public class TypesPackageImpl extends EPackageImpl implements TypesPackage
TypesPackage.LiteralsANY_TYPE, ANY_TYPE_FEATURE_COUNT, BAG_TYPE, BAG_TYPE__ELEMENT_TYPE, BAG_TYPE__END_POSITION, BAG_TYPE__KIND, BAG_TYPE__START_POSITION, BAG_TYPE__TYPE_END_POSITION, BAG_TYPE__TYPE_START_POSITION, BAG_TYPE_FEATURE_COUNT, COLLECTION_TYPE, COLLECTION_TYPE__ELEMENT_TYPE, COLLECTION_TYPE__END_POSITION, COLLECTION_TYPE__KIND, COLLECTION_TYPE__START_POSITION, COLLECTION_TYPE__TYPE_END_POSITION, COLLECTION_TYPE__TYPE_START_POSITION, COLLECTION_TYPE_FEATURE_COUNT, eCONTENT_TYPE, eINSTANCE, ELEMENT_TYPE, ELEMENT_TYPE_FEATURE_COUNT, eNAME, eNS_PREFIX, eNS_URI, INVALID_TYPE, INVALID_TYPE_FEATURE_COUNT, MESSAGE_TYPE, MESSAGE_TYPE__REFERRED_OPERATION, MESSAGE_TYPE__REFERRED_SIGNAL, MESSAGE_TYPE_FEATURE_COUNT, ORDERED_SET_TYPE, ORDERED_SET_TYPE__ELEMENT_TYPE, ORDERED_SET_TYPE__END_POSITION, ORDERED_SET_TYPE__KIND, ORDERED_SET_TYPE__START_POSITION, ORDERED_SET_TYPE__TYPE_END_POSITION, ORDERED_SET_TYPE__TYPE_START_POSITION, ORDERED_SET_TYPE_FEATURE_COUNT, PRIMITIVE_TYPE, PRIMITIVE_TYPE_FEATURE_COUNT, SEQUENCE_TYPE, SEQUENCE_TYPE__ELEMENT_TYPE, SEQUENCE_TYPE__END_POSITION, SEQUENCE_TYPE__KIND, SEQUENCE_TYPE__START_POSITION, SEQUENCE_TYPE__TYPE_END_POSITION, SEQUENCE_TYPE__TYPE_START_POSITION, SEQUENCE_TYPE_FEATURE_COUNT, SET_TYPE, SET_TYPE__ELEMENT_TYPE, SET_TYPE__END_POSITION, SET_TYPE__KIND, SET_TYPE__START_POSITION, SET_TYPE__TYPE_END_POSITION, SET_TYPE__TYPE_START_POSITION, SET_TYPE_FEATURE_COUNT, TEMPLATE_PARAMETER_TYPE, TEMPLATE_PARAMETER_TYPE__SPECIFICATION, TEMPLATE_PARAMETER_TYPE_FEATURE_COUNT, TUPLE_TYPE, TUPLE_TYPE_FEATURE_COUNT, TYPE_TYPE, TYPE_TYPE__REFERRED_TYPE, TYPE_TYPE_FEATURE_COUNT, VOID_TYPE, VOID_TYPE_FEATURE_COUNT| Modifier and Type | Method and Description |
|---|---|
void |
createPackageContents()
Creates the meta-model objects for the package.
|
EClass |
getAnyType() |
EClass |
getBagType() |
EReference |
getCollectionType_ElementType() |
EAttribute |
getCollectionType_Kind() |
EClass |
getCollectionType() |
EClass |
getElementType() |
EClass |
getInvalidType() |
EReference |
getMessageType_ReferredOperation() |
EReference |
getMessageType_ReferredSignal() |
EClass |
getMessageType() |
EClass |
getOrderedSetType() |
EClass |
getPrimitiveType() |
EClass |
getSequenceType() |
EClass |
getSetType() |
EAttribute |
getTemplateParameterType_Specification() |
EClass |
getTemplateParameterType() |
EClass |
getTupleType() |
TypesFactory |
getTypesFactory() |
EReference |
getTypeType_ReferredType() |
EClass |
getTypeType() |
EClass |
getVoidType() |
static TypesPackage |
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.
|
void |
initializePackageContentsGen()
Complete the initialization of the package and its meta-model.
|
public static TypesPackage init()
This method is used to initialize TypesPackage.eINSTANCE when that field is accessed.
Clients should not invoke it directly. Instead, they should simply access that field to obtain the package.
TypesPackage.eNS_URI,
createPackageContents(),
initializePackageContents()public EClass getAnyType()
getAnyType in interface TypesPackageAnyTypepublic EClass getBagType()
getBagType in interface TypesPackageBagTypepublic EClass getCollectionType()
getCollectionType in interface TypesPackageCollectionTypepublic EReference getCollectionType_ElementType()
getCollectionType_ElementType in interface TypesPackageCollectionType.getElementType(),
TypesPackage.getCollectionType()public EAttribute getCollectionType_Kind()
getCollectionType_Kind in interface TypesPackageCollectionType.getKind(),
TypesPackage.getCollectionType()public EClass getElementType()
getElementType in interface TypesPackageElementTypepublic EClass getInvalidType()
getInvalidType in interface TypesPackageInvalidTypepublic EClass getMessageType()
getMessageType in interface TypesPackageMessageTypepublic EReference getMessageType_ReferredOperation()
getMessageType_ReferredOperation in interface TypesPackageMessageType.getReferredOperation(),
TypesPackage.getMessageType()public EReference getMessageType_ReferredSignal()
getMessageType_ReferredSignal in interface TypesPackageMessageType.getReferredSignal(),
TypesPackage.getMessageType()public EClass getOrderedSetType()
getOrderedSetType in interface TypesPackageOrderedSetTypepublic EClass getPrimitiveType()
getPrimitiveType in interface TypesPackagePrimitiveTypepublic EClass getSequenceType()
getSequenceType in interface TypesPackageSequenceTypepublic EClass getSetType()
getSetType in interface TypesPackageSetTypepublic EClass getTupleType()
getTupleType in interface TypesPackageTupleTypepublic EClass getTypeType()
getTypeType in interface TypesPackageTypeTypepublic EReference getTypeType_ReferredType()
getTypeType_ReferredType in interface TypesPackageTypeType.getReferredType(),
TypesPackage.getTypeType()public EClass getVoidType()
getVoidType in interface TypesPackageVoidTypepublic EClass getTemplateParameterType()
getTemplateParameterType in interface TypesPackageTemplateParameterTypepublic EAttribute getTemplateParameterType_Specification()
getTemplateParameterType_Specification in interface TypesPackageTemplateParameterType.getSpecification(),
TypesPackage.getTemplateParameterType()public TypesFactory getTypesFactory()
getTypesFactory in interface TypesPackagepublic void createPackageContents()
public void initializePackageContents()
The generated implementation is extended by adding me as a child of the empty root OCL package.
public void initializePackageContentsGen()
Copyright © 2005, 2018 IBM Corporation and others. All Rights Reserved.