public class OCLstdlibPackage
extends EPackageImpl
OCLstdlibFactory
Modifier and Type | Class and Description |
---|---|
static interface |
OCLstdlibPackage.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 |
BAG
The meta object id for the '
Bag ' class. |
static int |
BAG__ELEMENT_TYPE
The feature id for the 'Element Type' reference.
|
static int |
BAG__LOWER
The feature id for the 'Lower' attribute.
|
static int |
BAG__UPPER
The feature id for the 'Upper' attribute.
|
static int |
BAG_FEATURE_COUNT
The number of structural features of the 'Bag' class.
|
static int |
BOOLEAN
The meta object id for the 'Boolean' data type.
|
static int |
COLLECTION
The meta object id for the '
Collection ' class. |
static int |
COLLECTION__ELEMENT_TYPE
The feature id for the 'Element Type' reference.
|
static int |
COLLECTION__LOWER
The feature id for the 'Lower' attribute.
|
static int |
COLLECTION__UPPER
The feature id for the 'Upper' attribute.
|
static int |
COLLECTION_FEATURE_COUNT
The number of structural features of the 'Collection' class.
|
static OCLstdlibPackage |
eINSTANCE
The singleton instance of the package.
|
static String |
eNAME
The package name.
|
static String |
eNS_PREFIX
The package namespace name.
|
static String |
eNS_URI
The package namespace URI.
|
static int |
INTEGER
The meta object id for the 'Integer' data type.
|
static int |
MAP
The meta object id for the '
Map ' class. |
static int |
MAP__KEY_TYPE
The feature id for the 'Key Type' reference.
|
static int |
MAP__VALUE_TYPE
The feature id for the 'Value Type' reference.
|
static int |
MAP_FEATURE_COUNT
The number of structural features of the 'Map' class.
|
static int |
OCL_ANY
The meta object id for the '
Ocl Any ' class. |
static int |
OCL_ANY_FEATURE_COUNT
The number of structural features of the 'Ocl Any' class.
|
static int |
OCL_COMPARABLE
The meta object id for the '
Ocl Comparable ' class. |
static int |
OCL_COMPARABLE_FEATURE_COUNT
The number of structural features of the 'Ocl Comparable' class.
|
static int |
OCL_ELEMENT
The meta object id for the '
Ocl Element ' class. |
static int |
OCL_ELEMENT__OCL_CONTAINER
The feature id for the 'Ocl Container' reference.
|
static int |
OCL_ELEMENT__OCL_CONTENTS
The feature id for the 'Ocl Contents' reference list.
|
static int |
OCL_ELEMENT_FEATURE_COUNT
The number of structural features of the 'Ocl Element' class.
|
static int |
OCL_ENUMERATION
The meta object id for the '
Ocl Enumeration ' class. |
static int |
OCL_ENUMERATION_FEATURE_COUNT
The number of structural features of the 'Ocl Enumeration' class.
|
static int |
OCL_INVALID
The meta object id for the '
Ocl Invalid ' class. |
static int |
OCL_INVALID__OCL_BAD_PROPERTY
The feature id for the 'Ocl Bad Property' reference.
|
static int |
OCL_INVALID_FEATURE_COUNT
The number of structural features of the 'Ocl Invalid' class.
|
static int |
OCL_LAMBDA
The meta object id for the '
Ocl Lambda ' class. |
static int |
OCL_LAMBDA_FEATURE_COUNT
The number of structural features of the 'Ocl Lambda' class.
|
static int |
OCL_MESSAGE
The meta object id for the '
Ocl Message ' class. |
static int |
OCL_MESSAGE_FEATURE_COUNT
The number of structural features of the 'Ocl Message' class.
|
static int |
OCL_SELF
The meta object id for the '
Ocl Self ' class. |
static int |
OCL_SELF_FEATURE_COUNT
The number of structural features of the 'Ocl Self' class.
|
static int |
OCL_STATE
The meta object id for the '
Ocl State ' class. |
static int |
OCL_STATE_FEATURE_COUNT
The number of structural features of the 'Ocl State' class.
|
static int |
OCL_STEREOTYPE
The meta object id for the '
Ocl Stereotype ' class. |
static int |
OCL_STEREOTYPE__OCL_CONTAINER
The feature id for the 'Ocl Container' reference.
|
static int |
OCL_STEREOTYPE__OCL_CONTENTS
The feature id for the 'Ocl Contents' reference list.
|
static int |
OCL_STEREOTYPE_FEATURE_COUNT
The number of structural features of the 'Ocl Stereotype' class.
|
static int |
OCL_SUMMABLE
The meta object id for the '
Ocl Summable ' class. |
static int |
OCL_SUMMABLE_FEATURE_COUNT
The number of structural features of the 'Ocl Summable' class.
|
static int |
OCL_TUPLE
The meta object id for the '
Ocl Tuple ' class. |
static int |
OCL_TUPLE_FEATURE_COUNT
The number of structural features of the 'Ocl Tuple' class.
|
static int |
OCL_TYPE
The meta object id for the '
Ocl Type ' class. |
static int |
OCL_TYPE__OCL_CONTAINER
The feature id for the 'Ocl Container' reference.
|
static int |
OCL_TYPE__OCL_CONTENTS
The feature id for the 'Ocl Contents' reference list.
|
static int |
OCL_TYPE_FEATURE_COUNT
The number of structural features of the 'Ocl Type' class.
|
static int |
OCL_VOID
The meta object id for the '
Ocl Void ' class. |
static int |
OCL_VOID_FEATURE_COUNT
The number of structural features of the 'Ocl Void' class.
|
static int |
ORDERED_COLLECTION
The meta object id for the '
Ordered Collection ' class. |
static int |
ORDERED_COLLECTION__ELEMENT_TYPE
The feature id for the 'Element Type' reference.
|
static int |
ORDERED_COLLECTION__LOWER
The feature id for the 'Lower' attribute.
|
static int |
ORDERED_COLLECTION__UPPER
The feature id for the 'Upper' attribute.
|
static int |
ORDERED_COLLECTION_FEATURE_COUNT
The number of structural features of the 'Ordered Collection' class.
|
static int |
ORDERED_SET
The meta object id for the '
Ordered Set ' class. |
static int |
ORDERED_SET__ELEMENT_TYPE
The feature id for the 'Element Type' reference.
|
static int |
ORDERED_SET__LOWER
The feature id for the 'Lower' attribute.
|
static int |
ORDERED_SET__UPPER
The feature id for the 'Upper' attribute.
|
static int |
ORDERED_SET_FEATURE_COUNT
The number of structural features of the 'Ordered Set' class.
|
static int |
REAL
The meta object id for the 'Real' data type.
|
static int |
SEQUENCE
The meta object id for the '
Sequence ' class. |
static int |
SEQUENCE__ELEMENT_TYPE
The feature id for the 'Element Type' reference.
|
static int |
SEQUENCE__LOWER
The feature id for the 'Lower' attribute.
|
static int |
SEQUENCE__UPPER
The feature id for the 'Upper' attribute.
|
static int |
SEQUENCE_FEATURE_COUNT
The number of structural features of the 'Sequence' class.
|
static int |
SET
The meta object id for the '
Set ' class. |
static int |
SET__ELEMENT_TYPE
The feature id for the 'Element Type' reference.
|
static int |
SET__LOWER
The feature id for the 'Lower' attribute.
|
static int |
SET__UPPER
The feature id for the 'Upper' attribute.
|
static int |
SET_FEATURE_COUNT
The number of structural features of the 'Set' class.
|
static int |
STRING
The meta object id for the 'String' data type.
|
static int |
UNIQUE_COLLECTION
The meta object id for the '
Unique Collection ' class. |
static int |
UNIQUE_COLLECTION__ELEMENT_TYPE
The feature id for the 'Element Type' reference.
|
static int |
UNIQUE_COLLECTION__LOWER
The feature id for the 'Lower' attribute.
|
static int |
UNIQUE_COLLECTION__UPPER
The feature id for the 'Upper' attribute.
|
static int |
UNIQUE_COLLECTION_FEATURE_COUNT
The number of structural features of the 'Unique Collection' class.
|
static int |
UNLIMITED_NATURAL
The meta object id for the 'Unlimited Natural' data type.
|
Modifier and Type | Method and Description |
---|---|
void |
createPackageContents()
Creates the meta-model objects for the package.
|
EClass |
getBag()
Returns the meta object for class '
Bag '. |
EDataType |
getBoolean()
Returns the meta object for data type '
Boolean '. |
EReference |
getCollection_ElementType()
Returns the meta object for the reference '
Element Type '. |
EAttribute |
getCollection_Lower()
Returns the meta object for the attribute '
Lower '. |
EAttribute |
getCollection_Upper()
Returns the meta object for the attribute '
Upper '. |
EClass |
getCollection()
Returns the meta object for class '
Collection '. |
EDataType |
getInteger()
Returns the meta object for data type '
Integer '. |
EReference |
getMap_KeyType()
Returns the meta object for the reference '
Key Type '. |
EReference |
getMap_ValueType()
Returns the meta object for the reference '
Value Type '. |
EClass |
getMap()
Returns the meta object for class '
Map '. |
EClass |
getOclAny()
Returns the meta object for class '
Ocl Any '. |
EClass |
getOclComparable()
Returns the meta object for class '
Ocl Comparable '. |
EReference |
getOclElement_OclContainer()
Returns the meta object for the reference '
Ocl Container '. |
EReference |
getOclElement_OclContents()
Returns the meta object for the reference list '
Ocl Contents '. |
EClass |
getOclElement()
Returns the meta object for class '
Ocl Element '. |
EClass |
getOclEnumeration()
Returns the meta object for class '
Ocl Enumeration '. |
EReference |
getOclInvalid_OclBadProperty()
Returns the meta object for the reference '
Ocl Bad Property '. |
EClass |
getOclInvalid()
Returns the meta object for class '
Ocl Invalid '. |
EClass |
getOclLambda()
Returns the meta object for class '
Ocl Lambda '. |
EClass |
getOclMessage()
Returns the meta object for class '
Ocl Message '. |
EClass |
getOclSelf()
Returns the meta object for class '
Ocl Self '. |
EClass |
getOclState()
Returns the meta object for class '
Ocl State '. |
OCLstdlibFactory |
getOCLstdlibFactory()
Returns the factory that creates the instances of the model.
|
EClass |
getOclStereotype()
Returns the meta object for class '
Ocl Stereotype '. |
EClass |
getOclSummable()
Returns the meta object for class '
Ocl Summable '. |
EClass |
getOclTuple()
Returns the meta object for class '
Ocl Tuple '. |
EClass |
getOclType()
Returns the meta object for class '
Ocl Type '. |
EClass |
getOclVoid()
Returns the meta object for class '
Ocl Void '. |
EClass |
getOrderedCollection()
Returns the meta object for class '
Ordered Collection '. |
EClass |
getOrderedSet()
Returns the meta object for class '
Ordered Set '. |
EDataType |
getReal()
Returns the meta object for data type '
Real '. |
EClass |
getSequence()
Returns the meta object for class '
Sequence '. |
EClass |
getSet()
Returns the meta object for class '
Set '. |
EDataType |
getString()
Returns the meta object for data type '
String '. |
EClass |
getUniqueCollection()
Returns the meta object for class '
Unique Collection '. |
EDataType |
getUnlimitedNatural()
Returns the meta object for data type '
Unlimited Natural '. |
static OCLstdlibPackage |
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.
|
public static final String eNAME
public static final String eNS_URI
public static final String eNS_PREFIX
public static final OCLstdlibPackage eINSTANCE
public static final int OCL_COMPARABLE
Ocl Comparable
' class.
Object
,
getOclComparable()
,
Constant Field Valuespublic static final int OCL_ELEMENT
Ocl Element
' class.
Object
,
getOclElement()
,
Constant Field Valuespublic static final int OCL_ANY
Ocl Any
' class.
Object
,
getOclAny()
,
Constant Field Valuespublic static final int OCL_INVALID
Ocl Invalid
' class.
Object
,
getOclInvalid()
,
Constant Field Valuespublic static final int OCL_LAMBDA
Ocl Lambda
' class.
Object
,
getOclLambda()
,
Constant Field Valuespublic static final int OCL_MESSAGE
Ocl Message
' class.
Object
,
getOclMessage()
,
Constant Field Valuespublic static final int OCL_STATE
Ocl State
' class.
Object
,
getOclState()
,
Constant Field Valuespublic static final int OCL_SUMMABLE
Ocl Summable
' class.
Object
,
getOclSummable()
,
Constant Field Valuespublic static final int OCL_TUPLE
Ocl Tuple
' class.
Object
,
getOclTuple()
,
Constant Field Valuespublic static final int OCL_TYPE
Ocl Type
' class.
Object
,
getOclType()
,
Constant Field Valuespublic static final int OCL_VOID
Ocl Void
' class.
Object
,
getOclVoid()
,
Constant Field Valuespublic static final int BOOLEAN
Boolean
,
getBoolean()
,
Constant Field Valuespublic static final int INTEGER
IntegerValue
,
getInteger()
,
Constant Field Valuespublic static final int MAP
Map
' class.
Map
,
getMap()
,
Constant Field Valuespublic static final int REAL
RealValue
,
getReal()
,
Constant Field Valuespublic static final int STRING
String
,
getString()
,
Constant Field Valuespublic static final int UNLIMITED_NATURAL
UnlimitedNaturalValue
,
getUnlimitedNatural()
,
Constant Field Valuespublic static final int BAG
Bag
' class.
Bag
,
getBag()
,
Constant Field Valuespublic static final int COLLECTION
Collection
' class.
Collection
,
getCollection()
,
Constant Field Valuespublic static final int COLLECTION__ELEMENT_TYPE
public static final int COLLECTION__LOWER
public static final int COLLECTION__UPPER
public static final int COLLECTION_FEATURE_COUNT
public static final int BAG__ELEMENT_TYPE
public static final int BAG__LOWER
public static final int BAG__UPPER
public static final int BAG_FEATURE_COUNT
public static final int MAP__KEY_TYPE
public static final int MAP__VALUE_TYPE
public static final int MAP_FEATURE_COUNT
public static final int OCL_ANY_FEATURE_COUNT
public static final int OCL_COMPARABLE_FEATURE_COUNT
public static final int OCL_ELEMENT__OCL_CONTAINER
public static final int OCL_ELEMENT__OCL_CONTENTS
public static final int OCL_ELEMENT_FEATURE_COUNT
public static final int OCL_ENUMERATION
Ocl Enumeration
' class.
Object
,
getOclEnumeration()
,
Constant Field Valuespublic static final int OCL_ENUMERATION_FEATURE_COUNT
public static final int ORDERED_COLLECTION
Ordered Collection
' class.
Collection
,
getOrderedCollection()
,
Constant Field Valuespublic static final int OCL_VOID_FEATURE_COUNT
public static final int OCL_INVALID__OCL_BAD_PROPERTY
public static final int OCL_INVALID_FEATURE_COUNT
public static final int OCL_LAMBDA_FEATURE_COUNT
public static final int OCL_MESSAGE_FEATURE_COUNT
public static final int OCL_SELF
Ocl Self
' class.
Object
,
getOclSelf()
,
Constant Field Valuespublic static final int OCL_SELF_FEATURE_COUNT
public static final int OCL_STATE_FEATURE_COUNT
public static final int OCL_STEREOTYPE
Ocl Stereotype
' class.
Object
,
getOclStereotype()
,
Constant Field Valuespublic static final int OCL_TYPE__OCL_CONTAINER
public static final int OCL_TYPE__OCL_CONTENTS
public static final int OCL_TYPE_FEATURE_COUNT
public static final int OCL_STEREOTYPE__OCL_CONTAINER
public static final int OCL_STEREOTYPE__OCL_CONTENTS
public static final int OCL_STEREOTYPE_FEATURE_COUNT
public static final int OCL_SUMMABLE_FEATURE_COUNT
public static final int OCL_TUPLE_FEATURE_COUNT
public static final int ORDERED_COLLECTION__ELEMENT_TYPE
public static final int ORDERED_COLLECTION__LOWER
public static final int ORDERED_COLLECTION__UPPER
public static final int ORDERED_COLLECTION_FEATURE_COUNT
public static final int ORDERED_SET
Ordered Set
' class.
OrderedSet
,
getOrderedSet()
,
Constant Field Valuespublic static final int ORDERED_SET__ELEMENT_TYPE
public static final int ORDERED_SET__LOWER
public static final int ORDERED_SET__UPPER
public static final int ORDERED_SET_FEATURE_COUNT
public static final int SEQUENCE
Sequence
' class.
List
,
getSequence()
,
Constant Field Valuespublic static final int SEQUENCE__ELEMENT_TYPE
public static final int SEQUENCE__LOWER
public static final int SEQUENCE__UPPER
public static final int SEQUENCE_FEATURE_COUNT
public static final int SET
Set
' class.
Set
,
getSet()
,
Constant Field Valuespublic static final int UNIQUE_COLLECTION
Unique Collection
' class.
Collection
,
getUniqueCollection()
,
Constant Field Valuespublic static final int UNIQUE_COLLECTION__ELEMENT_TYPE
public static final int UNIQUE_COLLECTION__LOWER
public static final int UNIQUE_COLLECTION__UPPER
public static final int UNIQUE_COLLECTION_FEATURE_COUNT
public static final int SET__ELEMENT_TYPE
public static final int SET__LOWER
public static final int SET__UPPER
public static final int SET_FEATURE_COUNT
public static OCLstdlibPackage init()
This method is used to initialize eINSTANCE
when that field is accessed.
Clients should not invoke it directly. Instead, they should simply access that field to obtain the package.
eNS_URI
,
createPackageContents()
,
initializePackageContents()
public EClass getOclComparable()
Ocl Comparable
'.
Object
public EClass getOclElement()
Ocl Element
'.
Object
public EReference getOclElement_OclContainer()
Ocl Container
'.
java.lang.Object#getOclContainer()
,
getOclElement()
public EReference getOclElement_OclContents()
Ocl Contents
'.
java.lang.Object#getOclContents()
,
getOclElement()
public EClass getOclEnumeration()
Ocl Enumeration
'.
Object
public EClass getOclAny()
Ocl Any
'.
Object
public EClass getOclInvalid()
Ocl Invalid
'.
Object
public EReference getOclInvalid_OclBadProperty()
Ocl Bad Property
'.
java.lang.Object#getOclBadProperty()
,
getOclInvalid()
public EClass getOclLambda()
Ocl Lambda
'.
Object
public EClass getOclMessage()
Ocl Message
'.
Object
public EClass getOclSelf()
Ocl Self
'.
Object
public EClass getOclState()
Ocl State
'.
Object
public EClass getOclStereotype()
Ocl Stereotype
'.
Object
public EClass getOclSummable()
Ocl Summable
'.
Object
public EClass getOclTuple()
Ocl Tuple
'.
Object
public EClass getOclType()
Ocl Type
'.
Object
public EClass getOclVoid()
Ocl Void
'.
Object
public EClass getOrderedCollection()
Ordered Collection
'.
Collection
public EDataType getBoolean()
Boolean
'.
Boolean
public EDataType getInteger()
Integer
'.
IntegerValue
public EClass getMap()
Map
'.
Map
public EReference getMap_KeyType()
Key Type
'.
java.util.Map#getKeyType()
,
getMap()
public EReference getMap_ValueType()
Value Type
'.
java.util.Map#getValueType()
,
getMap()
public EDataType getReal()
Real
'.
RealValue
public EDataType getString()
String
'.
String
public EDataType getUnlimitedNatural()
Unlimited Natural
'.
UnlimitedNaturalValue
public EClass getBag()
Bag
'.
Bag
public EClass getCollection()
Collection
'.
Collection
public EReference getCollection_ElementType()
Element Type
'.
java.util.Collection#getElementType()
,
getCollection()
public EAttribute getCollection_Lower()
Lower
'.
java.util.Collection#getLower()
,
getCollection()
public EAttribute getCollection_Upper()
Upper
'.
java.util.Collection#getUpper()
,
getCollection()
public EClass getOrderedSet()
Ordered Set
'.
OrderedSet
public EClass getSequence()
Sequence
'.
List
public EClass getSet()
Set
'.
Set
public EClass getUniqueCollection()
Unique Collection
'.
Collection
public OCLstdlibFactory getOCLstdlibFactory()
public void createPackageContents()
public void initializePackageContents()
Copyright © 2005, 2018 IBM Corporation and others. All Rights Reserved.