org.eclipse.m2m.qvt.oml.ecore.ImperativeOCL.impl
Class ImperativeOCLPackageImpl

java.lang.Object
  extended by EPackageImpl
      extended by org.eclipse.m2m.qvt.oml.ecore.ImperativeOCL.impl.ImperativeOCLPackageImpl
All Implemented Interfaces:
ImperativeOCLPackage

public class ImperativeOCLPackageImpl
extends EPackageImpl
implements ImperativeOCLPackage

An implementation of the model Package.


Nested Class Summary
 
Nested classes/interfaces inherited from interface org.eclipse.m2m.qvt.oml.ecore.ImperativeOCL.ImperativeOCLPackage
ImperativeOCLPackage.Literals
 
Field Summary
 
Fields inherited from interface org.eclipse.m2m.qvt.oml.ecore.ImperativeOCL.ImperativeOCLPackage
ALT_EXP, ALT_EXP__BODY, ALT_EXP__CONDITION, ALT_EXP__EANNOTATIONS, ALT_EXP__EGENERIC_TYPE, ALT_EXP__END_POSITION, ALT_EXP__ETYPE, ALT_EXP__LOWER_BOUND, ALT_EXP__MANY, ALT_EXP__NAME, ALT_EXP__ORDERED, ALT_EXP__REQUIRED, ALT_EXP__START_POSITION, ALT_EXP__UNIQUE, ALT_EXP__UPPER_BOUND, ALT_EXP_FEATURE_COUNT, ASSERT_EXP, ASSERT_EXP__ASSERTION, ASSERT_EXP__EANNOTATIONS, ASSERT_EXP__EGENERIC_TYPE, ASSERT_EXP__END_POSITION, ASSERT_EXP__ETYPE, ASSERT_EXP__LOG, ASSERT_EXP__LOWER_BOUND, ASSERT_EXP__MANY, ASSERT_EXP__NAME, ASSERT_EXP__ORDERED, ASSERT_EXP__REQUIRED, ASSERT_EXP__SEVERITY, ASSERT_EXP__START_POSITION, ASSERT_EXP__UNIQUE, ASSERT_EXP__UPPER_BOUND, ASSERT_EXP_FEATURE_COUNT, ASSIGN_EXP, ASSIGN_EXP__DEFAULT_VALUE, ASSIGN_EXP__EANNOTATIONS, ASSIGN_EXP__EGENERIC_TYPE, ASSIGN_EXP__END_POSITION, ASSIGN_EXP__ETYPE, ASSIGN_EXP__IS_RESET, ASSIGN_EXP__LEFT, ASSIGN_EXP__LOWER_BOUND, ASSIGN_EXP__MANY, ASSIGN_EXP__NAME, ASSIGN_EXP__ORDERED, ASSIGN_EXP__REQUIRED, ASSIGN_EXP__START_POSITION, ASSIGN_EXP__UNIQUE, ASSIGN_EXP__UPPER_BOUND, ASSIGN_EXP__VALUE, ASSIGN_EXP_FEATURE_COUNT, BLOCK_EXP, BLOCK_EXP__BODY, BLOCK_EXP__EANNOTATIONS, BLOCK_EXP__EGENERIC_TYPE, BLOCK_EXP__END_POSITION, BLOCK_EXP__ETYPE, BLOCK_EXP__LOWER_BOUND, BLOCK_EXP__MANY, BLOCK_EXP__NAME, BLOCK_EXP__ORDERED, BLOCK_EXP__REQUIRED, BLOCK_EXP__START_POSITION, BLOCK_EXP__UNIQUE, BLOCK_EXP__UPPER_BOUND, BLOCK_EXP_FEATURE_COUNT, BREAK_EXP, BREAK_EXP__EANNOTATIONS, BREAK_EXP__EGENERIC_TYPE, BREAK_EXP__END_POSITION, BREAK_EXP__ETYPE, BREAK_EXP__LOWER_BOUND, BREAK_EXP__MANY, BREAK_EXP__NAME, BREAK_EXP__ORDERED, BREAK_EXP__REQUIRED, BREAK_EXP__START_POSITION, BREAK_EXP__UNIQUE, BREAK_EXP__UPPER_BOUND, BREAK_EXP_FEATURE_COUNT, CATCH_EXP, CATCH_EXP__BODY, CATCH_EXP__EANNOTATIONS, CATCH_EXP__EGENERIC_TYPE, CATCH_EXP__END_POSITION, CATCH_EXP__ETYPE, CATCH_EXP__EXCEPTION, CATCH_EXP__LOWER_BOUND, CATCH_EXP__MANY, CATCH_EXP__NAME, CATCH_EXP__ORDERED, CATCH_EXP__REQUIRED, CATCH_EXP__START_POSITION, CATCH_EXP__UNIQUE, CATCH_EXP__UPPER_BOUND, CATCH_EXP_FEATURE_COUNT, COMPUTE_EXP, COMPUTE_EXP__BODY, COMPUTE_EXP__EANNOTATIONS, COMPUTE_EXP__EGENERIC_TYPE, COMPUTE_EXP__END_POSITION, COMPUTE_EXP__ETYPE, COMPUTE_EXP__LOWER_BOUND, COMPUTE_EXP__MANY, COMPUTE_EXP__NAME, COMPUTE_EXP__ORDERED, COMPUTE_EXP__REQUIRED, COMPUTE_EXP__RETURNED_ELEMENT, COMPUTE_EXP__START_POSITION, COMPUTE_EXP__UNIQUE, COMPUTE_EXP__UPPER_BOUND, COMPUTE_EXP_FEATURE_COUNT, CONTINUE_EXP, CONTINUE_EXP__EANNOTATIONS, CONTINUE_EXP__EGENERIC_TYPE, CONTINUE_EXP__END_POSITION, CONTINUE_EXP__ETYPE, CONTINUE_EXP__LOWER_BOUND, CONTINUE_EXP__MANY, CONTINUE_EXP__NAME, CONTINUE_EXP__ORDERED, CONTINUE_EXP__REQUIRED, CONTINUE_EXP__START_POSITION, CONTINUE_EXP__UNIQUE, CONTINUE_EXP__UPPER_BOUND, CONTINUE_EXP_FEATURE_COUNT, DICT_LITERAL_EXP, DICT_LITERAL_EXP__EANNOTATIONS, DICT_LITERAL_EXP__EGENERIC_TYPE, DICT_LITERAL_EXP__END_POSITION, DICT_LITERAL_EXP__ETYPE, DICT_LITERAL_EXP__LOWER_BOUND, DICT_LITERAL_EXP__MANY, DICT_LITERAL_EXP__NAME, DICT_LITERAL_EXP__ORDERED, DICT_LITERAL_EXP__PART, DICT_LITERAL_EXP__REQUIRED, DICT_LITERAL_EXP__START_POSITION, DICT_LITERAL_EXP__UNIQUE, DICT_LITERAL_EXP__UPPER_BOUND, DICT_LITERAL_EXP_FEATURE_COUNT, DICT_LITERAL_PART, DICT_LITERAL_PART__EANNOTATIONS, DICT_LITERAL_PART__KEY, DICT_LITERAL_PART__VALUE, DICT_LITERAL_PART_FEATURE_COUNT, DICTIONARY_TYPE, DICTIONARY_TYPE__DEFAULT_VALUE, DICTIONARY_TYPE__EANNOTATIONS, DICTIONARY_TYPE__ELEMENT_TYPE, DICTIONARY_TYPE__END_POSITION, DICTIONARY_TYPE__EPACKAGE, DICTIONARY_TYPE__ETYPE_PARAMETERS, DICTIONARY_TYPE__INSTANCE_CLASS, DICTIONARY_TYPE__INSTANCE_CLASS_NAME, DICTIONARY_TYPE__INSTANCE_TYPE_NAME, DICTIONARY_TYPE__KEY_TYPE, DICTIONARY_TYPE__KIND, DICTIONARY_TYPE__NAME, DICTIONARY_TYPE__SERIALIZABLE, DICTIONARY_TYPE__START_POSITION, DICTIONARY_TYPE__TYPE_END_POSITION, DICTIONARY_TYPE__TYPE_START_POSITION, DICTIONARY_TYPE_FEATURE_COUNT, eCONTENT_TYPE, eINSTANCE, eNAME, eNS_PREFIX, eNS_URI, FOR_EXP, FOR_EXP__BODY, FOR_EXP__CONDITION, FOR_EXP__EANNOTATIONS, FOR_EXP__EGENERIC_TYPE, FOR_EXP__END_POSITION, FOR_EXP__ETYPE, FOR_EXP__ITERATOR, FOR_EXP__LOWER_BOUND, FOR_EXP__MANY, FOR_EXP__NAME, FOR_EXP__ORDERED, FOR_EXP__PROPERTY_END_POSITION, FOR_EXP__PROPERTY_START_POSITION, FOR_EXP__REQUIRED, FOR_EXP__SOURCE, FOR_EXP__START_POSITION, FOR_EXP__UNIQUE, FOR_EXP__UPPER_BOUND, FOR_EXP_FEATURE_COUNT, IMPERATIVE_EXPRESSION, IMPERATIVE_EXPRESSION__EANNOTATIONS, IMPERATIVE_EXPRESSION__EGENERIC_TYPE, IMPERATIVE_EXPRESSION__END_POSITION, IMPERATIVE_EXPRESSION__ETYPE, IMPERATIVE_EXPRESSION__LOWER_BOUND, IMPERATIVE_EXPRESSION__MANY, IMPERATIVE_EXPRESSION__NAME, IMPERATIVE_EXPRESSION__ORDERED, IMPERATIVE_EXPRESSION__REQUIRED, IMPERATIVE_EXPRESSION__START_POSITION, IMPERATIVE_EXPRESSION__UNIQUE, IMPERATIVE_EXPRESSION__UPPER_BOUND, IMPERATIVE_EXPRESSION_FEATURE_COUNT, IMPERATIVE_ITERATE_EXP, IMPERATIVE_ITERATE_EXP__BODY, IMPERATIVE_ITERATE_EXP__CONDITION, IMPERATIVE_ITERATE_EXP__EANNOTATIONS, IMPERATIVE_ITERATE_EXP__EGENERIC_TYPE, IMPERATIVE_ITERATE_EXP__END_POSITION, IMPERATIVE_ITERATE_EXP__ETYPE, IMPERATIVE_ITERATE_EXP__ITERATOR, IMPERATIVE_ITERATE_EXP__LOWER_BOUND, IMPERATIVE_ITERATE_EXP__MANY, IMPERATIVE_ITERATE_EXP__NAME, IMPERATIVE_ITERATE_EXP__ORDERED, IMPERATIVE_ITERATE_EXP__PROPERTY_END_POSITION, IMPERATIVE_ITERATE_EXP__PROPERTY_START_POSITION, IMPERATIVE_ITERATE_EXP__REQUIRED, IMPERATIVE_ITERATE_EXP__SOURCE, IMPERATIVE_ITERATE_EXP__START_POSITION, IMPERATIVE_ITERATE_EXP__TARGET, IMPERATIVE_ITERATE_EXP__UNIQUE, IMPERATIVE_ITERATE_EXP__UPPER_BOUND, IMPERATIVE_ITERATE_EXP_FEATURE_COUNT, IMPERATIVE_LOOP_EXP, IMPERATIVE_LOOP_EXP__BODY, IMPERATIVE_LOOP_EXP__CONDITION, IMPERATIVE_LOOP_EXP__EANNOTATIONS, IMPERATIVE_LOOP_EXP__EGENERIC_TYPE, IMPERATIVE_LOOP_EXP__END_POSITION, IMPERATIVE_LOOP_EXP__ETYPE, IMPERATIVE_LOOP_EXP__ITERATOR, IMPERATIVE_LOOP_EXP__LOWER_BOUND, IMPERATIVE_LOOP_EXP__MANY, IMPERATIVE_LOOP_EXP__NAME, IMPERATIVE_LOOP_EXP__ORDERED, IMPERATIVE_LOOP_EXP__PROPERTY_END_POSITION, IMPERATIVE_LOOP_EXP__PROPERTY_START_POSITION, IMPERATIVE_LOOP_EXP__REQUIRED, IMPERATIVE_LOOP_EXP__SOURCE, IMPERATIVE_LOOP_EXP__START_POSITION, IMPERATIVE_LOOP_EXP__UNIQUE, IMPERATIVE_LOOP_EXP__UPPER_BOUND, IMPERATIVE_LOOP_EXP_FEATURE_COUNT, INSTANTIATION_EXP, INSTANTIATION_EXP__ARGUMENT, INSTANTIATION_EXP__EANNOTATIONS, INSTANTIATION_EXP__EGENERIC_TYPE, INSTANTIATION_EXP__END_POSITION, INSTANTIATION_EXP__ETYPE, INSTANTIATION_EXP__EXTENT, INSTANTIATION_EXP__INSTANTIATED_CLASS, INSTANTIATION_EXP__LOWER_BOUND, INSTANTIATION_EXP__MANY, INSTANTIATION_EXP__NAME, INSTANTIATION_EXP__ORDERED, INSTANTIATION_EXP__REQUIRED, INSTANTIATION_EXP__START_POSITION, INSTANTIATION_EXP__UNIQUE, INSTANTIATION_EXP__UPPER_BOUND, INSTANTIATION_EXP_FEATURE_COUNT, LIST_LITERAL_EXP, LIST_LITERAL_EXP__EANNOTATIONS, LIST_LITERAL_EXP__EGENERIC_TYPE, LIST_LITERAL_EXP__ELEMENT, LIST_LITERAL_EXP__END_POSITION, LIST_LITERAL_EXP__ETYPE, LIST_LITERAL_EXP__LOWER_BOUND, LIST_LITERAL_EXP__MANY, LIST_LITERAL_EXP__NAME, LIST_LITERAL_EXP__ORDERED, LIST_LITERAL_EXP__REQUIRED, LIST_LITERAL_EXP__START_POSITION, LIST_LITERAL_EXP__UNIQUE, LIST_LITERAL_EXP__UPPER_BOUND, LIST_LITERAL_EXP_FEATURE_COUNT, LIST_TYPE, LIST_TYPE__DEFAULT_VALUE, LIST_TYPE__EANNOTATIONS, LIST_TYPE__ELEMENT_TYPE, LIST_TYPE__END_POSITION, LIST_TYPE__EPACKAGE, LIST_TYPE__ETYPE_PARAMETERS, LIST_TYPE__INSTANCE_CLASS, LIST_TYPE__INSTANCE_CLASS_NAME, LIST_TYPE__INSTANCE_TYPE_NAME, LIST_TYPE__KIND, LIST_TYPE__NAME, LIST_TYPE__SERIALIZABLE, LIST_TYPE__START_POSITION, LIST_TYPE__TYPE_END_POSITION, LIST_TYPE__TYPE_START_POSITION, LIST_TYPE_FEATURE_COUNT, LOG_EXP, LOG_EXP__ARGUMENT, LOG_EXP__CONDITION, LOG_EXP__EANNOTATIONS, LOG_EXP__EGENERIC_TYPE, LOG_EXP__END_POSITION, LOG_EXP__ETYPE, LOG_EXP__LOWER_BOUND, LOG_EXP__MANY, LOG_EXP__MARKED_PRE, LOG_EXP__NAME, LOG_EXP__OPERATION_CODE, LOG_EXP__ORDERED, LOG_EXP__PROPERTY_END_POSITION, LOG_EXP__PROPERTY_START_POSITION, LOG_EXP__REFERRED_OPERATION, LOG_EXP__REQUIRED, LOG_EXP__SOURCE, LOG_EXP__START_POSITION, LOG_EXP__UNIQUE, LOG_EXP__UPPER_BOUND, LOG_EXP_FEATURE_COUNT, ORDERED_TUPLE_LITERAL_EXP, ORDERED_TUPLE_LITERAL_EXP__EANNOTATIONS, ORDERED_TUPLE_LITERAL_EXP__EGENERIC_TYPE, ORDERED_TUPLE_LITERAL_EXP__END_POSITION, ORDERED_TUPLE_LITERAL_EXP__ETYPE, ORDERED_TUPLE_LITERAL_EXP__LOWER_BOUND, ORDERED_TUPLE_LITERAL_EXP__MANY, ORDERED_TUPLE_LITERAL_EXP__NAME, ORDERED_TUPLE_LITERAL_EXP__ORDERED, ORDERED_TUPLE_LITERAL_EXP__PART, ORDERED_TUPLE_LITERAL_EXP__REQUIRED, ORDERED_TUPLE_LITERAL_EXP__START_POSITION, ORDERED_TUPLE_LITERAL_EXP__UNIQUE, ORDERED_TUPLE_LITERAL_EXP__UPPER_BOUND, ORDERED_TUPLE_LITERAL_EXP_FEATURE_COUNT, ORDERED_TUPLE_LITERAL_PART, ORDERED_TUPLE_LITERAL_PART__EANNOTATIONS, ORDERED_TUPLE_LITERAL_PART__VALUE, ORDERED_TUPLE_LITERAL_PART_FEATURE_COUNT, ORDERED_TUPLE_TYPE, ORDERED_TUPLE_TYPE__ABSTRACT, ORDERED_TUPLE_TYPE__DEFAULT_VALUE, ORDERED_TUPLE_TYPE__EALL_ATTRIBUTES, ORDERED_TUPLE_TYPE__EALL_CONTAINMENTS, ORDERED_TUPLE_TYPE__EALL_GENERIC_SUPER_TYPES, ORDERED_TUPLE_TYPE__EALL_OPERATIONS, ORDERED_TUPLE_TYPE__EALL_REFERENCES, ORDERED_TUPLE_TYPE__EALL_STRUCTURAL_FEATURES, ORDERED_TUPLE_TYPE__EALL_SUPER_TYPES, ORDERED_TUPLE_TYPE__EANNOTATIONS, ORDERED_TUPLE_TYPE__EATTRIBUTES, ORDERED_TUPLE_TYPE__EGENERIC_SUPER_TYPES, ORDERED_TUPLE_TYPE__EID_ATTRIBUTE, ORDERED_TUPLE_TYPE__ELEMENT_TYPE, ORDERED_TUPLE_TYPE__EOPERATIONS, ORDERED_TUPLE_TYPE__EPACKAGE, ORDERED_TUPLE_TYPE__EREFERENCES, ORDERED_TUPLE_TYPE__ESTRUCTURAL_FEATURES, ORDERED_TUPLE_TYPE__ESUPER_TYPES, ORDERED_TUPLE_TYPE__ETYPE_PARAMETERS, ORDERED_TUPLE_TYPE__INSTANCE_CLASS, ORDERED_TUPLE_TYPE__INSTANCE_CLASS_NAME, ORDERED_TUPLE_TYPE__INSTANCE_TYPE_NAME, ORDERED_TUPLE_TYPE__INTERFACE, ORDERED_TUPLE_TYPE__NAME, ORDERED_TUPLE_TYPE_FEATURE_COUNT, RAISE_EXP, RAISE_EXP__ARGUMENT, RAISE_EXP__EANNOTATIONS, RAISE_EXP__EGENERIC_TYPE, RAISE_EXP__END_POSITION, RAISE_EXP__ETYPE, RAISE_EXP__EXCEPTION, RAISE_EXP__LOWER_BOUND, RAISE_EXP__MANY, RAISE_EXP__NAME, RAISE_EXP__ORDERED, RAISE_EXP__REQUIRED, RAISE_EXP__START_POSITION, RAISE_EXP__UNIQUE, RAISE_EXP__UPPER_BOUND, RAISE_EXP_FEATURE_COUNT, RETURN_EXP, RETURN_EXP__EANNOTATIONS, RETURN_EXP__EGENERIC_TYPE, RETURN_EXP__END_POSITION, RETURN_EXP__ETYPE, RETURN_EXP__LOWER_BOUND, RETURN_EXP__MANY, RETURN_EXP__NAME, RETURN_EXP__ORDERED, RETURN_EXP__REQUIRED, RETURN_EXP__START_POSITION, RETURN_EXP__UNIQUE, RETURN_EXP__UPPER_BOUND, RETURN_EXP__VALUE, RETURN_EXP_FEATURE_COUNT, SEVERITY_KIND, SWITCH_EXP, SWITCH_EXP__ALTERNATIVE_PART, SWITCH_EXP__EANNOTATIONS, SWITCH_EXP__EGENERIC_TYPE, SWITCH_EXP__ELSE_PART, SWITCH_EXP__END_POSITION, SWITCH_EXP__ETYPE, SWITCH_EXP__LOWER_BOUND, SWITCH_EXP__MANY, SWITCH_EXP__NAME, SWITCH_EXP__ORDERED, SWITCH_EXP__REQUIRED, SWITCH_EXP__START_POSITION, SWITCH_EXP__UNIQUE, SWITCH_EXP__UPPER_BOUND, SWITCH_EXP_FEATURE_COUNT, TRY_EXP, TRY_EXP__EANNOTATIONS, TRY_EXP__EGENERIC_TYPE, TRY_EXP__END_POSITION, TRY_EXP__ETYPE, TRY_EXP__EXCEPT_CLAUSE, TRY_EXP__LOWER_BOUND, TRY_EXP__MANY, TRY_EXP__NAME, TRY_EXP__ORDERED, TRY_EXP__REQUIRED, TRY_EXP__START_POSITION, TRY_EXP__TRY_BODY, TRY_EXP__UNIQUE, TRY_EXP__UPPER_BOUND, TRY_EXP_FEATURE_COUNT, TYPEDEF, TYPEDEF__ABSTRACT, TYPEDEF__BASE, TYPEDEF__CONDITION, TYPEDEF__DEFAULT_VALUE, TYPEDEF__EALL_ATTRIBUTES, TYPEDEF__EALL_CONTAINMENTS, TYPEDEF__EALL_GENERIC_SUPER_TYPES, TYPEDEF__EALL_OPERATIONS, TYPEDEF__EALL_REFERENCES, TYPEDEF__EALL_STRUCTURAL_FEATURES, TYPEDEF__EALL_SUPER_TYPES, TYPEDEF__EANNOTATIONS, TYPEDEF__EATTRIBUTES, TYPEDEF__EGENERIC_SUPER_TYPES, TYPEDEF__EID_ATTRIBUTE, TYPEDEF__EOPERATIONS, TYPEDEF__EPACKAGE, TYPEDEF__EREFERENCES, TYPEDEF__ESTRUCTURAL_FEATURES, TYPEDEF__ESUPER_TYPES, TYPEDEF__ETYPE_PARAMETERS, TYPEDEF__INSTANCE_CLASS, TYPEDEF__INSTANCE_CLASS_NAME, TYPEDEF__INSTANCE_TYPE_NAME, TYPEDEF__INTERFACE, TYPEDEF__NAME, TYPEDEF_FEATURE_COUNT, UNLINK_EXP, UNLINK_EXP__EANNOTATIONS, UNLINK_EXP__EGENERIC_TYPE, UNLINK_EXP__END_POSITION, UNLINK_EXP__ETYPE, UNLINK_EXP__ITEM, UNLINK_EXP__LOWER_BOUND, UNLINK_EXP__MANY, UNLINK_EXP__NAME, UNLINK_EXP__ORDERED, UNLINK_EXP__REQUIRED, UNLINK_EXP__START_POSITION, UNLINK_EXP__TARGET, UNLINK_EXP__UNIQUE, UNLINK_EXP__UPPER_BOUND, UNLINK_EXP_FEATURE_COUNT, UNPACK_EXP, UNPACK_EXP__EANNOTATIONS, UNPACK_EXP__EGENERIC_TYPE, UNPACK_EXP__END_POSITION, UNPACK_EXP__ETYPE, UNPACK_EXP__LOWER_BOUND, UNPACK_EXP__MANY, UNPACK_EXP__NAME, UNPACK_EXP__ORDERED, UNPACK_EXP__REQUIRED, UNPACK_EXP__SOURCE, UNPACK_EXP__START_POSITION, UNPACK_EXP__TARGET_VARIABLE, UNPACK_EXP__UNIQUE, UNPACK_EXP__UPPER_BOUND, UNPACK_EXP_FEATURE_COUNT, VARIABLE_INIT_EXP, VARIABLE_INIT_EXP__EANNOTATIONS, VARIABLE_INIT_EXP__EGENERIC_TYPE, VARIABLE_INIT_EXP__END_POSITION, VARIABLE_INIT_EXP__ETYPE, VARIABLE_INIT_EXP__LOWER_BOUND, VARIABLE_INIT_EXP__MANY, VARIABLE_INIT_EXP__NAME, VARIABLE_INIT_EXP__ORDERED, VARIABLE_INIT_EXP__REFERRED_VARIABLE, VARIABLE_INIT_EXP__REQUIRED, VARIABLE_INIT_EXP__START_POSITION, VARIABLE_INIT_EXP__UNIQUE, VARIABLE_INIT_EXP__UPPER_BOUND, VARIABLE_INIT_EXP__WITH_RESULT, VARIABLE_INIT_EXP_FEATURE_COUNT, WHILE_EXP, WHILE_EXP__BODY, WHILE_EXP__CONDITION, WHILE_EXP__EANNOTATIONS, WHILE_EXP__EGENERIC_TYPE, WHILE_EXP__END_POSITION, WHILE_EXP__ETYPE, WHILE_EXP__LOWER_BOUND, WHILE_EXP__MANY, WHILE_EXP__NAME, WHILE_EXP__ORDERED, WHILE_EXP__REQUIRED, WHILE_EXP__START_POSITION, WHILE_EXP__UNIQUE, WHILE_EXP__UPPER_BOUND, WHILE_EXP_FEATURE_COUNT
 
