org.eclipse.ocl.examples.domain.values
Interface ValuesPackage

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:
ValuesPackageImpl

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

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

See Also:
ValuesFactory
Generated

Nested Class Summary
static interface ValuesPackage.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 BAG_VALUE
          The meta object id for the 'Bag Value' class.
static int BAG_VALUE_FEATURE_COUNT
          The number of structural features of the 'Bag Value' class.
static int COLLECTION_VALUE
          The meta object id for the 'Collection Value' class.
static int COLLECTION_VALUE_FEATURE_COUNT
          The number of structural features of the 'Collection Value' class.
static ValuesPackage eINSTANCE
          The singleton instance of the package.
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 ENUMERATION_LITERAL_VALUE
          The meta object id for the 'Enumeration Literal Value' class.
static int ENUMERATION_LITERAL_VALUE_FEATURE_COUNT
          The number of structural features of the 'Enumeration Literal Value' class.
static int INTEGER_VALUE
          The meta object id for the 'Integer Value' class.
static int INTEGER_VALUE_FEATURE_COUNT
          The number of structural features of the 'Integer Value' class.
static int INVALID_VALUE
          The meta object id for the 'Invalid Value' class.
static int INVALID_VALUE_FEATURE_COUNT
          The number of structural features of the 'Invalid Value' class.
static int NULL_VALUE
          The meta object id for the 'Null Value' class.
static int NULL_VALUE_FEATURE_COUNT
          The number of structural features of the 'Null Value' class.
static int OBJECT_VALUE
          The meta object id for the 'Object Value' class.
static int OBJECT_VALUE_FEATURE_COUNT
          The number of structural features of the 'Object Value' class.
static int ORDERED_SET_VALUE
          The meta object id for the 'Ordered Set Value' class.
static int ORDERED_SET_VALUE_FEATURE_COUNT
          The number of structural features of the 'Ordered Set Value' class.
static int REAL_VALUE
          The meta object id for the 'Real Value' class.
static int REAL_VALUE_FEATURE_COUNT
          The number of structural features of the 'Real Value' class.
static int SEQUENCE_VALUE
          The meta object id for the 'Sequence Value' class.
static int SEQUENCE_VALUE_FEATURE_COUNT
          The number of structural features of the 'Sequence Value' class.
static int SET_VALUE
          The meta object id for the 'Set Value' class.
static int SET_VALUE_FEATURE_COUNT
          The number of structural features of the 'Set Value' class.
static int TUPLE_VALUE
          The meta object id for the 'Tuple Value' class.
static int TUPLE_VALUE_FEATURE_COUNT
          The number of structural features of the 'Tuple Value' class.
static int TYPE_VALUE
          The meta object id for the 'Type Value' class.
static int TYPE_VALUE_FEATURE_COUNT
          The number of structural features of the 'Type Value' class.
static int UNIQUE_COLLECTION_VALUE
          The meta object id for the 'Unique Collection Value' class.
static int UNIQUE_COLLECTION_VALUE_FEATURE_COUNT
          The number of structural features of the 'Unique Collection Value' class.
static int UNLIMITED_VALUE
          The meta object id for the 'Unlimited Value' class.
static int UNLIMITED_VALUE_FEATURE_COUNT
          The number of structural features of the 'Unlimited Value' class.
static int VALUE
          The meta object id for the 'Value' class.
static int VALUE_FEATURE_COUNT
          The number of structural features of the 'Value' class.
 
