org.eclipse.emf.henshin.model
Interface HenshinPackage

All Superinterfaces:
EModelElement, ENamedElement, EObject, EPackage, Notifier
All Known Implementing Classes:
HenshinPackageImpl

public interface HenshinPackage
extends EPackage

The Package for the model. It contains accessors for the meta objects to represent

See Also:
HenshinFactory

Nested Class Summary
static interface HenshinPackage.Literals
          Defines literals for the meta objects that represent each class, each feature of each class, each enum, and each data type
 
Nested classes/interfaces inherited from interface org.eclipse.emf.ecore.EPackage
EPackage.Descriptor, EPackage.Registry
 
Field Summary
static int ACTION
          The meta object id for the 'Action' data type.
static int AND
          The meta object id for the 'And' class.
static int AND__ANNOTATIONS
          The feature id for the 'Annotations' containment reference list.
static int AND__LEFT
          The feature id for the 'Left' containment reference.
static int AND__RIGHT
          The feature id for the 'Right' containment reference.
static int AND_FEATURE_COUNT
          The number of structural features of the 'And' class.
static int ANNOTATION
          The meta object id for the 'Annotation' class.
static int ANNOTATION__ANNOTATIONS
          The feature id for the 'Annotations' containment reference list.
static int ANNOTATION__KEY
          The feature id for the 'Key' attribute.
static int ANNOTATION__VALUE
          The feature id for the 'Value' attribute.
static int ANNOTATION_FEATURE_COUNT
          The number of structural features of the 'Annotation' class.
static int ATTRIBUTE
          The meta object id for the 'Attribute' class.
static int ATTRIBUTE__ACTION
          The feature id for the 'Action' attribute.
static int ATTRIBUTE__ANNOTATIONS
          The feature id for the 'Annotations' containment reference list.
static int ATTRIBUTE__CONSTANT
          The feature id for the 'Constant' attribute.
static int ATTRIBUTE__NODE
          The feature id for the 'Node' container reference.
static int ATTRIBUTE__NULL
          The feature id for the 'Null' attribute.
static int ATTRIBUTE__TYPE
          The feature id for the 'Type' reference.
static int ATTRIBUTE__VALUE
          The feature id for the 'Value' attribute.
static int ATTRIBUTE_CONDITION
          The meta object id for the 'Attribute Condition' class.
static int ATTRIBUTE_CONDITION__ANNOTATIONS
          The feature id for the 'Annotations' containment reference list.
static int ATTRIBUTE_CONDITION__CONDITION_TEXT
          The feature id for the 'Condition Text' attribute.
static int ATTRIBUTE_CONDITION__DESCRIPTION
          The feature id for the 'Description' attribute.
static int ATTRIBUTE_CONDITION__NAME
          The feature id for the 'Name' attribute.
static int ATTRIBUTE_CONDITION__RULE
          The feature id for the 'Rule' container reference.
static int ATTRIBUTE_CONDITION_FEATURE_COUNT
          The number of structural features of the 'Attribute Condition' class.
static int ATTRIBUTE_FEATURE_COUNT
          The number of structural features of the 'Attribute' class.
static int BINARY_FORMULA
          The meta object id for the 'Binary Formula' class.
static int BINARY_FORMULA__ANNOTATIONS
          The feature id for the 'Annotations' containment reference list.
static int BINARY_FORMULA__LEFT
          The feature id for the 'Left' containment reference.
static int BINARY_FORMULA__RIGHT
          The feature id for the 'Right' containment reference.
static int BINARY_FORMULA_FEATURE_COUNT
          The number of structural features of the 'Binary Formula' class.
static int CONDITIONAL_UNIT
          The meta object id for the 'Conditional Unit' class.
static int CONDITIONAL_UNIT__ACTIVATED
          The feature id for the 'Activated' attribute.
static int CONDITIONAL_UNIT__ANNOTATIONS
          The feature id for the 'Annotations' containment reference list.
static int CONDITIONAL_UNIT__DESCRIPTION
          The feature id for the 'Description' attribute.
static int CONDITIONAL_UNIT__ELSE
          The feature id for the 'Else' reference.
static int CONDITIONAL_UNIT__IF
          The feature id for the 'If' reference.
static int CONDITIONAL_UNIT__NAME
          The feature id for the 'Name' attribute.
static int CONDITIONAL_UNIT__PARAMETER_MAPPINGS
          The feature id for the 'Parameter Mappings' containment reference list.
static int CONDITIONAL_UNIT__PARAMETERS
          The feature id for the 'Parameters' containment reference list.
static int CONDITIONAL_UNIT__THEN
          The feature id for the 'Then' reference.
static int CONDITIONAL_UNIT_FEATURE_COUNT
          The number of structural features of the 'Conditional Unit' class.
static int EDGE
          The meta object id for the 'Edge' class.
static int EDGE__ACTION
          The feature id for the 'Action' attribute.
static int EDGE__ANNOTATIONS
          The feature id for the 'Annotations' containment reference list.
static int EDGE__GRAPH
          The feature id for the 'Graph' container reference.
static int EDGE__INDEX
          The feature id for the 'Index' attribute.
static int EDGE__INDEX_CONSTANT
          The feature id for the 'Index Constant' attribute.
static int EDGE__SOURCE
          The feature id for the 'Source' reference.
static int EDGE__TARGET
          The feature id for the 'Target' reference.
static int EDGE__TYPE
          The feature id for the 'Type' reference.
static int EDGE_FEATURE_COUNT
          The number of structural features of the 'Edge' class.
static HenshinPackage eINSTANCE
          The singleton instance of the package.
static String eNAME
          The package name.
static String eNS_PREFIX
          The package namespace name.
static String eNS_URI
          The package namespace URI.
static int FORMULA
          The meta object id for the 'Formula' class.
static int FORMULA_FEATURE_COUNT
          The number of structural features of the 'Formula' class.
static int GRAPH
          The meta object id for the 'Graph' class.
static int GRAPH__ANNOTATIONS
          The feature id for the 'Annotations' containment reference list.
static int GRAPH__DESCRIPTION
          The feature id for the 'Description' attribute.
static int GRAPH__EDGES
          The feature id for the 'Edges' containment reference list.
static int GRAPH__FORMULA
          The feature id for the 'Formula' containment reference.
static int GRAPH__NAME
          The feature id for the 'Name' attribute.
static int GRAPH__NODES
          The feature id for the 'Nodes' containment reference list.
static int GRAPH_ELEMENT
          The meta object id for the 'Graph Element' class.
static int GRAPH_ELEMENT__ACTION
          The feature id for the 'Action' attribute.
static int GRAPH_ELEMENT_FEATURE_COUNT
          The number of structural features of the 'Graph Element' class.
static int GRAPH_FEATURE_COUNT
          The number of structural features of the 'Graph' class.
static int INDEPENDENT_UNIT
          The meta object id for the 'Independent Unit' class.
static int INDEPENDENT_UNIT__ACTIVATED
          The feature id for the 'Activated' attribute.
static int INDEPENDENT_UNIT__ANNOTATIONS
          The feature id for the 'Annotations' containment reference list.
static int INDEPENDENT_UNIT__DESCRIPTION
          The feature id for the 'Description' attribute.
static int INDEPENDENT_UNIT__NAME
          The feature id for the 'Name' attribute.
static int INDEPENDENT_UNIT__PARAMETER_MAPPINGS
          The feature id for the 'Parameter Mappings' containment reference list.
static int INDEPENDENT_UNIT__PARAMETERS
          The feature id for the 'Parameters' containment reference list.
static int INDEPENDENT_UNIT__SUB_UNITS
          The feature id for the 'Sub Units' reference list.
static int INDEPENDENT_UNIT_FEATURE_COUNT
          The number of structural features of the 'Independent Unit' class.
static int ITERATED_UNIT
          The meta object id for the 'Iterated Unit' class.
static int ITERATED_UNIT__ACTIVATED
          The feature id for the 'Activated' attribute.
static int ITERATED_UNIT__ANNOTATIONS
          The feature id for the 'Annotations' containment reference list.
static int ITERATED_UNIT__DESCRIPTION
          The feature id for the 'Description' attribute.
static int ITERATED_UNIT__ITERATIONS
          The feature id for the 'Iterations' attribute.
static int ITERATED_UNIT__NAME
          The feature id for the 'Name' attribute.
static int ITERATED_UNIT__PARAMETER_MAPPINGS
          The feature id for the 'Parameter Mappings' containment reference list.
static int ITERATED_UNIT__PARAMETERS
          The feature id for the 'Parameters' containment reference list.
static int ITERATED_UNIT__SUB_UNIT
          The feature id for the 'Sub Unit' reference.
static int ITERATED_UNIT_FEATURE_COUNT
          The number of structural features of the 'Iterated Unit' class.
static int LOOP_UNIT
          The meta object id for the 'Loop Unit' class.
static int LOOP_UNIT__ACTIVATED
          The feature id for the 'Activated' attribute.
static int LOOP_UNIT__ANNOTATIONS
          The feature id for the 'Annotations' containment reference list.
static int LOOP_UNIT__DESCRIPTION
          The feature id for the 'Description' attribute.
static int LOOP_UNIT__NAME
          The feature id for the 'Name' attribute.
static int LOOP_UNIT__PARAMETER_MAPPINGS
          The feature id for the 'Parameter Mappings' containment reference list.
static int LOOP_UNIT__PARAMETERS
          The feature id for the 'Parameters' containment reference list.
static int LOOP_UNIT__SUB_UNIT
          The feature id for the 'Sub Unit' reference.
static int LOOP_UNIT_FEATURE_COUNT
          The number of structural features of the 'Loop Unit' class.
static int MAPPING
          The meta object id for the 'Mapping' class.
static int MAPPING__ANNOTATIONS
          The feature id for the 'Annotations' containment reference list.
static int MAPPING__IMAGE
          The feature id for the 'Image' reference.
static int MAPPING__ORIGIN
          The feature id for the 'Origin' reference.
static int MAPPING_FEATURE_COUNT
          The number of structural features of the 'Mapping' class.
static int MODEL_ELEMENT
          The meta object id for the 'Model Element' class.
static int MODEL_ELEMENT__ANNOTATIONS
          The feature id for the 'Annotations' containment reference list.
static int MODEL_ELEMENT_FEATURE_COUNT
          The number of structural features of the 'Model Element' class.
static int MODULE
          The meta object id for the 'Module' class.
static int MODULE__ANNOTATIONS
          The feature id for the 'Annotations' containment reference list.
static int MODULE__DESCRIPTION
          The feature id for the 'Description' attribute.
static int MODULE__IMPORTS
          The feature id for the 'Imports' reference list.
static int MODULE__INSTANCES
          The feature id for the 'Instances' containment reference list.
static int MODULE__NAME
          The feature id for the 'Name' attribute.
static int MODULE__SUB_MODULES
          The feature id for the 'Sub Modules' containment reference list.
static int MODULE__SUPER_MODULE
          The feature id for the 'Super Module' container reference.
static int MODULE__UNITS
          The feature id for the 'Units' containment reference list.
static int MODULE_FEATURE_COUNT
          The number of structural features of the 'Module' class.
static int MULTI_UNIT
          The meta object id for the 'Multi Unit' class.
