Package ch.sahits.model

Interface Summary
IBuildable This interface defines a class that can be built by an instance of IBuilder
IBuilder<T extends IBuildable> This interface defines the facilities that are needed by a Builder class.
IGeneratedDBClass This interface defines methods needed for a database class
IGeneratedObject This interface marks a class that represents an input data model.
IGeneratorClass This interface defines a class to be generated
IGeneratorClass2 This interface defines a generated class.
IInputObjectModel This marker interface defines a class as an object model for the input data of a generator class
IJETModel This interface defines methods that are neede to access the JETemplate in a model
IOutputFileModel This interface defines a file output model that represents the input data of a general artefact Wizard.
IOutputFileModelBuilder This interface defines the methods needed to be defined by a builder for an IOutputFileModel
IWebservice This interface defines the getter methods of a webservice metadata model.
IWebserviceBuilder This interface defines the methodes defined by a Builder class for an IWebservice
 

Class Summary
GeneratedClass This class is a container for all data class for classes to be generated.
ModelBuilderFactory This factory provides IBuilder implementation for Models.
ModelFactory This factory produces data models for interfaces defiened in this plug-in.
ModelPlugin This class provides information of this plugin