org.eclipse.gmt.umlx.imperativeocl
Interface ImperativeoclPackage

All Superinterfaces:
org.eclipse.emf.ecore.EModelElement, org.eclipse.emf.ecore.ENamedElement, org.eclipse.emf.ecore.EObject, org.eclipse.emf.ecore.EPackage, org.eclipse.emf.common.notify.Notifier

public interface ImperativeoclPackage
extends org.eclipse.emf.ecore.EPackage

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

See Also:
ImperativeoclFactory

Nested Class Summary
static interface ImperativeoclPackage.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
org.eclipse.emf.ecore.EPackage.Descriptor, org.eclipse.emf.ecore.EPackage.Registry
 
Field Summary
static int ALT_EXP
          The meta object id for the 'Alt Exp' class.
static int ALT_EXP__BODY
          The feature id for the 'Body' containment reference.
static int ALT_EXP__CONDITION
          The feature id for the 'Condition' containment reference.
static int ALT_EXP__NAME
          The feature id for the 'Name' attribute.
static int ALT_EXP__OWNED_COMMENT
          The feature id for the 'Owned Comment' containment reference list.
static int ALT_EXP__TAG
          The feature id for the 'Tag' reference list.
static int ALT_EXP__TYPE
          The feature id for the 'Type' reference.
static int ALT_EXP_FEATURE_COUNT
          The number of structural features of the 'Alt Exp' class.
static int ANONYMOUS_TUPLE_LITERAL_EXP
          The meta object id for the 'Anonymous Tuple Literal Exp' class.
static int ANONYMOUS_TUPLE_LITERAL_EXP__NAME
          The feature id for the 'Name' attribute.
static int ANONYMOUS_TUPLE_LITERAL_EXP__OWNED_COMMENT
          The feature id for the 'Owned Comment' containment reference list.
static int ANONYMOUS_TUPLE_LITERAL_EXP__PART
          The feature id for the 'Part' containment reference list.
static int ANONYMOUS_TUPLE_LITERAL_EXP__TAG
          The feature id for the 'Tag' reference list.
static int ANONYMOUS_TUPLE_LITERAL_EXP__TYPE
          The feature id for the 'Type' reference.
static int ANONYMOUS_TUPLE_LITERAL_EXP_FEATURE_COUNT
          The number of structural features of the 'Anonymous Tuple Literal Exp' class.
static int ANONYMOUS_TUPLE_LITERAL_PART
          The meta object id for the 'Anonymous Tuple Literal Part' class.
static int ANONYMOUS_TUPLE_LITERAL_PART__OWNED_COMMENT
          The feature id for the 'Owned Comment' containment reference list.
static int ANONYMOUS_TUPLE_LITERAL_PART__TAG
          The feature id for the 'Tag' reference list.
static int ANONYMOUS_TUPLE_LITERAL_PART__VALUE
          The feature id for the 'Value' containment reference.
static int ANONYMOUS_TUPLE_LITERAL_PART_FEATURE_COUNT
          The number of structural features of the 'Anonymous Tuple Literal Part' class.
static int ANONYMOUS_TUPLE_TYPE
          The meta object id for the 'Anonymous Tuple Type' class.
static int ANONYMOUS_TUPLE_TYPE__ELEMENT_TYPE
          The feature id for the 'Element Type' reference list.
static int ANONYMOUS_TUPLE_TYPE__IS_ABSTRACT
          The feature id for the 'Is Abstract' attribute.
static int ANONYMOUS_TUPLE_TYPE__NAME
          The feature id for the 'Name' attribute.
static int ANONYMOUS_TUPLE_TYPE__OWNED_ATTRIBUTE
          The feature id for the 'Owned Attribute' containment reference list.
static int ANONYMOUS_TUPLE_TYPE__OWNED_COMMENT
          The feature id for the 'Owned Comment' containment reference list.
static int ANONYMOUS_TUPLE_TYPE__OWNED_OPERATION
          The feature id for the 'Owned Operation' containment reference list.
static int ANONYMOUS_TUPLE_TYPE__PACKAGE
          The feature id for the 'Package' container reference.
static int ANONYMOUS_TUPLE_TYPE__SUPER_CLASS
          The feature id for the 'Super Class' reference list.
static int ANONYMOUS_TUPLE_TYPE__TAG
          The feature id for the 'Tag' reference list.
static int ANONYMOUS_TUPLE_TYPE_FEATURE_COUNT
          The number of structural features of the 'Anonymous Tuple Type' class.
static int ASSERT_EXP
          The meta object id for the 'Assert Exp' class.
static int ASSERT_EXP__ASSERTION
          The feature id for the 'Assertion' containment reference.
static int ASSERT_EXP__LOG
          The feature id for the 'Log' containment reference.
static int ASSERT_EXP__NAME
          The feature id for the 'Name' attribute.
static int ASSERT_EXP__OWNED_COMMENT
          The feature id for the 'Owned Comment' containment reference list.
static int ASSERT_EXP__SEVERITY
          The feature id for the 'Severity' attribute.
static int ASSERT_EXP__TAG
          The feature id for the 'Tag' reference list.
static int ASSERT_EXP__TYPE
          The feature id for the 'Type' reference.
static int ASSERT_EXP_FEATURE_COUNT
          The number of structural features of the 'Assert Exp' class.
static int ASSIGN_EXP
          The meta object id for the 'Assign Exp' class.
static int ASSIGN_EXP__DEFAULT_VALUE
          The feature id for the 'Default Value' containment reference.
static int ASSIGN_EXP__IS_RESET
          The feature id for the 'Is Reset' attribute.
static int ASSIGN_EXP__LEFT
          The feature id for the 'Left' containment reference.
static int ASSIGN_EXP__NAME
          The feature id for the 'Name' attribute.
static int ASSIGN_EXP__OWNED_COMMENT
          The feature id for the 'Owned Comment' containment reference list.
static int ASSIGN_EXP__TAG
          The feature id for the 'Tag' reference list.
static int ASSIGN_EXP__TYPE
          The feature id for the 'Type' reference.
static int ASSIGN_EXP__VALUE
          The feature id for the 'Value' containment reference list.
static int ASSIGN_EXP_FEATURE_COUNT
          The number of structural features of the 'Assign Exp' class.
static int BLOCK_EXP
          The meta object id for the 'Block Exp' class.
static int BLOCK_EXP__BODY
          The feature id for the 'Body' containment reference list.
static int BLOCK_EXP__NAME
          The feature id for the 'Name' attribute.
static int BLOCK_EXP__OWNED_COMMENT
          The feature id for the 'Owned Comment' containment reference list.
static int BLOCK_EXP__TAG
          The feature id for the 'Tag' reference list.
static int BLOCK_EXP__TYPE
          The feature id for the 'Type' reference.
static int BLOCK_EXP_FEATURE_COUNT
          The number of structural features of the 'Block Exp' class.
static int BREAK_EXP
          The meta object id for the 'Break Exp' class.
static int BREAK_EXP__NAME
          The feature id for the 'Name' attribute.
static int BREAK_EXP__OWNED_COMMENT
          The feature id for the 'Owned Comment' containment reference list.
static int BREAK_EXP__TAG
          The feature id for the 'Tag' reference list.
static int BREAK_EXP__TYPE
          The feature id for the 'Type' reference.
static int BREAK_EXP_FEATURE_COUNT
          The number of structural features of the 'Break Exp' class.
static int COMPUTE_EXP
          The meta object id for the 'Compute Exp' class.
static int COMPUTE_EXP__BODY
          The feature id for the 'Body' containment reference.
static int COMPUTE_EXP__NAME
          The feature id for the 'Name' attribute.
static int COMPUTE_EXP__OWNED_COMMENT
          The feature id for the 'Owned Comment' containment reference list.
static int COMPUTE_EXP__RETURNED_ELEMENT
          The feature id for the 'Returned Element' containment reference.
static int COMPUTE_EXP__TAG
          The feature id for the 'Tag' reference list.
static int COMPUTE_EXP__TYPE
          The feature id for the 'Type' reference.
static int COMPUTE_EXP_FEATURE_COUNT
          The number of structural features of the 'Compute Exp' class.
static int CONTINUE_EXP
          The meta object id for the 'Continue Exp' class.
static int CONTINUE_EXP__NAME
          The feature id for the 'Name' attribute.
static int CONTINUE_EXP__OWNED_COMMENT
          The feature id for the 'Owned Comment' containment reference list.
static int CONTINUE_EXP__TAG
          The feature id for the 'Tag' reference list.
static int CONTINUE_EXP__TYPE
          The feature id for the 'Type' reference.
static int CONTINUE_EXP_FEATURE_COUNT
          The number of structural features of the 'Continue Exp' class.
static int DICT_LITERAL_EXP
          The meta object id for the 'Dict Literal Exp' class.
static int DICT_LITERAL_EXP__NAME
          The feature id for the 'Name' attribute.
static int DICT_LITERAL_EXP__OWNED_COMMENT
          The feature id for the 'Owned Comment' containment reference list.
static int DICT_LITERAL_EXP__PART
          The feature id for the 'Part' containment reference list.
static int DICT_LITERAL_EXP__TAG
          The feature id for the 'Tag' reference list.
static int DICT_LITERAL_EXP__TYPE
          The feature id for the 'Type' reference.
static int DICT_LITERAL_EXP_FEATURE_COUNT
          The number of structural features of the 'Dict Literal Exp' class.
static int DICT_LITERAL_PART
          The meta object id for the 'Dict Literal Part' class.
static int DICT_LITERAL_PART__KEY
          The feature id for the 'Key' containment reference.
static int DICT_LITERAL_PART__OWNED_COMMENT
          The feature id for the 'Owned Comment' containment reference list.
static int DICT_LITERAL_PART__TAG
          The feature id for the 'Tag' reference list.
static int DICT_LITERAL_PART__VALUE
          The feature id for the 'Value' containment reference.
static int DICT_LITERAL_PART_FEATURE_COUNT
          The number of structural features of the 'Dict Literal Part' class.
static int DICTIONARY_TYPE
          The meta object id for the 'Dictionary Type' class.
static int DICTIONARY_TYPE__ELEMENT_TYPE
          The feature id for the 'Element Type' reference.
static int DICTIONARY_TYPE__KEY_TYPE
          The feature id for the 'Key Type' reference.
static int DICTIONARY_TYPE__NAME
          The feature id for the 'Name' attribute.
static int DICTIONARY_TYPE__OWNED_COMMENT
          The feature id for the 'Owned Comment' containment reference list.
static int DICTIONARY_TYPE__PACKAGE
          The feature id for the 'Package' container reference.
static int DICTIONARY_TYPE__TAG
          The feature id for the 'Tag' reference list.
static int DICTIONARY_TYPE_FEATURE_COUNT
          The number of structural features of the 'Dictionary Type' class.
static ImperativeoclPackage eINSTANCE
          The singleton instance of the package.
static java.lang.String eNAME
          The package name.
static java.lang.String eNS_PREFIX
          The package namespace name.
static java.lang.String eNS_URI
          The package namespace URI.
static int FOR_EXP
          The meta object id for the 'For Exp' class.
static int FOR_EXP__BODY
          The feature id for the 'Body' containment reference.
static int FOR_EXP__CONDITION
          The feature id for the 'Condition' containment reference.
static int FOR_EXP__ITERATOR
          The feature id for the 'Iterator' containment reference list.
static int FOR_EXP__NAME
          The feature id for the 'Name' attribute.
static int FOR_EXP__OWNED_COMMENT
          The feature id for the 'Owned Comment' containment reference list.
static int FOR_EXP__SOURCE
          The feature id for the 'Source' containment reference.
static int FOR_EXP__TAG
          The feature id for the 'Tag' reference list.
static int FOR_EXP__TYPE
          The feature id for the 'Type' reference.
static int FOR_EXP_FEATURE_COUNT
          The number of structural features of the 'For Exp' class.
static int IMPERATIVE_EXPRESSION
          The meta object id for the 'Imperative Expression' class.
static int IMPERATIVE_EXPRESSION__NAME
          The feature id for the 'Name' attribute.
static int IMPERATIVE_EXPRESSION__OWNED_COMMENT
          The feature id for the 'Owned Comment' containment reference list.
