org.eclipse.ocl.types
Interface TypesPackage

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
All Known Implementing Classes:
TypesPackageImpl

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

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

See Also:
TypesFactory
Generated
Model
kind="package"

Nested Class Summary
static interface TypesPackage.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 ANY_TYPE
          The meta object id for the 'Any Type' class.
static int ANY_TYPE_FEATURE_COUNT
          The number of structural features of the 'Any Type' class.
static int BAG_TYPE
          The meta object id for the 'Bag Type' class.
static int BAG_TYPE__ELEMENT_TYPE
          The feature id for the 'Element Type' reference.
static int BAG_TYPE__END_POSITION
          The feature id for the 'End Position' attribute.
static int BAG_TYPE__KIND
          The feature id for the 'Kind' attribute.
static int BAG_TYPE__START_POSITION
          The feature id for the 'Start Position' attribute.
static int BAG_TYPE__TYPE_END_POSITION
          The feature id for the 'Type End Position' attribute.
static int BAG_TYPE__TYPE_START_POSITION
          The feature id for the 'Type Start Position' attribute.
static int BAG_TYPE_FEATURE_COUNT
          The number of structural features of the 'Bag Type' class.
static int COLLECTION_TYPE
          The meta object id for the 'Collection Type' class.
static int COLLECTION_TYPE__ELEMENT_TYPE
          The feature id for the 'Element Type' reference.
static int COLLECTION_TYPE__END_POSITION
          The feature id for the 'End Position' attribute.
static int COLLECTION_TYPE__KIND
          The feature id for the 'Kind' attribute.
static int COLLECTION_TYPE__START_POSITION
          The feature id for the 'Start Position' attribute.
static int COLLECTION_TYPE__TYPE_END_POSITION
          The feature id for the 'Type End Position' attribute.
static int COLLECTION_TYPE__TYPE_START_POSITION
          The feature id for the 'Type Start Position' attribute.
static int COLLECTION_TYPE_FEATURE_COUNT
          The number of structural features of the 'Collection Type' class.
static java.lang.String eCONTENT_TYPE
          The package content type ID.
static TypesPackage eINSTANCE
          The singleton instance of the package.
static int ELEMENT_TYPE
          The meta object id for the 'Element Type' class.
static int ELEMENT_TYPE_FEATURE_COUNT
          The number of structural features of the 'Element Type' class.
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 INVALID_TYPE
          The meta object id for the 'Invalid Type' class.
static int INVALID_TYPE_FEATURE_COUNT
          The number of structural features of the 'Invalid Type' class.
static int MESSAGE_TYPE
          The meta object id for the 'Message Type' class.
static int MESSAGE_TYPE__REFERRED_OPERATION
          The feature id for the 'Referred Operation' reference.
static int MESSAGE_TYPE__REFERRED_SIGNAL
          The feature id for the 'Referred Signal' reference.
static int MESSAGE_TYPE_FEATURE_COUNT
          The number of structural features of the 'Message Type' class.
static int ORDERED_SET_TYPE
          The meta object id for the 'Ordered Set Type' class.
static int ORDERED_SET_TYPE__ELEMENT_TYPE
          The feature id for the 'Element Type' reference.
static int ORDERED_SET_TYPE__END_POSITION
          The feature id for the 'End Position' attribute.
static int ORDERED_SET_TYPE__KIND
          The feature id for the 'Kind' attribute.
static int ORDERED_SET_TYPE__START_POSITION
          The feature id for the 'Start Position' attribute.
static int ORDERED_SET_TYPE__TYPE_END_POSITION
          The feature id for the 'Type End Position' attribute.
static int ORDERED_SET_TYPE__TYPE_START_POSITION
          The feature id for the 'Type Start Position' attribute.
static int ORDERED_SET_TYPE_FEATURE_COUNT
          The number of structural features of the 'Ordered Set Type' class.
static int PRIMITIVE_TYPE
          The meta object id for the 'Primitive Type' class.
static int PRIMITIVE_TYPE_FEATURE_COUNT
          The number of structural features of the 'Primitive Type' class.
static int SEQUENCE_TYPE
          The meta object id for the 'Sequence Type' class.
static int SEQUENCE_TYPE__ELEMENT_TYPE
          The feature id for the 'Element Type' reference.
static int SEQUENCE_TYPE__END_POSITION
          The feature id for the 'End Position' attribute.
