org.eclipse.ocl.utilities
Interface PredefinedType<O>
- All Superinterfaces:
- EObject, Notifier
- All Known Subinterfaces:
- AnyType<O>, AnyType, AnyType, BagType<C,O>, BagType, BagType, CollectionType<C,O>, CollectionType, CollectionType, InvalidType<O>, InvalidType, InvalidType, MessageType<C,O,P>, MessageType, MessageType, OrderedSetType<C,O>, OrderedSetType, OrderedSetType, PrimitiveType<O>, PrimitiveType, PrimitiveType, SequenceType<C,O>, SequenceType, SequenceType, SetType<C,O>, SetType, SetType, TupleType<O,P>, TupleType, TupleType, TypeType<C,O>, TypeType, TypeType, VoidType<O>, VoidType, VoidType
- All Known Implementing Classes:
- AnyTypeImpl, AnyTypeImpl, AnyTypeImpl, BagTypeImpl, BagTypeImpl, BagTypeImpl, CollectionTypeImpl, CollectionTypeImpl, CollectionTypeImpl, InvalidTypeImpl, InvalidTypeImpl, InvalidTypeImpl, MessageTypeImpl, MessageTypeImpl, MessageTypeImpl, OrderedSetTypeImpl, OrderedSetTypeImpl, OrderedSetTypeImpl, PrimitiveTypeImpl, PrimitiveTypeImpl, PrimitiveTypeImpl, SequenceTypeImpl, SequenceTypeImpl, SequenceTypeImpl, SetTypeImpl, SetTypeImpl, SetTypeImpl, TupleTypeImpl, TupleTypeImpl, TupleTypeImpl, TypeTypeImpl, TypeTypeImpl, TypeTypeImpl, VoidTypeImpl, VoidTypeImpl, VoidTypeImpl
public interface PredefinedType<O>
- extends EObject
A representation of the model object 'Predefined Type'.
- See Also:
UtilitiesPackage.getPredefinedType()
Method Summary |
String |
getName()
If the meaning of the 'Name' attribute isn't clear,
there really should be more of a description here... |
EList<O> |
oclOperations()
If the meaning of the 'Operations' reference list isn't clear,
there really should be more of a description here... |
Methods inherited from interface org.eclipse.emf.ecore.EObject |
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eIsProxy, eIsSet, eResource, eSet, eUnset |
PLUS
static final int PLUS
- See Also:
- Constant Field Values
PLUS_NAME
static final String PLUS_NAME
- See Also:
- Constant Field Values
MINUS
static final int MINUS
- See Also:
- Constant Field Values
MINUS_NAME
static final String MINUS_NAME
- See Also:
- Constant Field Values
TIMES
static final int TIMES
- See Also:
- Constant Field Values
TIMES_NAME
static final String TIMES_NAME
- See Also:
- Constant Field Values
DIVIDE
static final int DIVIDE
- See Also:
- Constant Field Values
DIVIDE_NAME
static final String DIVIDE_NAME
- See Also:
- Constant Field Values
AND
static final int AND
- See Also:
- Constant Field Values
AND_NAME
static final String AND_NAME
- See Also:
- Constant Field Values
NOT
static final int NOT
- See Also:
- Constant Field Values
NOT_NAME
static final String NOT_NAME
- See Also:
- Constant Field Values
OR
static final int OR
- See Also:
- Constant Field Values
OR_NAME
static final String OR_NAME
- See Also:
- Constant Field Values
IMPLIES
static final int IMPLIES
- See Also:
- Constant Field Values
IMPLIES_NAME
static final String IMPLIES_NAME
- See Also:
- Constant Field Values
ABS
static final int ABS
- See Also:
- Constant Field Values
ABS_NAME
static final String ABS_NAME
- See Also:
- Constant Field Values
DIV
static final int DIV
- See Also:
- Constant Field Values
DIV_NAME
static final String DIV_NAME
- See Also:
- Constant Field Values
MOD
static final int MOD
- See Also:
- Constant Field Values
MOD_NAME
static final String MOD_NAME
- See Also:
- Constant Field Values
MAX
static final int MAX
- See Also:
- Constant Field Values
MAX_NAME
static final String MAX_NAME
- See Also:
- Constant Field Values
MIN
static final int MIN
- See Also:
- Constant Field Values
MIN_NAME
static final String MIN_NAME
- See Also:
- Constant Field Values
SIZE
static final int SIZE
- See Also:
- Constant Field Values
SIZE_NAME
static final String SIZE_NAME
- See Also:
- Constant Field Values
CONCAT
static final int CONCAT
- See Also:
- Constant Field Values
CONCAT_NAME
static final String CONCAT_NAME
- See Also:
- Constant Field Values
SUBSTRING
static final int SUBSTRING
- See Also:
- Constant Field Values
SUBSTRING_NAME
static final String SUBSTRING_NAME
- See Also:
- Constant Field Values
TO_INTEGER
static final int TO_INTEGER
- See Also:
- Constant Field Values
TO_INTEGER_NAME
static final String TO_INTEGER_NAME
- See Also:
- Constant Field Values
TO_REAL
static final int TO_REAL
- See Also:
- Constant Field Values
TO_REAL_NAME
static final String TO_REAL_NAME
- See Also:
- Constant Field Values
XOR
static final int XOR
- See Also:
- Constant Field Values
XOR_NAME
static final String XOR_NAME
- See Also:
- Constant Field Values
FLOOR
static final int FLOOR
- See Also:
- Constant Field Values
FLOOR_NAME
static final String FLOOR_NAME
- See Also:
- Constant Field Values
ROUND
static final int ROUND
- See Also:
- Constant Field Values
ROUND_NAME
static final String ROUND_NAME
- See Also:
- Constant Field Values
TO_LOWER
static final int TO_LOWER
- See Also:
- Constant Field Values
TO_LOWER_NAME
static final String TO_LOWER_NAME
- See Also:
- Constant Field Values
TO_UPPER
static final int TO_UPPER
- See Also:
- Constant Field Values
TO_UPPER_NAME
static final String TO_UPPER_NAME
- See Also:
- Constant Field Values
ALL_INSTANCES
static final int ALL_INSTANCES
- See Also:
- Constant Field Values
ALL_INSTANCES_NAME
static final String ALL_INSTANCES_NAME
- See Also:
- Constant Field Values
EQUAL
static final int EQUAL
- See Also:
- Constant Field Values
EQUAL_NAME
static final String EQUAL_NAME
- See Also:
- Constant Field Values
NOT_EQUAL
static final int NOT_EQUAL
- See Also:
- Constant Field Values
NOT_EQUAL_NAME
static final String NOT_EQUAL_NAME
- See Also:
- Constant Field Values
OCL_AS_TYPE
static final int OCL_AS_TYPE
- See Also:
- Constant Field Values
OCL_AS_TYPE_NAME
static final String OCL_AS_TYPE_NAME
- See Also:
- Constant Field Values
OCL_IS_KIND_OF
static final int OCL_IS_KIND_OF
- See Also:
- Constant Field Values
OCL_IS_KIND_OF_NAME
static final String OCL_IS_KIND_OF_NAME
- See Also:
- Constant Field Values
OCL_IS_TYPE_OF
static final int OCL_IS_TYPE_OF
- See Also:
- Constant Field Values
OCL_IS_TYPE_OF_NAME
static final String OCL_IS_TYPE_OF_NAME
- See Also:
- Constant Field Values
OCL_IS_UNDEFINED
static final int OCL_IS_UNDEFINED
- See Also:
- Constant Field Values
OCL_IS_UNDEFINED_NAME
static final String OCL_IS_UNDEFINED_NAME
- See Also:
- Constant Field Values
OCL_IS_INVALID
static final int OCL_IS_INVALID
- See Also:
- Constant Field Values
OCL_IS_INVALID_NAME
static final String OCL_IS_INVALID_NAME
- See Also:
- Constant Field Values
LESS_THAN
static final int LESS_THAN
- See Also:
- Constant Field Values
LESS_THAN_NAME
static final String LESS_THAN_NAME
- See Also:
- Constant Field Values
GREATER_THAN
static final int GREATER_THAN
- See Also:
- Constant Field Values
GREATER_THAN_NAME
static final String GREATER_THAN_NAME
- See Also:
- Constant Field Values
LESS_THAN_EQUAL
static final int LESS_THAN_EQUAL
- See Also:
- Constant Field Values
LESS_THAN_EQUAL_NAME
static final String LESS_THAN_EQUAL_NAME
- See Also:
- Constant Field Values
GREATER_THAN_EQUAL
static final int GREATER_THAN_EQUAL
- See Also:
- Constant Field Values
GREATER_THAN_EQUAL_NAME
static final String GREATER_THAN_EQUAL_NAME
- See Also:
- Constant Field Values
OCL_IS_NEW
static final int OCL_IS_NEW
- See Also:
- Constant Field Values
OCL_IS_NEW_NAME
static final String OCL_IS_NEW_NAME
- See Also:
- Constant Field Values
OCL_IS_IN_STATE
static final int OCL_IS_IN_STATE
- See Also:
- Constant Field Values
OCL_IS_IN_STATE_NAME
static final String OCL_IS_IN_STATE_NAME
- See Also:
- Constant Field Values
HAS_RETURNED
static final int HAS_RETURNED
- See Also:
- Constant Field Values
HAS_RETURNED_NAME
static final String HAS_RETURNED_NAME
- See Also:
- Constant Field Values
RESULT
static final int RESULT
- See Also:
- Constant Field Values
RESULT_NAME
static final String RESULT_NAME
- See Also:
- Constant Field Values
IS_SIGNAL_SENT
static final int IS_SIGNAL_SENT
- See Also:
- Constant Field Values
IS_SIGNAL_SENT_NAME
static final String IS_SIGNAL_SENT_NAME
- See Also:
- Constant Field Values
IS_OPERATION_CALL
static final int IS_OPERATION_CALL
- See Also:
- Constant Field Values
IS_OPERATION_CALL_NAME
static final String IS_OPERATION_CALL_NAME
- See Also:
- Constant Field Values
COUNT
static final int COUNT
- See Also:
- Constant Field Values
COUNT_NAME
static final String COUNT_NAME
- See Also:
- Constant Field Values
EXCLUDES
static final int EXCLUDES
- See Also:
- Constant Field Values
EXCLUDES_NAME
static final String EXCLUDES_NAME
- See Also:
- Constant Field Values
EXCLUDES_ALL
static final int EXCLUDES_ALL
- See Also:
- Constant Field Values
EXCLUDES_ALL_NAME
static final String EXCLUDES_ALL_NAME
- See Also:
- Constant Field Values
INCLUDES
static final int INCLUDES
- See Also:
- Constant Field Values
INCLUDES_NAME
static final String INCLUDES_NAME
- See Also:
- Constant Field Values
INCLUDES_ALL
static final int INCLUDES_ALL
- See Also:
- Constant Field Values
INCLUDES_ALL_NAME
static final String INCLUDES_ALL_NAME
- See Also:
- Constant Field Values
IS_EMPTY
static final int IS_EMPTY
- See Also:
- Constant Field Values
IS_EMPTY_NAME
static final String IS_EMPTY_NAME
- See Also:
- Constant Field Values
NOT_EMPTY
static final int NOT_EMPTY
- See Also:
- Constant Field Values
NOT_EMPTY_NAME
static final String NOT_EMPTY_NAME
- See Also:
- Constant Field Values
PRODUCT
static final int PRODUCT
- See Also:
- Constant Field Values
PRODUCT_NAME
static final String PRODUCT_NAME
- See Also:
- Constant Field Values
SUM
static final int SUM
- See Also:
- Constant Field Values
SUM_NAME
static final String SUM_NAME
- See Also:
- Constant Field Values
AS_BAG
static final int AS_BAG
- See Also:
- Constant Field Values
AS_BAG_NAME
static final String AS_BAG_NAME
- See Also:
- Constant Field Values
AS_ORDERED_SET
static final int AS_ORDERED_SET
- See Also:
- Constant Field Values
AS_ORDERED_SET_NAME
static final String AS_ORDERED_SET_NAME
- See Also:
- Constant Field Values
AS_SEQUENCE
static final int AS_SEQUENCE
- See Also:
- Constant Field Values
AS_SEQUENCE_NAME
static final String AS_SEQUENCE_NAME
- See Also:
- Constant Field Values
AS_SET
static final int AS_SET
- See Also:
- Constant Field Values
AS_SET_NAME
static final String AS_SET_NAME
- See Also:
- Constant Field Values
EXCLUDING
static final int EXCLUDING
- See Also:
- Constant Field Values
EXCLUDING_NAME
static final String EXCLUDING_NAME
- See Also:
- Constant Field Values
FLATTEN
static final int FLATTEN
- See Also:
- Constant Field Values
FLATTEN_NAME
static final String FLATTEN_NAME
- See Also:
- Constant Field Values
INCLUDING
static final int INCLUDING
- See Also:
- Constant Field Values
INCLUDING_NAME
static final String INCLUDING_NAME
- See Also:
- Constant Field Values
INTERSECTION
static final int INTERSECTION
- See Also:
- Constant Field Values
INTERSECTION_NAME
static final String INTERSECTION_NAME
- See Also:
- Constant Field Values
UNION
static final int UNION
- See Also:
- Constant Field Values
UNION_NAME
static final String UNION_NAME
- See Also:
- Constant Field Values
AT
static final int AT
- See Also:
- Constant Field Values
AT_NAME
static final String AT_NAME
- See Also:
- Constant Field Values
FIRST
static final int FIRST
- See Also:
- Constant Field Values
FIRST_NAME
static final String FIRST_NAME
- See Also:
- Constant Field Values
INDEX_OF
static final int INDEX_OF
- See Also:
- Constant Field Values
INDEX_OF_NAME
static final String INDEX_OF_NAME
- See Also:
- Constant Field Values
INSERT_AT
static final int INSERT_AT
- See Also:
- Constant Field Values
INSERT_AT_NAME
static final String INSERT_AT_NAME
- See Also:
- Constant Field Values
LAST
static final int LAST
- See Also:
- Constant Field Values
LAST_NAME
static final String LAST_NAME
- See Also:
- Constant Field Values
PREPEND
static final int PREPEND
- See Also:
- Constant Field Values
PREPEND_NAME
static final String PREPEND_NAME
- See Also:
- Constant Field Values
SUB_SEQUENCE
static final int SUB_SEQUENCE
- See Also:
- Constant Field Values
SUB_SEQUENCE_NAME
static final String SUB_SEQUENCE_NAME
- See Also:
- Constant Field Values
APPEND
static final int APPEND
- See Also:
- Constant Field Values
APPEND_NAME
static final String APPEND_NAME
- See Also:
- Constant Field Values
SUB_ORDERED_SET
static final int SUB_ORDERED_SET
- See Also:
- Constant Field Values
SUB_ORDERED_SET_NAME
static final String SUB_ORDERED_SET_NAME
- See Also:
- Constant Field Values
SYMMETRIC_DIFFERENCE
static final int SYMMETRIC_DIFFERENCE
- See Also:
- Constant Field Values
SYMMETRIC_DIFFERENCE_NAME
static final String SYMMETRIC_DIFFERENCE_NAME
- See Also:
- Constant Field Values
EXISTS
static final int EXISTS
- See Also:
- Constant Field Values
EXISTS_NAME
static final String EXISTS_NAME
- See Also:
- Constant Field Values
FOR_ALL
static final int FOR_ALL
- See Also:
- Constant Field Values
FOR_ALL_NAME
static final String FOR_ALL_NAME
- See Also:
- Constant Field Values
IS_UNIQUE
static final int IS_UNIQUE
- See Also:
- Constant Field Values
IS_UNIQUE_NAME
static final String IS_UNIQUE_NAME
- See Also:
- Constant Field Values
ONE
static final int ONE
- See Also:
- Constant Field Values
ONE_NAME
static final String ONE_NAME
- See Also:
- Constant Field Values
ANY
static final int ANY
- See Also:
- Constant Field Values
ANY_NAME
static final String ANY_NAME
- See Also:
- Constant Field Values
COLLECT
static final int COLLECT
- See Also:
- Constant Field Values
COLLECT_NAME
static final String COLLECT_NAME
- See Also:
- Constant Field Values
COLLECT_NESTED
static final int COLLECT_NESTED
- See Also:
- Constant Field Values
COLLECT_NESTED_NAME
static final String COLLECT_NESTED_NAME
- See Also:
- Constant Field Values
CLOSURE
static final int CLOSURE
- See Also:
- Constant Field Values
CLOSURE_NAME
static final String CLOSURE_NAME
- See Also:
- Constant Field Values
SELECT
static final int SELECT
- See Also:
- Constant Field Values
SELECT_NAME
static final String SELECT_NAME
- See Also:
- Constant Field Values
REJECT
static final int REJECT
- See Also:
- Constant Field Values
REJECT_NAME
static final String REJECT_NAME
- See Also:
- Constant Field Values
SORTED_BY
static final int SORTED_BY
- See Also:
- Constant Field Values
SORTED_BY_NAME
static final String SORTED_BY_NAME
- See Also:
- Constant Field Values
getName
String getName()
-
If the meaning of the 'Name' attribute isn't clear,
there really should be more of a description here...
oclOperations
EList<O> oclOperations()
-
If the meaning of the 'Operations' reference list isn't clear,
there really should be more of a description here...