static int IMPERATIVE_EXPRESSION__TAG
          The feature id for the 'Tag' reference list.
static int IMPERATIVE_EXPRESSION__TYPE
          The feature id for the 'Type' reference.
static int IMPERATIVE_EXPRESSION_FEATURE_COUNT
          The number of structural features of the 'Imperative Expression' class.
static int IMPERATIVE_ITERATE_EXP
          The meta object id for the 'Imperative Iterate Exp' class.
static int IMPERATIVE_ITERATE_EXP__BODY
          The feature id for the 'Body' containment reference.
static int IMPERATIVE_ITERATE_EXP__CONDITION
          The feature id for the 'Condition' containment reference.
static int IMPERATIVE_ITERATE_EXP__ITERATOR
          The feature id for the 'Iterator' containment reference list.
static int IMPERATIVE_ITERATE_EXP__NAME
          The feature id for the 'Name' attribute.
static int IMPERATIVE_ITERATE_EXP__OWNED_COMMENT
          The feature id for the 'Owned Comment' containment reference list.
static int IMPERATIVE_ITERATE_EXP__SOURCE
          The feature id for the 'Source' containment reference.
static int IMPERATIVE_ITERATE_EXP__TAG
          The feature id for the 'Tag' reference list.
static int IMPERATIVE_ITERATE_EXP__TARGET
          The feature id for the 'Target' containment reference.
static int IMPERATIVE_ITERATE_EXP__TYPE
          The feature id for the 'Type' reference.
static int IMPERATIVE_ITERATE_EXP_FEATURE_COUNT
          The number of structural features of the 'Imperative Iterate Exp' class.
static int IMPERATIVE_LOOP_EXP
          The meta object id for the 'Imperative Loop Exp' class.
static int IMPERATIVE_LOOP_EXP__BODY
          The feature id for the 'Body' containment reference.
static int IMPERATIVE_LOOP_EXP__CONDITION
          The feature id for the 'Condition' containment reference.
static int IMPERATIVE_LOOP_EXP__ITERATOR
          The feature id for the 'Iterator' containment reference list.
static int IMPERATIVE_LOOP_EXP__NAME
          The feature id for the 'Name' attribute.
static int IMPERATIVE_LOOP_EXP__OWNED_COMMENT
          The feature id for the 'Owned Comment' containment reference list.
static int IMPERATIVE_LOOP_EXP__SOURCE
          The feature id for the 'Source' containment reference.
static int IMPERATIVE_LOOP_EXP__TAG
          The feature id for the 'Tag' reference list.
static int IMPERATIVE_LOOP_EXP__TYPE
          The feature id for the 'Type' reference.
static int IMPERATIVE_LOOP_EXP_FEATURE_COUNT
          The number of structural features of the 'Imperative Loop Exp' class.
static int INSTANTIATION_EXP
          The meta object id for the 'Instantiation Exp' class.
static int INSTANTIATION_EXP__ARGUMENT
          The feature id for the 'Argument' containment reference list.
static int INSTANTIATION_EXP__EXTENT
          The feature id for the 'Extent' reference.
static int INSTANTIATION_EXP__INSTANTIATED_CLASS
          The feature id for the 'Instantiated Class' reference.
static int INSTANTIATION_EXP__NAME
          The feature id for the 'Name' attribute.
static int INSTANTIATION_EXP__OWNED_COMMENT
          The feature id for the 'Owned Comment' containment reference list.
static int INSTANTIATION_EXP__TAG
          The feature id for the 'Tag' reference list.
static int INSTANTIATION_EXP__TYPE
          The feature id for the 'Type' reference.
static int INSTANTIATION_EXP_FEATURE_COUNT
          The number of structural features of the 'Instantiation Exp' class.
static int LIST_TYPE
          The meta object id for the 'List Type' class.
static int LIST_TYPE__ELEMENT_TYPE
          The feature id for the 'Element Type' reference.
static int LIST_TYPE__NAME
          The feature id for the 'Name' attribute.
static int LIST_TYPE__OWNED_COMMENT
          The feature id for the 'Owned Comment' containment reference list.
static int LIST_TYPE__PACKAGE
          The feature id for the 'Package' container reference.
static int LIST_TYPE__TAG
          The feature id for the 'Tag' reference list.
static int LIST_TYPE_FEATURE_COUNT
          The number of structural features of the 'List Type' class.
static int LOG_EXP
          The meta object id for the 'Log Exp' class.
static int LOG_EXP__ARGUMENT
          The feature id for the 'Argument' containment reference list.
static int LOG_EXP__CONDITION
          The feature id for the 'Condition' containment reference.
static int LOG_EXP__NAME
          The feature id for the 'Name' attribute.
static int LOG_EXP__OWNED_COMMENT
          The feature id for the 'Owned Comment' containment reference list.
static int LOG_EXP__REFERRED_OPERATION
          The feature id for the 'Referred Operation' reference.
static int LOG_EXP__SOURCE
          The feature id for the 'Source' containment reference.
static int LOG_EXP__TAG
          The feature id for the 'Tag' reference list.
static int LOG_EXP__TYPE
          The feature id for the 'Type' reference.
static int LOG_EXP_FEATURE_COUNT
          The number of structural features of the 'Log Exp' class.
static int RAISE_EXP
          The meta object id for the 'Raise Exp' class.
static int RAISE_EXP__EXCEPTION
          The feature id for the 'Exception' reference.
static int RAISE_EXP__NAME
          The feature id for the 'Name' attribute.
static int RAISE_EXP__OWNED_COMMENT
          The feature id for the 'Owned Comment' containment reference list.
static int RAISE_EXP__TAG
          The feature id for the 'Tag' reference list.
static int RAISE_EXP__TYPE
          The feature id for the 'Type' reference.
static int RAISE_EXP_FEATURE_COUNT
          The number of structural features of the 'Raise Exp' class.
static int RETURN_EXP
          The meta object id for the 'Return Exp' class.
static int RETURN_EXP__NAME
          The feature id for the 'Name' attribute.
static int RETURN_EXP__OWNED_COMMENT
          The feature id for the 'Owned Comment' containment reference list.
static int RETURN_EXP__TAG
          The feature id for the 'Tag' reference list.
static int RETURN_EXP__TYPE
          The feature id for the 'Type' reference.
static int RETURN_EXP__VALUE
          The feature id for the 'Value' containment reference.
static int RETURN_EXP_FEATURE_COUNT
          The number of structural features of the 'Return Exp' class.
static int SEVERITY_KIND
          The meta object id for the 'Severity Kind' enum.
static int SWITCH_EXP
          The meta object id for the 'Switch Exp' class.
static int SWITCH_EXP__ALTERNATIVE_PART
          The feature id for the 'Alternative Part' containment reference list.
static int SWITCH_EXP__ELSE_PART
          The feature id for the 'Else Part' containment reference.
static int SWITCH_EXP__NAME
          The feature id for the 'Name' attribute.
static int SWITCH_EXP__OWNED_COMMENT
          The feature id for the 'Owned Comment' containment reference list.
static int SWITCH_EXP__SOURCE
          The feature id for the 'Source' containment reference.
static int SWITCH_EXP__TAG
          The feature id for the 'Tag' reference list.
static int SWITCH_EXP__TYPE
          The feature id for the 'Type' reference.
static int SWITCH_EXP_FEATURE_COUNT
          The number of structural features of the 'Switch Exp' class.
static int TEMPLATE_PARAMETER_TYPE
          The meta object id for the 'Template Parameter Type' class.
static int TEMPLATE_PARAMETER_TYPE__NAME
          The feature id for the 'Name' attribute.
static int TEMPLATE_PARAMETER_TYPE__OWNED_COMMENT
          The feature id for the 'Owned Comment' containment reference list.
static int TEMPLATE_PARAMETER_TYPE__PACKAGE
          The feature id for the 'Package' container reference.
static int TEMPLATE_PARAMETER_TYPE__SPECIFICATION
          The feature id for the 'Specification' attribute.
static int TEMPLATE_PARAMETER_TYPE__TAG
          The feature id for the 'Tag' reference list.
static int TEMPLATE_PARAMETER_TYPE_FEATURE_COUNT
          The number of structural features of the 'Template Parameter Type' class.
static int TRY_EXP
          The meta object id for the 'Try Exp' class.
static int TRY_EXP__EXCEPT_BODY
          The feature id for the 'Except Body' containment reference.
static int TRY_EXP__EXCEPTION
          The feature id for the 'Exception' reference list.
static int TRY_EXP__NAME
          The feature id for the 'Name' attribute.
static int TRY_EXP__OWNED_COMMENT
          The feature id for the 'Owned Comment' containment reference list.
static int TRY_EXP__TAG
          The feature id for the 'Tag' reference list.
static int TRY_EXP__TRY_BODY
          The feature id for the 'Try Body' containment reference.
static int TRY_EXP__TYPE
          The feature id for the 'Type' reference.
static int TRY_EXP_FEATURE_COUNT
          The number of structural features of the 'Try Exp' class.
static int TUPLE_EXP
          The meta object id for the 'Tuple Exp' class.
static int TUPLE_EXP__ELEMENT
          The feature id for the 'Element' containment reference list.
static int TUPLE_EXP__NAME
          The feature id for the 'Name' attribute.
static int TUPLE_EXP__OWNED_COMMENT
          The feature id for the 'Owned Comment' containment reference list.
static int TUPLE_EXP__TAG
          The feature id for the 'Tag' reference list.
static int TUPLE_EXP__TYPE
          The feature id for the 'Type' reference.
static int TUPLE_EXP_FEATURE_COUNT
          The number of structural features of the 'Tuple Exp' class.
static int TYPEDEF
          The meta object id for the 'Typedef' class.
static int TYPEDEF__BASE
          The feature id for the 'Base' reference.
static int TYPEDEF__CONDITION
          The feature id for the 'Condition' containment reference.
static int TYPEDEF__IS_ABSTRACT
          The feature id for the 'Is Abstract' attribute.
static int TYPEDEF__NAME
          The feature id for the 'Name' attribute.
static int TYPEDEF__OWNED_ATTRIBUTE
          The feature id for the 'Owned Attribute' containment reference list.
static int TYPEDEF__OWNED_COMMENT
          The feature id for the 'Owned Comment' containment reference list.
static int TYPEDEF__OWNED_OPERATION
          The feature id for the 'Owned Operation' containment reference list.
static int TYPEDEF__PACKAGE
          The feature id for the 'Package' container reference.
static int TYPEDEF__SUPER_CLASS
          The feature id for the 'Super Class' reference list.
static int TYPEDEF__TAG
          The feature id for the 'Tag' reference list.
static int TYPEDEF_FEATURE_COUNT
          The number of structural features of the 'Typedef' class.
static int UNLINK_EXP
          The meta object id for the 'Unlink Exp' class.
static int UNLINK_EXP__ITEM
          The feature id for the 'Item' containment reference.
static int UNLINK_EXP__NAME
          The feature id for the 'Name' attribute.
static int UNLINK_EXP__OWNED_COMMENT
          The feature id for the 'Owned Comment' containment reference list.
static int UNLINK_EXP__TAG
          The feature id for the 'Tag' reference list.
static int UNLINK_EXP__TARGET
          The feature id for the 'Target' containment reference.
static int UNLINK_EXP__TYPE
          The feature id for the 'Type' reference.
static int UNLINK_EXP_FEATURE_COUNT
          The number of structural features of the 'Unlink Exp' class.
static int UNPACK_EXP
          The meta object id for the 'Unpack Exp' class.
static int UNPACK_EXP__NAME
          The feature id for the 'Name' attribute.
static int UNPACK_EXP__OWNED_COMMENT
          The feature id for the 'Owned Comment' containment reference list.
static int UNPACK_EXP__TAG
          The feature id for the 'Tag' reference list.
static int UNPACK_EXP__TYPE
          The feature id for the 'Type' reference.
static int UNPACK_EXP__VARIABLE
          The feature id for the 'Variable' containment reference list.
static int UNPACK_EXP_FEATURE_COUNT
          The number of structural features of the 'Unpack Exp' class.
static int VARIABLE_INIT_EXP
          The meta object id for the 'Variable Init Exp' class.