static int SEQUENCE_TYPE__KIND
          The feature id for the 'Kind' attribute.
static int SEQUENCE_TYPE__START_POSITION
          The feature id for the 'Start Position' attribute.
static int SEQUENCE_TYPE__TYPE_END_POSITION
          The feature id for the 'Type End Position' attribute.
static int SEQUENCE_TYPE__TYPE_START_POSITION
          The feature id for the 'Type Start Position' attribute.
static int SEQUENCE_TYPE_FEATURE_COUNT
          The number of structural features of the 'Sequence Type' class.
static int SET_TYPE
          The meta object id for the 'Set Type' class.
static int SET_TYPE__ELEMENT_TYPE
          The feature id for the 'Element Type' reference.
static int SET_TYPE__END_POSITION
          The feature id for the 'End Position' attribute.
static int SET_TYPE__KIND
          The feature id for the 'Kind' attribute.
static int SET_TYPE__START_POSITION
          The feature id for the 'Start Position' attribute.
static int SET_TYPE__TYPE_END_POSITION
          The feature id for the 'Type End Position' attribute.
static int SET_TYPE__TYPE_START_POSITION
          The feature id for the 'Type Start Position' attribute.
static int SET_TYPE_FEATURE_COUNT
          The number of structural features of the 'Set Type' class.
static int TEMPLATE_PARAMETER_TYPE
          The meta object id for the 'Template Parameter Type' class.
static int TEMPLATE_PARAMETER_TYPE__SPECIFICATION
          The feature id for the 'Specification' attribute.
static int TEMPLATE_PARAMETER_TYPE_FEATURE_COUNT
          The number of structural features of the 'Template Parameter Type' class.
static int TUPLE_TYPE
          The meta object id for the 'Tuple Type' class.
static int TUPLE_TYPE_FEATURE_COUNT
          The number of structural features of the 'Tuple Type' class.
static int TYPE_TYPE
          The meta object id for the 'Type Type' class.
static int TYPE_TYPE__REFERRED_TYPE
          The feature id for the 'Referred Type' reference.
static int TYPE_TYPE_FEATURE_COUNT
          The number of structural features of the 'Type Type' class.
static int VOID_TYPE
          The meta object id for the 'Void Type' class.
static int VOID_TYPE_FEATURE_COUNT
          The number of structural features of the 'Void Type' class.
 
Method Summary
 org.eclipse.emf.ecore.EClass getAnyType()
          Returns the meta object for class 'Any Type'.
 org.eclipse.emf.ecore.EClass getBagType()
          Returns the meta object for class 'Bag Type'.
 org.eclipse.emf.ecore.EReference getCollectionType_ElementType()
          Returns the meta object for the reference 'Element Type'.
 org.eclipse.emf.ecore.EAttribute getCollectionType_Kind()
          Returns the meta object for the attribute 'Kind'.
 org.eclipse.emf.ecore.EClass getCollectionType()
          Returns the meta object for class 'Collection Type'.
 org.eclipse.emf.ecore.EClass getElementType()
          Returns the meta object for class 'Element Type'.
 org.eclipse.emf.ecore.EClass getInvalidType()
          Returns the meta object for class 'Invalid Type'.
 org.eclipse.emf.ecore.EReference getMessageType_ReferredOperation()
          Returns the meta object for the reference 'Referred Operation'.
 org.eclipse.emf.ecore.EReference getMessageType_ReferredSignal()
          Returns the meta object for the reference 'Referred Signal'.
 org.eclipse.emf.ecore.EClass getMessageType()
          Returns the meta object for class 'Message Type'.
 org.eclipse.emf.ecore.EClass getOrderedSetType()
          Returns the meta object for class 'Ordered Set Type'.
 org.eclipse.emf.ecore.EClass getPrimitiveType()
          Returns the meta object for class 'Primitive Type'.
 org.eclipse.emf.ecore.EClass getSequenceType()
          Returns the meta object for class 'Sequence Type'.
 org.eclipse.emf.ecore.EClass getSetType()
          Returns the meta object for class 'Set Type'.
 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.EClass getTupleType()
          Returns the meta object for class 'Tuple Type'.
 TypesFactory getTypesFactory()
          Returns the factory that creates the instances of the model.
 org.eclipse.emf.ecore.EReference getTypeType_ReferredType()
          Returns the meta object for the reference 'Referred Type'.
 org.eclipse.emf.ecore.EClass getTypeType()
          Returns the meta object for class 'Type Type'.
 org.eclipse.emf.ecore.EClass getVoidType()
          Returns the meta object for class 'Void Type'.
 