Method Summary
 org.eclipse.emf.ecore.EClass getBagValue()
          Returns the meta object for class 'Bag Value'.
 org.eclipse.emf.ecore.EClass getCollectionValue()
          Returns the meta object for class 'Collection Value'.
 org.eclipse.emf.ecore.EClass getEnumerationLiteralValue()
          Returns the meta object for class 'Enumeration Literal Value'.
 org.eclipse.emf.ecore.EClass getIntegerValue()
          Returns the meta object for class 'Integer Value'.
 org.eclipse.emf.ecore.EClass getInvalidValue()
          Returns the meta object for class 'Invalid Value'.
 org.eclipse.emf.ecore.EClass getNullValue()
          Returns the meta object for class 'Null Value'.
 org.eclipse.emf.ecore.EClass getObjectValue()
          Returns the meta object for class 'Object Value'.
 org.eclipse.emf.ecore.EClass getOrderedSetValue()
          Returns the meta object for class 'Ordered Set Value'.
 org.eclipse.emf.ecore.EClass getRealValue()
          Returns the meta object for class 'Real Value'.
 org.eclipse.emf.ecore.EClass getSequenceValue()
          Returns the meta object for class 'Sequence Value'.
 org.eclipse.emf.ecore.EClass getSetValue()
          Returns the meta object for class 'Set Value'.
 org.eclipse.emf.ecore.EClass getTupleValue()
          Returns the meta object for class 'Tuple Value'.
 org.eclipse.emf.ecore.EClass getTypeValue()
          Returns the meta object for class 'Type Value'.
 org.eclipse.emf.ecore.EClass getUniqueCollectionValue()
          Returns the meta object for class 'Unique Collection Value'.
 org.eclipse.emf.ecore.EClass getUnlimitedValue()
          Returns the meta object for class 'Unlimited Value'.
 org.eclipse.emf.ecore.EClass getValue()
          Returns the meta object for class 'Value'.
 ValuesFactory getValuesFactory()
          Returns the factory that creates the instances of the model.
 
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

eINSTANCE

static final ValuesPackage eINSTANCE
The singleton instance of the package.

Generated

VALUE

static final int VALUE
The meta object id for the 'Value' class.

See Also:
ValueImpl, ValuesPackageImpl.getValue(), Constant Field Values
Generated

VALUE_FEATURE_COUNT

static final int VALUE_FEATURE_COUNT
The number of structural features of the 'Value' class.

See Also:
Constant Field Values
Generated
Ordered

COLLECTION_VALUE

static final int COLLECTION_VALUE
The meta object id for the 'Collection Value' class.

See Also:
CollectionValueImpl, ValuesPackageImpl.getCollectionValue(), Constant Field Values
Generated

COLLECTION_VALUE_FEATURE_COUNT

static final int COLLECTION_VALUE_FEATURE_COUNT
The number of structural features of the 'Collection Value' class.

See Also:
Constant Field Values
Generated
Ordered

BAG_VALUE

static final int BAG_VALUE
The meta object id for the 'Bag Value' class.

See Also:
BagValueImpl, ValuesPackageImpl.getBagValue(), Constant Field Values
Generated

BAG_VALUE_FEATURE_COUNT

static final int BAG_VALUE_FEATURE_COUNT
The number of structural features of the 'Bag Value' class.

See Also:
Constant Field Values
Generated
Ordered

OBJECT_VALUE

static final int OBJECT_VALUE
The meta object id for the 'Object Value' class.

See Also:
ObjectValueImpl, ValuesPackageImpl.getObjectValue(), Constant Field Values
Generated

ENUMERATION_LITERAL_VALUE

static final int ENUMERATION_LITERAL_VALUE
The meta object id for the 'Enumeration Literal Value' class.

See Also:
org.eclipse.ocl.examples.domain.values.impl.EnumerationLiteralValueImpl, ValuesPackageImpl.getEnumerationLiteralValue(), Constant Field Values
Generated

ENUMERATION_LITERAL_VALUE_FEATURE_COUNT

static final int ENUMERATION_LITERAL_VALUE_FEATURE_COUNT
The number of structural features of the 'Enumeration Literal Value' class.

See Also:
Constant Field Values
Generated
Ordered

INTEGER_VALUE

static final int INTEGER_VALUE
The meta object id for the 'Integer Value' class.

See Also:
IntegerValueImpl, ValuesPackageImpl.getIntegerValue(), Constant Field Values
Generated

NULL_VALUE

static final int NULL_VALUE
The meta object id for the 'Null Value' class.