static int VARIABLE_INIT_EXP__NAME
          The feature id for the 'Name' attribute.
static int VARIABLE_INIT_EXP__OWNED_COMMENT
          The feature id for the 'Owned Comment' containment reference list.
static int VARIABLE_INIT_EXP__REFERRED_VARIABLE
          The feature id for the 'Referred Variable' containment reference.
static int VARIABLE_INIT_EXP__TAG
          The feature id for the 'Tag' reference list.
static int VARIABLE_INIT_EXP__TYPE
          The feature id for the 'Type' reference.
static int VARIABLE_INIT_EXP__WITH_RESULT
          The feature id for the 'With Result' attribute.
static int VARIABLE_INIT_EXP_FEATURE_COUNT
          The number of structural features of the 'Variable Init Exp' class.
static int WHILE_EXP
          The meta object id for the 'While Exp' class.
static int WHILE_EXP__BODY
          The feature id for the 'Body' containment reference.
static int WHILE_EXP__CONDITION
          The feature id for the 'Condition' containment reference.
static int WHILE_EXP__NAME
          The feature id for the 'Name' attribute.
static int WHILE_EXP__OWNED_COMMENT
          The feature id for the 'Owned Comment' containment reference list.
static int WHILE_EXP__TAG
          The feature id for the 'Tag' reference list.
static int WHILE_EXP__TYPE
          The feature id for the 'Type' reference.
static int WHILE_EXP_FEATURE_COUNT
          The number of structural features of the 'While Exp' class.
 
Method Summary
 org.eclipse.emf.ecore.EReference getAltExp_Body()
          Returns the meta object for the containment reference 'Body'.
 org.eclipse.emf.ecore.EReference getAltExp_Condition()
          Returns the meta object for the containment reference 'Condition'.
 org.eclipse.emf.ecore.EClass getAltExp()
          Returns the meta object for class 'Alt Exp'.
 org.eclipse.emf.ecore.EReference getAnonymousTupleLiteralExp_Part()
          Returns the meta object for the containment reference list 'Part'.
 org.eclipse.emf.ecore.EClass getAnonymousTupleLiteralExp()
          Returns the meta object for class 'Anonymous Tuple Literal Exp'.
 org.eclipse.emf.ecore.EReference getAnonymousTupleLiteralPart_Value()
          Returns the meta object for the containment reference 'Value'.
 org.eclipse.emf.ecore.EClass getAnonymousTupleLiteralPart()
          Returns the meta object for class 'Anonymous Tuple Literal Part'.
 org.eclipse.emf.ecore.EReference getAnonymousTupleType_ElementType()
          Returns the meta object for the reference list 'Element Type'.
 org.eclipse.emf.ecore.EClass getAnonymousTupleType()
          Returns the meta object for class 'Anonymous Tuple Type'.
 org.eclipse.emf.ecore.EReference getAssertExp_Assertion()
          Returns the meta object for the containment reference 'Assertion'.
 org.eclipse.emf.ecore.EReference getAssertExp_Log()
          Returns the meta object for the containment reference 'Log'.
 org.eclipse.emf.ecore.EAttribute getAssertExp_Severity()
          Returns the meta object for the attribute 'Severity'.
 org.eclipse.emf.ecore.EClass getAssertExp()
          Returns the meta object for class 'Assert Exp'.
 org.eclipse.emf.ecore.EReference getAssignExp_DefaultValue()
          Returns the meta object for the containment reference 'Default Value'.
 org.eclipse.emf.ecore.EAttribute getAssignExp_IsReset()
          Returns the meta object for the attribute 'Is Reset'.
 org.eclipse.emf.ecore.EReference getAssignExp_Left()
          Returns the meta object for the containment reference 'Left'.
 org.eclipse.emf.ecore.EReference getAssignExp_Value()
          Returns the meta object for the containment reference list 'Value'.
 org.eclipse.emf.ecore.EClass getAssignExp()
          Returns the meta object for class 'Assign Exp'.
 org.eclipse.emf.ecore.EReference getBlockExp_Body()
          Returns the meta object for the containment reference list 'Body'.
 org.eclipse.emf.ecore.EClass getBlockExp()
          Returns the meta object for class 'Block Exp'.
 org.eclipse.emf.ecore.EClass getBreakExp()
          Returns the meta object for class 'Break Exp'.
 org.eclipse.emf.ecore.EReference getComputeExp_Body()
          Returns the meta object for the containment reference 'Body'.
 org.eclipse.emf.ecore.EReference getComputeExp_ReturnedElement()
          Returns the meta object for the containment reference 'Returned Element'.
 org.eclipse.emf.ecore.EClass getComputeExp()
          Returns the meta object for class 'Compute Exp'.
 org.eclipse.emf.ecore.EClass getContinueExp()
          Returns the meta object for class 'Continue Exp'.
 org.eclipse.emf.ecore.EReference getDictionaryType_KeyType()
          Returns the meta object for the reference 'Key Type'.
 org.eclipse.emf.ecore.EClass getDictionaryType()
          Returns the meta object for class 'Dictionary Type'.
 org.eclipse.emf.ecore.EReference getDictLiteralExp_Part()
          Returns the meta object for the containment reference list 'Part'.
 org.eclipse.emf.ecore.EClass getDictLiteralExp()
          Returns the meta object for class 'Dict Literal Exp'.
 org.eclipse.emf.ecore.EReference getDictLiteralPart_Key()
          Returns the meta object for the containment reference 'Key'.
 org.eclipse.emf.ecore.EReference getDictLiteralPart_Value()
          Returns the meta object for the containment reference 'Value'.
 org.eclipse.emf.ecore.EClass getDictLiteralPart()
          Returns the meta object for class 'Dict Literal Part'.
 org.eclipse.emf.ecore.EClass getForExp()
          Returns the meta object for class 'For Exp'.
 org.eclipse.emf.ecore.EClass getImperativeExpression()
          Returns the meta object for class 'Imperative Expression'.
 org.eclipse.emf.ecore.EReference getImperativeIterateExp_Target()
          Returns the meta object for the containment reference 'Target'.
 org.eclipse.emf.ecore.EClass getImperativeIterateExp()
          Returns the meta object for class 'Imperative Iterate Exp'.
 org.eclipse.emf.ecore.EReference getImperativeLoopExp_Condition()
          Returns the meta object for the containment reference 'Condition'.
 org.eclipse.emf.ecore.EClass getImperativeLoopExp()
          Returns the meta object for class 'Imperative Loop Exp'.
 ImperativeoclFactory getImperativeoclFactory()
          Returns the factory that creates the instances of the model.
 org.eclipse.emf.ecore.EReference getInstantiationExp_Argument()
          Returns the meta object for the containment reference list 'Argument'.
 org.eclipse.emf.ecore.EReference getInstantiationExp_Extent()
          Returns the meta object for the reference 'Extent'.
 org.eclipse.emf.ecore.EReference getInstantiationExp_InstantiatedClass()
          Returns the meta object for the reference 'Instantiated Class'.
 org.eclipse.emf.ecore.EClass getInstantiationExp()
          Returns the meta object for class 'Instantiation Exp'.
 org.eclipse.emf.ecore.EClass getListType()
          Returns the meta object for class 'List Type'.
 org.eclipse.emf.ecore.EReference getLogExp_Condition()
          Returns the meta object for the containment reference 'Condition'.
 org.eclipse.emf.ecore.EClass getLogExp()
          Returns the meta object for class 'Log Exp'.
 org.eclipse.emf.ecore.EReference getRaiseExp_Exception()
          Returns the meta object for the reference 'Exception'.
 org.eclipse.emf.ecore.EClass getRaiseExp()
          Returns the meta object for class 'Raise Exp'.
 org.eclipse.emf.ecore.EReference getReturnExp_Value()
          Returns the meta object for the containment reference 'Value'.
 org.eclipse.emf.ecore.EClass getReturnExp()
          Returns the meta object for class 'Return Exp'.
 org.eclipse.emf.ecore.EEnum getSeverityKind()
          Returns the meta object for enum 'Severity Kind'.
 org.eclipse.emf.ecore.EReference getSwitchExp_AlternativePart()
          Returns the meta object for the containment reference list 'Alternative Part'.
 org.eclipse.emf.ecore.EReference getSwitchExp_ElsePart()
          Returns the meta object for the containment reference 'Else Part'.
 org.eclipse.emf.ecore.EClass getSwitchExp()
          Returns the meta object for class 'Switch Exp'.
 org.eclipse.emf.ecore.EAttribute getTemplateParameterType_Specification()
          Returns the meta object for the attribute 'Specification'.
 org.eclipse.emf.ecore.EClass getTemplateParameterType()
          Returns the meta object for class 'Template Parameter Type'.
 org.eclipse.emf.ecore.EReference getTryExp_ExceptBody()
          Returns the meta object for the containment reference 'Except Body'.
 org.eclipse.emf.ecore.EReference getTryExp_Exception()
          Returns the meta object for the reference list 'Exception'.
 org.eclipse.emf.ecore.EReference getTryExp_TryBody()
          Returns the meta object for the containment reference 'Try Body'.
 org.eclipse.emf.ecore.EClass getTryExp()
          Returns the meta object for class 'Try Exp'.
 org.eclipse.emf.ecore.EReference getTupleExp_Element()
          Returns the meta object for the containment reference list 'Element'.
 org.eclipse.emf.ecore.EClass getTupleExp()
          Returns the meta object for class 'Tuple Exp'.
 org.eclipse.emf.ecore.EReference getTypedef_Base()
          Returns the meta object for the reference 'Base'.
 org.eclipse.emf.ecore.EReference getTypedef_Condition()
          Returns the meta object for the containment reference 'Condition'.
 org.eclipse.emf.ecore.EClass getTypedef()
          Returns the meta object for class 'Typedef'.
 org.eclipse.emf.ecore.EReference getUnlinkExp_Item()
          Returns the meta object for the containment reference 'Item'.
 org.eclipse.emf.ecore.EReference getUnlinkExp_Target()
          Returns the meta object for the containment reference 'Target'.
 org.eclipse.emf.ecore.EClass getUnlinkExp()
          Returns the meta object for class 'Unlink Exp'.
 org.eclipse.emf.ecore.EReference getUnpackExp_Variable()
          Returns the meta object for the containment reference list 'Variable'.
 org.eclipse.emf.ecore.EClass getUnpackExp()
          Returns the meta object for class 'Unpack Exp'.
 org.eclipse.emf.ecore.EReference getVariableInitExp_ReferredVariable()
          Returns the meta object for the containment reference 'Referred Variable'.
 org.eclipse.emf.ecore.EAttribute getVariableInitExp_WithResult()
          Returns the meta object for the attribute 'With Result'.
 org.eclipse.emf.ecore.EClass getVariableInitExp()
          Returns the meta object for class 'Variable Init Exp'.
 org.eclipse.emf.ecore.EReference getWhileExp_Body()
          Returns the meta object for the containment reference 'Body'.
 org.eclipse.emf.ecore.EReference getWhileExp_Condition()
          Returns the meta object for the containment reference 'Condition'.
 org.eclipse.emf.ecore.EClass getWhileExp()
          Returns the meta object for class 'While Exp'.
 
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, eIsProxy, eIsSet, eResource, eSet, eUnset
 
Methods inherited from interface org.eclipse.emf.common.notify.Notifier
eAdapters, eDeliver, eNotify, eSetDeliver
 

Field Detail

eNAME

static final java.lang.String eNAME
The package name.

See Also:
Constant Field Values

eNS_URI

static final java.lang.String eNS_URI
The package namespace URI.

See Also:
Constant Field Values

eNS_PREFIX

static final java.lang.String eNS_PREFIX
The package namespace name.

See Also:
Constant Field Values

eINSTANCE

static final ImperativeoclPackage eINSTANCE
The singleton instance of the package.


IMPERATIVE_EXPRESSION

static final int IMPERATIVE_EXPRESSION
The meta object id for the 'Imperative Expression' class.

See Also:
ImperativeExpressionImpl, ImperativeoclPackageImpl.getImperativeExpression(), Constant Field Values

IMPERATIVE_EXPRESSION__TAG