Methods inherited from interface org.eclipse.emf.ecore.EPackage
getEClassifier, getEClassifiers, getEFactoryInstance, getESubpackages, getESuperPackage, getNsPrefix, getNsURI, setEFactoryInstance, setNsPrefix, setNsURI
 
Methods inherited from interface org.eclipse.emf.ecore.ENamedElement
getName, setName
 
Methods inherited from interface org.eclipse.emf.ecore.EModelElement
getEAnnotation, getEAnnotations
 
Methods inherited from interface org.eclipse.emf.ecore.EObject
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
 
Methods inherited from interface org.eclipse.emf.common.notify.Notifier
eAdapters, eDeliver, eNotify, eSetDeliver
 

Field Detail

eNAME

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

See Also:
Constant Field Values
Generated

eNS_URI

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

See Also:
Constant Field Values
Generated

eNS_PREFIX

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

See Also:
Constant Field Values
Generated

eCONTENT_TYPE

static final java.lang.String eCONTENT_TYPE
The package content type ID.

Since:
1.3
See Also:
Constant Field Values
Generated

eINSTANCE

static final TypesPackage eINSTANCE
The singleton instance of the package.

Generated

ANY_TYPE

static final int ANY_TYPE
The meta object id for the 'Any Type' class. This value may change when the model code is regenerated. It is subject to change without notice.

See Also:
AnyTypeImpl, TypesPackageImpl.getAnyType(), Constant Field Values
Generated

ANY_TYPE_FEATURE_COUNT

static final int ANY_TYPE_FEATURE_COUNT
The number of structural features of the 'Any Type' class. This value may change when the model code is regenerated. It is subject to change without notice.

See Also:
Constant Field Values
Generated
Ordered

COLLECTION_TYPE

static final int COLLECTION_TYPE
The meta object id for the 'Collection Type' class. This value may change when the model code is regenerated. It is subject to change without notice.

See Also:
CollectionTypeImpl, TypesPackageImpl.getCollectionType(), Constant Field Values
Generated

COLLECTION_TYPE__START_POSITION

static final int COLLECTION_TYPE__START_POSITION
The feature id for the 'Start Position' attribute. This value may change when the model code is regenerated. It is subject to change without notice.

See Also:
Constant Field Values
Generated
Ordered

COLLECTION_TYPE__END_POSITION

static final int COLLECTION_TYPE__END_POSITION
The feature id for the 'End Position' attribute. This value may change when the model code is regenerated. It is subject to change without notice.

See Also:
Constant Field Values
Generated
Ordered

COLLECTION_TYPE__TYPE_START_POSITION

static final int COLLECTION_TYPE__TYPE_START_POSITION
The feature id for the 'Type Start Position' attribute. This value may change when the model code is regenerated. It is subject to change without notice.

See Also:
Constant Field Values
Generated
Ordered

COLLECTION_TYPE__TYPE_END_POSITION

static final int COLLECTION_TYPE__TYPE_END_POSITION
The feature id for the 'Type End Position' attribute. This value may change when the model code is regenerated. It is subject to change without notice.

See Also:
Constant Field Values
Generated
Ordered

COLLECTION_TYPE__ELEMENT_TYPE

static final int COLLECTION_TYPE__ELEMENT_TYPE
The feature id for the 'Element Type' reference. This value may change when the model code is regenerated. It is subject to change without notice.

See Also:
Constant Field Values
Generated
Ordered

COLLECTION_TYPE__KIND

static final int COLLECTION_TYPE__KIND
The feature id for the 'Kind' attribute. This value may change when the model code is regenerated. It is subject to change without notice.

See Also:
Constant Field Values
Generated
Ordered

COLLECTION_TYPE_FEATURE_COUNT

static final int COLLECTION_TYPE_FEATURE_COUNT
The number of structural features of the 'Collection Type' class. This value may change when the model code is regenerated. It is subject to change without notice.

See Also:
Constant Field Values
Generated
Ordered

BAG_TYPE

static final int BAG_TYPE
The meta object id for the 'Bag Type' class. This value may change when the model code is regenerated. It is subject to change without notice.

See Also:
BagTypeImpl, TypesPackageImpl.getBagType(), Constant Field Values
Generated