Method Summary
protected  void createEcoreAnnotations()
          Initializes the annotations for http://www.eclipse.org/emf/2002/Ecore
protected  void createEmofAnnotations()
          Initializes the annotations for http://schema.omg.org/spec/MOF/2.0/emof.xml#Property.oppositeRoleName
 void createPackageContents()
          Creates the meta-model objects for the package.
 EReference getAltExp_Body()
           
 EReference getAltExp_Condition()
           
 EClass getAltExp()
           
 EReference getAssertExp_Assertion()
           
 EReference getAssertExp_Log()
           
 EAttribute getAssertExp_Severity()
           
 EClass getAssertExp()
           
 EReference getAssignExp_DefaultValue()
           
 EAttribute getAssignExp_IsReset()
           
 EReference getAssignExp_Left()
           
 EReference getAssignExp_Value()
           
 EClass getAssignExp()
           
 EReference getBlockExp_Body()
           
 EClass getBlockExp()
           
 EClass getBreakExp()
           
 EReference getCatchExp_Body()
           
 EReference getCatchExp_Exception()
           
 EClass getCatchExp()
           
 EReference getComputeExp_Body()
           
 EReference getComputeExp_ReturnedElement()
           
 EClass getComputeExp()
           
 EClass getContinueExp()
           
 EReference getDictionaryType_KeyType()
           
 EClass getDictionaryType()
           
 EReference getDictLiteralExp_Part()
           
 EClass getDictLiteralExp()
           
 EReference getDictLiteralPart_Key()
           
 EReference getDictLiteralPart_Value()
           
 EClass getDictLiteralPart()
           
 EClass getForExp()
           
 EClass getImperativeExpression()
           
 EReference getImperativeIterateExp_Target()
           
 EClass getImperativeIterateExp()
           
 EReference getImperativeLoopExp_Condition()
           
 EClass getImperativeLoopExp()
           
 ImperativeOCLFactory getImperativeOCLFactory()
           
 EReference getInstantiationExp_Argument()
           
 EReference getInstantiationExp_Extent()
           
 EReference getInstantiationExp_InstantiatedClass()
           
 EClass getInstantiationExp()
           
 EReference getListLiteralExp_Element()
           
 EClass getListLiteralExp()
           
 EClass getListType()
           
 EReference getLogExp_Condition()
           
 EClass getLogExp()
           
 EReference getOrderedTupleLiteralExp_Part()
           
 EClass getOrderedTupleLiteralExp()
           
 EReference getOrderedTupleLiteralPart_Value()
           
 EClass getOrderedTupleLiteralPart()
           
 EReference getOrderedTupleType_ElementType()
           
 EClass getOrderedTupleType()
           
 EReference getRaiseExp_Argument()
           
 EReference getRaiseExp_Exception()
           
 EClass getRaiseExp()
           
 EReference getReturnExp_Value()
           
 EClass getReturnExp()
           
 EEnum getSeverityKind()
           
 EReference getSwitchExp_AlternativePart()
           
 EReference getSwitchExp_ElsePart()
           
 EClass getSwitchExp()
           
 EReference getTryExp_ExceptClause()
           
 EReference getTryExp_TryBody()
           
 EClass getTryExp()
           
 EReference getTypedef_Base()
           
 EReference getTypedef_Condition()
           
 EClass getTypedef()
           
 EReference getUnlinkExp_Item()
           
 EReference getUnlinkExp_Target()
           
 EClass getUnlinkExp()
           
 EReference getUnpackExp_Source()
           
 EReference getUnpackExp_TargetVariable()
           
 EClass getUnpackExp()
           
 EReference getVariableInitExp_ReferredVariable()
           
 EAttribute getVariableInitExp_WithResult()
           
 EClass getVariableInitExp()
           
 EReference getWhileExp_Body()
           
 EReference getWhileExp_Condition()
           
 EClass getWhileExp()
           