static final int IMPERATIVE_EXPRESSION__TAG
The feature id for the 'Tag' reference list.

See Also:
Constant Field Values

IMPERATIVE_EXPRESSION__OWNED_COMMENT

static final int IMPERATIVE_EXPRESSION__OWNED_COMMENT
The feature id for the 'Owned Comment' containment reference list.

See Also:
Constant Field Values

IMPERATIVE_EXPRESSION__NAME

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

See Also:
Constant Field Values

IMPERATIVE_EXPRESSION__TYPE

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

See Also:
Constant Field Values

IMPERATIVE_EXPRESSION_FEATURE_COUNT

static final int IMPERATIVE_EXPRESSION_FEATURE_COUNT
The number of structural features of the 'Imperative Expression' class.

See Also:
Constant Field Values

ASSIGN_EXP

static final int ASSIGN_EXP
The meta object id for the 'Assign Exp' class.

See Also:
AssignExpImpl, ImperativeoclPackageImpl.getAssignExp(), Constant Field Values

ASSIGN_EXP__TAG

static final int ASSIGN_EXP__TAG
The feature id for the 'Tag' reference list.

See Also:
Constant Field Values

ASSIGN_EXP__OWNED_COMMENT

static final int ASSIGN_EXP__OWNED_COMMENT
The feature id for the 'Owned Comment' containment reference list.

See Also:
Constant Field Values

ASSIGN_EXP__NAME

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

See Also:
Constant Field Values

ASSIGN_EXP__TYPE

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

See Also:
Constant Field Values

ASSIGN_EXP__VALUE

static final int ASSIGN_EXP__VALUE
The feature id for the 'Value' containment reference list.

See Also:
Constant Field Values

ASSIGN_EXP__LEFT

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

See Also:
Constant Field Values

ASSIGN_EXP__DEFAULT_VALUE

static final int ASSIGN_EXP__DEFAULT_VALUE
The feature id for the 'Default Value' containment reference.

See Also:
Constant Field Values

ASSIGN_EXP__IS_RESET

static final int ASSIGN_EXP__IS_RESET
The feature id for the 'Is Reset' attribute.

See Also:
Constant Field Values

ASSIGN_EXP_FEATURE_COUNT

static final int ASSIGN_EXP_FEATURE_COUNT
The number of structural features of the 'Assign Exp' class.

See Also:
Constant Field Values

BLOCK_EXP

static final int BLOCK_EXP
The meta object id for the 'Block Exp' class.

See Also:
BlockExpImpl, ImperativeoclPackageImpl.getBlockExp(), Constant Field Values

BLOCK_EXP__TAG

static final int BLOCK_EXP__TAG
The feature id for the 'Tag' reference list.

See Also:
Constant Field Values

BLOCK_EXP__OWNED_COMMENT

static final int BLOCK_EXP__OWNED_COMMENT
The feature id for the 'Owned Comment' containment reference list.

See Also:
Constant Field Values

BLOCK_EXP__NAME

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

See Also:
Constant Field Values

BLOCK_EXP__TYPE

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

See Also:
Constant Field Values

BLOCK_EXP__BODY

static final int BLOCK_EXP__BODY
The feature id for the 'Body' containment reference list.

See Also:
Constant Field Values

BLOCK_EXP_FEATURE_COUNT

static final int BLOCK_EXP_FEATURE_COUNT
The number of structural features of the 'Block Exp' class.

See Also:
Constant Field Values

SWITCH_EXP

static final int SWITCH_EXP
The meta object id for the 'Switch Exp' class.

See Also:
SwitchExpImpl, ImperativeoclPackageImpl.getSwitchExp(), Constant Field Values

SWITCH_EXP__TAG

static final int SWITCH_EXP__TAG
The feature id for the 'Tag' reference list.

See Also:
Constant Field Values

SWITCH_EXP__OWNED_COMMENT

static final int SWITCH_EXP__OWNED_COMMENT
The feature id for the 'Owned Comment' containment reference list.

See Also:
Constant Field Values

SWITCH_EXP__NAME

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

See Also:
Constant Field Values

SWITCH_EXP__TYPE

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

See Also:
Constant Field Values

SWITCH_EXP__SOURCE

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

See Also:
Constant Field Values

SWITCH_EXP__ALTERNATIVE_PART

static final int SWITCH_EXP__ALTERNATIVE_PART
The feature id for the 'Alternative Part' containment reference list.

See Also:
Constant Field Values

SWITCH_EXP__ELSE_PART

static final int SWITCH_EXP__ELSE_PART
The feature id for the 'Else Part' containment reference.

See Also:
Constant Field Values

SWITCH_EXP_FEATURE_COUNT

static final int SWITCH_EXP_FEATURE_COUNT
The number of structural features of the 'Switch Exp' class.

See Also:
Constant Field Values

VARIABLE_INIT_EXP

static final int VARIABLE_INIT_EXP
The meta object id for the 'Variable Init Exp' class.

See Also:
VariableInitExpImpl, ImperativeoclPackageImpl.getVariableInitExp(), Constant Field Values

VARIABLE_INIT_EXP__TAG

static final int VARIABLE_INIT_EXP__TAG
The feature id for the 'Tag' reference list.

See Also:
Constant Field Values

VARIABLE_INIT_EXP__OWNED_COMMENT

static final int VARIABLE_INIT_EXP__OWNED_COMMENT
The feature id for the 'Owned Comment' containment reference list.

See Also:
Constant Field Values

VARIABLE_INIT_EXP__NAME

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

See Also:
Constant Field Values

VARIABLE_INIT_EXP__TYPE

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

See Also:
Constant Field Values

VARIABLE_INIT_EXP__REFERRED_VARIABLE

static final int VARIABLE_INIT_EXP__REFERRED_VARIABLE
The feature id for the 'Referred Variable' containment reference.

See Also:
Constant Field Values

VARIABLE_INIT_EXP__WITH_RESULT

static final int VARIABLE_INIT_EXP__WITH_RESULT
The feature id for the 'With Result' attribute.

See Also:
Constant Field Values

VARIABLE_INIT_EXP_FEATURE_COUNT

static final int VARIABLE_INIT_EXP_FEATURE_COUNT
The number of structural features of the 'Variable Init Exp' class.

See Also:
Constant Field Values

WHILE_EXP

static final int WHILE_EXP
The meta object id for the 'While Exp' class.

See Also:
WhileExpImpl, ImperativeoclPackageImpl.getWhileExp(), Constant Field Values

WHILE_EXP__TAG

static final int WHILE_EXP__TAG
The feature id for the 'Tag' reference list.

See Also:
Constant Field Values

WHILE_EXP__OWNED_COMMENT

static final int WHILE_EXP__OWNED_COMMENT
The feature id for the 'Owned Comment' containment reference list.

See Also:
Constant Field Values

WHILE_EXP__NAME

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

See Also:
Constant Field Values

WHILE_EXP__TYPE

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

See Also:
Constant Field Values

WHILE_EXP__CONDITION

static final int WHILE_EXP__CONDITION
The feature id for the 'Condition' containment reference.

See Also:
Constant Field Values

WHILE_EXP__BODY

static final int WHILE_EXP__BODY
The feature id for the 'Body' containment reference.

See Also:
Constant Field Values

WHILE_EXP_FEATURE_COUNT

static final int WHILE_EXP_FEATURE_COUNT
The number of structural features of the 'While Exp' class.

See Also:
Constant Field Values

COMPUTE_EXP

static final int COMPUTE_EXP
The meta object id for the 'Compute Exp' class.

See Also:
ComputeExpImpl, ImperativeoclPackageImpl.getComputeExp(), Constant Field Values

COMPUTE_EXP__TAG

static final int COMPUTE_EXP__TAG
The feature id for the 'Tag' reference list.

See Also:
Constant Field Values

COMPUTE_EXP__OWNED_COMMENT

static final int COMPUTE_EXP__OWNED_COMMENT
The feature id for the 'Owned Comment' containment reference list.

See Also:
Constant Field Values

COMPUTE_EXP__NAME

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

See Also:
Constant Field Values

COMPUTE_EXP__TYPE

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

See Also:
Constant Field Values

COMPUTE_EXP__RETURNED_ELEMENT

static final int COMPUTE_EXP__RETURNED_ELEMENT
The feature id for the 'Returned Element' containment reference.

See Also:
Constant Field Values

COMPUTE_EXP__BODY

static final int COMPUTE_EXP__BODY
The feature id for the 'Body' containment reference.

See Also:
Constant Field Values

COMPUTE_EXP_FEATURE_COUNT

static final int COMPUTE_EXP_FEATURE_COUNT
The number of structural features of the 'Compute Exp' class.

See Also:
Constant Field Values

ALT_EXP

static final int ALT_EXP
The meta object id for the 'Alt Exp' class.

See Also:
AltExpImpl, ImperativeoclPackageImpl.getAltExp(), Constant Field Values

ALT_EXP__TAG

static final int ALT_EXP__TAG
The feature id for the 'Tag' reference list.

See Also:
Constant Field Values

ALT_EXP__OWNED_COMMENT

static final int ALT_EXP__OWNED_COMMENT
The feature id for the 'Owned Comment' containment reference list.

See Also:
Constant Field Values

ALT_EXP__NAME

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

See Also:
Constant Field Values

ALT_EXP__TYPE

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

See Also:
Constant Field Values

ALT_EXP__CONDITION

static final int ALT_EXP__CONDITION
The feature id for the 'Condition' containment reference.

See Also:
Constant Field Values

ALT_EXP__BODY

static final int ALT_EXP__BODY
The feature id for the 'Body' containment reference.

See Also:
Constant Field Values

ALT_EXP_FEATURE_COUNT

static final int ALT_EXP_FEATURE_COUNT
The number of structural features of the 'Alt Exp' class.

See Also:
Constant Field Values

UNLINK_EXP

static final int UNLINK_EXP
The meta object id for the 'Unlink Exp' class.

See Also:
UnlinkExpImpl, ImperativeoclPackageImpl.getUnlinkExp(), Constant Field Values

UNLINK_EXP__TAG

static final int UNLINK_EXP__TAG
The feature id for the 'Tag' reference list.

See Also:
Constant Field Values

UNLINK_EXP__OWNED_COMMENT

static final int UNLINK_EXP__OWNED_COMMENT
The feature id for the 'Owned Comment' containment reference list.

See Also:
Constant Field Values

UNLINK_EXP__NAME

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

See Also:
Constant Field Values

UNLINK_EXP__TYPE

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

See Also:
Constant Field Values

UNLINK_EXP__TARGET

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

See Also:
Constant Field Values

UNLINK_EXP__ITEM

static final int UNLINK_EXP__ITEM
The feature id for the 'Item' containment reference.

See Also:
Constant Field Values

UNLINK_EXP_FEATURE_COUNT

static final int UNLINK_EXP_FEATURE_COUNT
The number of structural features of the 'Unlink Exp' class.

See Also:
Constant Field Values

RETURN_EXP

static final int RETURN_EXP
The meta object id for the 'Return Exp' class.

See Also:
ReturnExpImpl, ImperativeoclPackageImpl.getReturnExp(), Constant Field Values

RETURN_EXP__TAG

static final int RETURN_EXP__TAG
The feature id for the 'Tag' reference list.

See Also:
Constant Field Values

RETURN_EXP__OWNED_COMMENT

static final int RETURN_EXP__OWNED_COMMENT
The feature id for the 'Owned Comment' containment reference list.

See Also:
Constant Field Values

RETURN_EXP__NAME

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

See Also:
Constant Field Values

RETURN_EXP__TYPE

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

See Also:
Constant Field Values

RETURN_EXP__VALUE

static final int RETURN_EXP__VALUE
The feature id for the 'Value' containment reference.

See Also:
Constant Field Values

RETURN_EXP_FEATURE_COUNT

static final int RETURN_EXP_FEATURE_COUNT
The number of structural features of the 'Return Exp' class.

See Also:
Constant Field Values

BREAK_EXP

static final int BREAK_EXP
The meta object id for the 'Break Exp' class.

See Also:
BreakExpImpl, ImperativeoclPackageImpl.getBreakExp(), Constant Field Values

BREAK_EXP__TAG