BAG_TYPE__START_POSITION

static final int BAG_TYPE__START_POSITION
The feature id for the 'Start Position' attribute. This value may change when the model code is regenerated. It is subject to change without notice.

See Also:
Constant Field Values
Generated
Ordered

BAG_TYPE__END_POSITION

static final int BAG_TYPE__END_POSITION
The feature id for the 'End Position' attribute. This value may change when the model code is regenerated. It is subject to change without notice.

See Also:
Constant Field Values
Generated
Ordered

BAG_TYPE__TYPE_START_POSITION

static final int BAG_TYPE__TYPE_START_POSITION
The feature id for the 'Type Start Position' attribute. This value may change when the model code is regenerated. It is subject to change without notice.

See Also:
Constant Field Values
Generated
Ordered

BAG_TYPE__TYPE_END_POSITION

static final int BAG_TYPE__TYPE_END_POSITION
The feature id for the 'Type End Position' attribute. This value may change when the model code is regenerated. It is subject to change without notice.

See Also:
Constant Field Values
Generated
Ordered

BAG_TYPE__ELEMENT_TYPE

static final int BAG_TYPE__ELEMENT_TYPE
The feature id for the 'Element Type' reference. This value may change when the model code is regenerated. It is subject to change without notice.

See Also:
Constant Field Values
Generated
Ordered

BAG_TYPE__KIND

static final int BAG_TYPE__KIND
The feature id for the 'Kind' attribute. This value may change when the model code is regenerated. It is subject to change without notice.

See Also:
Constant Field Values
Generated
Ordered

BAG_TYPE_FEATURE_COUNT

static final int BAG_TYPE_FEATURE_COUNT
The number of structural features of the 'Bag Type' class. This value may change when the model code is regenerated. It is subject to change without notice.

See Also:
Constant Field Values
Generated
Ordered

ELEMENT_TYPE

static final int ELEMENT_TYPE
The meta object id for the 'Element Type' class. This value may change when the model code is regenerated. It is subject to change without notice.

See Also:
ElementTypeImpl, TypesPackageImpl.getElementType(), Constant Field Values
Generated

ELEMENT_TYPE_FEATURE_COUNT

static final int ELEMENT_TYPE_FEATURE_COUNT
The number of structural features of the 'Element Type' class. This value may change when the model code is regenerated. It is subject to change without notice.

See Also:
Constant Field Values
Generated
Ordered

INVALID_TYPE

static final int INVALID_TYPE
The meta object id for the 'Invalid Type' class. This value may change when the model code is regenerated. It is subject to change without notice.

See Also:
InvalidTypeImpl, TypesPackageImpl.getInvalidType(), Constant Field Values
Generated

INVALID_TYPE_FEATURE_COUNT

static final int INVALID_TYPE_FEATURE_COUNT
The number of structural features of the 'Invalid Type' class. This value may change when the model code is regenerated. It is subject to change without notice.

See Also:
Constant Field Values
Generated
Ordered

MESSAGE_TYPE

static final int MESSAGE_TYPE
The meta object id for the 'Message Type' class. This value may change when the model code is regenerated. It is subject to change without notice.

See Also:
MessageTypeImpl, TypesPackageImpl.getMessageType(), Constant Field Values
Generated

MESSAGE_TYPE__REFERRED_OPERATION

static final int MESSAGE_TYPE__REFERRED_OPERATION
The feature id for the 'Referred Operation' reference. This value may change when the model code is regenerated. It is subject to change without notice.

See Also:
Constant Field Values
Generated
Ordered

MESSAGE_TYPE__REFERRED_SIGNAL

static final int MESSAGE_TYPE__REFERRED_SIGNAL
The feature id for the 'Referred Signal' reference. This value may change when the model code is regenerated. It is subject to change without notice.

See Also:
Constant Field Values
Generated
Ordered

MESSAGE_TYPE_FEATURE_COUNT

static final int MESSAGE_TYPE_FEATURE_COUNT
The number of structural features of the 'Message Type' class. This value may change when the model code is regenerated. It is subject to change without notice.

See Also:
Constant Field Values
Generated
Ordered

ORDERED_SET_TYPE

static final int ORDERED_SET_TYPE
The meta object id for the 'Ordered Set Type' class. This value may change when the model code is regenerated. It is subject to change without notice.

