public interface OCLforUMLPackage
OCLforUMLFactory| Modifier and Type | Interface and Description |
|---|---|
static interface |
OCLforUMLPackage.Literals
Defines literals for the meta objects that represent
each class,
each feature of each class,
each operation of each class,
each enum,
and each data type
|
| Modifier and Type | Field and Description |
|---|---|
static int |
BOUNDED_INTEGER
The meta object id for the '
Bounded Integer' class. |
static int |
BOUNDED_INTEGER__BASE_DATA_TYPE
The feature id for the 'Base Data Type' reference.
|
static int |
BOUNDED_INTEGER__MAXIMUM
The feature id for the 'Maximum' attribute.
|
static int |
BOUNDED_INTEGER__MINIMUM
The feature id for the 'Minimum' attribute.
|
static int |
BOUNDED_INTEGER__OVERFLOW
The feature id for the 'Overflow' attribute.
|
static int |
BOUNDED_INTEGER_FEATURE_COUNT
The number of structural features of the 'Bounded Integer' class.
|
static int |
BOUNDED_INTEGER_OPERATION_COUNT
The number of operations of the 'Bounded Integer' class.
|
static int |
COLLECTION
The meta object id for the '
Collection' class. |
static int |
COLLECTION__BASE_MULTIPLICITY_ELEMENT
The feature id for the 'Base Multiplicity Element' reference.
|
static int |
COLLECTION__IS_NULL_FREE
The feature id for the 'Is Null Free' attribute.
|
static int |
COLLECTION_FEATURE_COUNT
The number of structural features of the 'Collection' class.
|
static int |
COLLECTION_OPERATION_COUNT
The number of operations of the 'Collection' class.
|
static int |
COLLECTIONS
The meta object id for the '
Collections' class. |
static int |
COLLECTIONS__BASE_CLASS
The feature id for the 'Base Class' reference.
|
static int |
COLLECTIONS__BASE_PACKAGE
The feature id for the 'Base Package' reference.
|
static int |
COLLECTIONS__IS_NULL_FREE
The feature id for the 'Is Null Free' attribute.
|
static int |
COLLECTIONS_FEATURE_COUNT
The number of structural features of the 'Collections' class.
|
static int |
COLLECTIONS_OPERATION_COUNT
The number of operations of the 'Collections' class.
|
static OCLforUMLPackage |
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 |
FIXED_POINT
The meta object id for the '
Fixed Point' class. |
static int |
FIXED_POINT__BASE_DATA_TYPE
The feature id for the 'Base Data Type' reference.
|
static int |
FIXED_POINT__BIT_TRUE
The feature id for the 'Bit True' attribute.
|
static int |
FIXED_POINT__EPSILON
The feature id for the 'Epsilon' attribute.
|
static int |
FIXED_POINT__FRACTIONAL_BITS
The feature id for the 'Fractional Bits' attribute.
|
static int |
FIXED_POINT__INTEGER_BITS
The feature id for the 'Integer Bits' attribute.
|
static int |
FIXED_POINT__MAXIMUM
The feature id for the 'Maximum' attribute.
|
static int |
FIXED_POINT__MINIMUM
The feature id for the 'Minimum' attribute.
|
static int |
FIXED_POINT__OVERFLOW
The feature id for the 'Overflow' attribute.
|
static int |
FIXED_POINT__ROUNDING
The feature id for the 'Rounding' attribute.
|
static int |
FIXED_POINT_FEATURE_COUNT
The number of structural features of the 'Fixed Point' class.
|
static int |
FIXED_POINT_OPERATION_COUNT
The number of operations of the 'Fixed Point' class.
|
static int |
FLOATING_POINT
The meta object id for the '
Floating Point' class. |
static int |
FLOATING_POINT__BASE_DATA_TYPE
The feature id for the 'Base Data Type' reference.
|
static int |
FLOATING_POINT__EPSILON
The feature id for the 'Epsilon' attribute.
|
static int |
FLOATING_POINT__EXPONENT_BITS
The feature id for the 'Exponent Bits' attribute.
|
static int |
FLOATING_POINT__MANTISSA_BITS
The feature id for the 'Mantissa Bits' attribute.
|
static int |
FLOATING_POINT__MAXIMUM
The feature id for the 'Maximum' attribute.
|
static int |
FLOATING_POINT__MINIMUM
The feature id for the 'Minimum' attribute.
|
static int |
FLOATING_POINT__OVERFLOW
The feature id for the 'Overflow' attribute.
|
static int |
FLOATING_POINT__ROUNDING
The feature id for the 'Rounding' attribute.
|
static int |
FLOATING_POINT_FEATURE_COUNT
The number of structural features of the 'Floating Point' class.
|
static int |
FLOATING_POINT_OPERATION_COUNT
The number of operations of the 'Floating Point' class.
|
static int |
INTEGER
The meta object id for the '
Integer' class. |
static int |
INTEGER__BASE_DATA_TYPE
The feature id for the 'Base Data Type' reference.
|
static int |
INTEGER__MAXIMUM
The feature id for the 'Maximum' attribute.
|
static int |
INTEGER__MINIMUM
The feature id for the 'Minimum' attribute.
|
static int |
INTEGER_FEATURE_COUNT
The number of structural features of the 'Integer' class.
|
static int |
INTEGER_OPERATION_COUNT
The number of operations of the 'Integer' class.
|
static int |
OVERFLOW
The meta object id for the '
Overflow' enum. |
static int |
REAL
The meta object id for the '
Real' class. |
static int |
REAL__BASE_DATA_TYPE
The feature id for the 'Base Data Type' reference.
|
static int |
REAL__EPSILON
The feature id for the 'Epsilon' attribute.
|
static int |
REAL__MAXIMUM
The feature id for the 'Maximum' attribute.
|
static int |
REAL__MINIMUM
The feature id for the 'Minimum' attribute.
|
static int |
REAL_FEATURE_COUNT
The number of structural features of the 'Real' class.
|
static int |
REAL_OPERATION_COUNT
The number of operations of the 'Real' class.
|
static int |
ROUNDING
The meta object id for the '
Rounding' enum. |
static int |
VALIDATION
The meta object id for the '
Validation' class. |
static int |
VALIDATION__BASE_INSTANCE_SPECIFICATION
The feature id for the 'Base Instance Specification' reference.
|
static int |
VALIDATION__VALIDATE
The feature id for the 'Validate' attribute.
|
static int |
VALIDATION_FEATURE_COUNT
The number of structural features of the 'Validation' class.
|
static int |
VALIDATION_OPERATION_COUNT
The number of operations of the 'Validation' class.
|
static int |
VALIDATIONS
The meta object id for the '
Validations' class. |
static int |
VALIDATIONS__BASE_PACKAGE
The feature id for the 'Base Package' reference.
|
static int |
VALIDATIONS__VALIDATE_INSTANCE_SPECIFICATIONS
The feature id for the 'Validate Instance Specifications' attribute.
|
static int |
VALIDATIONS_FEATURE_COUNT
The number of structural features of the 'Validations' class.
|
static int |
VALIDATIONS_OPERATION_COUNT
The number of operations of the 'Validations' class.
|
| Modifier and Type | Method and Description |
|---|---|
EAttribute |
getBoundedInteger_Overflow()
Returns the meta object for the attribute '
Overflow'. |
EClass |
getBoundedInteger()
Returns the meta object for class '
Bounded Integer'. |
EReference |
getCollection_Base_MultiplicityElement()
Returns the meta object for the reference '
Base Multiplicity Element'. |
EAttribute |
getCollection_IsNullFree()
Returns the meta object for the attribute '
Is Null Free'. |
EClass |
getCollection()
Returns the meta object for class '
Collection'. |
EReference |
getCollections_Base_Class()
Returns the meta object for the reference '
Base Class'. |
EReference |
getCollections_Base_Package()
Returns the meta object for the reference '
Base Package'. |
EAttribute |
getCollections_IsNullFree()
Returns the meta object for the attribute '
Is Null Free'. |
EClass |
getCollections()
Returns the meta object for class '
Collections'. |
EAttribute |
getFixedPoint_BitTrue()
Returns the meta object for the attribute '
Bit True'. |
EAttribute |
getFixedPoint_FractionalBits()
Returns the meta object for the attribute '
Fractional Bits'. |
EAttribute |
getFixedPoint_IntegerBits()
Returns the meta object for the attribute '
Integer Bits'. |
EAttribute |
getFixedPoint_Overflow()
Returns the meta object for the attribute '
Overflow'. |
EAttribute |
getFixedPoint_Rounding()
Returns the meta object for the attribute '
Rounding'. |
EClass |
getFixedPoint()
Returns the meta object for class '
Fixed Point'. |
EAttribute |
getFloatingPoint_ExponentBits()
Returns the meta object for the attribute '
Exponent Bits'. |
EAttribute |
getFloatingPoint_MantissaBits()
Returns the meta object for the attribute '
Mantissa Bits'. |
EAttribute |
getFloatingPoint_Overflow()
Returns the meta object for the attribute '
Overflow'. |
EAttribute |
getFloatingPoint_Rounding()
Returns the meta object for the attribute '
Rounding'. |
EClass |
getFloatingPoint()
Returns the meta object for class '
Floating Point'. |
EReference |
getInteger_Base_DataType()
Returns the meta object for the reference '
Base Data Type'. |
EAttribute |
getInteger_Maximum()
Returns the meta object for the attribute '
Maximum'. |
EAttribute |
getInteger_Minimum()
Returns the meta object for the attribute '
Minimum'. |
EClass |
getInteger()
Returns the meta object for class '
Integer'. |
OCLforUMLFactory |
getOCLforUMLFactory()
Returns the factory that creates the instances of the model.
|
EEnum |
getOverflow()
Returns the meta object for enum '
Overflow'. |
EReference |
getReal_Base_DataType()
Returns the meta object for the reference '
Base Data Type'. |
EAttribute |
getReal_Epsilon()
Returns the meta object for the attribute '
Epsilon'. |
EAttribute |
getReal_Maximum()
Returns the meta object for the attribute '
Maximum'. |
EAttribute |
getReal_Minimum()
Returns the meta object for the attribute '
Minimum'. |
EClass |
getReal()
Returns the meta object for class '
Real'. |
EEnum |
getRounding()
Returns the meta object for enum '
Rounding'. |
EReference |
getValidation_Base_InstanceSpecification()
Returns the meta object for the reference '
Base Instance Specification'. |
EAttribute |
getValidation_Validate()
Returns the meta object for the attribute '
Validate'. |
EClass |
getValidation()
Returns the meta object for class '
Validation'. |
EReference |
getValidations_Base_Package()
Returns the meta object for the reference '
Base Package'. |
EAttribute |
getValidations_ValidateInstanceSpecifications()
Returns the meta object for the attribute '
Validate Instance Specifications'. |
EClass |
getValidations()
Returns the meta object for class '
Validations'. |
static final String eNAME
static final String eNS_URI
static final String eNS_PREFIX
static final OCLforUMLPackage eINSTANCE
static final int INTEGER
Integer' class.
IntegerImpl,
OCLforUMLPackageImpl.getInteger(),
Constant Field Valuesstatic final int INTEGER__BASE_DATA_TYPE
static final int INTEGER__MAXIMUM
static final int INTEGER__MINIMUM
static final int INTEGER_FEATURE_COUNT
static final int INTEGER_OPERATION_COUNT
static final int BOUNDED_INTEGER
Bounded Integer' class.
BoundedIntegerImpl,
OCLforUMLPackageImpl.getBoundedInteger(),
Constant Field Valuesstatic final int BOUNDED_INTEGER__BASE_DATA_TYPE
static final int BOUNDED_INTEGER__MAXIMUM
static final int BOUNDED_INTEGER__MINIMUM
static final int BOUNDED_INTEGER__OVERFLOW
static final int BOUNDED_INTEGER_FEATURE_COUNT
static final int BOUNDED_INTEGER_OPERATION_COUNT
static final int COLLECTION
Collection' class.
CollectionImpl,
OCLforUMLPackageImpl.getCollection(),
Constant Field Valuesstatic final int COLLECTION__BASE_MULTIPLICITY_ELEMENT
static final int COLLECTION__IS_NULL_FREE
static final int COLLECTION_FEATURE_COUNT
static final int COLLECTION_OPERATION_COUNT
static final int COLLECTIONS
Collections' class.
CollectionsImpl,
OCLforUMLPackageImpl.getCollections(),
Constant Field Valuesstatic final int COLLECTIONS__BASE_CLASS
static final int COLLECTIONS__BASE_PACKAGE
static final int COLLECTIONS__IS_NULL_FREE
static final int COLLECTIONS_FEATURE_COUNT
static final int COLLECTIONS_OPERATION_COUNT
static final int REAL
Real' class.
RealImpl,
OCLforUMLPackageImpl.getReal(),
Constant Field Valuesstatic final int REAL__BASE_DATA_TYPE
static final int REAL__EPSILON
static final int REAL__MAXIMUM
static final int REAL__MINIMUM
static final int REAL_FEATURE_COUNT
static final int REAL_OPERATION_COUNT
static final int FIXED_POINT
Fixed Point' class.
FixedPointImpl,
OCLforUMLPackageImpl.getFixedPoint(),
Constant Field Valuesstatic final int FIXED_POINT__BASE_DATA_TYPE
static final int FIXED_POINT__EPSILON
static final int FIXED_POINT__MAXIMUM
static final int FIXED_POINT__MINIMUM
static final int FIXED_POINT__BIT_TRUE
static final int FIXED_POINT__FRACTIONAL_BITS
static final int FIXED_POINT__INTEGER_BITS
static final int FIXED_POINT__OVERFLOW
static final int FIXED_POINT__ROUNDING
static final int FIXED_POINT_FEATURE_COUNT
static final int FIXED_POINT_OPERATION_COUNT
static final int FLOATING_POINT
Floating Point' class.
FloatingPointImpl,
OCLforUMLPackageImpl.getFloatingPoint(),
Constant Field Valuesstatic final int FLOATING_POINT__BASE_DATA_TYPE
static final int FLOATING_POINT__EPSILON
static final int FLOATING_POINT__MAXIMUM
static final int FLOATING_POINT__MINIMUM
static final int FLOATING_POINT__EXPONENT_BITS
static final int FLOATING_POINT__MANTISSA_BITS
static final int FLOATING_POINT__OVERFLOW
static final int FLOATING_POINT__ROUNDING
static final int FLOATING_POINT_FEATURE_COUNT
static final int FLOATING_POINT_OPERATION_COUNT
static final int VALIDATION
Validation' class.
ValidationImpl,
OCLforUMLPackageImpl.getValidation(),
Constant Field Valuesstatic final int VALIDATION__BASE_INSTANCE_SPECIFICATION
static final int VALIDATION__VALIDATE
static final int VALIDATION_FEATURE_COUNT
static final int VALIDATION_OPERATION_COUNT
static final int VALIDATIONS
Validations' class.
ValidationsImpl,
OCLforUMLPackageImpl.getValidations(),
Constant Field Valuesstatic final int VALIDATIONS__BASE_PACKAGE
static final int VALIDATIONS__VALIDATE_INSTANCE_SPECIFICATIONS
static final int VALIDATIONS_FEATURE_COUNT
static final int VALIDATIONS_OPERATION_COUNT
static final int OVERFLOW
Overflow' enum.
Overflow,
OCLforUMLPackageImpl.getOverflow(),
Constant Field Valuesstatic final int ROUNDING
Rounding' enum.
Rounding,
OCLforUMLPackageImpl.getRounding(),
Constant Field ValuesEClass getBoundedInteger()
Bounded Integer'.
BoundedIntegerEAttribute getBoundedInteger_Overflow()
Overflow'.
BoundedInteger.getOverflow(),
getBoundedInteger()EClass getInteger()
Integer'.
IntegerEReference getInteger_Base_DataType()
Base Data Type'.
Integer.getBase_DataType(),
getInteger()EAttribute getInteger_Maximum()
Maximum'.
Integer.getMaximum(),
getInteger()EAttribute getInteger_Minimum()
Minimum'.
Integer.getMinimum(),
getInteger()EClass getCollection()
Collection'.
CollectionEReference getCollection_Base_MultiplicityElement()
Base Multiplicity Element'.
Collection.getBase_MultiplicityElement(),
getCollection()EAttribute getCollection_IsNullFree()
Is Null Free'.
Collection.isNullFree(),
getCollection()EClass getCollections()
Collections'.
CollectionsEReference getCollections_Base_Class()
Base Class'.
Collections.getBase_Class(),
getCollections()EReference getCollections_Base_Package()
Base Package'.
Collections.getBase_Package(),
getCollections()EAttribute getCollections_IsNullFree()
Is Null Free'.
Collections.isNullFree(),
getCollections()EClass getFixedPoint()
Fixed Point'.
FixedPointEAttribute getFixedPoint_BitTrue()
Bit True'.
FixedPoint.isBitTrue(),
getFixedPoint()EAttribute getFixedPoint_FractionalBits()
Fractional Bits'.
FixedPoint.getFractionalBits(),
getFixedPoint()EAttribute getFixedPoint_IntegerBits()
Integer Bits'.
FixedPoint.getIntegerBits(),
getFixedPoint()EAttribute getFixedPoint_Overflow()
Overflow'.
FixedPoint.getOverflow(),
getFixedPoint()EAttribute getFixedPoint_Rounding()
Rounding'.
FixedPoint.getRounding(),
getFixedPoint()EClass getReal()
Real'.
RealEReference getReal_Base_DataType()
Base Data Type'.
Real.getBase_DataType(),
getReal()EAttribute getReal_Epsilon()
Epsilon'.
Real.getEpsilon(),
getReal()EAttribute getReal_Maximum()
Maximum'.
Real.getMaximum(),
getReal()EAttribute getReal_Minimum()
Minimum'.
Real.getMinimum(),
getReal()EClass getFloatingPoint()
Floating Point'.
FloatingPointEAttribute getFloatingPoint_Overflow()
Overflow'.
FloatingPoint.getOverflow(),
getFloatingPoint()EAttribute getFloatingPoint_Rounding()
Rounding'.
FloatingPoint.getRounding(),
getFloatingPoint()EAttribute getFloatingPoint_ExponentBits()
Exponent Bits'.
FloatingPoint.getExponentBits(),
getFloatingPoint()EAttribute getFloatingPoint_MantissaBits()
Mantissa Bits'.
FloatingPoint.getMantissaBits(),
getFloatingPoint()EClass getValidation()
Validation'.
ValidationEReference getValidation_Base_InstanceSpecification()
Base Instance Specification'.
Validation.getBase_InstanceSpecification(),
getValidation()EAttribute getValidation_Validate()
Validate'.
Validation.isValidate(),
getValidation()EClass getValidations()
Validations'.
ValidationsEReference getValidations_Base_Package()
Base Package'.
Validations.getBase_Package(),
getValidations()EAttribute getValidations_ValidateInstanceSpecifications()
Validate Instance Specifications'.
Validations.isValidateInstanceSpecifications(),
getValidations()EEnum getOverflow()
Overflow'.
OverflowEEnum getRounding()
Rounding'.
RoundingOCLforUMLFactory getOCLforUMLFactory()
Copyright © 2005, 2018 IBM Corporation and others. All Rights Reserved.