static int MULTI_UNIT__ACTIVATED
          The feature id for the 'Activated' attribute.
static int MULTI_UNIT__ANNOTATIONS
          The feature id for the 'Annotations' containment reference list.
static int MULTI_UNIT__DESCRIPTION
          The feature id for the 'Description' attribute.
static int MULTI_UNIT__NAME
          The feature id for the 'Name' attribute.
static int MULTI_UNIT__PARAMETER_MAPPINGS
          The feature id for the 'Parameter Mappings' containment reference list.
static int MULTI_UNIT__PARAMETERS
          The feature id for the 'Parameters' containment reference list.
static int MULTI_UNIT__SUB_UNITS
          The feature id for the 'Sub Units' reference list.
static int MULTI_UNIT_FEATURE_COUNT
          The number of structural features of the 'Multi Unit' class.
static int NAMED_ELEMENT
          The meta object id for the 'Named Element' class.
static int NAMED_ELEMENT__ANNOTATIONS
          The feature id for the 'Annotations' containment reference list.
static int NAMED_ELEMENT__DESCRIPTION
          The feature id for the 'Description' attribute.
static int NAMED_ELEMENT__NAME
          The feature id for the 'Name' attribute.
static int NAMED_ELEMENT_FEATURE_COUNT
          The number of structural features of the 'Named Element' class.
static int NESTED_CONDITION
          The meta object id for the 'Nested Condition' class.
static int NESTED_CONDITION__ANNOTATIONS
          The feature id for the 'Annotations' containment reference list.
static int NESTED_CONDITION__CONCLUSION
          The feature id for the 'Conclusion' containment reference.
static int NESTED_CONDITION__MAPPINGS
          The feature id for the 'Mappings' containment reference list.
static int NESTED_CONDITION_FEATURE_COUNT
          The number of structural features of the 'Nested Condition' class.
static int NODE
          The meta object id for the 'Node' class.
static int NODE__ACTION
          The feature id for the 'Action' attribute.
static int NODE__ANNOTATIONS
          The feature id for the 'Annotations' containment reference list.
static int NODE__ATTRIBUTES
          The feature id for the 'Attributes' containment reference list.
static int NODE__DESCRIPTION
          The feature id for the 'Description' attribute.
static int NODE__GRAPH
          The feature id for the 'Graph' container reference.
static int NODE__INCOMING
          The feature id for the 'Incoming' reference list.
static int NODE__NAME
          The feature id for the 'Name' attribute.
static int NODE__OUTGOING
          The feature id for the 'Outgoing' reference list.
static int NODE__TYPE
          The feature id for the 'Type' reference.
static int NODE_FEATURE_COUNT
          The number of structural features of the 'Node' class.
static int NOT
          The meta object id for the 'Not' class.
static int NOT__ANNOTATIONS
          The feature id for the 'Annotations' containment reference list.
static int NOT__CHILD
          The feature id for the 'Child' containment reference.
static int NOT_FEATURE_COUNT
          The number of structural features of the 'Not' class.
static int OR
          The meta object id for the 'Or' class.
static int OR__ANNOTATIONS
          The feature id for the 'Annotations' containment reference list.
static int OR__LEFT
          The feature id for the 'Left' containment reference.
static int OR__RIGHT
          The feature id for the 'Right' containment reference.
static int OR_FEATURE_COUNT
          The number of structural features of the 'Or' class.
static int PARAMETER
          The meta object id for the 'Parameter' class.
static int PARAMETER__ANNOTATIONS
          The feature id for the 'Annotations' containment reference list.
static int PARAMETER__DESCRIPTION
          The feature id for the 'Description' attribute.
static int PARAMETER__NAME
          The feature id for the 'Name' attribute.
static int PARAMETER__TYPE
          The feature id for the 'Type' reference.
static int PARAMETER__UNIT
          The feature id for the 'Unit' container reference.
static int PARAMETER_FEATURE_COUNT
          The number of structural features of the 'Parameter' class.
static int PARAMETER_MAPPING
          The meta object id for the 'Parameter Mapping' class.
static int PARAMETER_MAPPING__ANNOTATIONS
          The feature id for the 'Annotations' containment reference list.
static int PARAMETER_MAPPING__SOURCE
          The feature id for the 'Source' reference.
static int PARAMETER_MAPPING__TARGET
          The feature id for the 'Target' reference.
static int PARAMETER_MAPPING_FEATURE_COUNT
          The number of structural features of the 'Parameter Mapping' class.
static int PRIORITY_UNIT
          The meta object id for the 'Priority Unit' class.
static int PRIORITY_UNIT__ACTIVATED
          The feature id for the 'Activated' attribute.
static int PRIORITY_UNIT__ANNOTATIONS
          The feature id for the 'Annotations' containment reference list.
static int PRIORITY_UNIT__DESCRIPTION
          The feature id for the 'Description' attribute.
static int PRIORITY_UNIT__NAME
          The feature id for the 'Name' attribute.
static int PRIORITY_UNIT__PARAMETER_MAPPINGS
          The feature id for the 'Parameter Mappings' containment reference list.
static int PRIORITY_UNIT__PARAMETERS
          The feature id for the 'Parameters' containment reference list.
static int PRIORITY_UNIT__SUB_UNITS
          The feature id for the 'Sub Units' reference list.
static int PRIORITY_UNIT_FEATURE_COUNT
          The number of structural features of the 'Priority Unit' class.
static int RULE
          The meta object id for the 'Rule' class.
static int RULE__ACTIVATED
          The feature id for the 'Activated' attribute.
static int RULE__ANNOTATIONS
          The feature id for the 'Annotations' containment reference list.
static int RULE__ATTRIBUTE_CONDITIONS
          The feature id for the 'Attribute Conditions' containment reference list.
static int RULE__CHECK_DANGLING
          The feature id for the 'Check Dangling' attribute.
static int RULE__DESCRIPTION
          The feature id for the 'Description' attribute.
static int RULE__INJECTIVE_MATCHING
          The feature id for the 'Injective Matching' attribute.
static int RULE__JAVA_IMPORTS
          The feature id for the 'Java Imports' attribute list.
static int RULE__LHS
          The feature id for the 'Lhs' containment reference.
static int RULE__MAPPINGS
          The feature id for the 'Mappings' containment reference list.
static int RULE__MULTI_MAPPINGS
          The feature id for the 'Multi Mappings' containment reference list.
static int RULE__MULTI_RULES
          The feature id for the 'Multi Rules' containment reference list.
static int RULE__NAME
          The feature id for the 'Name' attribute.
static int RULE__PARAMETER_MAPPINGS
          The feature id for the 'Parameter Mappings' containment reference list.
static int RULE__PARAMETERS
          The feature id for the 'Parameters' containment reference list.
static int RULE__RHS
          The feature id for the 'Rhs' containment reference.
static int RULE_FEATURE_COUNT
          The number of structural features of the 'Rule' class.
static int SEQUENTIAL_UNIT
          The meta object id for the 'Sequential Unit' class.
static int SEQUENTIAL_UNIT__ACTIVATED
          The feature id for the 'Activated' attribute.
static int SEQUENTIAL_UNIT__ANNOTATIONS
          The feature id for the 'Annotations' containment reference list.
static int SEQUENTIAL_UNIT__DESCRIPTION
          The feature id for the 'Description' attribute.
static int SEQUENTIAL_UNIT__NAME
          The feature id for the 'Name' attribute.
static int SEQUENTIAL_UNIT__PARAMETER_MAPPINGS
          The feature id for the 'Parameter Mappings' containment reference list.
static int SEQUENTIAL_UNIT__PARAMETERS
          The feature id for the 'Parameters' containment reference list.
static int SEQUENTIAL_UNIT__ROLLBACK
          The feature id for the 'Rollback' attribute.
static int SEQUENTIAL_UNIT__STRICT
          The feature id for the 'Strict' attribute.
static int SEQUENTIAL_UNIT__SUB_UNITS
          The feature id for the 'Sub Units' reference list.
static int SEQUENTIAL_UNIT_FEATURE_COUNT
          The number of structural features of the 'Sequential Unit' class.
static int UNARY_FORMULA
          The meta object id for the 'Unary Formula' class.
static int UNARY_FORMULA__ANNOTATIONS
          The feature id for the 'Annotations' containment reference list.
static int UNARY_FORMULA__CHILD
          The feature id for the 'Child' containment reference.
static int UNARY_FORMULA_FEATURE_COUNT
          The number of structural features of the 'Unary Formula' class.
static int UNARY_UNIT
          The meta object id for the 'Unary Unit' class.
static int UNARY_UNIT__ACTIVATED
          The feature id for the 'Activated' attribute.
static int UNARY_UNIT__ANNOTATIONS
          The feature id for the 'Annotations' containment reference list.
static int UNARY_UNIT__DESCRIPTION
          The feature id for the 'Description' attribute.
static int UNARY_UNIT__NAME
          The feature id for the 'Name' attribute.
static int UNARY_UNIT__PARAMETER_MAPPINGS
          The feature id for the 'Parameter Mappings' containment reference list.
static int UNARY_UNIT__PARAMETERS
          The feature id for the 'Parameters' containment reference list.
static int UNARY_UNIT__SUB_UNIT
          The feature id for the 'Sub Unit' reference.
static int UNARY_UNIT_FEATURE_COUNT
          The number of structural features of the 'Unary Unit' class.
static int UNIT
          The meta object id for the 'Unit' class.
static int UNIT__ACTIVATED
          The feature id for the 'Activated' attribute.
static int UNIT__ANNOTATIONS
          The feature id for the 'Annotations' containment reference list.
static int UNIT__DESCRIPTION
          The feature id for the 'Description' attribute.
static int UNIT__NAME
          The feature id for the 'Name' attribute.
static int UNIT__PARAMETER_MAPPINGS
          The feature id for the 'Parameter Mappings' containment reference list.
static int UNIT__PARAMETERS
          The feature id for the 'Parameters' containment reference list.
static int UNIT_FEATURE_COUNT
          The number of structural features of the 'Unit' class.
static int XOR
          The meta object id for the 'Xor' class.
static int XOR__ANNOTATIONS
          The feature id for the 'Annotations' containment reference list.
static int XOR__LEFT
          The feature id for the 'Left' containment reference.
static int XOR__RIGHT
          The feature id for the 'Right' containment reference.
static int XOR_FEATURE_COUNT
          The number of structural features of the 'Xor' class.
 