static ImperativeOCLPackage init()
          Creates, registers, and initializes the Package for this model, and for any others upon which it depends.
 void initializePackageContents()
          Complete the initialization of the package and its meta-model.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

init

public static ImperativeOCLPackage init()
Creates, registers, and initializes the Package for this model, and for any others upon which it depends.

This method is used to initialize ImperativeOCLPackage.eINSTANCE when that field is accessed. Clients should not invoke it directly. Instead, they should simply access that field to obtain the package.

See Also:
ImperativeOCLPackage.eNS_URI, createPackageContents(), initializePackageContents()

getAltExp

public EClass getAltExp()

Specified by:
getAltExp in interface ImperativeOCLPackage
Returns:
the meta object for class 'Alt Exp'.
See Also:
AltExp

getAltExp_Body

public EReference getAltExp_Body()

Specified by:
getAltExp_Body in interface ImperativeOCLPackage
Returns:
the meta object for the containment reference 'Body'.
See Also:
AltExp.getBody(), ImperativeOCLPackage.getAltExp()

getAltExp_Condition

public EReference getAltExp_Condition()

Specified by:
getAltExp_Condition in interface ImperativeOCLPackage
Returns:
the meta object for the containment reference 'Condition'.
See Also:
AltExp.getCondition(), ImperativeOCLPackage.getAltExp()

