|
EGF Engine Release 0.1.0 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface ModelFactory
The Factory for the model. It provides a create method for each non-abstract class of the model.
ModelPackage
Field Summary | |
---|---|
static ModelFactory |
eINSTANCE
The singleton instance of the factory |
Method Summary | |
---|---|
Context |
createContext()
Returns a new object of class 'Context' |
ContextElement |
createContextElement()
Returns a new object of class 'Context Element' |
Contract |
createContract()
Returns a new object of class 'Contract' |
ContractElement |
createContractElement()
Returns a new object of class 'Contract Element' |
ContractElementReference |
createContractElementReference()
Returns a new object of class 'Contract Element Reference' |
Domain |
createDomain()
Returns a new object of class 'Domain' |
Factory |
createFactory()
Returns a new object of class 'Factory' |
FactoryComponent |
createFactoryComponent()
Returns a new object of class 'Factory Component' |
FactoryComponentInvocation |
createFactoryComponentInvocation()
Returns a new object of class 'Factory Component Invocation' |
MappingModel |
createMappingModel()
Returns a new object of class 'Mapping Model' |
MappingViewpoint |
createMappingViewpoint()
Returns a new object of class 'Mapping Viewpoint' |
PatternLibrary |
createPatternLibrary()
Returns a new object of class 'Pattern Library' |
PatternModel |
createPatternModel()
Returns a new object of class 'Pattern Model' |
PatternViewpoint |
createPatternViewpoint()
Returns a new object of class 'Pattern Viewpoint' |
ProductionPlan |
createProductionPlan()
Returns a new object of class 'Production Plan' |
Specification |
createSpecification()
Returns a new object of class 'Specification' |
TaskFactoryHolder |
createTaskFactoryHolder()
Returns a new object of class 'Task Factory Holder' |
Type |
createType()
Returns a new object of class 'Type' |
ModelPackage |
getModelPackage()
Returns the package supported by this factory |
Field Detail |
---|
static final ModelFactory eINSTANCE
Method Detail |
---|
FactoryComponent createFactoryComponent()
Domain createDomain()
Specification createSpecification()
Contract createContract()
ContractElement createContractElement()
ContractElementReference createContractElementReference()
Type createType()
PatternViewpoint createPatternViewpoint()
PatternLibrary createPatternLibrary()
PatternModel createPatternModel()
Factory createFactory()
ProductionPlan createProductionPlan()
Context createContext()
ContextElement createContextElement()
FactoryComponentInvocation createFactoryComponentInvocation()
TaskFactoryHolder createTaskFactoryHolder()
MappingViewpoint createMappingViewpoint()
MappingModel createMappingModel()
ModelPackage getModelPackage()
|
EGF Engine Release 0.1.0 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Copyright (c) Thales Corporate Services S.A.S, 2009.
This page is made available under license. For full details see the LEGAL in the documentation book that contains this page.