Method Summary
 EDataType getAction()
          Returns the meta object for data type 'Action'.
 EClass getAnd()
          Returns the meta object for class 'And'.
 EAttribute getAnnotation_Key()
          Returns the meta object for the attribute 'Key'.
 EAttribute getAnnotation_Value()
          Returns the meta object for the attribute 'Value'.
 EClass getAnnotation()
          Returns the meta object for class 'Annotation'.
 EAttribute getAttribute_Constant()
          Returns the meta object for the attribute 'Constant'.
 EReference getAttribute_Node()
          Returns the meta object for the container reference 'Node'.
 EAttribute getAttribute_Null()
          Returns the meta object for the attribute 'Null'.
 EReference getAttribute_Type()
          Returns the meta object for the reference 'Type'.
 EAttribute getAttribute_Value()
          Returns the meta object for the attribute 'Value'.
 EClass getAttribute()
          Returns the meta object for class 'Attribute'.
 EAttribute getAttributeCondition_ConditionText()
          Returns the meta object for the attribute 'Condition Text'.
 EReference getAttributeCondition_Rule()
          Returns the meta object for the container reference 'Rule'.
 EClass getAttributeCondition()
          Returns the meta object for class 'Attribute Condition'.
 EReference getBinaryFormula_Left()
          Returns the meta object for the containment reference 'Left'.
 EReference getBinaryFormula_Right()
          Returns the meta object for the containment reference 'Right'.
 EClass getBinaryFormula()
          Returns the meta object for class 'Binary Formula'.
 EReference getConditionalUnit_Else()
          Returns the meta object for the reference 'Else'.
 EReference getConditionalUnit_If()
          Returns the meta object for the reference 'If'.
 EReference getConditionalUnit_Then()
          Returns the meta object for the reference 'Then'.
 EClass getConditionalUnit()
          Returns the meta object for class 'Conditional Unit'.
 EReference getEdge_Graph()
          Returns the meta object for the container reference 'Graph'.
 EAttribute getEdge_Index()
          Returns the meta object for the attribute 'Index'.
 EAttribute getEdge_IndexConstant()
          Returns the meta object for the attribute 'Index Constant'.
 EReference getEdge_Source()
          Returns the meta object for the reference 'Source'.
 EReference getEdge_Target()
          Returns the meta object for the reference 'Target'.
 EReference getEdge_Type()
          Returns the meta object for the reference 'Type'.
 EClass getEdge()
          Returns the meta object for class 'Edge'.
 EClass getFormula()
          Returns the meta object for class 'Formula'.
 EReference getGraph_Edges()
          Returns the meta object for the containment reference list 'Edges'.
 EReference getGraph_Formula()
          Returns the meta object for the containment reference 'Formula'.
 EReference getGraph_Nodes()
          Returns the meta object for the containment reference list 'Nodes'.
 EClass getGraph()
          Returns the meta object for class 'Graph'.
 EAttribute getGraphElement_Action()
          Returns the meta object for the attribute 'Action'.
 EClass getGraphElement()
          Returns the meta object for class 'Graph Element'.
 HenshinFactory getHenshinFactory()
          Returns the factory that creates the instances of the model.
 EClass getIndependentUnit()
          Returns the meta object for class 'Independent Unit'.
 EAttribute getIteratedUnit_Iterations()
          Returns the meta object for the attribute 'Iterations'.
 EClass getIteratedUnit()
          Returns the meta object for class 'Iterated Unit'.
 EClass getLoopUnit()
          Returns the meta object for class 'Loop Unit'.
 EReference getMapping_Image()
          Returns the meta object for the reference 'Image'.
 EReference getMapping_Origin()
          Returns the meta object for the reference 'Origin'.
 EClass getMapping()
          Returns the meta object for class 'Mapping'.
 EReference getModelElement_Annotations()
          Returns the meta object for the containment reference list 'Annotations'.
 EClass getModelElement()
          Returns the meta object for class 'Model Element'.
 EReference getModule_Imports()
          Returns the meta object for the reference list 'Imports'.
 EReference getModule_Instances()
          Returns the meta object for the containment reference list 'Instances'.
 EReference getModule_SubModules()
          Returns the meta object for the containment reference list 'Sub Modules'.
 EReference getModule_SuperModule()
          Returns the meta object for the container reference 'Super Module'.
 EReference getModule_Units()
          Returns the meta object for the containment reference list 'Units'.
 EClass getModule()
          Returns the meta object for class 'Module'.
 EReference getMultiUnit_SubUnits()
          Returns the meta object for the reference list 'Sub Units'.
 EClass getMultiUnit()
          Returns the meta object for class 'Multi Unit'.
 EAttribute getNamedElement_Description()
          Returns the meta object for the attribute 'Description'.
 EAttribute getNamedElement_Name()
          Returns the meta object for the attribute 'Name'.
 EClass getNamedElement()
          Returns the meta object for class 'Named Element'.
 EReference getNestedCondition_Conclusion()
          Returns the meta object for the containment reference 'Conclusion'.
 EReference getNestedCondition_Mappings()
          Returns the meta object for the containment reference list 'Mappings'.
 EClass getNestedCondition()
          Returns the meta object for class 'Nested Condition'.
 EReference getNode_Attributes()
          Returns the meta object for the containment reference list 'Attributes'.
 EReference getNode_Graph()
          Returns the meta object for the container reference 'Graph'.
 EReference getNode_Incoming()
          Returns the meta object for the reference list 'Incoming'.
 EReference getNode_Outgoing()
          Returns the meta object for the reference list 'Outgoing'.
 EReference getNode_Type()
          Returns the meta object for the reference 'Type'.
 EClass getNode()
          Returns the meta object for class 'Node'.
 EClass getNot()
          Returns the meta object for class 'Not'.
 EClass getOr()
          Returns the meta object for class 'Or'.
 EReference getParameter_Type()
          Returns the meta object for the reference 'Type'.
 EReference getParameter_Unit()
          Returns the meta object for the container reference 'Unit'.
 EClass getParameter()
          Returns the meta object for class 'Parameter'.
 EReference getParameterMapping_Source()
          Returns the meta object for the reference 'Source'.
 EReference getParameterMapping_Target()
          Returns the meta object for the reference 'Target'.
 EClass getParameterMapping()
          Returns the meta object for class 'Parameter Mapping'.
 EClass getPriorityUnit()
          Returns the meta object for class 'Priority Unit'.
 EReference getRule_AttributeConditions()
          Returns the meta object for the containment reference list 'Attribute Conditions'.
 EAttribute getRule_CheckDangling()
          Returns the meta object for the attribute 'Check Dangling'.
 EAttribute getRule_InjectiveMatching()
          Returns the meta object for the attribute 'Injective Matching'.
 EAttribute getRule_JavaImports()
          Returns the meta object for the attribute list 'Java Imports'.
 EReference getRule_Lhs()
          Returns the meta object for the containment reference 'Lhs'.
 EReference getRule_Mappings()
          Returns the meta object for the containment reference list 'Mappings'.
 EReference getRule_MultiMappings()
          Returns the meta object for the containment reference list 'Multi Mappings'.
 EReference getRule_MultiRules()
          Returns the meta object for the containment reference list 'Multi Rules'.
 EReference getRule_Rhs()
          Returns the meta object for the containment reference 'Rhs'.
 EClass getRule()
          Returns the meta object for class 'Rule'.
 EAttribute getSequentialUnit_Rollback()
          Returns the meta object for the attribute 'Rollback'.
 EAttribute getSequentialUnit_Strict()
          Returns the meta object for the attribute 'Strict'.
 EClass getSequentialUnit()
          Returns the meta object for class 'Sequential Unit'.
 EReference getUnaryFormula_Child()
          Returns the meta object for the containment reference 'Child'.
 EClass getUnaryFormula()
          Returns the meta object for class 'Unary Formula'.
 EReference getUnaryUnit_SubUnit()
          Returns the meta object for the reference 'Sub Unit'.
 EClass getUnaryUnit()
          Returns the meta object for class 'Unary Unit'.
 EAttribute getUnit_Activated()
          Returns the meta object for the attribute 'Activated'.
 EReference getUnit_ParameterMappings()
          Returns the meta object for the containment reference list 'Parameter Mappings'.
 EReference getUnit_Parameters()
          Returns the meta object for the containment reference list 'Parameters'.
 EClass getUnit()
          Returns the meta object for class 'Unit'.
 EClass getXor()
          Returns the meta object for class 'Xor'.
 
Methods inherited from interface org.eclipse.emf.ecore.EPackage
getEClassifier, getEClassifiers, getEFactoryInstance, getESubpackages, getESuperPackage, getNsPrefix, getNsURI, setEFactoryInstance, setNsPrefix, setNsURI
 
Methods inherited from interface org.eclipse.emf.ecore.ENamedElement
getName, setName
 
Methods inherited from interface org.eclipse.emf.ecore.EModelElement
getEAnnotation, getEAnnotations
 
Methods inherited from interface org.eclipse.emf.ecore.EObject
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
 
Methods inherited from interface org.eclipse.emf.common.notify.Notifier
eAdapters, eDeliver, eNotify, eSetDeliver
 

Field Detail

eNAME

static final String eNAME
The package name.

See Also:
Constant Field Values

eNS_URI

static final String eNS_URI
The package namespace URI.

See Also:
Constant Field Values

eNS_PREFIX

static final String eNS_PREFIX
The package namespace name.

See Also:
Constant Field Values

eINSTANCE

static final HenshinPackage eINSTANCE
The singleton instance of the package.


MODEL_ELEMENT

static final int MODEL_ELEMENT
The meta object id for the 'Model Element' class.

See Also:
ModelElementImpl, HenshinPackageImpl.getModelElement(), Constant Field Values

MODEL_ELEMENT__ANNOTATIONS

static final int MODEL_ELEMENT__ANNOTATIONS
The feature id for the 'Annotations' containment reference list.

See Also:
Constant Field Values

MODEL_ELEMENT_FEATURE_COUNT

static final int MODEL_ELEMENT_FEATURE_COUNT
The number of structural features of the 'Model Element' class.

See Also:
Constant Field Values

ANNOTATION

static final int ANNOTATION
The meta object id for the 'Annotation' class.

See Also:
AnnotationImpl, HenshinPackageImpl.getAnnotation(), Constant Field Values

ANNOTATION__ANNOTATIONS

static final int ANNOTATION__ANNOTATIONS
The feature id for the 'Annotations' containment reference list.

See Also:
Constant Field Values

ANNOTATION__KEY

static final int ANNOTATION__KEY
The feature id for the 'Key' attribute.

See Also:
Constant Field Values

ANNOTATION__VALUE

static final int ANNOTATION__VALUE
The feature id for the 'Value' attribute.

See Also:
Constant Field Values

ANNOTATION_FEATURE_COUNT

static final int ANNOTATION_FEATURE_COUNT
The number of structural features of the 'Annotation' class.

See Also:
Constant Field Values

NAMED_ELEMENT

static final int NAMED_ELEMENT
The meta object id for the 'Named Element' class.

See Also:
NamedElementImpl, HenshinPackageImpl.getNamedElement(), Constant Field Values

NAMED_ELEMENT__ANNOTATIONS

static final int NAMED_ELEMENT__ANNOTATIONS
The feature id for the 'Annotations' containment reference list.

See Also:
Constant Field Values

NAMED_ELEMENT__NAME

static final int NAMED_ELEMENT__NAME
The feature id for the 'Name' attribute.

See Also:
Constant Field Values

NAMED_ELEMENT__DESCRIPTION

static final int NAMED_ELEMENT__DESCRIPTION
The feature id for the 'Description' attribute.

See Also:
Constant Field Values

NAMED_ELEMENT_FEATURE_COUNT

static final int NAMED_ELEMENT_FEATURE_COUNT
The number of structural features of the 'Named Element' class.

See Also:
Constant Field Values

RULE

static final int RULE
The meta object id for the 'Rule' class.

See Also:
RuleImpl, HenshinPackageImpl.getRule(), Constant Field Values

ATTRIBUTE_CONDITION

static final int ATTRIBUTE_CONDITION
The meta object id for the 'Attribute Condition' class.