See Also:
NullValueImpl, ValuesPackageImpl.getNullValue(), Constant Field Values
Generated

INVALID_VALUE

static final int INVALID_VALUE
The meta object id for the 'Invalid Value' class.

See Also:
InvalidValueException, ValuesPackageImpl.getInvalidValue(), Constant Field Values
Generated

SEQUENCE_VALUE

static final int SEQUENCE_VALUE
The meta object id for the 'Sequence Value' class.

See Also:
SequenceValueImpl, ValuesPackageImpl.getSequenceValue(), Constant Field Values
Generated

ORDERED_SET_VALUE

static final int ORDERED_SET_VALUE
The meta object id for the 'Ordered Set Value' class.

See Also:
OrderedSetValueImpl, ValuesPackageImpl.getOrderedSetValue(), Constant Field Values
Generated

REAL_VALUE

static final int REAL_VALUE
The meta object id for the 'Real Value' class.

See Also:
RealValueImpl, ValuesPackageImpl.getRealValue(), Constant Field Values
Generated

REAL_VALUE_FEATURE_COUNT

static final int REAL_VALUE_FEATURE_COUNT
The number of structural features of the 'Real Value' class.

See Also:
Constant Field Values
Generated
Ordered

INTEGER_VALUE_FEATURE_COUNT

static final int INTEGER_VALUE_FEATURE_COUNT
The number of structural features of the 'Integer Value' class.

See Also:
Constant Field Values
Generated
Ordered

OBJECT_VALUE_FEATURE_COUNT

static final int OBJECT_VALUE_FEATURE_COUNT
The number of structural features of the 'Object Value' class.

See Also:
Constant Field Values
Generated
Ordered

NULL_VALUE_FEATURE_COUNT

static final int NULL_VALUE_FEATURE_COUNT
The number of structural features of the 'Null Value' class.

See Also:
Constant Field Values
Generated
Ordered

INVALID_VALUE_FEATURE_COUNT

static final int INVALID_VALUE_FEATURE_COUNT
The number of structural features of the 'Invalid Value' class.

See Also:
Constant Field Values
Generated
Ordered

SEQUENCE_VALUE_FEATURE_COUNT

static final int SEQUENCE_VALUE_FEATURE_COUNT
The number of structural features of the 'Sequence Value' class.

See Also:
Constant Field Values
Generated
Ordered

ORDERED_SET_VALUE_FEATURE_COUNT

static final int ORDERED_SET_VALUE_FEATURE_COUNT
The number of structural features of the 'Ordered Set Value' class.

See Also:
Constant Field Values
Generated
Ordered

SET_VALUE

static final int SET_VALUE
The meta object id for the 'Set Value' class.

See Also:
SetValueImpl, ValuesPackageImpl.getSetValue(), Constant Field Values
Generated

SET_VALUE_FEATURE_COUNT

static final int SET_VALUE_FEATURE_COUNT
The number of structural features of the 'Set Value' class.

See Also:
Constant Field Values
Generated
Ordered

TUPLE_VALUE

static final int TUPLE_VALUE
The meta object id for the 'Tuple Value' class.

See Also:
TupleValueImpl, ValuesPackageImpl.getTupleValue(), Constant Field Values
Generated

TUPLE_VALUE_FEATURE_COUNT

static final int TUPLE_VALUE_FEATURE_COUNT
The number of structural features of the 'Tuple Value' class.

See Also:
Constant Field Values
Generated
Ordered

TYPE_VALUE

static final int TYPE_VALUE
The meta object id for the 'Type Value' class.

See Also:
org.eclipse.ocl.examples.domain.values.impl.TypeValueImpl, ValuesPackageImpl.getTypeValue(), Constant Field Values
Generated

TYPE_VALUE_FEATURE_COUNT

static final int TYPE_VALUE_FEATURE_COUNT
The number of structural features of the 'Type Value' class.

See Also:
Constant Field Values
Generated
Ordered