static final int BREAK_EXP__TAG
The feature id for the 'Tag' reference list.

See Also:
Constant Field Values

BREAK_EXP__OWNED_COMMENT

static final int BREAK_EXP__OWNED_COMMENT
The feature id for the 'Owned Comment' containment reference list.

See Also:
Constant Field Values

BREAK_EXP__NAME

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

See Also:
Constant Field Values

BREAK_EXP__TYPE

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

See Also:
Constant Field Values

BREAK_EXP_FEATURE_COUNT

static final int BREAK_EXP_FEATURE_COUNT
The number of structural features of the 'Break Exp' class.

See Also:
Constant Field Values

TRY_EXP

static final int TRY_EXP
The meta object id for the 'Try Exp' class.

See Also:
TryExpImpl, ImperativeoclPackageImpl.getTryExp(), Constant Field Values

TRY_EXP__TAG

static final int TRY_EXP__TAG
The feature id for the 'Tag' reference list.

See Also:
Constant Field Values

TRY_EXP__OWNED_COMMENT

static final int TRY_EXP__OWNED_COMMENT
The feature id for the 'Owned Comment' containment reference list.

See Also:
Constant Field Values

TRY_EXP__NAME

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

See Also:
Constant Field Values

TRY_EXP__TYPE

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

See Also:
Constant Field Values

TRY_EXP__TRY_BODY

static final int TRY_EXP__TRY_BODY
The feature id for the 'Try Body' containment reference.

See Also:
Constant Field Values

TRY_EXP__EXCEPTION

static final int TRY_EXP__EXCEPTION
The feature id for the 'Exception' reference list.

See Also:
Constant Field Values

TRY_EXP__EXCEPT_BODY

static final int TRY_EXP__EXCEPT_BODY
The feature id for the 'Except Body' containment reference.

See Also:
Constant Field Values

TRY_EXP_FEATURE_COUNT

static final int TRY_EXP_FEATURE_COUNT
The number of structural features of the 'Try Exp' class.

See Also:
Constant Field Values

RAISE_EXP

static final int RAISE_EXP
The meta object id for the 'Raise Exp' class.

See Also:
RaiseExpImpl, ImperativeoclPackageImpl.getRaiseExp(), Constant Field Values

RAISE_EXP__TAG

static final int RAISE_EXP__TAG
The feature id for the 'Tag' reference list.

See Also:
Constant Field Values

RAISE_EXP__OWNED_COMMENT

static final int RAISE_EXP__OWNED_COMMENT
The feature id for the 'Owned Comment' containment reference list.

See Also:
Constant Field Values

RAISE_EXP__NAME

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

See Also:
Constant Field Values

RAISE_EXP__TYPE

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

See Also:
Constant Field Values

RAISE_EXP__EXCEPTION

static final int RAISE_EXP__EXCEPTION
The feature id for the 'Exception' reference.

See Also:
Constant Field Values

RAISE_EXP_FEATURE_COUNT

static final int RAISE_EXP_FEATURE_COUNT
The number of structural features of the 'Raise Exp' class.

See Also:
Constant Field Values

CONTINUE_EXP

static final int CONTINUE_EXP
The meta object id for the 'Continue Exp' class.

See Also:
ContinueExpImpl, ImperativeoclPackageImpl.getContinueExp(), Constant Field Values

CONTINUE_EXP__TAG

static final int CONTINUE_EXP__TAG
The feature id for the 'Tag' reference list.

See Also:
Constant Field Values

CONTINUE_EXP__OWNED_COMMENT

static final int CONTINUE_EXP__OWNED_COMMENT
The feature id for the 'Owned Comment' containment reference list.

See Also:
Constant Field Values

CONTINUE_EXP__NAME

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

See Also:
Constant Field Values

CONTINUE_EXP__TYPE

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

See Also:
Constant Field Values

CONTINUE_EXP_FEATURE_COUNT

static final int CONTINUE_EXP_FEATURE_COUNT
The number of structural features of the 'Continue Exp' class.

See Also:
Constant Field Values

IMPERATIVE_LOOP_EXP

static final int IMPERATIVE_LOOP_EXP
The meta object id for the 'Imperative Loop Exp' class.

See Also:
ImperativeLoopExpImpl, ImperativeoclPackageImpl.getImperativeLoopExp(), Constant Field Values

IMPERATIVE_LOOP_EXP__TAG

static final int IMPERATIVE_LOOP_EXP__TAG
The feature id for the 'Tag' reference list.

See Also:
Constant Field Values

IMPERATIVE_LOOP_EXP__OWNED_COMMENT

static final int IMPERATIVE_LOOP_EXP__OWNED_COMMENT
The feature id for the 'Owned Comment' containment reference list.

See Also:
Constant Field Values

IMPERATIVE_LOOP_EXP__NAME

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

See Also:
Constant Field Values

IMPERATIVE_LOOP_EXP__TYPE

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

See Also:
Constant Field Values

IMPERATIVE_LOOP_EXP__SOURCE

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

See Also:
Constant Field Values

IMPERATIVE_LOOP_EXP__BODY

static final int IMPERATIVE_LOOP_EXP__BODY
The feature id for the 'Body' containment reference.

See Also:
Constant Field Values

IMPERATIVE_LOOP_EXP__ITERATOR

static final int IMPERATIVE_LOOP_EXP__ITERATOR
The feature id for the 'Iterator' containment reference list.

See Also:
Constant Field Values

IMPERATIVE_LOOP_EXP__CONDITION

static final int IMPERATIVE_LOOP_EXP__CONDITION
The feature id for the 'Condition' containment reference.

See Also:
Constant Field Values

IMPERATIVE_LOOP_EXP_FEATURE_COUNT

static final int IMPERATIVE_LOOP_EXP_FEATURE_COUNT
The number of structural features of the 'Imperative Loop Exp' class.

See Also:
Constant Field Values

FOR_EXP

static final int FOR_EXP
The meta object id for the 'For Exp' class.

See Also:
ForExpImpl, ImperativeoclPackageImpl.getForExp(), Constant Field Values

FOR_EXP__TAG

static final int FOR_EXP__TAG
The feature id for the 'Tag' reference list.

See Also:
Constant Field Values

FOR_EXP__OWNED_COMMENT

static final int FOR_EXP__OWNED_COMMENT
The feature id for the 'Owned Comment' containment reference list.

See Also:
Constant Field Values

FOR_EXP__NAME

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

See Also:
Constant Field Values

FOR_EXP__TYPE

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

See Also:
Constant Field Values

FOR_EXP__SOURCE

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

See Also:
Constant Field Values

FOR_EXP__BODY

static final int FOR_EXP__BODY
The feature id for the 'Body' containment reference.

See Also:
Constant Field Values

FOR_EXP__ITERATOR

static final int FOR_EXP__ITERATOR
The feature id for the 'Iterator' containment reference list.

See Also:
Constant Field Values

FOR_EXP__CONDITION

static final int FOR_EXP__CONDITION
The feature id for the 'Condition' containment reference.

See Also:
Constant Field Values

FOR_EXP_FEATURE_COUNT

static final int FOR_EXP_FEATURE_COUNT
The number of structural features of the 'For Exp' class.

See Also:
Constant Field Values

TUPLE_EXP

static final int TUPLE_EXP
The meta object id for the 'Tuple Exp' class.

See Also:
TupleExpImpl, ImperativeoclPackageImpl.getTupleExp(), Constant Field Values

TUPLE_EXP__TAG

static final int TUPLE_EXP__TAG
The feature id for the 'Tag' reference list.

See Also:
Constant Field Values

TUPLE_EXP__OWNED_COMMENT

static final int TUPLE_EXP__OWNED_COMMENT
The feature id for the 'Owned Comment' containment reference list.

See Also:
Constant Field Values

TUPLE_EXP__NAME

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

See Also:
Constant Field Values

TUPLE_EXP__TYPE

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

See Also:
Constant Field Values

TUPLE_EXP__ELEMENT

static final int TUPLE_EXP__ELEMENT
The feature id for the 'Element' containment reference list.

See Also:
Constant Field Values

TUPLE_EXP_FEATURE_COUNT

static final int TUPLE_EXP_FEATURE_COUNT
The number of structural features of the 'Tuple Exp' class.

See Also:
Constant Field Values

TYPEDEF

static final int TYPEDEF
The meta object id for the 'Typedef' class.

See Also:
TypedefImpl, ImperativeoclPackageImpl.getTypedef(), Constant Field Values

TYPEDEF__TAG

static final int TYPEDEF__TAG
The feature id for the 'Tag' reference list.

See Also:
Constant Field Values

TYPEDEF__OWNED_COMMENT

static final int TYPEDEF__OWNED_COMMENT
The feature id for the 'Owned Comment' containment reference list.

See Also:
Constant Field Values

TYPEDEF__NAME

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

See Also:
Constant Field Values

TYPEDEF__PACKAGE

static final int TYPEDEF__PACKAGE
The feature id for the 'Package' container reference.

See Also:
Constant Field Values

TYPEDEF__OWNED_ATTRIBUTE

static final int TYPEDEF__OWNED_ATTRIBUTE
The feature id for the 'Owned Attribute' containment reference list.

See Also:
Constant Field Values

TYPEDEF__OWNED_OPERATION

static final int TYPEDEF__OWNED_OPERATION
The feature id for the 'Owned Operation' containment reference list.

See Also:
Constant Field Values

TYPEDEF__SUPER_CLASS

static final int TYPEDEF__SUPER_CLASS
The feature id for the 'Super Class' reference list.

See Also:
Constant Field Values

TYPEDEF__IS_ABSTRACT

static final int TYPEDEF__IS_ABSTRACT
The feature id for the 'Is Abstract' attribute.

See Also:
Constant Field Values

TYPEDEF__BASE

static final int TYPEDEF__BASE
The feature id for the 'Base' reference.

See Also:
Constant Field Values

TYPEDEF__CONDITION

static final int TYPEDEF__CONDITION
The feature id for the 'Condition' containment reference.

See Also:
Constant Field Values

TYPEDEF_FEATURE_COUNT

static final int TYPEDEF_FEATURE_COUNT
The number of structural features of the 'Typedef' class.

See Also:
Constant Field Values

INSTANTIATION_EXP

static final int INSTANTIATION_EXP
The meta object id for the 'Instantiation Exp' class.

See Also:
InstantiationExpImpl, ImperativeoclPackageImpl.getInstantiationExp(), Constant Field Values

INSTANTIATION_EXP__TAG

static final int INSTANTIATION_EXP__TAG
The feature id for the 'Tag' reference list.

See Also:
Constant Field Values

INSTANTIATION_EXP__OWNED_COMMENT

static final int INSTANTIATION_EXP__OWNED_COMMENT
The feature id for the 'Owned Comment' containment reference list.

See Also:
Constant Field Values

INSTANTIATION_EXP__NAME

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

See Also:
Constant Field Values

INSTANTIATION_EXP__TYPE

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

See Also:
Constant Field Values

INSTANTIATION_EXP__INSTANTIATED_CLASS

static final int INSTANTIATION_EXP__INSTANTIATED_CLASS
The feature id for the 'Instantiated Class' reference.

See Also:
Constant Field Values

INSTANTIATION_EXP__EXTENT

static final int INSTANTIATION_EXP__EXTENT
The feature id for the 'Extent' reference.

See Also:
Constant Field Values

INSTANTIATION_EXP__ARGUMENT

static final int INSTANTIATION_EXP__ARGUMENT
The feature id for the 'Argument' containment reference list.

See Also:
Constant Field Values

INSTANTIATION_EXP_FEATURE_COUNT

static final int INSTANTIATION_EXP_FEATURE_COUNT
The number of structural features of the 'Instantiation Exp' class.

See Also:
Constant Field Values

DICTIONARY_TYPE

static final int DICTIONARY_TYPE
The meta object id for the 'Dictionary Type' class.

See Also:
DictionaryTypeImpl, ImperativeoclPackageImpl.getDictionaryType(), Constant Field Values

DICTIONARY_TYPE__TAG

static final int DICTIONARY_TYPE__TAG
The feature id for the 'Tag' reference list.

See Also:
Constant Field Values