See Also:
AttributeConditionImpl, HenshinPackageImpl.getAttributeCondition(), Constant Field Values

GRAPH

static final int GRAPH
The meta object id for the 'Graph' class.

See Also:
GraphImpl, HenshinPackageImpl.getGraph(), Constant Field Values

GRAPH_ELEMENT

static final int GRAPH_ELEMENT
The meta object id for the 'Graph Element' class.

See Also:
GraphElement, HenshinPackageImpl.getGraphElement(), Constant Field Values

GRAPH_ELEMENT__ACTION

static final int GRAPH_ELEMENT__ACTION
The feature id for the 'Action' attribute.

See Also:
Constant Field Values

MAPPING

static final int MAPPING
The meta object id for the 'Mapping' class.

See Also:
MappingImpl, HenshinPackageImpl.getMapping(), Constant Field Values

NODE

static final int NODE
The meta object id for the 'Node' class.

See Also:
NodeImpl, HenshinPackageImpl.getNode(), Constant Field Values

ATTRIBUTE

static final int ATTRIBUTE
The meta object id for the 'Attribute' class.

See Also:
AttributeImpl, HenshinPackageImpl.getAttribute(), Constant Field Values

EDGE

static final int EDGE
The meta object id for the 'Edge' class.

See Also:
EdgeImpl, HenshinPackageImpl.getEdge(), Constant Field Values

PARAMETER

static final int PARAMETER
The meta object id for the 'Parameter' class.

See Also:
ParameterImpl, HenshinPackageImpl.getParameter(), Constant Field Values

GRAPH_ELEMENT_FEATURE_COUNT

static final int GRAPH_ELEMENT_FEATURE_COUNT
The number of structural features of the 'Graph Element' class.

See Also:
Constant Field Values

MODULE

static final int MODULE
The meta object id for the 'Module' class.

See Also:
ModuleImpl, HenshinPackageImpl.getModule(), Constant Field Values

MODULE__ANNOTATIONS

static final int MODULE__ANNOTATIONS
The feature id for the 'Annotations' containment reference list.

See Also:
Constant Field Values

MODULE__NAME

static final int MODULE__NAME
The feature id for the 'Name' attribute.

See Also:
Constant Field Values

MODULE__DESCRIPTION

static final int MODULE__DESCRIPTION
The feature id for the 'Description' attribute.

See Also:
Constant Field Values

MODULE__SUB_MODULES

static final int MODULE__SUB_MODULES
The feature id for the 'Sub Modules' containment reference list.

See Also:
Constant Field Values

MODULE__SUPER_MODULE

static final int MODULE__SUPER_MODULE
The feature id for the 'Super Module' container reference.

See Also:
Constant Field Values

MODULE__IMPORTS

static final int MODULE__IMPORTS
The feature id for the 'Imports' reference list.

See Also:
Constant Field Values

MODULE__UNITS

static final int MODULE__UNITS
The feature id for the 'Units' containment reference list.

See Also:
Constant Field Values

MODULE__INSTANCES

static final int MODULE__INSTANCES
The feature id for the 'Instances' containment reference list.

See Also:
Constant Field Values

MODULE_FEATURE_COUNT

static final int MODULE_FEATURE_COUNT
The number of structural features of the 'Module' class.

See Also:
Constant Field Values

UNIT

static final int UNIT
The meta object id for the 'Unit' class.

See Also:
UnitImpl, HenshinPackageImpl.getUnit(), Constant Field Values

UNIT__ANNOTATIONS

static final int UNIT__ANNOTATIONS
The feature id for the 'Annotations' containment reference list.

See Also:
Constant Field Values

UNIT__NAME

static final int UNIT__NAME
The feature id for the 'Name' attribute.

See Also:
Constant Field Values

UNIT__DESCRIPTION

static final int UNIT__DESCRIPTION
The feature id for the 'Description' attribute.

See Also:
Constant Field Values

UNIT__PARAMETERS

static final int UNIT__PARAMETERS
The feature id for the 'Parameters' containment reference list.

See Also:
Constant Field Values

UNIT__PARAMETER_MAPPINGS

static final int UNIT__PARAMETER_MAPPINGS
The feature id for the 'Parameter Mappings' containment reference list.

See Also:
Constant Field Values

UNIT__ACTIVATED

static final int UNIT__ACTIVATED
The feature id for the 'Activated' attribute.

See Also:
Constant Field Values

UNIT_FEATURE_COUNT

static final int UNIT_FEATURE_COUNT
The number of structural features of the 'Unit' class.

See Also:
Constant Field Values

RULE__ANNOTATIONS

static final int RULE__ANNOTATIONS
The feature id for the 'Annotations' containment reference list.

See Also:
Constant Field Values

RULE__NAME

static final int RULE__NAME
The feature id for the 'Name' attribute.

See Also:
Constant Field Values

RULE__DESCRIPTION

static final int RULE__DESCRIPTION
The feature id for the 'Description' attribute.

See Also:
Constant Field Values

RULE__PARAMETERS

static final int RULE__PARAMETERS
The feature id for the 'Parameters' containment reference list.

See Also:
Constant Field Values

RULE__PARAMETER_MAPPINGS

static final int RULE__PARAMETER_MAPPINGS
The feature id for the 'Parameter Mappings' containment reference list.

See Also:
Constant Field Values

RULE__ACTIVATED

static final int RULE__ACTIVATED
The feature id for the 'Activated' attribute.

See Also:
Constant Field Values

RULE__LHS

static final int RULE__LHS
The feature id for the 'Lhs' containment reference.

See Also:
Constant Field Values

RULE__RHS

static final int RULE__RHS
The feature id for the 'Rhs' containment reference.

See Also:
Constant Field Values

RULE__ATTRIBUTE_CONDITIONS

static final int RULE__ATTRIBUTE_CONDITIONS
The feature id for the 'Attribute Conditions' containment reference list.

See Also:
Constant Field Values

RULE__MAPPINGS

static final int RULE__MAPPINGS
The feature id for the 'Mappings' containment reference list.

See Also:
Constant Field Values

RULE__CHECK_DANGLING

static final int RULE__CHECK_DANGLING
The feature id for the 'Check Dangling' attribute.

See Also:
Constant Field Values

RULE__INJECTIVE_MATCHING

static final int RULE__INJECTIVE_MATCHING
The feature id for the 'Injective Matching' attribute.

See Also:
Constant Field Values

RULE__MULTI_RULES

static final int RULE__MULTI_RULES
The feature id for the 'Multi Rules' containment reference list.

See Also:
Constant Field Values

RULE__MULTI_MAPPINGS

static final int RULE__MULTI_MAPPINGS
The feature id for the 'Multi Mappings' containment reference list.

See Also:
Constant Field Values

RULE__JAVA_IMPORTS

static final int RULE__JAVA_IMPORTS
The feature id for the 'Java Imports' attribute list.

See Also:
Constant Field Values

RULE_FEATURE_COUNT

static final int RULE_FEATURE_COUNT
The number of structural features of the 'Rule' class.

See Also:
Constant Field Values

PARAMETER__ANNOTATIONS

static final int PARAMETER__ANNOTATIONS
The feature id for the 'Annotations' containment reference list.

See Also:
Constant Field Values

PARAMETER__NAME

static final int PARAMETER__NAME
The feature id for the 'Name' attribute.

See Also:
Constant Field Values

PARAMETER__DESCRIPTION

static final int PARAMETER__DESCRIPTION
The feature id for the 'Description' attribute.

See Also:
Constant Field Values

PARAMETER__UNIT

static final int PARAMETER__UNIT
The feature id for the 'Unit' container reference.

See Also:
Constant Field Values

PARAMETER__TYPE

static final int PARAMETER__TYPE
The feature id for the 'Type' reference.

See Also:
Constant Field Values

PARAMETER_FEATURE_COUNT

static final int PARAMETER_FEATURE_COUNT
The number of structural features of the 'Parameter' class.

See Also:
Constant Field Values

UNARY_UNIT

static final int UNARY_UNIT
The meta object id for the 'Unary Unit' class.

See Also:
UnaryUnitImpl, HenshinPackageImpl.getUnaryUnit(), Constant Field Values

MULTI_UNIT

static final int MULTI_UNIT
The meta object id for the 'Multi Unit' class.

See Also:
MultiUnitImpl, HenshinPackageImpl.getMultiUnit(), Constant Field Values

INDEPENDENT_UNIT

static final int INDEPENDENT_UNIT
The meta object id for the 'Independent Unit' class.

See Also:
IndependentUnitImpl, HenshinPackageImpl.getIndependentUnit(), Constant Field Values

SEQUENTIAL_UNIT

static final int SEQUENTIAL_UNIT
The meta object id for the 'Sequential Unit' class.

See Also:
SequentialUnitImpl, HenshinPackageImpl.getSequentialUnit(), Constant Field Values

CONDITIONAL_UNIT

static final int CONDITIONAL_UNIT
The meta object id for the 'Conditional Unit' class.

See Also:
ConditionalUnitImpl, HenshinPackageImpl.getConditionalUnit(), Constant Field Values

PRIORITY_UNIT

static final int PRIORITY_UNIT
The meta object id for the 'Priority Unit' class.

See Also:
PriorityUnitImpl, HenshinPackageImpl.getPriorityUnit(), Constant Field Values

ITERATED_UNIT

static final int ITERATED_UNIT
The meta object id for the 'Iterated Unit' class.

See Also:
IteratedUnitImpl, HenshinPackageImpl.getIteratedUnit(), Constant Field Values

LOOP_UNIT

static final int LOOP_UNIT
The meta object id for the 'Loop Unit' class.

See Also:
LoopUnitImpl, HenshinPackageImpl.getLoopUnit(), Constant Field Values

FORMULA

static final int FORMULA
The meta object id for the 'Formula' class.

See Also:
Formula, HenshinPackageImpl.getFormula(), Constant Field Values

NESTED_CONDITION

static final int NESTED_CONDITION
The meta object id for the 'Nested Condition' class.

See Also:
NestedConditionImpl, HenshinPackageImpl.getNestedCondition(), Constant Field Values

UNARY_FORMULA

static final int UNARY_FORMULA
The meta object id for the 'Unary Formula' class.

See Also:
UnaryFormulaImpl, HenshinPackageImpl.getUnaryFormula(), Constant Field Values

BINARY_FORMULA

static final int BINARY_FORMULA
The meta object id for the 'Binary Formula' class.

See Also:
BinaryFormulaImpl, HenshinPackageImpl.getBinaryFormula(), Constant Field Values

AND

static final int AND
The meta object id for the 'And' class.

See Also:
AndImpl, HenshinPackageImpl.getAnd(), Constant Field Values

OR

static final int OR
The meta object id for the 'Or' class.

See Also:
OrImpl, HenshinPackageImpl.getOr(), Constant Field Values

NOT

static final int NOT
The meta object id for the 'Not' class.

See Also:
NotImpl, HenshinPackageImpl.getNot(), Constant Field Values

XOR

static final int XOR
The meta object id for the 'Xor' class.

See Also:
XorImpl, HenshinPackageImpl.getXor(), Constant Field Values

PARAMETER_MAPPING

static final int PARAMETER_MAPPING
The meta object id for the 'Parameter Mapping' class.

