ch.sahits.codegen.input
Interface IXMLGeneralInputFileParser

All Superinterfaces:
IInputParser, IXMLInputFileParser
All Known Implementing Classes:
PHPXMLInputParser, WebserviceParser

public interface IXMLGeneralInputFileParser
extends IXMLInputFileParser

This interface defines the generate method to generate an input data model

Since:
1.2.0
Author:
Andi Hotz

Method Summary
 IGeneratedObject generateModel()
          Convert the XML file into a model object
 IGeneratedObject parse()
          Deprecated. Use the generateModel() instead
 
Methods inherited from interface ch.sahits.codegen.input.IXMLInputFileParser
isInitialized
 
Methods inherited from interface ch.sahits.codegen.input.IInputParser
getFileExtension, getRanking, getWorkload, init, needsDataBaseInformationForCompleetion
 

Method Detail

generateModel

IGeneratedObject generateModel()
Convert the XML file into a model object

Returns:
IGeneratedObject model

parse

@Deprecated
IGeneratedObject parse()
Deprecated. Use the generateModel() instead

Parse the input file into an object that represents a database table.

Specified by:
parse in interface IInputParser
Returns:
IGeneratedJavaClass Bean with the data