getAssertExp

public EClass getAssertExp()

Specified by:
getAssertExp in interface ImperativeOCLPackage
Returns:
the meta object for class 'Assert Exp'.
See Also:
AssertExp

getAssertExp_Assertion

public EReference getAssertExp_Assertion()

Specified by:
getAssertExp_Assertion in interface ImperativeOCLPackage
Returns:
the meta object for the containment reference 'Assertion'.
See Also:
AssertExp.getAssertion(), ImperativeOCLPackage.getAssertExp()

getAssertExp_Log

public EReference getAssertExp_Log()

Specified by:
getAssertExp_Log in interface ImperativeOCLPackage
Returns:
the meta object for the containment reference 'Log'.
See Also:
AssertExp.getLog(), ImperativeOCLPackage.getAssertExp()

getAssertExp_Severity

public EAttribute getAssertExp_Severity()

Specified by:
getAssertExp_Severity in interface ImperativeOCLPackage
Returns:
the meta object for the attribute 'Severity'.
See Also:
AssertExp.getSeverity(), ImperativeOCLPackage.getAssertExp()

getAssignExp

public EClass getAssignExp()

Specified by:
getAssignExp in interface ImperativeOCLPackage
Returns:
the meta object for class 'Assign Exp'.
See Also:
AssignExp

getAssignExp_DefaultValue

public EReference getAssignExp_DefaultValue()

Specified by:
getAssignExp_DefaultValue in interface ImperativeOCLPackage
Returns:
the meta object for the containment reference 'Default Value'.
See Also:
AssignExp.getDefaultValue(), ImperativeOCLPackage.getAssignExp()

getAssignExp_IsReset

public EAttribute getAssignExp_IsReset()

Specified by:
getAssignExp_IsReset in interface ImperativeOCLPackage
Returns:
the meta object for the attribute 'Is Reset'.
See Also:
AssignExp.isIsReset(), ImperativeOCLPackage.getAssignExp()

getAssignExp_Left

public EReference getAssignExp_Left()

Specified by:
getAssignExp_Left in interface ImperativeOCLPackage
Returns:
the meta object for the containment reference 'Left'.
See Also:
AssignExp.getLeft(), ImperativeOCLPackage.getAssignExp()

getAssignExp_Value

public EReference getAssignExp_Value()

Specified by:
getAssignExp_Value in interface ImperativeOCLPackage
Returns:
the meta object for the containment reference list 'Value'.
See Also:
AssignExp.getValue(), ImperativeOCLPackage.getAssignExp()

getBlockExp

public EClass getBlockExp()

Specified by:
getBlockExp in interface ImperativeOCLPackage
Returns:
the meta object for class 'Block Exp'.
See Also:
BlockExp

getBlockExp_Body

public EReference getBlockExp_Body()

Specified by:
getBlockExp_Body in interface ImperativeOCLPackage
Returns:
the meta object for the containment reference list 'Body'.
See Also:
BlockExp.getBody(), ImperativeOCLPackage.getBlockExp()

getBreakExp

public EClass getBreakExp()

Specified by:
getBreakExp in interface ImperativeOCLPackage
Returns:
the meta object for class 'Break Exp'.
See Also:
BreakExp

getCatchExp

public EClass getCatchExp()

Specified by:
getCatchExp in interface ImperativeOCLPackage
Returns:
the meta object for class 'Catch Exp'.
See Also:
CatchExp

getCatchExp_Body

public EReference getCatchExp_Body()

Specified by:
getCatchExp_Body in interface ImperativeOCLPackage
Returns:
the meta object for the containment reference list 'Body'.
See Also:
CatchExp.getBody(), ImperativeOCLPackage.getCatchExp()

getCatchExp_Exception

public EReference getCatchExp_Exception()

Specified by:
getCatchExp_Exception in interface ImperativeOCLPackage
Returns:
the meta object for the reference list 'Exception'.
See Also:
CatchExp.getException(), ImperativeOCLPackage.getCatchExp()

getComputeExp

public EClass getComputeExp()

Specified by:
getComputeExp in interface ImperativeOCLPackage
Returns:
the meta object for class 'Compute Exp'.
See Also:
ComputeExp

getComputeExp_Body

public EReference getComputeExp_Body()

Specified by:
getComputeExp_Body in interface ImperativeOCLPackage
Returns:
the meta object for the containment reference 'Body'.
See Also:
ComputeExp.getBody(), ImperativeOCLPackage.getComputeExp()

getComputeExp_ReturnedElement

public EReference getComputeExp_ReturnedElement()

Specified by:
getComputeExp_ReturnedElement in interface ImperativeOCLPackage
Returns:
the meta object for the containment reference 'Returned Element'.
See Also:
ComputeExp.getReturnedElement(), ImperativeOCLPackage.getComputeExp()

getContinueExp

public EClass getContinueExp()

Specified by:
getContinueExp in interface ImperativeOCLPackage
Returns:
the meta object for class 'Continue Exp'.
See Also:
ContinueExp

getDictLiteralExp

public EClass getDictLiteralExp()

Specified by:
getDictLiteralExp in interface ImperativeOCLPackage
Returns:
the meta object for class 'Dict Literal Exp'.
See Also:
DictLiteralExp

getDictLiteralExp_Part

public EReference getDictLiteralExp_Part()

Specified by:
getDictLiteralExp_Part in interface ImperativeOCLPackage
Returns:
the meta object for the containment reference list 'Part'.
See Also:
DictLiteralExp.getPart(), ImperativeOCLPackage.getDictLiteralExp()

getDictLiteralPart

public EClass getDictLiteralPart()

Specified by:
getDictLiteralPart in interface ImperativeOCLPackage
Returns:
the meta object for class 'Dict Literal Part'.
See Also:
DictLiteralPart

getDictLiteralPart_Key

public EReference getDictLiteralPart_Key()

Specified by:
getDictLiteralPart_Key in interface ImperativeOCLPackage
Returns:
the meta object for the containment reference 'Key'.
See Also:
DictLiteralPart.getKey(), ImperativeOCLPackage.getDictLiteralPart()

getDictLiteralPart_Value

public EReference getDictLiteralPart_Value()

Specified by:
getDictLiteralPart_Value in interface ImperativeOCLPackage
Returns:
the meta object for the containment reference 'Value'.
See Also:
DictLiteralPart.getValue(), ImperativeOCLPackage.getDictLiteralPart()

getDictionaryType

public EClass getDictionaryType()

Specified by:
getDictionaryType in interface ImperativeOCLPackage
Returns:
the meta object for class 'Dictionary Type'.
See Also:
DictionaryType

getDictionaryType_KeyType

public EReference getDictionaryType_KeyType()

Specified by:
getDictionaryType_KeyType in interface ImperativeOCLPackage
Returns:
the meta object for the reference 'Key Type'.
See Also:
DictionaryType.getKeyType(), ImperativeOCLPackage.getDictionaryType()

getForExp

public EClass getForExp()

Specified by:
getForExp in interface ImperativeOCLPackage
Returns:
the meta object for class 'For Exp'.
See Also:
ForExp

getImperativeExpression

public EClass getImperativeExpression()

Specified by:
getImperativeExpression in interface ImperativeOCLPackage
Returns:
the meta object for class 'Imperative Expression'.
See Also:
ImperativeExpression

getImperativeIterateExp

public EClass getImperativeIterateExp()

Specified by:
getImperativeIterateExp in interface ImperativeOCLPackage
Returns:
the meta object for class 'Imperative Iterate Exp'.
See Also:
ImperativeIterateExp

getImperativeIterateExp_Target

public EReference getImperativeIterateExp_Target()

Specified by:
getImperativeIterateExp_Target in interface ImperativeOCLPackage
Returns:
the meta object for the containment reference 'Target'.
See Also:
ImperativeIterateExp.getTarget(), ImperativeOCLPackage.getImperativeIterateExp()

getImperativeLoopExp

public EClass getImperativeLoopExp()

Specified by:
getImperativeLoopExp in interface ImperativeOCLPackage
Returns:
the meta object for class 'Imperative Loop Exp'.
See Also:
ImperativeLoopExp

getImperativeLoopExp_Condition

public EReference getImperativeLoopExp_Condition()

Specified by:
getImperativeLoopExp_Condition in interface ImperativeOCLPackage
Returns:
the meta object for the containment reference 'Condition'.
See Also:
ImperativeLoopExp.getCondition(), ImperativeOCLPackage.getImperativeLoopExp()

getInstantiationExp

public EClass getInstantiationExp()

Specified by:
getInstantiationExp in interface ImperativeOCLPackage
Returns:
the meta object for class 'Instantiation Exp'.
See Also:
InstantiationExp

getInstantiationExp_Argument

public EReference getInstantiationExp_Argument()

Specified by:
getInstantiationExp_Argument in interface ImperativeOCLPackage
Returns:
the meta object for the containment reference list 'Argument'.
See Also:
InstantiationExp.getArgument(), ImperativeOCLPackage.getInstantiationExp()

getInstantiationExp_Extent

public EReference getInstantiationExp_Extent()

Specified by:
getInstantiationExp_Extent in interface ImperativeOCLPackage
Returns:
the meta object for the reference 'Extent'.
See Also:
InstantiationExp.getExtent(), ImperativeOCLPackage.getInstantiationExp()

getInstantiationExp_InstantiatedClass

public EReference getInstantiationExp_InstantiatedClass()

Specified by:
getInstantiationExp_InstantiatedClass in interface ImperativeOCLPackage
Returns:
the meta object for the reference 'Instantiated Class'.
See Also:
InstantiationExp.getInstantiatedClass(), ImperativeOCLPackage.getInstantiationExp()

getListLiteralExp

public EClass getListLiteralExp()

Specified by:
getListLiteralExp in interface ImperativeOCLPackage
Returns:
the meta object for class 'List Literal Exp'.
Since:
3.0
See Also:
ListLiteralExp

getListLiteralExp_Element

public EReference getListLiteralExp_Element()

Specified by:
getListLiteralExp_Element in interface ImperativeOCLPackage
Returns:
the meta object for the containment reference list 'Element'.
Since:
3.0
See Also:
ListLiteralExp.getElement(), ImperativeOCLPackage.getListLiteralExp()

getListType

public EClass getListType()

Specified by:
getListType in interface ImperativeOCLPackage
Returns:
the meta object for class 'List Type'.
See Also:
ListType

getLogExp

public EClass getLogExp()

Specified by:
getLogExp in interface ImperativeOCLPackage
Returns:
the meta object for class 'Log Exp'.
See Also:
LogExp

getLogExp_Condition

public EReference getLogExp_Condition()

Specified by:
getLogExp_Condition in interface ImperativeOCLPackage
Returns:
the meta object for the containment reference 'Condition'.
See Also:
LogExp.getCondition(), ImperativeOCLPackage.getLogExp()

getOrderedTupleLiteralExp

public EClass getOrderedTupleLiteralExp()

Specified by:
getOrderedTupleLiteralExp in interface ImperativeOCLPackage
Returns:
the meta object for class 'Ordered Tuple Literal Exp'.
See Also:
OrderedTupleLiteralExp

getOrderedTupleLiteralExp_Part

public EReference getOrderedTupleLiteralExp_Part()

Specified by:
getOrderedTupleLiteralExp_Part in interface ImperativeOCLPackage
Returns:
the meta object for the containment reference list 'Part'.
See Also:
OrderedTupleLiteralExp.getPart(), ImperativeOCLPackage.getOrderedTupleLiteralExp()

getOrderedTupleLiteralPart

public EClass getOrderedTupleLiteralPart()

Specified by:
getOrderedTupleLiteralPart in interface ImperativeOCLPackage
Returns:
the meta object for class 'Ordered Tuple Literal Part'.
See Also:
OrderedTupleLiteralPart

getOrderedTupleLiteralPart_Value

public EReference getOrderedTupleLiteralPart_Value()

Specified by:
getOrderedTupleLiteralPart_Value in interface ImperativeOCLPackage
Returns:
the meta object for the containment reference 'Value'.
See Also:
OrderedTupleLiteralPart.getValue(), ImperativeOCLPackage.getOrderedTupleLiteralPart()

getOrderedTupleType

public EClass getOrderedTupleType()

Specified by:
getOrderedTupleType in interface ImperativeOCLPackage
Returns:
the meta object for class 'Ordered Tuple Type'.
See Also:
OrderedTupleType

getOrderedTupleType_ElementType

public EReference getOrderedTupleType_ElementType()

Specified by:
getOrderedTupleType_ElementType in interface ImperativeOCLPackage
Returns:
the meta object for the reference list 'Element Type'.
See Also:
OrderedTupleType.getElementType(), ImperativeOCLPackage.getOrderedTupleType()

getRaiseExp

public EClass getRaiseExp()

Specified by:
getRaiseExp in interface ImperativeOCLPackage
Returns:
the meta object for class 'Raise Exp'.
See Also:
RaiseExp

getRaiseExp_Argument

public EReference getRaiseExp_Argument()

Specified by:
getRaiseExp_Argument in interface ImperativeOCLPackage
Returns:
the meta object for the containment reference 'Argument'.
See Also:
RaiseExp.getArgument(), ImperativeOCLPackage.getRaiseExp()

getRaiseExp_Exception

public EReference getRaiseExp_Exception()

Specified by:
getRaiseExp_Exception in interface ImperativeOCLPackage
Returns:
the meta object for the reference 'Exception'.
See Also:
RaiseExp.getException(), ImperativeOCLPackage.getRaiseExp()

getReturnExp

public EClass getReturnExp()

Specified by:
getReturnExp in interface ImperativeOCLPackage
Returns:
the meta object for class 'Return Exp'.
See Also:
ReturnExp

getReturnExp_Value

public EReference getReturnExp_Value()

Specified by:
getReturnExp_Value in interface ImperativeOCLPackage
Returns:
the meta object for the containment reference 'Value'.
See Also:
ReturnExp.getValue(), ImperativeOCLPackage.getReturnExp()

getSwitchExp

public EClass getSwitchExp()

Specified by:
getSwitchExp in interface ImperativeOCLPackage
Returns:
the meta object for class 'Switch Exp'.
See Also:
SwitchExp

getSwitchExp_AlternativePart

public EReference getSwitchExp_AlternativePart()