DICTIONARY_TYPE__OWNED_COMMENT

static final int DICTIONARY_TYPE__OWNED_COMMENT
The feature id for the 'Owned Comment' containment reference list.

See Also:
Constant Field Values

DICTIONARY_TYPE__NAME

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

See Also:
Constant Field Values

DICTIONARY_TYPE__PACKAGE

static final int DICTIONARY_TYPE__PACKAGE
The feature id for the 'Package' container reference.

See Also:
Constant Field Values

DICTIONARY_TYPE__ELEMENT_TYPE

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

See Also:
Constant Field Values

DICTIONARY_TYPE__KEY_TYPE

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

See Also:
Constant Field Values

DICTIONARY_TYPE_FEATURE_COUNT

static final int DICTIONARY_TYPE_FEATURE_COUNT
The number of structural features of the 'Dictionary Type' class.

See Also:
Constant Field Values

DICT_LITERAL_EXP

static final int DICT_LITERAL_EXP
The meta object id for the 'Dict Literal Exp' class.

See Also:
DictLiteralExpImpl, ImperativeoclPackageImpl.getDictLiteralExp(), Constant Field Values

DICT_LITERAL_EXP__TAG

static final int DICT_LITERAL_EXP__TAG
The feature id for the 'Tag' reference list.

See Also:
Constant Field Values

DICT_LITERAL_EXP__OWNED_COMMENT

static final int DICT_LITERAL_EXP__OWNED_COMMENT
The feature id for the 'Owned Comment' containment reference list.

See Also:
Constant Field Values

DICT_LITERAL_EXP__NAME

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

See Also:
Constant Field Values

DICT_LITERAL_EXP__TYPE

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

See Also:
Constant Field Values

DICT_LITERAL_EXP__PART

static final int DICT_LITERAL_EXP__PART
The feature id for the 'Part' containment reference list.

See Also:
Constant Field Values

DICT_LITERAL_EXP_FEATURE_COUNT

static final int DICT_LITERAL_EXP_FEATURE_COUNT
The number of structural features of the 'Dict Literal Exp' class.

See Also:
Constant Field Values

DICT_LITERAL_PART

static final int DICT_LITERAL_PART
The meta object id for the 'Dict Literal Part' class.

See Also:
DictLiteralPartImpl, ImperativeoclPackageImpl.getDictLiteralPart(), Constant Field Values

DICT_LITERAL_PART__TAG

static final int DICT_LITERAL_PART__TAG
The feature id for the 'Tag' reference list.

See Also:
Constant Field Values

DICT_LITERAL_PART__OWNED_COMMENT

static final int DICT_LITERAL_PART__OWNED_COMMENT
The feature id for the 'Owned Comment' containment reference list.

See Also:
Constant Field Values

DICT_LITERAL_PART__KEY

static final int DICT_LITERAL_PART__KEY
The feature id for the 'Key' containment reference.

See Also:
Constant Field Values

DICT_LITERAL_PART__VALUE

static final int DICT_LITERAL_PART__VALUE
The feature id for the 'Value' containment reference.

See Also:
Constant Field Values

DICT_LITERAL_PART_FEATURE_COUNT

static final int DICT_LITERAL_PART_FEATURE_COUNT
The number of structural features of the 'Dict Literal Part' class.

See Also:
Constant Field Values

TEMPLATE_PARAMETER_TYPE

static final int TEMPLATE_PARAMETER_TYPE
The meta object id for the 'Template Parameter Type' class.

See Also:
TemplateParameterTypeImpl, ImperativeoclPackageImpl.getTemplateParameterType(), Constant Field Values

TEMPLATE_PARAMETER_TYPE__TAG

static final int TEMPLATE_PARAMETER_TYPE__TAG
The feature id for the 'Tag' reference list.

See Also:
Constant Field Values

TEMPLATE_PARAMETER_TYPE__OWNED_COMMENT

static final int TEMPLATE_PARAMETER_TYPE__OWNED_COMMENT
The feature id for the 'Owned Comment' containment reference list.

See Also:
Constant Field Values

TEMPLATE_PARAMETER_TYPE__NAME

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

See Also:
Constant Field Values

TEMPLATE_PARAMETER_TYPE__PACKAGE

static final int TEMPLATE_PARAMETER_TYPE__PACKAGE
The feature id for the 'Package' container reference.

See Also:
Constant Field Values

TEMPLATE_PARAMETER_TYPE__SPECIFICATION

static final int TEMPLATE_PARAMETER_TYPE__SPECIFICATION
The feature id for the 'Specification' attribute.

See Also:
Constant Field Values

TEMPLATE_PARAMETER_TYPE_FEATURE_COUNT

static final int TEMPLATE_PARAMETER_TYPE_FEATURE_COUNT
The number of structural features of the 'Template Parameter Type' class.

See Also:
Constant Field Values

LOG_EXP

static final int LOG_EXP
The meta object id for the 'Log Exp' class.

See Also:
LogExpImpl, ImperativeoclPackageImpl.getLogExp(), Constant Field Values

LOG_EXP__TAG

static final int LOG_EXP__TAG
The feature id for the 'Tag' reference list.

See Also:
Constant Field Values

LOG_EXP__OWNED_COMMENT

static final int LOG_EXP__OWNED_COMMENT
The feature id for the 'Owned Comment' containment reference list.

See Also:
Constant Field Values

LOG_EXP__NAME

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

See Also:
Constant Field Values

LOG_EXP__TYPE

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

See Also:
Constant Field Values

LOG_EXP__SOURCE

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

See Also:
Constant Field Values

LOG_EXP__ARGUMENT

static final int LOG_EXP__ARGUMENT
The feature id for the 'Argument' containment reference list.

See Also:
Constant Field Values

LOG_EXP__REFERRED_OPERATION

static final int LOG_EXP__REFERRED_OPERATION
The feature id for the 'Referred Operation' reference.

See Also:
Constant Field Values

LOG_EXP__CONDITION

static final int LOG_EXP__CONDITION
The feature id for the 'Condition' containment reference.

See Also:
Constant Field Values

LOG_EXP_FEATURE_COUNT

static final int LOG_EXP_FEATURE_COUNT
The number of structural features of the 'Log Exp' class.

See Also:
Constant Field Values

ASSERT_EXP

static final int ASSERT_EXP
The meta object id for the 'Assert Exp' class.

See Also:
AssertExpImpl, ImperativeoclPackageImpl.getAssertExp(), Constant Field Values

ASSERT_EXP__TAG

static final int ASSERT_EXP__TAG
The feature id for the 'Tag' reference list.

See Also:
Constant Field Values

ASSERT_EXP__OWNED_COMMENT

static final int ASSERT_EXP__OWNED_COMMENT
The feature id for the 'Owned Comment' containment reference list.

See Also:
Constant Field Values

ASSERT_EXP__NAME

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

See Also:
Constant Field Values

ASSERT_EXP__TYPE

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

See Also:
Constant Field Values

ASSERT_EXP__SEVERITY

static final int ASSERT_EXP__SEVERITY
The feature id for the 'Severity' attribute.

See Also:
Constant Field Values

ASSERT_EXP__LOG

static final int ASSERT_EXP__LOG
The feature id for the 'Log' containment reference.

See Also:
Constant Field Values

ASSERT_EXP__ASSERTION

static final int ASSERT_EXP__ASSERTION
The feature id for the 'Assertion' containment reference.

See Also:
Constant Field Values

ASSERT_EXP_FEATURE_COUNT

static final int ASSERT_EXP_FEATURE_COUNT
The number of structural features of the 'Assert Exp' class.

See Also:
Constant Field Values

IMPERATIVE_ITERATE_EXP

static final int IMPERATIVE_ITERATE_EXP
The meta object id for the 'Imperative Iterate Exp' class.

See Also:
ImperativeIterateExpImpl, ImperativeoclPackageImpl.getImperativeIterateExp(), Constant Field Values

IMPERATIVE_ITERATE_EXP__TAG

static final int IMPERATIVE_ITERATE_EXP__TAG
The feature id for the 'Tag' reference list.

See Also:
Constant Field Values

IMPERATIVE_ITERATE_EXP__OWNED_COMMENT

static final int IMPERATIVE_ITERATE_EXP__OWNED_COMMENT
The feature id for the 'Owned Comment' containment reference list.

See Also:
Constant Field Values

IMPERATIVE_ITERATE_EXP__NAME

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

See Also:
Constant Field Values

IMPERATIVE_ITERATE_EXP__TYPE

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

See Also:
Constant Field Values

IMPERATIVE_ITERATE_EXP__SOURCE

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

See Also:
Constant Field Values

IMPERATIVE_ITERATE_EXP__BODY

static final int IMPERATIVE_ITERATE_EXP__BODY
The feature id for the 'Body' containment reference.

See Also:
Constant Field Values

IMPERATIVE_ITERATE_EXP__ITERATOR

static final int IMPERATIVE_ITERATE_EXP__ITERATOR
The feature id for the 'Iterator' containment reference list.

See Also:
Constant Field Values

IMPERATIVE_ITERATE_EXP__CONDITION

static final int IMPERATIVE_ITERATE_EXP__CONDITION
The feature id for the 'Condition' containment reference.

See Also:
Constant Field Values

IMPERATIVE_ITERATE_EXP__TARGET

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

See Also:
Constant Field Values

IMPERATIVE_ITERATE_EXP_FEATURE_COUNT

static final int IMPERATIVE_ITERATE_EXP_FEATURE_COUNT
The number of structural features of the 'Imperative Iterate Exp' class.

See Also:
Constant Field Values

UNPACK_EXP

static final int UNPACK_EXP
The meta object id for the 'Unpack Exp' class.

See Also:
UnpackExpImpl, ImperativeoclPackageImpl.getUnpackExp(), Constant Field Values

UNPACK_EXP__TAG

static final int UNPACK_EXP__TAG
The feature id for the 'Tag' reference list.

See Also:
Constant Field Values

UNPACK_EXP__OWNED_COMMENT

static final int UNPACK_EXP__OWNED_COMMENT
The feature id for the 'Owned Comment' containment reference list.

See Also:
Constant Field Values

UNPACK_EXP__NAME

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

See Also:
Constant Field Values

UNPACK_EXP__TYPE

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

See Also:
Constant Field Values

UNPACK_EXP__VARIABLE

static final int UNPACK_EXP__VARIABLE
The feature id for the 'Variable' containment reference list.

See Also:
Constant Field Values

UNPACK_EXP_FEATURE_COUNT

static final int UNPACK_EXP_FEATURE_COUNT
The number of structural features of the 'Unpack Exp' class.

See Also:
Constant Field Values

ANONYMOUS_TUPLE_TYPE

static final int ANONYMOUS_TUPLE_TYPE
The meta object id for the 'Anonymous Tuple Type' class.

See Also:
AnonymousTupleTypeImpl, ImperativeoclPackageImpl.getAnonymousTupleType(), Constant Field Values

ANONYMOUS_TUPLE_TYPE__TAG

static final int ANONYMOUS_TUPLE_TYPE__TAG
The feature id for the 'Tag' reference list.

See Also:
Constant Field Values

ANONYMOUS_TUPLE_TYPE__OWNED_COMMENT

static final int ANONYMOUS_TUPLE_TYPE__OWNED_COMMENT
The feature id for the 'Owned Comment' containment reference list.

See Also:
Constant Field Values

ANONYMOUS_TUPLE_TYPE__NAME

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

See Also:
Constant Field Values

ANONYMOUS_TUPLE_TYPE__PACKAGE

static final int ANONYMOUS_TUPLE_TYPE__PACKAGE
The feature id for the 'Package' container reference.

See Also:
Constant Field Values

ANONYMOUS_TUPLE_TYPE__OWNED_ATTRIBUTE

static final int ANONYMOUS_TUPLE_TYPE__OWNED_ATTRIBUTE
The feature id for the 'Owned Attribute' containment reference list.

See Also:
Constant Field Values

ANONYMOUS_TUPLE_TYPE__OWNED_OPERATION

static final int ANONYMOUS_TUPLE_TYPE__OWNED_OPERATION
The feature id for the 'Owned Operation' containment reference list.

See Also:
Constant Field Values

