public interface TypesPackage
extends org.eclipse.emf.ecore.EPackage
TypesFactory
Modifier and Type | Interface and Description |
---|---|
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
|
Modifier and Type | Field and Description |
---|---|
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.
|
Modifier and Type | Method and Description |
---|---|
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 '. |
getEClassifier, getEClassifiers, getEFactoryInstance, getESubpackages, getESuperPackage, getNsPrefix, getNsURI, setEFactoryInstance, setNsPrefix, setNsURI
getEAnnotation, getEAnnotations
static final java.lang.String eNAME
static final java.lang.String eNS_URI
static final java.lang.String eNS_PREFIX
static final java.lang.String eCONTENT_TYPE
static final TypesPackage eINSTANCE
static final int ANY_TYPE
Any Type
' class.
This value may change when the model code is regenerated.
It is subject to change without notice.
AnyTypeImpl
,
TypesPackageImpl.getAnyType()
,
Constant Field Valuesstatic final int ANY_TYPE_FEATURE_COUNT
static final int COLLECTION_TYPE
Collection Type
' class.
This value may change when the model code is regenerated.
It is subject to change without notice.
CollectionTypeImpl
,
TypesPackageImpl.getCollectionType()
,
Constant Field Valuesstatic final int COLLECTION_TYPE__START_POSITION
static final int COLLECTION_TYPE__END_POSITION
static final int COLLECTION_TYPE__TYPE_START_POSITION
static final int COLLECTION_TYPE__TYPE_END_POSITION
static final int COLLECTION_TYPE__ELEMENT_TYPE
static final int COLLECTION_TYPE__KIND
static final int COLLECTION_TYPE_FEATURE_COUNT
static final int BAG_TYPE
Bag Type
' class.
This value may change when the model code is regenerated.
It is subject to change without notice.
BagTypeImpl
,
TypesPackageImpl.getBagType()
,
Constant Field Valuesstatic final int BAG_TYPE__START_POSITION
static final int BAG_TYPE__END_POSITION
static final int BAG_TYPE__TYPE_START_POSITION
static final int BAG_TYPE__TYPE_END_POSITION
static final int BAG_TYPE__ELEMENT_TYPE
static final int BAG_TYPE__KIND
static final int BAG_TYPE_FEATURE_COUNT
static final int ELEMENT_TYPE
Element Type
' class.
This value may change when the model code is regenerated.
It is subject to change without notice.
ElementTypeImpl
,
TypesPackageImpl.getElementType()
,
Constant Field Valuesstatic final int ELEMENT_TYPE_FEATURE_COUNT
static final int INVALID_TYPE
Invalid Type
' class.
This value may change when the model code is regenerated.
It is subject to change without notice.
InvalidTypeImpl
,
TypesPackageImpl.getInvalidType()
,
Constant Field Valuesstatic final int INVALID_TYPE_FEATURE_COUNT
static final int MESSAGE_TYPE
Message Type
' class.
This value may change when the model code is regenerated.
It is subject to change without notice.
MessageTypeImpl
,
TypesPackageImpl.getMessageType()
,
Constant Field Valuesstatic final int MESSAGE_TYPE__REFERRED_OPERATION
static final int MESSAGE_TYPE__REFERRED_SIGNAL
static final int MESSAGE_TYPE_FEATURE_COUNT
static final int ORDERED_SET_TYPE
Ordered Set Type
' class.
This value may change when the model code is regenerated.
It is subject to change without notice.
OrderedSetTypeImpl
,
TypesPackageImpl.getOrderedSetType()
,
Constant Field Valuesstatic final int ORDERED_SET_TYPE__START_POSITION
static final int ORDERED_SET_TYPE__END_POSITION
static final int ORDERED_SET_TYPE__TYPE_START_POSITION
static final int ORDERED_SET_TYPE__TYPE_END_POSITION
static final int ORDERED_SET_TYPE__ELEMENT_TYPE
static final int ORDERED_SET_TYPE__KIND
static final int ORDERED_SET_TYPE_FEATURE_COUNT
static final int PRIMITIVE_TYPE
Primitive Type
' class.
This value may change when the model code is regenerated.
It is subject to change without notice.
PrimitiveTypeImpl
,
TypesPackageImpl.getPrimitiveType()
,
Constant Field Valuesstatic final int PRIMITIVE_TYPE_FEATURE_COUNT
static final int SEQUENCE_TYPE
Sequence Type
' class.
This value may change when the model code is regenerated.
It is subject to change without notice.
SequenceTypeImpl
,
TypesPackageImpl.getSequenceType()
,
Constant Field Valuesstatic final int SEQUENCE_TYPE__START_POSITION
static final int SEQUENCE_TYPE__END_POSITION
static final int SEQUENCE_TYPE__TYPE_START_POSITION
static final int SEQUENCE_TYPE__TYPE_END_POSITION
static final int SEQUENCE_TYPE__ELEMENT_TYPE
static final int SEQUENCE_TYPE__KIND
static final int SEQUENCE_TYPE_FEATURE_COUNT
static final int SET_TYPE
Set Type
' class.
This value may change when the model code is regenerated.
It is subject to change without notice.
SetTypeImpl
,
TypesPackageImpl.getSetType()
,
Constant Field Valuesstatic final int SET_TYPE__START_POSITION
static final int SET_TYPE__END_POSITION
static final int SET_TYPE__TYPE_START_POSITION
static final int SET_TYPE__TYPE_END_POSITION
static final int SET_TYPE__ELEMENT_TYPE
static final int SET_TYPE__KIND
static final int SET_TYPE_FEATURE_COUNT
static final int TUPLE_TYPE
Tuple Type
' class.
This value may change when the model code is regenerated.
It is subject to change without notice.
TupleTypeImpl
,
TypesPackageImpl.getTupleType()
,
Constant Field Valuesstatic final int TYPE_TYPE
Type Type
' class.
This value may change when the model code is regenerated.
It is subject to change without notice.
TypeTypeImpl
,
TypesPackageImpl.getTypeType()
,
Constant Field Valuesstatic final int VOID_TYPE
Void Type
' class.
This value may change when the model code is regenerated.
It is subject to change without notice.
VoidTypeImpl
,
TypesPackageImpl.getVoidType()
,
Constant Field Valuesstatic final int TEMPLATE_PARAMETER_TYPE
Template Parameter Type
' class.
This value may change when the model code is regenerated.
It is subject to change without notice.TemplateParameterTypeImpl
,
TypesPackageImpl.getTemplateParameterType()
,
Constant Field Valuesstatic final int TEMPLATE_PARAMETER_TYPE__SPECIFICATION
static final int TEMPLATE_PARAMETER_TYPE_FEATURE_COUNT
static final int TUPLE_TYPE_FEATURE_COUNT
static final int TYPE_TYPE__REFERRED_TYPE
static final int TYPE_TYPE_FEATURE_COUNT
static final int VOID_TYPE_FEATURE_COUNT
org.eclipse.emf.ecore.EClass getAnyType()
Any Type
'.
AnyType
org.eclipse.emf.ecore.EClass getBagType()
Bag Type
'.
BagType
org.eclipse.emf.ecore.EClass getCollectionType()
Collection Type
'.
CollectionType
org.eclipse.emf.ecore.EReference getCollectionType_ElementType()
Element Type
'.
CollectionType.getElementType()
,
getCollectionType()
org.eclipse.emf.ecore.EAttribute getCollectionType_Kind()
Kind
'.
CollectionType.getKind()
,
getCollectionType()
org.eclipse.emf.ecore.EClass getElementType()
Element Type
'.
ElementType
org.eclipse.emf.ecore.EClass getInvalidType()
Invalid Type
'.
InvalidType
org.eclipse.emf.ecore.EClass getMessageType()
Message Type
'.
MessageType
org.eclipse.emf.ecore.EReference getMessageType_ReferredOperation()
Referred Operation
'.
MessageType.getReferredOperation()
,
getMessageType()
org.eclipse.emf.ecore.EReference getMessageType_ReferredSignal()
Referred Signal
'.
MessageType.getReferredSignal()
,
getMessageType()
org.eclipse.emf.ecore.EClass getOrderedSetType()
Ordered Set Type
'.
OrderedSetType
org.eclipse.emf.ecore.EClass getPrimitiveType()
Primitive Type
'.
PrimitiveType
org.eclipse.emf.ecore.EClass getSequenceType()
Sequence Type
'.
SequenceType
org.eclipse.emf.ecore.EClass getSetType()
Set Type
'.
SetType
org.eclipse.emf.ecore.EClass getTupleType()
Tuple Type
'.
TupleType
org.eclipse.emf.ecore.EClass getTypeType()
Type Type
'.
TypeType
org.eclipse.emf.ecore.EReference getTypeType_ReferredType()
Referred Type
'.
TypeType.getReferredType()
,
getTypeType()
org.eclipse.emf.ecore.EClass getVoidType()
Void Type
'.
VoidType
org.eclipse.emf.ecore.EClass getTemplateParameterType()
Template Parameter Type
'.
TemplateParameterType
org.eclipse.emf.ecore.EAttribute getTemplateParameterType_Specification()
Specification
'.
TemplateParameterType.getSpecification()
,
getTemplateParameterType()
TypesFactory getTypesFactory()