See Also:
ParameterMappingImpl, HenshinPackageImpl.getParameterMapping(), Constant Field Values

PARAMETER_MAPPING__ANNOTATIONS

static final int PARAMETER_MAPPING__ANNOTATIONS
The feature id for the 'Annotations' containment reference list.

See Also:
Constant Field Values

PARAMETER_MAPPING__SOURCE

static final int PARAMETER_MAPPING__SOURCE
The feature id for the 'Source' reference.

See Also:
Constant Field Values

PARAMETER_MAPPING__TARGET

static final int PARAMETER_MAPPING__TARGET
The feature id for the 'Target' reference.

See Also:
Constant Field Values

PARAMETER_MAPPING_FEATURE_COUNT

static final int PARAMETER_MAPPING_FEATURE_COUNT
The number of structural features of the 'Parameter Mapping' class.

See Also:
Constant Field Values

GRAPH__ANNOTATIONS

static final int GRAPH__ANNOTATIONS
The feature id for the 'Annotations' containment reference list.

See Also:
Constant Field Values

GRAPH__NAME

static final int GRAPH__NAME
The feature id for the 'Name' attribute.

See Also:
Constant Field Values

GRAPH__DESCRIPTION

static final int GRAPH__DESCRIPTION
The feature id for the 'Description' attribute.

See Also:
Constant Field Values

GRAPH__NODES

static final int GRAPH__NODES
The feature id for the 'Nodes' containment reference list.

See Also:
Constant Field Values

GRAPH__EDGES

static final int GRAPH__EDGES
The feature id for the 'Edges' containment reference list.

See Also:
Constant Field Values

GRAPH__FORMULA

static final int GRAPH__FORMULA
The feature id for the 'Formula' containment reference.

See Also:
Constant Field Values

GRAPH_FEATURE_COUNT

static final int GRAPH_FEATURE_COUNT
The number of structural features of the 'Graph' class.

See Also:
Constant Field Values

NODE__ANNOTATIONS

static final int NODE__ANNOTATIONS
The feature id for the 'Annotations' containment reference list.

See Also:
Constant Field Values

NODE__NAME

static final int NODE__NAME
The feature id for the 'Name' attribute.

See Also:
Constant Field Values

NODE__DESCRIPTION

static final int NODE__DESCRIPTION
The feature id for the 'Description' attribute.

See Also:
Constant Field Values

NODE__ACTION

static final int NODE__ACTION
The feature id for the 'Action' attribute.

See Also:
Constant Field Values

NODE__TYPE

static final int NODE__TYPE
The feature id for the 'Type' reference.

See Also:
Constant Field Values

NODE__ATTRIBUTES

static final int NODE__ATTRIBUTES
The feature id for the 'Attributes' containment reference list.

See Also:
Constant Field Values

NODE__GRAPH

static final int NODE__GRAPH
The feature id for the 'Graph' container reference.

See Also:
Constant Field Values

NODE__INCOMING

static final int NODE__INCOMING
The feature id for the 'Incoming' reference list.

See Also:
Constant Field Values

NODE__OUTGOING

static final int NODE__OUTGOING
The feature id for the 'Outgoing' reference list.

See Also:
Constant Field Values

NODE_FEATURE_COUNT

static final int NODE_FEATURE_COUNT
The number of structural features of the 'Node' class.

See Also:
Constant Field Values

EDGE__ANNOTATIONS

static final int EDGE__ANNOTATIONS
The feature id for the 'Annotations' containment reference list.

See Also:
Constant Field Values

EDGE__ACTION

static final int EDGE__ACTION
The feature id for the 'Action' attribute.

See Also:
Constant Field Values

EDGE__SOURCE

static final int EDGE__SOURCE
The feature id for the 'Source' reference.

See Also:
Constant Field Values

EDGE__TARGET

static final int EDGE__TARGET
The feature id for the 'Target' reference.

See Also:
Constant Field Values

EDGE__TYPE

static final int EDGE__TYPE
The feature id for the 'Type' reference.

See Also:
Constant Field Values

EDGE__GRAPH

static final int EDGE__GRAPH
The feature id for the 'Graph' container reference.

See Also:
Constant Field Values

EDGE__INDEX

static final int EDGE__INDEX
The feature id for the 'Index' attribute.

See Also:
Constant Field Values

EDGE__INDEX_CONSTANT

static final int EDGE__INDEX_CONSTANT
The feature id for the 'Index Constant' attribute.

See Also:
Constant Field Values

EDGE_FEATURE_COUNT

static final int EDGE_FEATURE_COUNT
The number of structural features of the 'Edge' class.

See Also:
Constant Field Values

ATTRIBUTE__ANNOTATIONS

static final int ATTRIBUTE__ANNOTATIONS
The feature id for the 'Annotations' containment reference list.

See Also:
Constant Field Values

ATTRIBUTE__ACTION

static final int ATTRIBUTE__ACTION
The feature id for the 'Action' attribute.

See Also:
Constant Field Values

ATTRIBUTE__TYPE

static final int ATTRIBUTE__TYPE
The feature id for the 'Type' reference.

See Also:
Constant Field Values

ATTRIBUTE__VALUE

static final int ATTRIBUTE__VALUE
The feature id for the 'Value' attribute.

See Also:
Constant Field Values

ATTRIBUTE__NODE

static final int ATTRIBUTE__NODE
The feature id for the 'Node' container reference.

See Also:
Constant Field Values

ATTRIBUTE__CONSTANT

static final int ATTRIBUTE__CONSTANT
The feature id for the 'Constant' attribute.

See Also:
Constant Field Values

ATTRIBUTE__NULL

static final int ATTRIBUTE__NULL
The feature id for the 'Null' attribute.

See Also:
Constant Field Values

ATTRIBUTE_FEATURE_COUNT

static final int ATTRIBUTE_FEATURE_COUNT
The number of structural features of the 'Attribute' class.

See Also:
Constant Field Values

ATTRIBUTE_CONDITION__ANNOTATIONS

static final int ATTRIBUTE_CONDITION__ANNOTATIONS
The feature id for the 'Annotations' containment reference list.

See Also:
Constant Field Values

ATTRIBUTE_CONDITION__NAME

static final int ATTRIBUTE_CONDITION__NAME
The feature id for the 'Name' attribute.

See Also:
Constant Field Values

ATTRIBUTE_CONDITION__DESCRIPTION

static final int ATTRIBUTE_CONDITION__DESCRIPTION
The feature id for the 'Description' attribute.

See Also:
Constant Field Values

ATTRIBUTE_CONDITION__RULE

static final int ATTRIBUTE_CONDITION__RULE
The feature id for the 'Rule' container reference.

See Also:
Constant Field Values

ATTRIBUTE_CONDITION__CONDITION_TEXT

static final int ATTRIBUTE_CONDITION__CONDITION_TEXT
The feature id for the 'Condition Text' attribute.

See Also:
Constant Field Values

ATTRIBUTE_CONDITION_FEATURE_COUNT

static final int ATTRIBUTE_CONDITION_FEATURE_COUNT
The number of structural features of the 'Attribute Condition' class.

See Also:
Constant Field Values

MAPPING__ANNOTATIONS

static final int MAPPING__ANNOTATIONS
The feature id for the 'Annotations' containment reference list.

See Also:
Constant Field Values

MAPPING__ORIGIN

static final int MAPPING__ORIGIN
The feature id for the 'Origin' reference.

See Also:
Constant Field Values

MAPPING__IMAGE

static final int MAPPING__IMAGE
The feature id for the 'Image' reference.

See Also:
Constant Field Values

MAPPING_FEATURE_COUNT

static final int MAPPING_FEATURE_COUNT
The number of structural features of the 'Mapping' class.

See Also:
Constant Field Values

UNARY_UNIT__ANNOTATIONS

static final int UNARY_UNIT__ANNOTATIONS
The feature id for the 'Annotations' containment reference list.

See Also:
Constant Field Values

UNARY_UNIT__NAME

static final int UNARY_UNIT__NAME
The feature id for the 'Name' attribute.

See Also:
Constant Field Values

UNARY_UNIT__DESCRIPTION

static final int UNARY_UNIT__DESCRIPTION
The feature id for the 'Description' attribute.

See Also:
Constant Field Values

UNARY_UNIT__PARAMETERS

static final int UNARY_UNIT__PARAMETERS
The feature id for the 'Parameters' containment reference list.

See Also:
Constant Field Values

UNARY_UNIT__PARAMETER_MAPPINGS

static final int UNARY_UNIT__PARAMETER_MAPPINGS
The feature id for the 'Parameter Mappings' containment reference list.

See Also:
Constant Field Values

UNARY_UNIT__ACTIVATED

static final int UNARY_UNIT__ACTIVATED
The feature id for the 'Activated' attribute.

See Also:
Constant Field Values

UNARY_UNIT__SUB_UNIT

static final int UNARY_UNIT__SUB_UNIT
The feature id for the 'Sub Unit' reference.

See Also:
Constant Field Values

UNARY_UNIT_FEATURE_COUNT

static final int UNARY_UNIT_FEATURE_COUNT
The number of structural features of the 'Unary Unit' class.

See Also:
Constant Field Values

MULTI_UNIT__ANNOTATIONS

static final int MULTI_UNIT__ANNOTATIONS
The feature id for the 'Annotations' containment reference list.

See Also:
Constant Field Values

MULTI_UNIT__NAME

static final int MULTI_UNIT__NAME
The feature id for the 'Name' attribute.

See Also:
Constant Field Values

MULTI_UNIT__DESCRIPTION

static final int MULTI_UNIT__DESCRIPTION
The feature id for the 'Description' attribute.

See Also:
Constant Field Values

MULTI_UNIT__PARAMETERS

static final int MULTI_UNIT__PARAMETERS
The feature id for the 'Parameters' containment reference list.

See Also:
Constant Field Values

MULTI_UNIT__PARAMETER_MAPPINGS

static final int MULTI_UNIT__PARAMETER_MAPPINGS
The feature id for the 'Parameter Mappings' containment reference list.

See Also:
Constant Field Values

MULTI_UNIT__ACTIVATED

static final int MULTI_UNIT__ACTIVATED
The feature id for the 'Activated' attribute.

See Also:
Constant Field Values

MULTI_UNIT__SUB_UNITS

static final int MULTI_UNIT__SUB_UNITS
The feature id for the 'Sub Units' reference list.

See Also:
Constant Field Values

MULTI_UNIT_FEATURE_COUNT

static final int MULTI_UNIT_FEATURE_COUNT
The number of structural features of the 'Multi Unit' class.

See Also:
Constant Field Values

INDEPENDENT_UNIT__ANNOTATIONS

static final int INDEPENDENT_UNIT__ANNOTATIONS
The feature id for the 'Annotations' containment reference list.

See Also:
Constant Field Values

INDEPENDENT_UNIT__NAME

static final int INDEPENDENT_UNIT__NAME
The feature id for the 'Name' attribute.

See Also:
Constant Field Values

INDEPENDENT_UNIT__DESCRIPTION

static final int INDEPENDENT_UNIT__DESCRIPTION
The feature id for the 'Description' attribute.

See Also:
Constant Field Values

INDEPENDENT_UNIT__PARAMETERS