ANONYMOUS_TUPLE_TYPE__SUPER_CLASS

static final int ANONYMOUS_TUPLE_TYPE__SUPER_CLASS
The feature id for the 'Super Class' reference list.

See Also:
Constant Field Values

ANONYMOUS_TUPLE_TYPE__IS_ABSTRACT

static final int ANONYMOUS_TUPLE_TYPE__IS_ABSTRACT
The feature id for the 'Is Abstract' attribute.

See Also:
Constant Field Values

ANONYMOUS_TUPLE_TYPE__ELEMENT_TYPE

static final int ANONYMOUS_TUPLE_TYPE__ELEMENT_TYPE
The feature id for the 'Element Type' reference list.

See Also:
Constant Field Values

ANONYMOUS_TUPLE_TYPE_FEATURE_COUNT

static final int ANONYMOUS_TUPLE_TYPE_FEATURE_COUNT
The number of structural features of the 'Anonymous Tuple Type' class.

See Also:
Constant Field Values

ANONYMOUS_TUPLE_LITERAL_EXP

static final int ANONYMOUS_TUPLE_LITERAL_EXP
The meta object id for the 'Anonymous Tuple Literal Exp' class.

See Also:
AnonymousTupleLiteralExpImpl, ImperativeoclPackageImpl.getAnonymousTupleLiteralExp(), Constant Field Values

ANONYMOUS_TUPLE_LITERAL_EXP__TAG

static final int ANONYMOUS_TUPLE_LITERAL_EXP__TAG
The feature id for the 'Tag' reference list.

See Also:
Constant Field Values

ANONYMOUS_TUPLE_LITERAL_EXP__OWNED_COMMENT

static final int ANONYMOUS_TUPLE_LITERAL_EXP__OWNED_COMMENT
The feature id for the 'Owned Comment' containment reference list.

See Also:
Constant Field Values

ANONYMOUS_TUPLE_LITERAL_EXP__NAME

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

See Also:
Constant Field Values

ANONYMOUS_TUPLE_LITERAL_EXP__TYPE

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

See Also:
Constant Field Values

ANONYMOUS_TUPLE_LITERAL_EXP__PART

static final int ANONYMOUS_TUPLE_LITERAL_EXP__PART
The feature id for the 'Part' containment reference list.

See Also:
Constant Field Values

ANONYMOUS_TUPLE_LITERAL_EXP_FEATURE_COUNT

static final int ANONYMOUS_TUPLE_LITERAL_EXP_FEATURE_COUNT
The number of structural features of the 'Anonymous Tuple Literal Exp' class.

See Also:
Constant Field Values

ANONYMOUS_TUPLE_LITERAL_PART

static final int ANONYMOUS_TUPLE_LITERAL_PART
The meta object id for the 'Anonymous Tuple Literal Part' class.

See Also:
AnonymousTupleLiteralPartImpl, ImperativeoclPackageImpl.getAnonymousTupleLiteralPart(), Constant Field Values

ANONYMOUS_TUPLE_LITERAL_PART__TAG

static final int ANONYMOUS_TUPLE_LITERAL_PART__TAG
The feature id for the 'Tag' reference list.

See Also:
Constant Field Values

ANONYMOUS_TUPLE_LITERAL_PART__OWNED_COMMENT

static final int ANONYMOUS_TUPLE_LITERAL_PART__OWNED_COMMENT
The feature id for the 'Owned Comment' containment reference list.

See Also:
Constant Field Values

ANONYMOUS_TUPLE_LITERAL_PART__VALUE

static final int ANONYMOUS_TUPLE_LITERAL_PART__VALUE
The feature id for the 'Value' containment reference.

See Also:
Constant Field Values

ANONYMOUS_TUPLE_LITERAL_PART_FEATURE_COUNT

static final int ANONYMOUS_TUPLE_LITERAL_PART_FEATURE_COUNT
The number of structural features of the 'Anonymous Tuple Literal Part' class.

See Also:
Constant Field Values

LIST_TYPE

static final int LIST_TYPE
The meta object id for the 'List Type' class.

See Also:
ListTypeImpl, ImperativeoclPackageImpl.getListType(), Constant Field Values

LIST_TYPE__TAG

static final int LIST_TYPE__TAG
The feature id for the 'Tag' reference list.

See Also:
Constant Field Values

LIST_TYPE__OWNED_COMMENT

static final int LIST_TYPE__OWNED_COMMENT
The feature id for the 'Owned Comment' containment reference list.

See Also:
Constant Field Values

LIST_TYPE__NAME

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

See Also:
Constant Field Values

LIST_TYPE__PACKAGE

static final int LIST_TYPE__PACKAGE
The feature id for the 'Package' container reference.

See Also:
Constant Field Values

LIST_TYPE__ELEMENT_TYPE

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

See Also:
Constant Field Values

LIST_TYPE_FEATURE_COUNT

static final int LIST_TYPE_FEATURE_COUNT
The number of structural features of the 'List Type' class.

See Also:
Constant Field Values

SEVERITY_KIND

static final int SEVERITY_KIND
The meta object id for the 'Severity Kind' enum.

See Also:
SeverityKind, ImperativeoclPackageImpl.getSeverityKind(), Constant Field Values
Method Detail

getAssignExp

org.eclipse.emf.ecore.EClass getAssignExp()
Returns the meta object for class 'Assign Exp'.

Returns:
the meta object for class 'Assign Exp'.
See Also:
AssignExp

getAssignExp_Value

org.eclipse.emf.ecore.EReference getAssignExp_Value()
Returns the meta object for the containment reference list 'Value'.

Returns:
the meta object for the containment reference list 'Value'.
See Also:
AssignExp.getValue(), getAssignExp()

getAssignExp_Left

org.eclipse.emf.ecore.EReference getAssignExp_Left()
Returns the meta object for the containment reference 'Left'.

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

getAssignExp_DefaultValue

org.eclipse.emf.ecore.EReference getAssignExp_DefaultValue()
Returns the meta object for the containment reference 'Default Value'.

Returns:
the meta object for the containment reference 'Default Value'.
See Also:
AssignExp.getDefaultValue(), getAssignExp()

getAssignExp_IsReset

org.eclipse.emf.ecore.EAttribute getAssignExp_IsReset()
Returns the meta object for the attribute 'Is Reset'.

Returns:
the meta object for the attribute 'Is Reset'.
See Also:
AssignExp.getIsReset(), getAssignExp()

getBlockExp

org.eclipse.emf.ecore.EClass getBlockExp()
Returns the meta object for class 'Block Exp'.

Returns:
the meta object for class 'Block Exp'.
See Also:
BlockExp

getBlockExp_Body

org.eclipse.emf.ecore.EReference getBlockExp_Body()
Returns the meta object for the containment reference list 'Body'.

Returns:
the meta object for the containment reference list 'Body'.
See Also:
BlockExp.getBody(), getBlockExp()

getSwitchExp

org.eclipse.emf.ecore.EClass getSwitchExp()
Returns the meta object for class 'Switch Exp'.

Returns:
the meta object for class 'Switch Exp'.
See Also:
SwitchExp

getSwitchExp_AlternativePart

org.eclipse.emf.ecore.EReference getSwitchExp_AlternativePart()
Returns the meta object for the containment reference list 'Alternative Part'.

Returns:
the meta object for the containment reference list 'Alternative Part'.
See Also:
SwitchExp.getAlternativePart(), getSwitchExp()

getSwitchExp_ElsePart

org.eclipse.emf.ecore.EReference getSwitchExp_ElsePart()
Returns the meta object for the containment reference 'Else Part'.

Returns:
the meta object for the containment reference 'Else Part'.
See Also:
SwitchExp.getElsePart(), getSwitchExp()

getVariableInitExp

org.eclipse.emf.ecore.EClass getVariableInitExp()
Returns the meta object for class 'Variable Init Exp'.

Returns:
the meta object for class 'Variable Init Exp'.
See Also:
VariableInitExp

getVariableInitExp_ReferredVariable

org.eclipse.emf.ecore.EReference getVariableInitExp_ReferredVariable()
Returns the meta object for the containment reference 'Referred Variable'.

Returns:
the meta object for the containment reference 'Referred Variable'.
See Also:
VariableInitExp.getReferredVariable(), getVariableInitExp()

getVariableInitExp_WithResult

org.eclipse.emf.ecore.EAttribute getVariableInitExp_WithResult()
Returns the meta object for the attribute 'With Result'.

Returns:
the meta object for the attribute 'With Result'.
See Also:
VariableInitExp.getWithResult(), getVariableInitExp()

getWhileExp

org.eclipse.emf.ecore.EClass getWhileExp()
Returns the meta object for class 'While Exp'.

Returns:
the meta object for class 'While Exp'.
See Also:
WhileExp

getWhileExp_Condition

org.eclipse.emf.ecore.EReference getWhileExp_Condition()
Returns the meta object for the containment reference 'Condition'.

Returns:
the meta object for the containment reference 'Condition'.
See Also:
WhileExp.getCondition(), getWhileExp()

getWhileExp_Body

org.eclipse.emf.ecore.EReference getWhileExp_Body()
Returns the meta object for the containment reference 'Body'.

Returns:
the meta object for the containment reference 'Body'.
See Also:
WhileExp.getBody(), getWhileExp()

getComputeExp

org.eclipse.emf.ecore.EClass getComputeExp()
Returns the meta object for class 'Compute Exp'.

Returns:
the meta object for class 'Compute Exp'.
See Also:
ComputeExp

getComputeExp_ReturnedElement

org.eclipse.emf.ecore.EReference getComputeExp_ReturnedElement()
Returns the meta object for the containment reference 'Returned Element'.

Returns:
the meta object for the containment reference 'Returned Element'.
See Also:
ComputeExp.getReturnedElement(), getComputeExp()

getComputeExp_Body

org.eclipse.emf.ecore.EReference getComputeExp_Body()
Returns the meta object for the containment reference 'Body'.

Returns:
the meta object for the containment reference 'Body'.
See Also:
ComputeExp.getBody(), getComputeExp()

getAltExp

org.eclipse.emf.ecore.EClass getAltExp()
Returns the meta object for class 'Alt Exp'.

Returns:
the meta object for class 'Alt Exp'.
See Also:
AltExp

getAltExp_Condition

org.eclipse.emf.ecore.EReference getAltExp_Condition()
Returns the meta object for the containment reference 'Condition'.

Returns:
the meta object for the containment reference 'Condition'.
See Also:
AltExp.getCondition(), getAltExp()

getAltExp_Body

org.eclipse.emf.ecore.EReference getAltExp_Body()
Returns the meta object for the containment reference 'Body'.

Returns:
the meta object for the containment reference 'Body'.
See Also:
AltExp.getBody(), getAltExp()

getUnlinkExp

org.eclipse.emf.ecore.EClass getUnlinkExp()
Returns the meta object for class 'Unlink Exp'.

Returns:
the meta object for class 'Unlink Exp'.
See Also:
UnlinkExp

getUnlinkExp_Target

org.eclipse.emf.ecore.EReference getUnlinkExp_Target()
Returns the meta object for the containment reference 'Target'.

Returns:
the meta object for the containment reference 'Target'.
See Also:
UnlinkExp.getTarget(), getUnlinkExp()

getUnlinkExp_Item

org.eclipse.emf.ecore.EReference getUnlinkExp_Item()
Returns the meta object for the containment reference 'Item'.

Returns:
the meta object for the containment reference 'Item'.
See Also:
UnlinkExp.getItem(), getUnlinkExp()

getReturnExp

org.eclipse.emf.ecore.EClass getReturnExp()
Returns the meta object for class 'Return Exp'.

Returns:
the meta object for class 'Return Exp'.
See Also:
ReturnExp

getReturnExp_Value

org.eclipse.emf.ecore.EReference getReturnExp_Value()
Returns the meta object for the containment reference 'Value'.

Returns:
the meta object for the containment reference 'Value'.
See Also:
ReturnExp.getValue(), getReturnExp()

getBreakExp

org.eclipse.emf.ecore.EClass getBreakExp()
Returns the meta object for class 'Break Exp'.

Returns:
the meta object for class 'Break Exp'.
See Also:
BreakExp

getTryExp