See Also:
OrderedSetTypeImpl, TypesPackageImpl.getOrderedSetType(), Constant Field Values
Generated

ORDERED_SET_TYPE__START_POSITION

static final int ORDERED_SET_TYPE__START_POSITION
The feature id for the 'Start Position' attribute. This value may change when the model code is regenerated. It is subject to change without notice.

See Also:
Constant Field Values
Generated
Ordered

ORDERED_SET_TYPE__END_POSITION

static final int ORDERED_SET_TYPE__END_POSITION
The feature id for the 'End Position' attribute. This value may change when the model code is regenerated. It is subject to change without notice.

See Also:
Constant Field Values
Generated
Ordered

ORDERED_SET_TYPE__TYPE_START_POSITION

static final int ORDERED_SET_TYPE__TYPE_START_POSITION
The feature id for the 'Type Start Position' attribute. This value may change when the model code is regenerated. It is subject to change without notice.

See Also:
Constant Field Values
Generated
Ordered

ORDERED_SET_TYPE__TYPE_END_POSITION

static final int ORDERED_SET_TYPE__TYPE_END_POSITION
The feature id for the 'Type End Position' attribute. This value may change when the model code is regenerated. It is subject to change without notice.

See Also:
Constant Field Values
Generated
Ordered

ORDERED_SET_TYPE__ELEMENT_TYPE

static final int ORDERED_SET_TYPE__ELEMENT_TYPE
The feature id for the 'Element Type' reference. This value may change when the model code is regenerated. It is subject to change without notice.

See Also:
Constant Field Values
Generated
Ordered

ORDERED_SET_TYPE__KIND

static final int ORDERED_SET_TYPE__KIND
The feature id for the 'Kind' attribute. This value may change when the model code is regenerated. It is subject to change without notice.

See Also:
Constant Field Values
Generated
Ordered

ORDERED_SET_TYPE_FEATURE_COUNT

static final int ORDERED_SET_TYPE_FEATURE_COUNT
The number of structural features of the 'Ordered Set Type' class. This value may change when the model code is regenerated. It is subject to change without notice.

See Also:
Constant Field Values
Generated
Ordered

PRIMITIVE_TYPE

static final int PRIMITIVE_TYPE
The meta object id for the 'Primitive Type' class. This value may change when the model code is regenerated. It is subject to change without notice.

See Also:
PrimitiveTypeImpl, TypesPackageImpl.getPrimitiveType(), Constant Field Values
Generated

PRIMITIVE_TYPE_FEATURE_COUNT

static final int PRIMITIVE_TYPE_FEATURE_COUNT
The number of structural features of the 'Primitive Type' class. This value may change when the model code is regenerated. It is subject to change without notice.

See Also:
Constant Field Values
Generated
Ordered

SEQUENCE_TYPE

static final int SEQUENCE_TYPE
The meta object id for the 'Sequence Type' class. This value may change when the model code is regenerated. It is subject to change without notice.

See Also:
SequenceTypeImpl, TypesPackageImpl.getSequenceType(), Constant Field Values
Generated

SEQUENCE_TYPE__START_POSITION

static final int SEQUENCE_TYPE__START_POSITION
The feature id for the 'Start Position' attribute. This value may change when the model code is regenerated. It is subject to change without notice.

See Also:
Constant Field Values
Generated
Ordered

SEQUENCE_TYPE__END_POSITION

static final int SEQUENCE_TYPE__END_POSITION
The feature id for the 'End Position' attribute. This value may change when the model code is regenerated. It is subject to change without notice.

See Also:
Constant Field Values
Generated
Ordered

SEQUENCE_TYPE__TYPE_START_POSITION

static final int SEQUENCE_TYPE__TYPE_START_POSITION
The feature id for the 'Type Start Position' attribute. This value may change when the model code is regenerated. It is subject to change without notice.

See Also:
Constant Field Values
Generated
Ordered

SEQUENCE_TYPE__TYPE_END_POSITION

static final int SEQUENCE_TYPE__TYPE_END_POSITION
The feature id for the 'Type End Position' attribute. This value may change when the model code is regenerated. It is subject to change without notice.

See Also:
Constant Field Values
Generated
Ordered

SEQUENCE_TYPE__ELEMENT_TYPE

static final int SEQUENCE_TYPE__ELEMENT_TYPE
The feature id for the 'Element Type' reference. This value may change when the model code is regenerated. It is subject to change without notice.

See Also:
Constant Field Values
Generated
Ordered

SEQUENCE_TYPE__KIND

static final int SEQUENCE_TYPE__KIND
The feature id for the 'Kind' attribute. This value may change when the model code is regenerated. It is subject to change without notice.

See Also:
Constant Field Values
Generated
Ordered

SEQUENCE_TYPE_FEATURE_COUNT

static final int SEQUENCE_TYPE_FEATURE_COUNT
The number of structural features of the 'Sequence Type' class. This value may change when the model code is regenerated. It is subject to change without notice.

See Also:
Constant Field Values
Generated
Ordered

SET_TYPE

static final int SET_TYPE
The meta object id for the 'Set Type' class. This value may change when the model code is regenerated. It is subject to change without notice.

See Also:
SetTypeImpl, TypesPackageImpl.getSetType(), Constant Field Values
Generated

SET_TYPE__START_POSITION

static final int SET_TYPE__START_POSITION
The feature id for the 'Start Position' attribute. This value may change when the model code is regenerated. It is subject to change without notice.

See Also:
Constant Field Values
Generated
Ordered

SET_TYPE__END_POSITION

static final int SET_TYPE__END_POSITION
The feature id for the 'End Position' attribute. This value may change when the model code is regenerated. It is subject to change without notice.

See Also:
Constant Field Values
Generated
Ordered

SET_TYPE__TYPE_START_POSITION

static final int SET_TYPE__TYPE_START_POSITION
The feature id for the 'Type Start Position' attribute. This value may change when the model code is regenerated. It is subject to change without notice.

See Also:
Constant Field Values
Generated
Ordered

SET_TYPE__TYPE_END_POSITION

static final int SET_TYPE__TYPE_END_POSITION
The feature id for the 'Type End Position' attribute. This value may change when the model code is regenerated. It is subject to change without notice.

See Also:
Constant Field Values
Generated
Ordered

SET_TYPE__ELEMENT_TYPE

static final int SET_TYPE__ELEMENT_TYPE
The feature id for the 'Element Type' reference. This value may change when the model code is regenerated. It is subject to change without notice.

See Also:
Constant Field Values
Generated
Ordered

SET_TYPE__KIND

static final int SET_TYPE__KIND
The feature id for the 'Kind' attribute. This value may change when the model code is regenerated. It is subject to change without notice.

See Also:
Constant Field Values
Generated
Ordered

SET_TYPE_FEATURE_COUNT

static final int SET_TYPE_FEATURE_COUNT
The number of structural features of the 'Set Type' class. This value may change when the model code is regenerated. It is subject to change without notice.

See Also:
Constant Field Values
Generated
Ordered

TUPLE_TYPE

static final int TUPLE_TYPE
The meta object id for the 'Tuple Type' class. This value may change when the model code is regenerated. It is subject to change without notice.

See Also:
TupleTypeImpl, TypesPackageImpl.getTupleType(), Constant Field Values
Generated

TYPE_TYPE

static final int TYPE_TYPE
The meta object id for the 'Type Type' class. This value may change when the model code is regenerated. It is subject to change without notice.

See Also:
TypeTypeImpl, TypesPackageImpl.getTypeType(), Constant Field Values
Generated

VOID_TYPE

static final int VOID_TYPE
The meta object id for the 'Void Type' class. This value may change when the model code is regenerated. It is subject to change without notice.

See Also:
VoidTypeImpl, TypesPackageImpl.getVoidType(), Constant Field Values
Generated

TEMPLATE_PARAMETER_TYPE

static final int TEMPLATE_PARAMETER_TYPE
The meta object id for the 'Template Parameter Type' class. This value may change when the model code is regenerated. It is subject to change without notice.

Since:
3.0
See Also:
TemplateParameterTypeImpl, TypesPackageImpl.getTemplateParameterType(), Constant Field Values
Generated

TEMPLATE_PARAMETER_TYPE__SPECIFICATION

static final int TEMPLATE_PARAMETER_TYPE__SPECIFICATION
The feature id for the 'Specification' attribute. This value may change when the model code is regenerated. It is subject to change without notice.

Since:
3.0
See Also:
Constant Field Values
Generated
Ordered

TEMPLATE_PARAMETER_TYPE_FEATURE_COUNT

static final int TEMPLATE_PARAMETER_TYPE_FEATURE_COUNT
The number of structural features of the 'Template Parameter Type' class. This value may change when the model code is regenerated. It is subject to change without notice.

Since:
3.0
See Also:
Constant Field Values
Generated
Ordered

TUPLE_TYPE_FEATURE_COUNT

static final int TUPLE_TYPE_FEATURE_COUNT
The number of structural features of the 'Tuple Type' class. This value may change when the model code is regenerated. It is subject to change without notice.

See Also:
Constant Field Values
Generated
Ordered

TYPE_TYPE__REFERRED_TYPE

static final int TYPE_TYPE__REFERRED_TYPE
The feature id for the 'Referred Type' reference. This value may change when the model code is regenerated. It is subject to change without notice.

See Also:
Constant Field Values
Generated
Ordered

TYPE_TYPE_FEATURE_COUNT

static final int TYPE_TYPE_FEATURE_COUNT
The number of structural features of the 'Type Type' class. This value may change when the model code is regenerated. It is subject to change without notice.

See Also:
Constant Field Values
Generated
Ordered

VOID_TYPE_FEATURE_COUNT

static final int VOID_TYPE_FEATURE_COUNT
The number of structural features of the 'Void Type' class. This value may change when the model code is regenerated. It is subject to change without notice.

See Also:
Constant Field Values
Generated
Ordered
Method Detail

getAnyType

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

Returns:
the meta object for class 'Any Type'.
See Also:
AnyType
Generated

getBagType

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

Returns:
the meta object for class 'Bag Type'.
See Also:
BagType
Generated

getCollectionType

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

Returns:
the meta object for class 'Collection Type'.
See Also:
CollectionType
Generated

getCollectionType_ElementType

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

Returns:
the meta object for the reference 'Element Type'.
See Also:
CollectionType.getElementType(), getCollectionType()
Generated

getCollectionType_Kind

org.eclipse.emf.ecore.EAttribute getCollectionType_Kind()
Returns the meta object for the attribute 'Kind'.

Returns:
the meta object for the attribute 'Kind'.
See Also:
CollectionType.getKind(), getCollectionType()
Generated

getElementType

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

Returns:
the meta object for class 'Element Type'.
See Also:
ElementType
Generated

getInvalidType

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

Returns:
the meta object for class 'Invalid Type'.
See Also:
InvalidType
Generated

getMessageType

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

Returns:
the meta object for class 'Message Type'.
See Also:
MessageType
Generated

getMessageType_ReferredOperation

org.eclipse.emf.ecore.EReference getMessageType_ReferredOperation()
Returns the meta object for the reference 'Referred Operation'.

Returns:
the meta object for the reference 'Referred Operation'.
See Also:
MessageType.getReferredOperation(), getMessageType()
Generated

getMessageType_ReferredSignal

org.eclipse.emf.ecore.EReference getMessageType_ReferredSignal()
Returns the meta object for the reference 'Referred Signal'.

Returns:
the meta object for the reference 'Referred Signal'.
See Also:
MessageType.getReferredSignal(), getMessageType()
Generated

getOrderedSetType

org.eclipse.emf.ecore.EClass getOrderedSetType()
Returns the meta object for class 'Ordered Set Type'.

Returns:
the meta object for class 'Ordered Set Type'.
See Also:
OrderedSetType
Generated

getPrimitiveType

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

Returns:
the meta object for class 'Primitive Type'.
See Also:
PrimitiveType
Generated

getSequenceType

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

Returns:
the meta object for class 'Sequence Type'.
See Also:
SequenceType
Generated

getSetType

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

Returns:
the meta object for class 'Set Type'.
See Also:
SetType
Generated

getTupleType

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

Returns:
the meta object for class 'Tuple Type'.
See Also:
TupleType
Generated

getTypeType

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

Returns:
the meta object for class 'Type Type'.
See Also:
TypeType
Generated

getTypeType_ReferredType

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

Returns:
the meta object for the reference 'Referred Type'.
See Also:
TypeType.getReferredType(), getTypeType()
Generated

getVoidType

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

Returns:
the meta object for class 'Void Type'.
See Also:
VoidType
Generated

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'.
Since:
3.0
See Also:
TemplateParameterType
Generated

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'.
Since:
3.0
See Also:
TemplateParameterType.getSpecification(), getTemplateParameterType()
Generated

getTypesFactory

TypesFactory getTypesFactory()
Returns the factory that creates the instances of the model.

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