static final int INDEPENDENT_UNIT__PARAMETERS
The feature id for the 'Parameters' containment reference list.

See Also:
Constant Field Values

INDEPENDENT_UNIT__PARAMETER_MAPPINGS

static final int INDEPENDENT_UNIT__PARAMETER_MAPPINGS
The feature id for the 'Parameter Mappings' containment reference list.

See Also:
Constant Field Values

INDEPENDENT_UNIT__ACTIVATED

static final int INDEPENDENT_UNIT__ACTIVATED
The feature id for the 'Activated' attribute.

See Also:
Constant Field Values

INDEPENDENT_UNIT__SUB_UNITS

static final int INDEPENDENT_UNIT__SUB_UNITS
The feature id for the 'Sub Units' reference list.

See Also:
Constant Field Values

INDEPENDENT_UNIT_FEATURE_COUNT

static final int INDEPENDENT_UNIT_FEATURE_COUNT
The number of structural features of the 'Independent Unit' class.

See Also:
Constant Field Values

SEQUENTIAL_UNIT__ANNOTATIONS

static final int SEQUENTIAL_UNIT__ANNOTATIONS
The feature id for the 'Annotations' containment reference list.

See Also:
Constant Field Values

SEQUENTIAL_UNIT__NAME

static final int SEQUENTIAL_UNIT__NAME
The feature id for the 'Name' attribute.

See Also:
Constant Field Values

SEQUENTIAL_UNIT__DESCRIPTION

static final int SEQUENTIAL_UNIT__DESCRIPTION
The feature id for the 'Description' attribute.

See Also:
Constant Field Values

SEQUENTIAL_UNIT__PARAMETERS

static final int SEQUENTIAL_UNIT__PARAMETERS
The feature id for the 'Parameters' containment reference list.

See Also:
Constant Field Values

SEQUENTIAL_UNIT__PARAMETER_MAPPINGS

static final int SEQUENTIAL_UNIT__PARAMETER_MAPPINGS
The feature id for the 'Parameter Mappings' containment reference list.

See Also:
Constant Field Values

SEQUENTIAL_UNIT__ACTIVATED

static final int SEQUENTIAL_UNIT__ACTIVATED
The feature id for the 'Activated' attribute.

See Also:
Constant Field Values

SEQUENTIAL_UNIT__SUB_UNITS

static final int SEQUENTIAL_UNIT__SUB_UNITS
The feature id for the 'Sub Units' reference list.

See Also:
Constant Field Values

SEQUENTIAL_UNIT__STRICT

static final int SEQUENTIAL_UNIT__STRICT
The feature id for the 'Strict' attribute.

See Also:
Constant Field Values

SEQUENTIAL_UNIT__ROLLBACK

static final int SEQUENTIAL_UNIT__ROLLBACK
The feature id for the 'Rollback' attribute.

See Also:
Constant Field Values

SEQUENTIAL_UNIT_FEATURE_COUNT

static final int SEQUENTIAL_UNIT_FEATURE_COUNT
The number of structural features of the 'Sequential Unit' class.

See Also:
Constant Field Values

CONDITIONAL_UNIT__ANNOTATIONS

static final int CONDITIONAL_UNIT__ANNOTATIONS
The feature id for the 'Annotations' containment reference list.

See Also:
Constant Field Values

CONDITIONAL_UNIT__NAME

static final int CONDITIONAL_UNIT__NAME
The feature id for the 'Name' attribute.

See Also:
Constant Field Values

CONDITIONAL_UNIT__DESCRIPTION

static final int CONDITIONAL_UNIT__DESCRIPTION
The feature id for the 'Description' attribute.

See Also:
Constant Field Values

CONDITIONAL_UNIT__PARAMETERS

static final int CONDITIONAL_UNIT__PARAMETERS
The feature id for the 'Parameters' containment reference list.

See Also:
Constant Field Values

CONDITIONAL_UNIT__PARAMETER_MAPPINGS

static final int CONDITIONAL_UNIT__PARAMETER_MAPPINGS
The feature id for the 'Parameter Mappings' containment reference list.

See Also:
Constant Field Values

CONDITIONAL_UNIT__ACTIVATED

static final int CONDITIONAL_UNIT__ACTIVATED
The feature id for the 'Activated' attribute.

See Also:
Constant Field Values

CONDITIONAL_UNIT__IF

static final int CONDITIONAL_UNIT__IF
The feature id for the 'If' reference.

See Also:
Constant Field Values

CONDITIONAL_UNIT__THEN

static final int CONDITIONAL_UNIT__THEN
The feature id for the 'Then' reference.

See Also:
Constant Field Values

CONDITIONAL_UNIT__ELSE

static final int CONDITIONAL_UNIT__ELSE
The feature id for the 'Else' reference.

See Also:
Constant Field Values

CONDITIONAL_UNIT_FEATURE_COUNT

static final int CONDITIONAL_UNIT_FEATURE_COUNT
The number of structural features of the 'Conditional Unit' class.

See Also:
Constant Field Values

PRIORITY_UNIT__ANNOTATIONS

static final int PRIORITY_UNIT__ANNOTATIONS
The feature id for the 'Annotations' containment reference list.

See Also:
Constant Field Values

PRIORITY_UNIT__NAME

static final int PRIORITY_UNIT__NAME
The feature id for the 'Name' attribute.

See Also:
Constant Field Values

PRIORITY_UNIT__DESCRIPTION

static final int PRIORITY_UNIT__DESCRIPTION
The feature id for the 'Description' attribute.

See Also:
Constant Field Values

PRIORITY_UNIT__PARAMETERS

static final int PRIORITY_UNIT__PARAMETERS
The feature id for the 'Parameters' containment reference list.

See Also:
Constant Field Values

PRIORITY_UNIT__PARAMETER_MAPPINGS

static final int PRIORITY_UNIT__PARAMETER_MAPPINGS
The feature id for the 'Parameter Mappings' containment reference list.

See Also:
Constant Field Values

PRIORITY_UNIT__ACTIVATED

static final int PRIORITY_UNIT__ACTIVATED
The feature id for the 'Activated' attribute.

See Also:
Constant Field Values

PRIORITY_UNIT__SUB_UNITS

static final int PRIORITY_UNIT__SUB_UNITS
The feature id for the 'Sub Units' reference list.

See Also:
Constant Field Values

PRIORITY_UNIT_FEATURE_COUNT

static final int PRIORITY_UNIT_FEATURE_COUNT
The number of structural features of the 'Priority Unit' class.

See Also:
Constant Field Values

ITERATED_UNIT__ANNOTATIONS

static final int ITERATED_UNIT__ANNOTATIONS
The feature id for the 'Annotations' containment reference list.

See Also:
Constant Field Values

ITERATED_UNIT__NAME

static final int ITERATED_UNIT__NAME
The feature id for the 'Name' attribute.

See Also:
Constant Field Values

ITERATED_UNIT__DESCRIPTION

static final int ITERATED_UNIT__DESCRIPTION
The feature id for the 'Description' attribute.

See Also:
Constant Field Values

ITERATED_UNIT__PARAMETERS

static final int ITERATED_UNIT__PARAMETERS
The feature id for the 'Parameters' containment reference list.

See Also:
Constant Field Values

ITERATED_UNIT__PARAMETER_MAPPINGS

static final int ITERATED_UNIT__PARAMETER_MAPPINGS
The feature id for the 'Parameter Mappings' containment reference list.

See Also:
Constant Field Values

ITERATED_UNIT__ACTIVATED

static final int ITERATED_UNIT__ACTIVATED
The feature id for the 'Activated' attribute.

See Also:
Constant Field Values

ITERATED_UNIT__SUB_UNIT

static final int ITERATED_UNIT__SUB_UNIT
The feature id for the 'Sub Unit' reference.

See Also:
Constant Field Values

ITERATED_UNIT__ITERATIONS

static final int ITERATED_UNIT__ITERATIONS
The feature id for the 'Iterations' attribute.

See Also:
Constant Field Values

ITERATED_UNIT_FEATURE_COUNT

static final int ITERATED_UNIT_FEATURE_COUNT
The number of structural features of the 'Iterated Unit' class.

See Also:
Constant Field Values

LOOP_UNIT__ANNOTATIONS

static final int LOOP_UNIT__ANNOTATIONS
The feature id for the 'Annotations' containment reference list.

See Also:
Constant Field Values

LOOP_UNIT__NAME

static final int LOOP_UNIT__NAME
The feature id for the 'Name' attribute.

See Also:
Constant Field Values

LOOP_UNIT__DESCRIPTION

static final int LOOP_UNIT__DESCRIPTION
The feature id for the 'Description' attribute.

See Also:
Constant Field Values

LOOP_UNIT__PARAMETERS

static final int LOOP_UNIT__PARAMETERS
The feature id for the 'Parameters' containment reference list.

See Also:
Constant Field Values

LOOP_UNIT__PARAMETER_MAPPINGS

static final int LOOP_UNIT__PARAMETER_MAPPINGS
The feature id for the 'Parameter Mappings' containment reference list.

See Also:
Constant Field Values

LOOP_UNIT__ACTIVATED

static final int LOOP_UNIT__ACTIVATED
The feature id for the 'Activated' attribute.

See Also:
Constant Field Values

LOOP_UNIT__SUB_UNIT

static final int LOOP_UNIT__SUB_UNIT
The feature id for the 'Sub Unit' reference.

See Also:
Constant Field Values

LOOP_UNIT_FEATURE_COUNT

static final int LOOP_UNIT_FEATURE_COUNT
The number of structural features of the 'Loop Unit' class.

See Also:
Constant Field Values

FORMULA_FEATURE_COUNT

static final int FORMULA_FEATURE_COUNT
The number of structural features of the 'Formula' class.

See Also:
Constant Field Values

NESTED_CONDITION__ANNOTATIONS

static final int NESTED_CONDITION__ANNOTATIONS
The feature id for the 'Annotations' containment reference list.

See Also:
Constant Field Values

NESTED_CONDITION__CONCLUSION

static final int NESTED_CONDITION__CONCLUSION
The feature id for the 'Conclusion' containment reference.

See Also:
Constant Field Values

NESTED_CONDITION__MAPPINGS

static final int NESTED_CONDITION__MAPPINGS
The feature id for the 'Mappings' containment reference list.

See Also:
Constant Field Values

NESTED_CONDITION_FEATURE_COUNT

static final int NESTED_CONDITION_FEATURE_COUNT
The number of structural features of the 'Nested Condition' class.

See Also:
Constant Field Values

UNARY_FORMULA__ANNOTATIONS

static final int UNARY_FORMULA__ANNOTATIONS
The feature id for the 'Annotations' containment reference list.

See Also:
Constant Field Values

UNARY_FORMULA__CHILD

static final int UNARY_FORMULA__CHILD
The feature id for the 'Child' containment reference.

See Also:
Constant Field Values

UNARY_FORMULA_FEATURE_COUNT

static final int UNARY_FORMULA_FEATURE_COUNT
The number of structural features of the 'Unary Formula' class.

See Also:
Constant Field Values

BINARY_FORMULA__ANNOTATIONS

static final int BINARY_FORMULA__ANNOTATIONS
The feature id for the 'Annotations' containment reference list.

See Also:
Constant Field Values

BINARY_FORMULA__LEFT

