org.eclipse.gmt.modisco.omg.kdm.conceptual
Interface ConceptualFactory


public interface ConceptualFactory

The Factory for the model. It provides a create method for each non-abstract class of the model.

See Also:
ConceptualPackage
Generated:

Field Summary
static ConceptualFactory eINSTANCE
          The singleton instance of the factory.
 
Method Summary
 BehaviorUnit createBehaviorUnit()
          Returns a new object of class 'Behavior Unit'.
 ConceptualContainer createConceptualContainer()
          Returns a new object of class 'Container'.
 ConceptualElement createConceptualElement()
          Returns a new object of class 'Element'.
 ConceptualFlow createConceptualFlow()
          Returns a new object of class 'Flow'.
 ConceptualModel createConceptualModel()
          Returns a new object of class 'Model'.
 ConceptualRelationship createConceptualRelationship()
          Returns a new object of class 'Relationship'.
 ConceptualRole createConceptualRole()
          Returns a new object of class 'Role'.
 FactUnit createFactUnit()
          Returns a new object of class 'Fact Unit'.
 RuleUnit createRuleUnit()
          Returns a new object of class 'Rule Unit'.
 ScenarioUnit createScenarioUnit()
          Returns a new object of class 'Scenario Unit'.
 TermUnit createTermUnit()
          Returns a new object of class 'Term Unit'.
 ConceptualPackage getConceptualPackage()
          Returns the package supported by this factory.
 

Field Detail

eINSTANCE

static final ConceptualFactory eINSTANCE
The singleton instance of the factory.

Generated:
Method Detail

createConceptualModel

ConceptualModel createConceptualModel()
Returns a new object of class 'Model'.

Returns:
a new object of class 'Model'.
Generated:

createTermUnit

TermUnit createTermUnit()
Returns a new object of class 'Term Unit'.

Returns:
a new object of class 'Term Unit'.
Generated:

createConceptualContainer

ConceptualContainer createConceptualContainer()
Returns a new object of class 'Container'.

Returns:
a new object of class 'Container'.
Generated:

createFactUnit

FactUnit createFactUnit()
Returns a new object of class 'Fact Unit'.

Returns:
a new object of class 'Fact Unit'.
Generated:

createConceptualRelationship

ConceptualRelationship createConceptualRelationship()
Returns a new object of class 'Relationship'.

Returns:
a new object of class 'Relationship'.
Generated:

createBehaviorUnit

BehaviorUnit createBehaviorUnit()
Returns a new object of class 'Behavior Unit'.

Returns:
a new object of class 'Behavior Unit'.
Generated:

createRuleUnit

RuleUnit createRuleUnit()
Returns a new object of class 'Rule Unit'.

Returns:
a new object of class 'Rule Unit'.
Generated:

createScenarioUnit

ScenarioUnit createScenarioUnit()
Returns a new object of class 'Scenario Unit'.

Returns:
a new object of class 'Scenario Unit'.
Generated:

createConceptualFlow

ConceptualFlow createConceptualFlow()
Returns a new object of class 'Flow'.

Returns:
a new object of class 'Flow'.
Generated:

createConceptualElement

ConceptualElement createConceptualElement()
Returns a new object of class 'Element'.

Returns:
a new object of class 'Element'.
Generated:

createConceptualRole

ConceptualRole createConceptualRole()
Returns a new object of class 'Role'.

Returns:
a new object of class 'Role'.
Generated:

getConceptualPackage

ConceptualPackage getConceptualPackage()
Returns the package supported by this factory.

Returns:
the package supported by this factory.
Generated: