## org.eclipse.ocl.uml
Interface UMLPackage.Literals

Enclosing interface:
  UMLPackage

    public static interface UMLPackage.Literals

Defines literals for the meta objects that represent

- each class,
- each feature of each class,
- each enum,
- and each data type

Field Summary
`static EClass` `ANY_TYPE` The meta object literal for the '`Any Type`' class
`static EReference` `ANY_TYPE__OWNED_OPERATION` The meta object literal for the 'Owned Operation' containment reference list feature
`static EClass` `ASSOCIATION_CLASS_CALL_EXP` The meta object literal for the '`Association Class Call Exp`' class
`static EClass` `BAG_TYPE` The meta object literal for the '`Bag Type`' class
`static EClass` `BOOLEAN_LITERAL_EXP` The meta object literal for the '`Boolean Literal Exp`' class
`static EClass` `CALL_EXP` The meta object literal for the '`Call Exp`' class
`static EClass` `COLLECTION_ITEM` The meta object literal for the '`Collection Item`' class
`static EClass` `COLLECTION_LITERAL_EXP` The meta object literal for the '`Collection Literal Exp`' class
`static EClass` `COLLECTION_LITERAL_PART` The meta object literal for the '`Collection Literal Part`' class
`static EClass` `COLLECTION_RANGE` The meta object literal for the '`Collection Range`' class
`static EClass` `COLLECTION_TYPE` The meta object literal for the '`Collection Type`' class
`static EClass` `ELEMENT_TYPE` The meta object literal for the '`Element Type`' class
`static EClass` `ENUM_LITERAL_EXP` The meta object literal for the '`Enum Literal Exp`' class
`static EClass` `EXPRESSION_IN_OCL` The meta object literal for the '`Expression In OCL`' class
`static EClass` `FEATURE_CALL_EXP` The meta object literal for the '`Feature Call Exp`' class
`static EClass` `IF_EXP` The meta object literal for the '`If Exp`' class
`static EClass` `INTEGER_LITERAL_EXP` The meta object literal for the '`Integer Literal Exp`' class
`static EClass` `INVALID_LITERAL_EXP` The meta object literal for the '`Invalid Literal Exp`' class
`static EClass` `INVALID_TYPE` The meta object literal for the '`Invalid Type`' class
`static EReference` `INVALID_TYPE__OWNED_OPERATION` The meta object literal for the 'Owned Operation' containment reference list feature
`static EClass` `ITERATE_EXP` The meta object literal for the '`Iterate Exp`' class
`static EClass` `ITERATOR_EXP` The meta object literal for the '`Iterator Exp`' class
`static EClass` `LET_EXP` The meta object literal for the '`Let Exp`' class
`static EClass` `LITERAL_EXP` The meta object literal for the '`Literal Exp`' class
`static EClass` `LOOP_EXP` The meta object literal for the '`Loop Exp`' class
`static EClass` `MESSAGE_EXP` The meta object literal for the '`Message Exp`' class
`static EClass` `MESSAGE_TYPE` The meta object literal for the '`Message Type`' class
`static EReference` `MESSAGE_TYPE__OWNED_ATTRIBUTE` The meta object literal for the 'Owned Attribute' containment reference list feature
`static EReference` `MESSAGE_TYPE__OWNED_OPERATION` The meta object literal for the 'Owned Operation' containment reference list feature
`static EClass` `NAVIGATION_CALL_EXP` The meta object literal for the '`Navigation Call Exp`' class
`static EClass` `NULL_LITERAL_EXP` The meta object literal for the '`Null Literal Exp`' class
`static EClass` `NUMERIC_LITERAL_EXP` The meta object literal for the '`Numeric Literal Exp`' class
`static EClass` `OCL_EXPRESSION` The meta object literal for the '`OCL Expression`' class
`static EClass` `OPERATION_CALL_EXP` The meta object literal for the '`Operation Call Exp`' class
`static EClass` `ORDERED_SET_TYPE` The meta object literal for the '`Ordered Set Type`' class
`static EClass` `PRIMITIVE_LITERAL_EXP` The meta object literal for the '`Primitive Literal Exp`' class
`static EClass` `PRIMITIVE_TYPE` The meta object literal for the '`Primitive Type`' class
`static EClass` `PROPERTY_CALL_EXP` The meta object literal for the '`Property Call Exp`' class
`static EClass` `REAL_LITERAL_EXP` The meta object literal for the '`Real Literal Exp`' class
`static EClass` `SEQUENCE_TYPE` The meta object literal for the '`Sequence Type`' class
`static EClass` `SET_TYPE` The meta object literal for the '`Set Type`' class
`static EClass` `STATE_EXP` The meta object literal for the '`State Exp`' class
`static EClass` `STRING_LITERAL_EXP` The meta object literal for the '`String Literal Exp`' class
`static EClass` `TUPLE_LITERAL_EXP` The meta object literal for the '`Tuple Literal Exp`' class
`static EClass` `TUPLE_LITERAL_PART` The meta object literal for the '`Tuple Literal Part`' class
`static EClass` `TUPLE_TYPE` The meta object literal for the '`Tuple Type`' class
`static EClass` `TYPE_EXP` The meta object literal for the '`Type Exp`' class
`static EClass` `TYPE_TYPE` The meta object literal for the '`Type Type`' class
`static EReference` `TYPE_TYPE__OWNED_OPERATION` The meta object literal for the 'Owned Operation' containment reference list feature
`static EClass` `UNLIMITED_NATURAL_LITERAL_EXP` The meta object literal for the '`Unlimited Natural Literal Exp`' class
`static EClass` `UNSPECIFIED_VALUE_EXP` The meta object literal for the '`Unspecified Value Exp`' class
`static EClass` `VARIABLE` The meta object literal for the '`Variable`' class
`static EClass` `VARIABLE_EXP` The meta object literal for the '`Variable Exp`' class
`static EClass` `VOID_TYPE` The meta object literal for the '`Void Type`' class
`static EReference` `VOID_TYPE__OWNED_OPERATION` The meta object literal for the 'Owned Operation' containment reference list feature

Field Detail

### ANY_TYPE

    static final EClass ANY_TYPE

  The meta object literal for the '`Any Type`' class.

  See Also:
    `AnyTypeImpl`, `UMLPackageImpl.getAnyType()`

### ANY_TYPE__OWNED_OPERATION

    static final EReference ANY_TYPE__OWNED_OPERATION

  The meta object literal for the 'Owned Operation' containment reference list feature.

### VOID_TYPE

    static final EClass VOID_TYPE

  The meta object literal for the '`Void Type`' class.

  See Also:
    `VoidTypeImpl`, `UMLPackageImpl.getVoidType()`

### VOID_TYPE__OWNED_OPERATION

    static final EReference VOID_TYPE__OWNED_OPERATION

  The meta object literal for the 'Owned Operation' containment reference list feature.

### INVALID_TYPE

    static final EClass INVALID_TYPE

  The meta object literal for the '`Invalid Type`' class.

  See Also:
    `InvalidTypeImpl`, `UMLPackageImpl.getInvalidType()`

### INVALID_TYPE__OWNED_OPERATION

    static final EReference INVALID_TYPE__OWNED_OPERATION

  The meta object literal for the 'Owned Operation' containment reference list feature.

### ELEMENT_TYPE

    static final EClass ELEMENT_TYPE

  The meta object literal for the '`Element Type`' class.

  See Also:
    `ElementTypeImpl`, `UMLPackageImpl.getElementType()`

### TYPE_TYPE

    static final EClass TYPE_TYPE

  The meta object literal for the '`Type Type`' class.

  See Also:
    `TypeTypeImpl`, `UMLPackageImpl.getTypeType()`

### TYPE_TYPE__OWNED_OPERATION

    static final EReference TYPE_TYPE__OWNED_OPERATION

  The meta object literal for the 'Owned Operation' containment reference list feature.

### MESSAGE_TYPE

    static final EClass MESSAGE_TYPE

  The meta object literal for the '`Message Type`' class.

  See Also:
    `MessageTypeImpl`, `UMLPackageImpl.getMessageType()`

### MESSAGE_TYPE__OWNED_OPERATION

    static final EReference MESSAGE_TYPE__OWNED_OPERATION

  The meta object literal for the 'Owned Operation' containment reference list feature.

### MESSAGE_TYPE__OWNED_ATTRIBUTE

    static final EReference MESSAGE_TYPE__OWNED_ATTRIBUTE

  The meta object literal for the 'Owned Attribute' containment reference list feature.

### PRIMITIVE_TYPE

    static final EClass PRIMITIVE_TYPE

  The meta object literal for the '`Primitive Type`' class.

  See Also:
    `PrimitiveTypeImpl`, `UMLPackageImpl.getPrimitiveType()`

### COLLECTION_TYPE

    static final EClass COLLECTION_TYPE

  The meta object literal for the '`Collection Type`' class.

  See Also:
    `CollectionTypeImpl`, `UMLPackageImpl.getCollectionType()`

### TUPLE_TYPE

    static final EClass TUPLE_TYPE

  The meta object literal for the '`Tuple Type`' class.

  See Also:
    `TupleTypeImpl`, `UMLPackageImpl.getTupleType()`

### BAG_TYPE

    static final EClass BAG_TYPE

  The meta object literal for the '`Bag Type`' class.

  See Also:
    `BagTypeImpl`, `UMLPackageImpl.getBagType()`

### SET_TYPE

    static final EClass SET_TYPE

  The meta object literal for the '`Set Type`' class.

  See Also:
    `SetTypeImpl`, `UMLPackageImpl.getSetType()`

### ORDERED_SET_TYPE

    static final EClass ORDERED_SET_TYPE

  The meta object literal for the '`Ordered Set Type`' class.

  See Also:
    `OrderedSetTypeImpl`, `UMLPackageImpl.getOrderedSetType()`

### SEQUENCE_TYPE

    static final EClass SEQUENCE_TYPE

  The meta object literal for the '`Sequence Type`' class.

  See Also:
    `SequenceTypeImpl`, `UMLPackageImpl.getSequenceType()`

### EXPRESSION_IN_OCL

    static final EClass EXPRESSION_IN_OCL

  The meta object literal for the '`Expression In OCL`' class.

  See Also:
    `ExpressionInOCLImpl`, `UMLPackageImpl.getExpressionInOCL()`

### ASSOCIATION_CLASS_CALL_EXP

    static final EClass ASSOCIATION_CLASS_CALL_EXP

  The meta object literal for the '`Association Class Call Exp`' class.

  See Also:
    `AssociationClassCallExpImpl`, `UMLPackageImpl.getAssociationClassCallExp()`

### NAVIGATION_CALL_EXP

    static final EClass NAVIGATION_CALL_EXP

  The meta object literal for the '`Navigation Call Exp`' class.

  See Also:
    `NavigationCallExpImpl`, `UMLPackageImpl.getNavigationCallExp()`

### FEATURE_CALL_EXP

    static final EClass FEATURE_CALL_EXP

  The meta object literal for the '`Feature Call Exp`' class.

  See Also:
    `FeatureCallExpImpl`, `UMLPackageImpl.getFeatureCallExp()`

### CALL_EXP

    static final EClass CALL_EXP

  The meta object literal for the '`Call Exp`' class.

  See Also:
    `CallExpImpl`, `UMLPackageImpl.getCallExp()`

### OCL_EXPRESSION

    static final EClass OCL_EXPRESSION

  The meta object literal for the '`OCL Expression`' class.

  See Also:
    `OCLExpressionImpl`, `UMLPackageImpl.getOCLExpression()`

### BOOLEAN_LITERAL_EXP

    static final EClass BOOLEAN_LITERAL_EXP

  The meta object literal for the '`Boolean Literal Exp`' class.

  See Also:
    `BooleanLiteralExpImpl`, `UMLPackageImpl.getBooleanLiteralExp()`

### PRIMITIVE_LITERAL_EXP

    static final EClass PRIMITIVE_LITERAL_EXP

  The meta object literal for the '`Primitive Literal Exp`' class.

  See Also:
    `PrimitiveLiteralExpImpl`, `UMLPackageImpl.getPrimitiveLiteralExp()`

### LITERAL_EXP

    static final EClass LITERAL_EXP

  The meta object literal for the '`Literal Exp`' class.

  See Also:
    `LiteralExpImpl`, `UMLPackageImpl.getLiteralExp()`

### COLLECTION_ITEM

    static final EClass COLLECTION_ITEM

  The meta object literal for the '`Collection Item`' class.

  See Also:
    `CollectionItemImpl`, `UMLPackageImpl.getCollectionItem()`

### COLLECTION_LITERAL_PART

    static final EClass COLLECTION_LITERAL_PART

  The meta object literal for the '`Collection Literal Part`' class.

  See Also:
    `CollectionLiteralPartImpl`, `UMLPackageImpl.getCollectionLiteralPart()`

### COLLECTION_LITERAL_EXP

    static final EClass COLLECTION_LITERAL_EXP

  The meta object literal for the '`Collection Literal Exp`' class.

  See Also:
    `CollectionLiteralExpImpl`, `UMLPackageImpl.getCollectionLiteralExp()`

### COLLECTION_RANGE

    static final EClass COLLECTION_RANGE

  The meta object literal for the '`Collection Range`' class.

  See Also:
    `CollectionRangeImpl`, `UMLPackageImpl.getCollectionRange()`

### ENUM_LITERAL_EXP

    static final EClass ENUM_LITERAL_EXP

  The meta object literal for the '`Enum Literal Exp`' class.

  See Also:
    `EnumLiteralExpImpl`, `UMLPackageImpl.getEnumLiteralExp()`

### IF_EXP

    static final EClass IF_EXP

  The meta object literal for the '`If Exp`' class.

  See Also:
    `IfExpImpl`, `UMLPackageImpl.getIfExp()`

### INTEGER_LITERAL_EXP

    static final EClass INTEGER_LITERAL_EXP

  The meta object literal for the '`Integer Literal Exp`' class.

  See Also:
    `IntegerLiteralExpImpl`, `UMLPackageImpl.getIntegerLiteralExp()`

### NUMERIC_LITERAL_EXP

    static final EClass NUMERIC_LITERAL_EXP

  The meta object literal for the '`Numeric Literal Exp`' class.

  See Also:
    `NumericLiteralExpImpl`, `UMLPackageImpl.getNumericLiteralExp()`

### UNLIMITED_NATURAL_LITERAL_EXP

    static final EClass UNLIMITED_NATURAL_LITERAL_EXP

  The meta object literal for the '`Unlimited Natural Literal Exp`' class.

  See Also:
    `UnlimitedNaturalLiteralExpImpl`, `UMLPackageImpl.getUnlimitedNaturalLiteralExp()`

### INVALID_LITERAL_EXP

    static final EClass INVALID_LITERAL_EXP

  The meta object literal for the '`Invalid Literal Exp`' class.

  See Also:
    `InvalidLiteralExpImpl`, `UMLPackageImpl.getInvalidLiteralExp()`

### ITERATE_EXP

    static final EClass ITERATE_EXP

  The meta object literal for the '`Iterate Exp`' class.

  See Also:
    `IterateExpImpl`, `UMLPackageImpl.getIterateExp()`

### LOOP_EXP

    static final EClass LOOP_EXP

  The meta object literal for the '`Loop Exp`' class.

  See Also:
    `LoopExpImpl`, `UMLPackageImpl.getLoopExp()`

### ITERATOR_EXP

    static final EClass ITERATOR_EXP

  The meta object literal for the '`Iterator Exp`' class.

  See Also:
    `IteratorExpImpl`, `UMLPackageImpl.getIteratorExp()`

### LET_EXP

    static final EClass LET_EXP

  The meta object literal for the '`Let Exp`' class.

  See Also:
    `LetExpImpl`, `UMLPackageImpl.getLetExp()`

### MESSAGE_EXP

    static final EClass MESSAGE_EXP

  The meta object literal for the '`Message Exp`' class.

  See Also:
    `MessageExpImpl`, `UMLPackageImpl.getMessageExp()`

### NULL_LITERAL_EXP

    static final EClass NULL_LITERAL_EXP

  The meta object literal for the '`Null Literal Exp`' class.

  See Also:
    `NullLiteralExpImpl`, `UMLPackageImpl.getNullLiteralExp()`

### OPERATION_CALL_EXP

    static final EClass OPERATION_CALL_EXP

  The meta object literal for the '`Operation Call Exp`' class.

  See Also:
    `OperationCallExpImpl`, `UMLPackageImpl.getOperationCallExp()`

### PROPERTY_CALL_EXP

    static final EClass PROPERTY_CALL_EXP

  The meta object literal for the '`Property Call Exp`' class.

  See Also:
    `PropertyCallExpImpl`, `UMLPackageImpl.getPropertyCallExp()`

### REAL_LITERAL_EXP

    static final EClass REAL_LITERAL_EXP

  The meta object literal for the '`Real Literal Exp`' class.

  See Also:
    `RealLiteralExpImpl`, `UMLPackageImpl.getRealLiteralExp()`

### STATE_EXP

    static final EClass STATE_EXP

  The meta object literal for the '`State Exp`' class.

  See Also:
    `StateExpImpl`, `UMLPackageImpl.getStateExp()`

### STRING_LITERAL_EXP

    static final EClass STRING_LITERAL_EXP

  The meta object literal for the '`String Literal Exp`' class.

  See Also:
    `StringLiteralExpImpl`, `UMLPackageImpl.getStringLiteralExp()`

### TUPLE_LITERAL_EXP

    static final EClass TUPLE_LITERAL_EXP

  The meta object literal for the '`Tuple Literal Exp`' class.

  See Also:
    `TupleLiteralExpImpl`, `UMLPackageImpl.getTupleLiteralExp()`

### TUPLE_LITERAL_PART

    static final EClass TUPLE_LITERAL_PART

  The meta object literal for the '`Tuple Literal Part`' class.

  See Also:
    `TupleLiteralPartImpl`, `UMLPackageImpl.getTupleLiteralPart()`

### TYPE_EXP

    static final EClass TYPE_EXP

  The meta object literal for the '`Type Exp`' class.

  See Also:
    `TypeExpImpl`, `UMLPackageImpl.getTypeExp()`

### UNSPECIFIED_VALUE_EXP

    static final EClass UNSPECIFIED_VALUE_EXP

  The meta object literal for the '`Unspecified Value Exp`' class.

  See Also:
    `UnspecifiedValueExpImpl`, `UMLPackageImpl.getUnspecifiedValueExp()`

### VARIABLE

    static final EClass VARIABLE

  The meta object literal for the '`Variable`' class.

  See Also:
    `VariableImpl`, `UMLPackageImpl.getVariable()`

### VARIABLE_EXP

    static final EClass VARIABLE_EXP

  The meta object literal for the '`Variable Exp`' class.

  See Also:
    `VariableExpImpl`, `UMLPackageImpl.getVariableExp()`

Copyright 2002, 2007 IBM Corporation and others. All Rights Reserved.