Specified by:
getSwitchExp_AlternativePart in interface ImperativeOCLPackage
Returns:
the meta object for the containment reference list 'Alternative Part'.
See Also:
SwitchExp.getAlternativePart(), ImperativeOCLPackage.getSwitchExp()

getSwitchExp_ElsePart

public EReference getSwitchExp_ElsePart()

Specified by:
getSwitchExp_ElsePart in interface ImperativeOCLPackage
Returns:
the meta object for the containment reference 'Else Part'.
See Also:
SwitchExp.getElsePart(), ImperativeOCLPackage.getSwitchExp()

getTryExp

public EClass getTryExp()

Specified by:
getTryExp in interface ImperativeOCLPackage
Returns:
the meta object for class 'Try Exp'.
See Also:
TryExp

getTryExp_ExceptClause

public EReference getTryExp_ExceptClause()

Specified by:
getTryExp_ExceptClause in interface ImperativeOCLPackage
Returns:
the meta object for the containment reference list 'Except Clause'.
See Also:
TryExp.getExceptClause(), ImperativeOCLPackage.getTryExp()

getTryExp_TryBody

public EReference getTryExp_TryBody()

Specified by:
getTryExp_TryBody in interface ImperativeOCLPackage
Returns:
the meta object for the containment reference list 'Try Body'.
See Also:
TryExp.getTryBody(), ImperativeOCLPackage.getTryExp()

getTypedef

public EClass getTypedef()

Specified by:
getTypedef in interface ImperativeOCLPackage
Returns:
the meta object for class 'Typedef'.
See Also:
Typedef

getTypedef_Base

public EReference getTypedef_Base()

Specified by:
getTypedef_Base in interface ImperativeOCLPackage
Returns:
the meta object for the reference 'Base'.
See Also:
Typedef.getBase(), ImperativeOCLPackage.getTypedef()

getTypedef_Condition

public EReference getTypedef_Condition()

Specified by:
getTypedef_Condition in interface ImperativeOCLPackage
Returns:
the meta object for the containment reference 'Condition'.
See Also:
Typedef.getCondition(), ImperativeOCLPackage.getTypedef()

getUnlinkExp

public EClass getUnlinkExp()

Specified by:
getUnlinkExp in interface ImperativeOCLPackage
Returns:
the meta object for class 'Unlink Exp'.
See Also:
UnlinkExp

getUnlinkExp_Item

public EReference getUnlinkExp_Item()

Specified by:
getUnlinkExp_Item in interface ImperativeOCLPackage
Returns:
the meta object for the containment reference 'Item'.
See Also:
UnlinkExp.getItem(), ImperativeOCLPackage.getUnlinkExp()

getUnlinkExp_Target

public EReference getUnlinkExp_Target()

Specified by:
getUnlinkExp_Target in interface ImperativeOCLPackage
Returns:
the meta object for the containment reference 'Target'.
See Also:
UnlinkExp.getTarget(), ImperativeOCLPackage.getUnlinkExp()

getUnpackExp

public EClass getUnpackExp()

Specified by:
getUnpackExp in interface ImperativeOCLPackage
Returns:
the meta object for class 'Unpack Exp'.
See Also:
UnpackExp

getUnpackExp_Source

public EReference getUnpackExp_Source()

Specified by:
getUnpackExp_Source in interface ImperativeOCLPackage
Returns:
the meta object for the containment reference 'Source'.
See Also:
UnpackExp.getSource(), ImperativeOCLPackage.getUnpackExp()

getUnpackExp_TargetVariable

public EReference getUnpackExp_TargetVariable()

Specified by:
getUnpackExp_TargetVariable in interface ImperativeOCLPackage
Returns:
the meta object for the reference list 'Target Variable'.
See Also:
UnpackExp.getTargetVariable(), ImperativeOCLPackage.getUnpackExp()

getVariableInitExp

public EClass getVariableInitExp()

Specified by:
getVariableInitExp in interface ImperativeOCLPackage
Returns:
the meta object for class 'Variable Init Exp'.
See Also:
VariableInitExp

getVariableInitExp_ReferredVariable

public EReference getVariableInitExp_ReferredVariable()

Specified by:
getVariableInitExp_ReferredVariable in interface ImperativeOCLPackage
Returns:
the meta object for the containment reference 'Referred Variable'.
See Also:
VariableInitExp.getReferredVariable(), ImperativeOCLPackage.getVariableInitExp()

getVariableInitExp_WithResult

public EAttribute getVariableInitExp_WithResult()

Specified by:
getVariableInitExp_WithResult in interface ImperativeOCLPackage
Returns:
the meta object for the attribute 'With Result'.
See Also:
VariableInitExp.isWithResult(), ImperativeOCLPackage.getVariableInitExp()

getWhileExp

public EClass getWhileExp()

Specified by:
getWhileExp in interface ImperativeOCLPackage
Returns:
the meta object for class 'While Exp'.
See Also:
WhileExp

getWhileExp_Body

public EReference getWhileExp_Body()

Specified by:
getWhileExp_Body in interface ImperativeOCLPackage
Returns:
the meta object for the containment reference 'Body'.
See Also:
WhileExp.getBody(), ImperativeOCLPackage.getWhileExp()

getWhileExp_Condition

public EReference getWhileExp_Condition()

Specified by:
getWhileExp_Condition in interface ImperativeOCLPackage
Returns:
the meta object for the containment reference 'Condition'.
See Also:
WhileExp.getCondition(), ImperativeOCLPackage.getWhileExp()

getSeverityKind

public EEnum getSeverityKind()

Specified by:
getSeverityKind in interface ImperativeOCLPackage
Returns:
the meta object for enum 'Severity Kind'.
See Also:
SeverityKind

getImperativeOCLFactory

public ImperativeOCLFactory getImperativeOCLFactory()

Specified by:
getImperativeOCLFactory in interface ImperativeOCLPackage
Returns:
the factory that creates the instances of the model.

createPackageContents

public void createPackageContents()
Creates the meta-model objects for the package. This method is guarded to have no affect on any invocation but its first.


initializePackageContents

public void initializePackageContents()
Complete the initialization of the package and its meta-model. This method is guarded to have no affect on any invocation but its first.


createEmofAnnotations

protected void createEmofAnnotations()
Initializes the annotations for http://schema.omg.org/spec/MOF/2.0/emof.xml#Property.oppositeRoleName.


createEcoreAnnotations

protected void createEcoreAnnotations()
Initializes the annotations for http://www.eclipse.org/emf/2002/Ecore.


Copyright 2008 Borland Software Corporation and others.
All Rights Reserved.