org.eclipse.emf.ecore.EClass getTryExp()
Returns the meta object for class 'Try Exp'.

Returns:
the meta object for class 'Try Exp'.
See Also:
TryExp

getTryExp_TryBody

org.eclipse.emf.ecore.EReference getTryExp_TryBody()
Returns the meta object for the containment reference 'Try Body'.

Returns:
the meta object for the containment reference 'Try Body'.
See Also:
TryExp.getTryBody(), getTryExp()

getTryExp_Exception

org.eclipse.emf.ecore.EReference getTryExp_Exception()
Returns the meta object for the reference list 'Exception'.

Returns:
the meta object for the reference list 'Exception'.
See Also:
TryExp.getException(), getTryExp()

getTryExp_ExceptBody

org.eclipse.emf.ecore.EReference getTryExp_ExceptBody()
Returns the meta object for the containment reference 'Except Body'.

Returns:
the meta object for the containment reference 'Except Body'.
See Also:
TryExp.getExceptBody(), getTryExp()

getRaiseExp

org.eclipse.emf.ecore.EClass getRaiseExp()
Returns the meta object for class 'Raise Exp'.

Returns:
the meta object for class 'Raise Exp'.
See Also:
RaiseExp

getRaiseExp_Exception

org.eclipse.emf.ecore.EReference getRaiseExp_Exception()
Returns the meta object for the reference 'Exception'.

Returns:
the meta object for the reference 'Exception'.
See Also:
RaiseExp.getException(), getRaiseExp()

getContinueExp

org.eclipse.emf.ecore.EClass getContinueExp()
Returns the meta object for class 'Continue Exp'.

Returns:
the meta object for class 'Continue Exp'.
See Also:
ContinueExp

getForExp

org.eclipse.emf.ecore.EClass getForExp()
Returns the meta object for class 'For Exp'.

Returns:
the meta object for class 'For Exp'.
See Also:
ForExp

getTupleExp

org.eclipse.emf.ecore.EClass getTupleExp()
Returns the meta object for class 'Tuple Exp'.

Returns:
the meta object for class 'Tuple Exp'.
See Also:
TupleExp

getTupleExp_Element

org.eclipse.emf.ecore.EReference getTupleExp_Element()
Returns the meta object for the containment reference list 'Element'.

Returns:
the meta object for the containment reference list 'Element'.
See Also:
TupleExp.getElement(), getTupleExp()

getTypedef

org.eclipse.emf.ecore.EClass getTypedef()
Returns the meta object for class 'Typedef'.

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

getTypedef_Base

org.eclipse.emf.ecore.EReference getTypedef_Base()
Returns the meta object for the reference 'Base'.

Returns:
the meta object for the reference 'Base'.
See Also:
Typedef.getBase(), getTypedef()

getTypedef_Condition

org.eclipse.emf.ecore.EReference getTypedef_Condition()
Returns the meta object for the containment reference 'Condition'.

Returns:
the meta object for the containment reference 'Condition'.
See Also:
Typedef.getCondition(), getTypedef()

getInstantiationExp

org.eclipse.emf.ecore.EClass getInstantiationExp()
Returns the meta object for class 'Instantiation Exp'.

Returns:
the meta object for class 'Instantiation Exp'.
See Also:
InstantiationExp

getInstantiationExp_InstantiatedClass

org.eclipse.emf.ecore.EReference getInstantiationExp_InstantiatedClass()
Returns the meta object for the reference 'Instantiated Class'.

Returns:
the meta object for the reference 'Instantiated Class'.
See Also:
InstantiationExp.getInstantiatedClass(), getInstantiationExp()

getInstantiationExp_Extent

org.eclipse.emf.ecore.EReference getInstantiationExp_Extent()
Returns the meta object for the reference 'Extent'.

Returns:
the meta object for the reference 'Extent'.
See Also:
InstantiationExp.getExtent(), getInstantiationExp()

getInstantiationExp_Argument

org.eclipse.emf.ecore.EReference getInstantiationExp_Argument()
Returns the meta object for the containment reference list 'Argument'.

Returns:
the meta object for the containment reference list 'Argument'.
See Also:
InstantiationExp.getArgument(), getInstantiationExp()

getDictionaryType

org.eclipse.emf.ecore.EClass getDictionaryType()
Returns the meta object for class 'Dictionary Type'.

Returns:
the meta object for class 'Dictionary Type'.
See Also:
DictionaryType

getDictionaryType_KeyType

org.eclipse.emf.ecore.EReference getDictionaryType_KeyType()
Returns the meta object for the reference 'Key Type'.

Returns:
the meta object for the reference 'Key Type'.
See Also:
DictionaryType.getKeyType(), getDictionaryType()

getDictLiteralExp

org.eclipse.emf.ecore.EClass getDictLiteralExp()
Returns the meta object for class 'Dict Literal Exp'.

Returns:
the meta object for class 'Dict Literal Exp'.
See Also:
DictLiteralExp

getDictLiteralExp_Part

org.eclipse.emf.ecore.EReference getDictLiteralExp_Part()
Returns the meta object for the containment reference list 'Part'.

Returns:
the meta object for the containment reference list 'Part'.
See Also:
DictLiteralExp.getPart(), getDictLiteralExp()

getDictLiteralPart

org.eclipse.emf.ecore.EClass getDictLiteralPart()
Returns the meta object for class 'Dict Literal Part'.

Returns:
the meta object for class 'Dict Literal Part'.
See Also:
DictLiteralPart

getDictLiteralPart_Key

org.eclipse.emf.ecore.EReference getDictLiteralPart_Key()
Returns the meta object for the containment reference 'Key'.

Returns:
the meta object for the containment reference 'Key'.
See Also:
DictLiteralPart.getKey(), getDictLiteralPart()

getDictLiteralPart_Value

org.eclipse.emf.ecore.EReference getDictLiteralPart_Value()
Returns the meta object for the containment reference 'Value'.

Returns:
the meta object for the containment reference 'Value'.
See Also:
DictLiteralPart.getValue(), getDictLiteralPart()

getTemplateParameterType

org.eclipse.emf.ecore.EClass getTemplateParameterType()
Returns the meta object for class 'Template Parameter Type'.

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

getTemplateParameterType_Specification

org.eclipse.emf.ecore.EAttribute getTemplateParameterType_Specification()
Returns the meta object for the attribute 'Specification'.

Returns:
the meta object for the attribute 'Specification'.
See Also:
TemplateParameterType.getSpecification(), getTemplateParameterType()

getLogExp

org.eclipse.emf.ecore.EClass getLogExp()
Returns the meta object for class 'Log Exp'.

Returns:
the meta object for class 'Log Exp'.
See Also:
LogExp

getLogExp_Condition

org.eclipse.emf.ecore.EReference getLogExp_Condition()
Returns the meta object for the containment reference 'Condition'.

Returns:
the meta object for the containment reference 'Condition'.
See Also:
LogExp.getCondition(), getLogExp()

getAssertExp

org.eclipse.emf.ecore.EClass getAssertExp()
Returns the meta object for class 'Assert Exp'.

Returns:
the meta object for class 'Assert Exp'.
See Also:
AssertExp

getAssertExp_Severity

org.eclipse.emf.ecore.EAttribute getAssertExp_Severity()
Returns the meta object for the attribute 'Severity'.

Returns:
the meta object for the attribute 'Severity'.
See Also:
AssertExp.getSeverity(), getAssertExp()

getAssertExp_Log

org.eclipse.emf.ecore.EReference getAssertExp_Log()
Returns the meta object for the containment reference 'Log'.

Returns:
the meta object for the containment reference 'Log'.
See Also:
AssertExp.getLog(), getAssertExp()

getAssertExp_Assertion

org.eclipse.emf.ecore.EReference getAssertExp_Assertion()
Returns the meta object for the containment reference 'Assertion'.

Returns:
the meta object for the containment reference 'Assertion'.
See Also:
AssertExp.getAssertion(), getAssertExp()

getImperativeLoopExp

org.eclipse.emf.ecore.EClass getImperativeLoopExp()
Returns the meta object for class 'Imperative Loop Exp'.

Returns:
the meta object for class 'Imperative Loop Exp'.
See Also:
ImperativeLoopExp

getImperativeLoopExp_Condition

org.eclipse.emf.ecore.EReference getImperativeLoopExp_Condition()
Returns the meta object for the containment reference 'Condition'.

Returns:
the meta object for the containment reference 'Condition'.
See Also:
ImperativeLoopExp.getCondition(), getImperativeLoopExp()

getImperativeIterateExp

org.eclipse.emf.ecore.EClass getImperativeIterateExp()
Returns the meta object for class 'Imperative Iterate Exp'.

Returns:
the meta object for class 'Imperative Iterate Exp'.
See Also:
ImperativeIterateExp

getImperativeIterateExp_Target

org.eclipse.emf.ecore.EReference getImperativeIterateExp_Target()
Returns the meta object for the containment reference 'Target'.

Returns:
the meta object for the containment reference 'Target'.
See Also:
ImperativeIterateExp.getTarget(), getImperativeIterateExp()

getImperativeExpression

org.eclipse.emf.ecore.EClass getImperativeExpression()
Returns the meta object for class 'Imperative Expression'.

Returns:
the meta object for class 'Imperative Expression'.
See Also:
ImperativeExpression

getUnpackExp

org.eclipse.emf.ecore.EClass getUnpackExp()
Returns the meta object for class 'Unpack Exp'.

Returns:
the meta object for class 'Unpack Exp'.
See Also:
UnpackExp

getUnpackExp_Variable

org.eclipse.emf.ecore.EReference getUnpackExp_Variable()
Returns the meta object for the containment reference list 'Variable'.

Returns:
the meta object for the containment reference list 'Variable'.
See Also:
UnpackExp.getVariable(), getUnpackExp()

getAnonymousTupleType

org.eclipse.emf.ecore.EClass getAnonymousTupleType()
Returns the meta object for class 'Anonymous Tuple Type'.

Returns:
the meta object for class 'Anonymous Tuple Type'.
See Also:
AnonymousTupleType

getAnonymousTupleType_ElementType

org.eclipse.emf.ecore.EReference getAnonymousTupleType_ElementType()
Returns the meta object for the reference list 'Element Type'.

Returns:
the meta object for the reference list 'Element Type'.
See Also:
AnonymousTupleType.getElementType(), getAnonymousTupleType()

getAnonymousTupleLiteralExp

org.eclipse.emf.ecore.EClass getAnonymousTupleLiteralExp()
Returns the meta object for class 'Anonymous Tuple Literal Exp'.

Returns:
the meta object for class 'Anonymous Tuple Literal Exp'.
See Also:
AnonymousTupleLiteralExp

getAnonymousTupleLiteralExp_Part

org.eclipse.emf.ecore.EReference getAnonymousTupleLiteralExp_Part()
Returns the meta object for the containment reference list 'Part'.

Returns:
the meta object for the containment reference list 'Part'.
See Also:
AnonymousTupleLiteralExp.getPart(), getAnonymousTupleLiteralExp()

getAnonymousTupleLiteralPart

org.eclipse.emf.ecore.EClass getAnonymousTupleLiteralPart()
Returns the meta object for class 'Anonymous Tuple Literal Part'.

Returns:
the meta object for class 'Anonymous Tuple Literal Part'.
See Also:
AnonymousTupleLiteralPart

getAnonymousTupleLiteralPart_Value

org.eclipse.emf.ecore.EReference getAnonymousTupleLiteralPart_Value()
Returns the meta object for the containment reference 'Value'.

Returns:
the meta object for the containment reference 'Value'.
See Also:
AnonymousTupleLiteralPart.getValue(), getAnonymousTupleLiteralPart()

getListType

org.eclipse.emf.ecore.EClass getListType()
Returns the meta object for class 'List Type'.

Returns:
the meta object for class 'List Type'.
See Also:
ListType

getSeverityKind

org.eclipse.emf.ecore.EEnum getSeverityKind()
Returns the meta object for enum 'Severity Kind'.

Returns:
the meta object for enum 'Severity Kind'.
See Also:
SeverityKind

getImperativeoclFactory

ImperativeoclFactory getImperativeoclFactory()
Returns the factory that creates the instances of the model.

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