static final int BINARY_FORMULA__LEFT
The feature id for the 'Left' containment reference.

See Also:
Constant Field Values

BINARY_FORMULA__RIGHT

static final int BINARY_FORMULA__RIGHT
The feature id for the 'Right' containment reference.

See Also:
Constant Field Values

BINARY_FORMULA_FEATURE_COUNT

static final int BINARY_FORMULA_FEATURE_COUNT
The number of structural features of the 'Binary Formula' class.

See Also:
Constant Field Values

AND__ANNOTATIONS

static final int AND__ANNOTATIONS
The feature id for the 'Annotations' containment reference list.

See Also:
Constant Field Values

AND__LEFT

static final int AND__LEFT
The feature id for the 'Left' containment reference.

See Also:
Constant Field Values

AND__RIGHT

static final int AND__RIGHT
The feature id for the 'Right' containment reference.

See Also:
Constant Field Values

AND_FEATURE_COUNT

static final int AND_FEATURE_COUNT
The number of structural features of the 'And' class.

See Also:
Constant Field Values

OR__ANNOTATIONS

static final int OR__ANNOTATIONS
The feature id for the 'Annotations' containment reference list.

See Also:
Constant Field Values

OR__LEFT

static final int OR__LEFT
The feature id for the 'Left' containment reference.

See Also:
Constant Field Values

OR__RIGHT

static final int OR__RIGHT
The feature id for the 'Right' containment reference.

See Also:
Constant Field Values

OR_FEATURE_COUNT

static final int OR_FEATURE_COUNT
The number of structural features of the 'Or' class.

See Also:
Constant Field Values

XOR__ANNOTATIONS

static final int XOR__ANNOTATIONS
The feature id for the 'Annotations' containment reference list.

See Also:
Constant Field Values

XOR__LEFT

static final int XOR__LEFT
The feature id for the 'Left' containment reference.

See Also:
Constant Field Values

XOR__RIGHT

static final int XOR__RIGHT
The feature id for the 'Right' containment reference.

See Also:
Constant Field Values

XOR_FEATURE_COUNT

static final int XOR_FEATURE_COUNT
The number of structural features of the 'Xor' class.

See Also:
Constant Field Values

NOT__ANNOTATIONS

static final int NOT__ANNOTATIONS
The feature id for the 'Annotations' containment reference list.

See Also:
Constant Field Values

NOT__CHILD

static final int NOT__CHILD
The feature id for the 'Child' containment reference.

See Also:
Constant Field Values

NOT_FEATURE_COUNT

static final int NOT_FEATURE_COUNT
The number of structural features of the 'Not' class.

See Also:
Constant Field Values

ACTION

static final int ACTION
The meta object id for the 'Action' data type.

See Also:
Action, HenshinPackageImpl.getAction(), Constant Field Values
Method Detail

getModelElement

EClass getModelElement()
Returns the meta object for class 'Model Element'.

Returns:
the meta object for class 'Model Element'.
See Also:
ModelElement

getModelElement_Annotations

EReference getModelElement_Annotations()
Returns the meta object for the containment reference list 'Annotations'.

Returns:
the meta object for the containment reference list 'Annotations'.
See Also:
ModelElement.getAnnotations(), getModelElement()

getAnnotation

EClass getAnnotation()
Returns the meta object for class 'Annotation'.

Returns:
the meta object for class 'Annotation'.
See Also:
Annotation

getAnnotation_Key

EAttribute getAnnotation_Key()
Returns the meta object for the attribute 'Key'.

Returns:
the meta object for the attribute 'Key'.
See Also:
Annotation.getKey(), getAnnotation()

getAnnotation_Value

EAttribute getAnnotation_Value()
Returns the meta object for the attribute 'Value'.

Returns:
the meta object for the attribute 'Value'.
See Also:
Annotation.getValue(), getAnnotation()

getNamedElement

EClass getNamedElement()
Returns the meta object for class 'Named Element'.

Returns:
the meta object for class 'Named Element'.
See Also:
NamedElement

getNamedElement_Name

EAttribute getNamedElement_Name()
Returns the meta object for the attribute 'Name'.

Returns:
the meta object for the attribute 'Name'.
See Also:
NamedElement.getName(), getNamedElement()

getNamedElement_Description

EAttribute getNamedElement_Description()
Returns the meta object for the attribute 'Description'.

Returns:
the meta object for the attribute 'Description'.
See Also:
NamedElement.getDescription(), getNamedElement()

getRule

EClass getRule()
Returns the meta object for class 'Rule'.

Returns:
the meta object for class 'Rule'.
See Also:
Rule

getRule_Lhs

EReference getRule_Lhs()
Returns the meta object for the containment reference 'Lhs'.

Returns:
the meta object for the containment reference 'Lhs'.
See Also:
Rule.getLhs(), getRule()

getRule_Rhs

EReference getRule_Rhs()
Returns the meta object for the containment reference 'Rhs'.

Returns:
the meta object for the containment reference 'Rhs'.
See Also:
Rule.getRhs(), getRule()

getRule_AttributeConditions

EReference getRule_AttributeConditions()
Returns the meta object for the containment reference list 'Attribute Conditions'.

Returns:
the meta object for the containment reference list 'Attribute Conditions'.
See Also:
Rule.getAttributeConditions(), getRule()

getRule_Mappings

EReference getRule_Mappings()
Returns the meta object for the containment reference list 'Mappings'.

Returns:
the meta object for the containment reference list 'Mappings'.
See Also:
Rule.getMappings(), getRule()

getRule_CheckDangling

EAttribute getRule_CheckDangling()
Returns the meta object for the attribute 'Check Dangling'.

Returns:
the meta object for the attribute 'Check Dangling'.
See Also:
Rule.isCheckDangling(), getRule()

getRule_InjectiveMatching

EAttribute getRule_InjectiveMatching()
Returns the meta object for the attribute 'Injective Matching'.

Returns:
the meta object for the attribute 'Injective Matching'.
See Also:
Rule.isInjectiveMatching(), getRule()

getRule_MultiRules

EReference getRule_MultiRules()
Returns the meta object for the containment reference list 'Multi Rules'.

Returns:
the meta object for the containment reference list 'Multi Rules'.
See Also:
Rule.getMultiRules(), getRule()

getRule_MultiMappings

EReference getRule_MultiMappings()
Returns the meta object for the containment reference list 'Multi Mappings'.

Returns:
the meta object for the containment reference list 'Multi Mappings'.
See Also:
Rule.getMultiMappings(), getRule()

getRule_JavaImports

EAttribute getRule_JavaImports()
Returns the meta object for the attribute list 'Java Imports'.

Returns:
the meta object for the attribute list 'Java Imports'.
See Also:
Rule.getJavaImports(), getRule()

getAttributeCondition

EClass getAttributeCondition()
Returns the meta object for class 'Attribute Condition'.

Returns:
the meta object for class 'Attribute Condition'.
See Also:
AttributeCondition

getAttributeCondition_Rule

EReference getAttributeCondition_Rule()
Returns the meta object for the container reference 'Rule'.

Returns:
the meta object for the container reference 'Rule'.
See Also:
AttributeCondition.getRule(), getAttributeCondition()

getAttributeCondition_ConditionText

EAttribute getAttributeCondition_ConditionText()
Returns the meta object for the attribute 'Condition Text'.

Returns:
the meta object for the attribute 'Condition Text'.
See Also:
AttributeCondition.getConditionText(), getAttributeCondition()

getParameter

EClass getParameter()
Returns the meta object for class 'Parameter'.

Returns:
the meta object for class 'Parameter'.
See Also:
Parameter

getParameter_Unit

EReference getParameter_Unit()
Returns the meta object for the container reference 'Unit'.

Returns:
the meta object for the container reference 'Unit'.
See Also:
Parameter.getUnit(), getParameter()

getParameter_Type

EReference getParameter_Type()
Returns the meta object for the reference 'Type'.

Returns:
the meta object for the reference 'Type'.
See Also:
Parameter.getType(), getParameter()

getGraph

EClass getGraph()
Returns the meta object for class 'Graph'.

Returns:
the meta object for class 'Graph'.
See Also:
Graph

getGraph_Nodes

EReference getGraph_Nodes()
Returns the meta object for the containment reference list 'Nodes'.

Returns:
the meta object for the containment reference list 'Nodes'.
See Also:
Graph.getNodes(), getGraph()

getGraph_Edges

EReference getGraph_Edges()
Returns the meta object for the containment reference list 'Edges'.

Returns:
the meta object for the containment reference list 'Edges'.
See Also:
Graph.getEdges(), getGraph()

getGraph_Formula

EReference getGraph_Formula()
Returns the meta object for the containment reference 'Formula'.

Returns:
the meta object for the containment reference 'Formula'.
See Also:
Graph.getFormula(), getGraph()

getGraphElement

EClass getGraphElement()
Returns the meta object for class 'Graph Element'.

Returns:
the meta object for class 'Graph Element'.
See Also:
GraphElement

getGraphElement_Action

EAttribute getGraphElement_Action()
Returns the meta object for the attribute 'Action'.

Returns:
the meta object for the attribute 'Action'.
See Also:
GraphElement.getAction(), getGraphElement()

getModule

EClass getModule()
Returns the meta object for class 'Module'.

Returns:
the meta object for class 'Module'.
See Also:
Module

getModule_SubModules

EReference getModule_SubModules()
Returns the meta object for the containment reference list 'Sub Modules'.

Returns:
the meta object for the containment reference list 'Sub Modules'.
See Also:
Module.getSubModules(), getModule()

getModule_SuperModule

EReference getModule_SuperModule()
Returns the meta object for the container reference 'Super Module'.

Returns:
the meta object for the container reference 'Super Module'.
See Also:
Module.getSuperModule(), getModule()

getModule_Imports

EReference getModule_Imports()
Returns the meta object for the reference list 'Imports'.

Returns:
the meta object for the reference list 'Imports'.
See Also:
Module.getImports(), getModule()

getModule_Units

EReference getModule_Units()
Returns the meta object for the containment reference list 'Units'.

Returns:
the meta object for the containment reference list 'Units'.
See Also:
Module.getUnits(), getModule()

getModule_Instances

EReference getModule_Instances()
Returns the meta object for the containment reference list 'Instances'.

Returns:
the meta object for the containment reference list 'Instances'.
See Also:
Module.getInstances(), getModule()

getUnit

EClass getUnit()
Returns the meta object for class 'Unit'.

Returns:
the meta object for class 'Unit'.
See Also:
Unit

getUnit_Parameters

EReference getUnit_Parameters()
Returns the meta object for the containment reference list 'Parameters'.

Returns:
the meta object for the containment reference list 'Parameters'.
See Also:
Unit.getParameters(), getUnit()

getUnit_ParameterMappings

EReference getUnit_ParameterMappings()
Returns the meta object for the containment reference list 'Parameter Mappings'.

Returns:
the meta object for the containment reference list 'Parameter Mappings'.
See Also:
Unit.getParameterMappings(), getUnit()

getUnit_Activated

EAttribute getUnit_Activated()
Returns the meta object for the attribute 'Activated'.

Returns:
the meta object for the attribute 'Activated'.
See Also:
Unit.isActivated(), getUnit()

getMapping

EClass getMapping()
Returns the meta object for class 'Mapping'.