UNIQUE_COLLECTION_VALUE

static final int UNIQUE_COLLECTION_VALUE
The meta object id for the 'Unique Collection Value' class.

See Also:
UniqueCollectionValue, ValuesPackageImpl.getUniqueCollectionValue(), Constant Field Values
Generated

UNIQUE_COLLECTION_VALUE_FEATURE_COUNT

static final int UNIQUE_COLLECTION_VALUE_FEATURE_COUNT
The number of structural features of the 'Unique Collection Value' class.

See Also:
Constant Field Values
Generated
Ordered

UNLIMITED_VALUE

static final int UNLIMITED_VALUE
The meta object id for the 'Unlimited Value' class.

See Also:
UnlimitedValueImpl, ValuesPackageImpl.getUnlimitedValue(), Constant Field Values
Generated

UNLIMITED_VALUE_FEATURE_COUNT

static final int UNLIMITED_VALUE_FEATURE_COUNT
The number of structural features of the 'Unlimited Value' class.

See Also:
Constant Field Values
Generated
Ordered
Method Detail

getBagValue

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

Returns:
the meta object for class 'Bag Value'.
See Also:
BagValue
Generated

getCollectionValue

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

Returns:
the meta object for class 'Collection Value'.
See Also:
CollectionValue
Generated

getEnumerationLiteralValue

org.eclipse.emf.ecore.EClass getEnumerationLiteralValue()
Returns the meta object for class 'Enumeration Literal Value'.

Returns:
the meta object for class 'Enumeration Literal Value'.
See Also:
org.eclipse.ocl.examples.domain.values.EnumerationLiteralValue
Generated

getIntegerValue

org.eclipse.emf.ecore.EClass getIntegerValue()
Returns the meta object for class 'Integer Value'.

Returns:
the meta object for class 'Integer Value'.
See Also:
IntegerValue
Generated

getInvalidValue

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

Returns:
the meta object for class 'Invalid Value'.
See Also:
InvalidValue
Generated

getNullValue

org.eclipse.emf.ecore.EClass getNullValue()
Returns the meta object for class 'Null Value'.

Returns:
the meta object for class 'Null Value'.
See Also:
NullValue
Generated

getObjectValue

org.eclipse.emf.ecore.EClass getObjectValue()
Returns the meta object for class 'Object Value'.

Returns:
the meta object for class 'Object Value'.
See Also:
ObjectValue
Generated

getOrderedSetValue

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

Returns:
the meta object for class 'Ordered Set Value'.
See Also:
OrderedSetValue
Generated

getRealValue

org.eclipse.emf.ecore.EClass getRealValue()
Returns the meta object for class 'Real Value'.

Returns:
the meta object for class 'Real Value'.
See Also:
RealValue
Generated

getSequenceValue

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

Returns:
the meta object for class 'Sequence Value'.
See Also:
SequenceValue
Generated

getSetValue

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

Returns:
the meta object for class 'Set Value'.
See Also:
SetValue
Generated

getTupleValue

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

Returns:
the meta object for class 'Tuple Value'.
See Also:
TupleValue
Generated

getTypeValue

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

Returns:
the meta object for class 'Type Value'.
See Also:
org.eclipse.ocl.examples.domain.values.TypeValue
Generated

getUniqueCollectionValue

org.eclipse.emf.ecore.EClass getUniqueCollectionValue()
Returns the meta object for class 'Unique Collection Value'.

Returns:
the meta object for class 'Unique Collection Value'.
See Also:
UniqueCollectionValue
Generated

getUnlimitedValue

org.eclipse.emf.ecore.EClass getUnlimitedValue()
Returns the meta object for class 'Unlimited Value'.

Returns:
the meta object for class 'Unlimited Value'.
See Also:
UnlimitedValue
Generated

getValue

org.eclipse.emf.ecore.EClass getValue()
Returns the meta object for class 'Value'.

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

getValuesFactory

ValuesFactory getValuesFactory()
Returns the factory that creates the instances of the model.

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