Returns:
the meta object for class 'Mapping'.
See Also:
Mapping

getMapping_Origin

EReference getMapping_Origin()
Returns the meta object for the reference 'Origin'.

Returns:
the meta object for the reference 'Origin'.
See Also:
Mapping.getOrigin(), getMapping()

getMapping_Image

EReference getMapping_Image()
Returns the meta object for the reference 'Image'.

Returns:
the meta object for the reference 'Image'.
See Also:
Mapping.getImage(), getMapping()

getNode

EClass getNode()
Returns the meta object for class 'Node'.

Returns:
the meta object for class 'Node'.
See Also:
Node

getNode_Type

EReference getNode_Type()
Returns the meta object for the reference 'Type'.

Returns:
the meta object for the reference 'Type'.
See Also:
Node.getType(), getNode()

getNode_Attributes

EReference getNode_Attributes()
Returns the meta object for the containment reference list 'Attributes'.

Returns:
the meta object for the containment reference list 'Attributes'.
See Also:
Node.getAttributes(), getNode()

getNode_Graph

EReference getNode_Graph()
Returns the meta object for the container reference 'Graph'.

Returns:
the meta object for the container reference 'Graph'.
See Also:
Node.getGraph(), getNode()

getNode_Incoming

EReference getNode_Incoming()
Returns the meta object for the reference list 'Incoming'.

Returns:
the meta object for the reference list 'Incoming'.
See Also:
Node.getIncoming(), getNode()

getNode_Outgoing

EReference getNode_Outgoing()
Returns the meta object for the reference list 'Outgoing'.

Returns:
the meta object for the reference list 'Outgoing'.
See Also:
Node.getOutgoing(), getNode()

getAttribute

EClass getAttribute()
Returns the meta object for class 'Attribute'.

Returns:
the meta object for class 'Attribute'.
See Also:
Attribute

getAttribute_Type

EReference getAttribute_Type()
Returns the meta object for the reference 'Type'.

Returns:
the meta object for the reference 'Type'.
See Also:
Attribute.getType(), getAttribute()

getAttribute_Value

EAttribute getAttribute_Value()
Returns the meta object for the attribute 'Value'.

Returns:
the meta object for the attribute 'Value'.
See Also:
Attribute.getValue(), getAttribute()

getAttribute_Node

EReference getAttribute_Node()
Returns the meta object for the container reference 'Node'.

Returns:
the meta object for the container reference 'Node'.
See Also:
Attribute.getNode(), getAttribute()

getAttribute_Constant

EAttribute getAttribute_Constant()
Returns the meta object for the attribute 'Constant'.

Returns:
the meta object for the attribute 'Constant'.
See Also:
Attribute.getConstant(), getAttribute()

getAttribute_Null

EAttribute getAttribute_Null()
Returns the meta object for the attribute 'Null'.

Returns:
the meta object for the attribute 'Null'.
See Also:
Attribute.isNull(), getAttribute()

getEdge

EClass getEdge()
Returns the meta object for class 'Edge'.

Returns:
the meta object for class 'Edge'.
See Also:
Edge

getEdge_Source

EReference getEdge_Source()
Returns the meta object for the reference 'Source'.

Returns:
the meta object for the reference 'Source'.
See Also:
Edge.getSource(), getEdge()

getEdge_Target

EReference getEdge_Target()
Returns the meta object for the reference 'Target'.

Returns:
the meta object for the reference 'Target'.
See Also:
Edge.getTarget(), getEdge()

getEdge_Type

EReference getEdge_Type()
Returns the meta object for the reference 'Type'.

Returns:
the meta object for the reference 'Type'.
See Also:
Edge.getType(), getEdge()

getEdge_Graph

EReference getEdge_Graph()
Returns the meta object for the container reference 'Graph'.

Returns:
the meta object for the container reference 'Graph'.
See Also:
Edge.getGraph(), getEdge()

getEdge_Index

EAttribute getEdge_Index()
Returns the meta object for the attribute 'Index'.

Returns:
the meta object for the attribute 'Index'.
See Also:
Edge.getIndex(), getEdge()

getEdge_IndexConstant

EAttribute getEdge_IndexConstant()
Returns the meta object for the attribute 'Index Constant'.

Returns:
the meta object for the attribute 'Index Constant'.
See Also:
Edge.getIndexConstant(), getEdge()

getUnaryUnit

EClass getUnaryUnit()
Returns the meta object for class 'Unary Unit'.

Returns:
the meta object for class 'Unary Unit'.
See Also:
UnaryUnit

getUnaryUnit_SubUnit

EReference getUnaryUnit_SubUnit()
Returns the meta object for the reference 'Sub Unit'.

Returns:
the meta object for the reference 'Sub Unit'.
See Also:
UnaryUnit.getSubUnit(), getUnaryUnit()

getMultiUnit

EClass getMultiUnit()
Returns the meta object for class 'Multi Unit'.

Returns:
the meta object for class 'Multi Unit'.
See Also:
MultiUnit

getMultiUnit_SubUnits

EReference getMultiUnit_SubUnits()
Returns the meta object for the reference list 'Sub Units'.

Returns:
the meta object for the reference list 'Sub Units'.
See Also:
MultiUnit.getSubUnits(), getMultiUnit()

getIndependentUnit

EClass getIndependentUnit()
Returns the meta object for class 'Independent Unit'.

Returns:
the meta object for class 'Independent Unit'.
See Also:
IndependentUnit

getSequentialUnit

EClass getSequentialUnit()
Returns the meta object for class 'Sequential Unit'.

Returns:
the meta object for class 'Sequential Unit'.
See Also:
SequentialUnit

getSequentialUnit_Strict

EAttribute getSequentialUnit_Strict()
Returns the meta object for the attribute 'Strict'.

Returns:
the meta object for the attribute 'Strict'.
See Also:
SequentialUnit.isStrict(), getSequentialUnit()

getSequentialUnit_Rollback

EAttribute getSequentialUnit_Rollback()
Returns the meta object for the attribute 'Rollback'.

Returns:
the meta object for the attribute 'Rollback'.
See Also:
SequentialUnit.isRollback(), getSequentialUnit()

getConditionalUnit

EClass getConditionalUnit()
Returns the meta object for class 'Conditional Unit'.

Returns:
the meta object for class 'Conditional Unit'.
See Also:
ConditionalUnit

getConditionalUnit_If

EReference getConditionalUnit_If()
Returns the meta object for the reference 'If'.

Returns:
the meta object for the reference 'If'.
See Also:
ConditionalUnit.getIf(), getConditionalUnit()

getConditionalUnit_Then

EReference getConditionalUnit_Then()
Returns the meta object for the reference 'Then'.

Returns:
the meta object for the reference 'Then'.
See Also:
ConditionalUnit.getThen(), getConditionalUnit()

getConditionalUnit_Else

EReference getConditionalUnit_Else()
Returns the meta object for the reference 'Else'.

Returns:
the meta object for the reference 'Else'.
See Also:
ConditionalUnit.getElse(), getConditionalUnit()

getPriorityUnit

EClass getPriorityUnit()
Returns the meta object for class 'Priority Unit'.

Returns:
the meta object for class 'Priority Unit'.
See Also:
PriorityUnit

getIteratedUnit

EClass getIteratedUnit()
Returns the meta object for class 'Iterated Unit'.

Returns:
the meta object for class 'Iterated Unit'.
See Also:
IteratedUnit

getIteratedUnit_Iterations

EAttribute getIteratedUnit_Iterations()
Returns the meta object for the attribute 'Iterations'.

Returns:
the meta object for the attribute 'Iterations'.
See Also:
IteratedUnit.getIterations(), getIteratedUnit()

getLoopUnit

EClass getLoopUnit()
Returns the meta object for class 'Loop Unit'.

Returns:
the meta object for class 'Loop Unit'.
See Also:
LoopUnit

getNestedCondition

EClass getNestedCondition()
Returns the meta object for class 'Nested Condition'.

Returns:
the meta object for class 'Nested Condition'.
See Also:
NestedCondition

getNestedCondition_Conclusion

EReference getNestedCondition_Conclusion()
Returns the meta object for the containment reference 'Conclusion'.

Returns:
the meta object for the containment reference 'Conclusion'.
See Also:
NestedCondition.getConclusion(), getNestedCondition()

getNestedCondition_Mappings

EReference getNestedCondition_Mappings()
Returns the meta object for the containment reference list 'Mappings'.

Returns:
the meta object for the containment reference list 'Mappings'.
See Also:
NestedCondition.getMappings(), getNestedCondition()

getFormula

EClass getFormula()
Returns the meta object for class 'Formula'.

Returns:
the meta object for class 'Formula'.
See Also:
Formula

getUnaryFormula

EClass getUnaryFormula()
Returns the meta object for class 'Unary Formula'.

Returns:
the meta object for class 'Unary Formula'.
See Also:
UnaryFormula

getUnaryFormula_Child

EReference getUnaryFormula_Child()
Returns the meta object for the containment reference 'Child'.

Returns:
the meta object for the containment reference 'Child'.
See Also:
UnaryFormula.getChild(), getUnaryFormula()

getBinaryFormula

EClass getBinaryFormula()
Returns the meta object for class 'Binary Formula'.

Returns:
the meta object for class 'Binary Formula'.
See Also:
BinaryFormula

getBinaryFormula_Left

EReference getBinaryFormula_Left()
Returns the meta object for the containment reference 'Left'.

Returns:
the meta object for the containment reference 'Left'.
See Also:
BinaryFormula.getLeft(), getBinaryFormula()

getBinaryFormula_Right

EReference getBinaryFormula_Right()
Returns the meta object for the containment reference 'Right'.

Returns:
the meta object for the containment reference 'Right'.
See Also:
BinaryFormula.getRight(), getBinaryFormula()

getAnd

EClass getAnd()
Returns the meta object for class 'And'.

Returns:
the meta object for class 'And'.
See Also:
And

getOr

EClass getOr()
Returns the meta object for class 'Or'.

Returns:
the meta object for class 'Or'.
See Also:
Or

getNot

EClass getNot()
Returns the meta object for class 'Not'.

Returns:
the meta object for class 'Not'.
See Also:
Not

getAction

EDataType getAction()
Returns the meta object for data type 'Action'.

Returns:
the meta object for data type 'Action'.
See Also:
Action

getXor

EClass getXor()
Returns the meta object for class 'Xor'.

Returns:
the meta object for class 'Xor'.
See Also:
Xor

getParameterMapping

EClass getParameterMapping()
Returns the meta object for class 'Parameter Mapping'.

Returns:
the meta object for class 'Parameter Mapping'.
See Also:
ParameterMapping

getParameterMapping_Source

EReference getParameterMapping_Source()
Returns the meta object for the reference 'Source'.

Returns:
the meta object for the reference 'Source'.
See Also:
ParameterMapping.getSource(), getParameterMapping()

getParameterMapping_Target

EReference getParameterMapping_Target()
Returns the meta object for the reference 'Target'.

Returns:
the meta object for the reference 'Target'.
See Also:
ParameterMapping.getTarget(), getParameterMapping()

getHenshinFactory

HenshinFactory getHenshinFactory()
Returns the factory that creates the instances of the model.

Returns:
the factory that creates the instances of the model.