org.eclipse.emf.ocl.utilities
Interface PredefinedType

All Superinterfaces:
org.eclipse.emf.ecore.EObject, org.eclipse.emf.common.notify.Notifier
All Known Subinterfaces:
AnyType, BagType, CollectionType, InvalidType, MessageType, OrderedSetType, PrimitiveBoolean, PrimitiveInteger, PrimitiveReal, PrimitiveString, PrimitiveType, SequenceType, SetType, TupleType, TypeType, VoidType
All Known Implementing Classes:
AnyTypeImpl, BagTypeImpl, CollectionTypeImpl, InvalidTypeImpl, MessageTypeImpl, OrderedSetTypeImpl, PrimitiveBooleanImpl, PrimitiveIntegerImpl, PrimitiveRealImpl, PrimitiveStringImpl, PrimitiveTypeImpl, SequenceTypeImpl, SetTypeImpl, TupleTypeImpl, TypeTypeImpl, VoidTypeImpl

public interface PredefinedType
extends org.eclipse.emf.ecore.EObject

A representation of the model object 'Predefined Type'.

See Also:
UtilitiesPackage.getPredefinedType()

Field Summary
static int ABS
           
static java.lang.String ABS_NAME
           
static int ALL_INSTANCES
           
static java.lang.String ALL_INSTANCES_NAME
           
static int AND
           
static java.lang.String AND_NAME
           
static int ANY
           
static java.lang.String ANY_NAME
           
static int APPEND
           
static java.lang.String APPEND_NAME
           
static int AS_BAG
           
static java.lang.String AS_BAG_NAME
           
static int AS_ORDERED_SET
           
static java.lang.String AS_ORDERED_SET_NAME
           
static int AS_SEQUENCE
           
static java.lang.String AS_SEQUENCE_NAME
           
static int AS_SET
           
static java.lang.String AS_SET_NAME
           
static int AT
           
static java.lang.String AT_NAME
           
static int CLOSURE
           
static java.lang.String CLOSURE_NAME
           
static int COLLECT
           
static java.lang.String COLLECT_NAME
           
static int COLLECT_NESTED
           
static java.lang.String COLLECT_NESTED_NAME
           
static int CONCAT
           
static java.lang.String CONCAT_NAME
           
static java.lang.String copyright
           
static int COUNT
           
static java.lang.String COUNT_NAME
           
static int DIV
           
static java.lang.String DIV_NAME
           
static int DIVIDE
           
static java.lang.String DIVIDE_NAME
           
static int EQUAL
           
static java.lang.String EQUAL_NAME
           
static int EXCLUDES
           
static int EXCLUDES_ALL
           
static java.lang.String EXCLUDES_ALL_NAME
           
static java.lang.String EXCLUDES_NAME
           
static int EXCLUDING
           
static java.lang.String EXCLUDING_NAME
           
static int EXISTS
           
static java.lang.String EXISTS_NAME
           
static int FIRST
           
static java.lang.String FIRST_NAME
           
static int FLATTEN
           
static java.lang.String FLATTEN_NAME
           
static int FLOOR
           
static java.lang.String FLOOR_NAME
           
static int FOR_ALL
           
static java.lang.String FOR_ALL_NAME
           
static int GREATER_THAN
           
static int GREATER_THAN_EQUAL
           
static java.lang.String GREATER_THAN_EQUAL_NAME
           
static java.lang.String GREATER_THAN_NAME
           
static int HAS_RETURNED
           
static java.lang.String HAS_RETURNED_NAME
           
static int IMPLIES
           
static java.lang.String IMPLIES_NAME
           
static int INCLUDES
           
static int INCLUDES_ALL
           
static java.lang.String INCLUDES_ALL_NAME
           
static java.lang.String INCLUDES_NAME
           
static int INCLUDING
           
static java.lang.String INCLUDING_NAME
           
static int INDEX_OF
           
static java.lang.String INDEX_OF_NAME
           
static int INSERT_AT
           
static java.lang.String INSERT_AT_NAME
           
static int INTERSECTION
           
static java.lang.String INTERSECTION_NAME
           
static int IS_EMPTY
           
static java.lang.String IS_EMPTY_NAME
           
static int IS_OPERATION_CALL
           
static java.lang.String IS_OPERATION_CALL_NAME
           
static int IS_SIGNAL_SENT
           
static java.lang.String IS_SIGNAL_SENT_NAME
           
static int IS_UNIQUE
           
static java.lang.String IS_UNIQUE_NAME
           
static int LAST
           
static java.lang.String LAST_NAME
           
static int LESS_THAN
           
static int LESS_THAN_EQUAL
           
static java.lang.String LESS_THAN_EQUAL_NAME
           
static java.lang.String LESS_THAN_NAME
           
static int MAX
           
static java.lang.String MAX_NAME
           
static int MIN
           
static java.lang.String MIN_NAME
           
static int MINUS
           
static java.lang.String MINUS_NAME
           
static int MOD
           
static java.lang.String MOD_NAME
           
static int NOT
           
static int NOT_EMPTY
           
static java.lang.String NOT_EMPTY_NAME
           
static int NOT_EQUAL
           
static java.lang.String NOT_EQUAL_NAME
           
static java.lang.String NOT_NAME
           
static int OCL_AS_TYPE
           
static java.lang.String OCL_AS_TYPE_NAME
           
static int OCL_IS_IN_STATE
           
static java.lang.String OCL_IS_IN_STATE_NAME
           
static int OCL_IS_INVALID
           
static java.lang.String OCL_IS_INVALID_NAME
           
static int OCL_IS_KIND_OF
           
static java.lang.String OCL_IS_KIND_OF_NAME
           
static int OCL_IS_NEW
           
static java.lang.String OCL_IS_NEW_NAME
           
static int OCL_IS_TYPE_OF
           
static java.lang.String OCL_IS_TYPE_OF_NAME
           
static int OCL_IS_UNDEFINED
           
static java.lang.String OCL_IS_UNDEFINED_NAME
           
static int ONE
           
static java.lang.String ONE_NAME
           
static int OR
           
static java.lang.String OR_NAME
           
static int PLUS
           
static java.lang.String PLUS_NAME
           
static int PREPEND
           
static java.lang.String PREPEND_NAME
           
static int PRODUCT
           
static java.lang.String PRODUCT_NAME
           
static int REJECT
           
static java.lang.String REJECT_NAME
           
static int RELATED_TYPE
           
static int RESULT
           
static java.lang.String RESULT_NAME
           
static int ROUND
           
static java.lang.String ROUND_NAME
           
static int SAME_TYPE
           
static int SELECT
           
static java.lang.String SELECT_NAME
           
static int SIZE
           
static java.lang.String SIZE_NAME
           
static int SORTED_BY
           
static java.lang.String SORTED_BY_NAME
           
static int STRICT_SUBTYPE
           
static int STRICT_SUPERTYPE
           
static int SUB_ORDERED_SET
           
static java.lang.String SUB_ORDERED_SET_NAME
           
static int SUB_SEQUENCE
           
static java.lang.String SUB_SEQUENCE_NAME
           
static int SUBSTRING
           
static java.lang.String SUBSTRING_NAME
           
static int SUBTYPE
           
static int SUM
           
static java.lang.String SUM_NAME
           
static int SUPERTYPE
           
static int SYMMETRIC_DIFFERENCE
           
static java.lang.String SYMMETRIC_DIFFERENCE_NAME
           
static int TIMES
           
static java.lang.String TIMES_NAME
           
static int TO_INTEGER
           
static java.lang.String TO_INTEGER_NAME
           
static int TO_LOWER
           
static java.lang.String TO_LOWER_NAME
           
static int TO_REAL
           
static java.lang.String TO_REAL_NAME
           
static int TO_UPPER
           
static java.lang.String TO_UPPER_NAME
           
static int UNION
           
static java.lang.String UNION_NAME
           
static int UNRELATED_TYPE
           
static int XOR
           
static java.lang.String XOR_NAME
           
 
Method Summary
 org.eclipse.emf.ecore.EClassifier getCommonSupertype(org.eclipse.emf.ecore.EClassifier type)
           
 int getOperationCodeFor(java.lang.String operName)
           
 java.lang.String getOperationNameFor(int code)
           
 org.eclipse.emf.common.util.EList getOperations()
           
 int getRelationshipTo(org.eclipse.emf.ecore.EClassifier type)
           
 org.eclipse.emf.ecore.EClassifier getResultTypeFor(org.eclipse.emf.ecore.EClassifier ownerType, int opcode, org.eclipse.emf.common.util.EList args)
           
 
Methods inherited from interface org.eclipse.emf.ecore.EObject
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eIsProxy, eIsSet, eResource, eSet, eUnset
 
Methods inherited from interface org.eclipse.emf.common.notify.Notifier
eAdapters, eDeliver, eNotify, eSetDeliver
 

Field Detail

copyright

public static final java.lang.String copyright

See Also:
Constant Field Values

SAME_TYPE

public static final int SAME_TYPE
See Also:
Constant Field Values

STRICT_SUBTYPE

public static final int STRICT_SUBTYPE
See Also:
Constant Field Values

SUBTYPE

public static final int SUBTYPE
See Also:
Constant Field Values

STRICT_SUPERTYPE

public static final int STRICT_SUPERTYPE
See Also:
Constant Field Values

SUPERTYPE

public static final int SUPERTYPE
See Also:
Constant Field Values

RELATED_TYPE

public static final int RELATED_TYPE
See Also:
Constant Field Values

UNRELATED_TYPE

public static final int UNRELATED_TYPE
See Also:
Constant Field Values

PLUS

public static final int PLUS
See Also:
Constant Field Values

PLUS_NAME

public static final java.lang.String PLUS_NAME
See Also:
Constant Field Values

MINUS

public static final int MINUS
See Also:
Constant Field Values

MINUS_NAME

public static final java.lang.String MINUS_NAME
See Also:
Constant Field Values

TIMES

public static final int TIMES
See Also:
Constant Field Values

TIMES_NAME

public static final java.lang.String TIMES_NAME
See Also:
Constant Field Values

DIVIDE

public static final int DIVIDE
See Also:
Constant Field Values

DIVIDE_NAME

public static final java.lang.String DIVIDE_NAME
See Also:
Constant Field Values

AND

public static final int AND
See Also:
Constant Field Values

AND_NAME

public static final java.lang.String AND_NAME
See Also:
Constant Field Values

NOT

public static final int NOT
See Also:
Constant Field Values

NOT_NAME

public static final java.lang.String NOT_NAME
See Also:
Constant Field Values

OR

public static final int OR
See Also:
Constant Field Values

OR_NAME

public static final java.lang.String OR_NAME
See Also:
Constant Field Values

IMPLIES

public static final int IMPLIES
See Also:
Constant Field Values

IMPLIES_NAME

public static final java.lang.String IMPLIES_NAME
See Also:
Constant Field Values

ABS

public static final int ABS
See Also:
Constant Field Values

ABS_NAME

public static final java.lang.String ABS_NAME
See Also:
Constant Field Values

DIV

public static final int DIV
See Also:
Constant Field Values

DIV_NAME

public static final java.lang.String DIV_NAME
See Also:
Constant Field Values

MOD

public static final int MOD
See Also:
Constant Field Values

MOD_NAME

public static final java.lang.String MOD_NAME
See Also:
Constant Field Values

MAX

public static final int MAX
See Also:
Constant Field Values

MAX_NAME

public static final java.lang.String MAX_NAME
See Also:
Constant Field Values

MIN

public static final int MIN
See Also:
Constant Field Values

MIN_NAME

public static final java.lang.String MIN_NAME
See Also:
Constant Field Values

SIZE

public static final int SIZE
See Also:
Constant Field Values

SIZE_NAME

public static final java.lang.String SIZE_NAME
See Also:
Constant Field Values

CONCAT

public static final int CONCAT
See Also:
Constant Field Values

CONCAT_NAME

public static final java.lang.String CONCAT_NAME
See Also:
Constant Field Values

SUBSTRING

public static final int SUBSTRING
See Also:
Constant Field Values

SUBSTRING_NAME

public static final java.lang.String SUBSTRING_NAME
See Also:
Constant Field Values

TO_INTEGER

public static final int TO_INTEGER
See Also:
Constant Field Values

TO_INTEGER_NAME

public static final java.lang.String TO_INTEGER_NAME
See Also:
Constant Field Values

TO_REAL

public static final int TO_REAL
See Also:
Constant Field Values

TO_REAL_NAME

public static final java.lang.String TO_REAL_NAME
See Also:
Constant Field Values

XOR

public static final int XOR
See Also:
Constant Field Values

XOR_NAME

public static final java.lang.String XOR_NAME
See Also:
Constant Field Values

FLOOR

public static final int FLOOR
See Also:
Constant Field Values

FLOOR_NAME

public static final java.lang.String FLOOR_NAME
See Also:
Constant Field Values

ROUND

public static final int ROUND
See Also:
Constant Field Values

ROUND_NAME

public static final java.lang.String ROUND_NAME
See Also:
Constant Field Values

TO_LOWER

public static final int TO_LOWER
See Also:
Constant Field Values

TO_LOWER_NAME

public static final java.lang.String TO_LOWER_NAME
See Also:
Constant Field Values

TO_UPPER

public static final int TO_UPPER
See Also:
Constant Field Values

TO_UPPER_NAME

public static final java.lang.String TO_UPPER_NAME
See Also:
Constant Field Values

ALL_INSTANCES

public static final int ALL_INSTANCES
See Also:
Constant Field Values

ALL_INSTANCES_NAME

public static final java.lang.String ALL_INSTANCES_NAME
See Also:
Constant Field Values

EQUAL

public static final int EQUAL
See Also:
Constant Field Values

EQUAL_NAME

public static final java.lang.String EQUAL_NAME
See Also:
Constant Field Values

NOT_EQUAL

public static final int NOT_EQUAL
See Also:
Constant Field Values

NOT_EQUAL_NAME

public static final java.lang.String NOT_EQUAL_NAME
See Also:
Constant Field Values

OCL_AS_TYPE

public static final int OCL_AS_TYPE
See Also:
Constant Field Values

OCL_AS_TYPE_NAME

public static final java.lang.String OCL_AS_TYPE_NAME
See Also:
Constant Field Values

OCL_IS_KIND_OF

public static final int OCL_IS_KIND_OF
See Also:
Constant Field Values

OCL_IS_KIND_OF_NAME

public static final java.lang.String OCL_IS_KIND_OF_NAME
See Also:
Constant Field Values

OCL_IS_TYPE_OF

public static final int OCL_IS_TYPE_OF
See Also:
Constant Field Values

OCL_IS_TYPE_OF_NAME

public static final java.lang.String OCL_IS_TYPE_OF_NAME
See Also:
Constant Field Values

OCL_IS_UNDEFINED

public static final int OCL_IS_UNDEFINED
See Also:
Constant Field Values

OCL_IS_UNDEFINED_NAME

public static final java.lang.String OCL_IS_UNDEFINED_NAME
See Also:
Constant Field Values

OCL_IS_INVALID

public static final int OCL_IS_INVALID
See Also:
Constant Field Values

OCL_IS_INVALID_NAME

public static final java.lang.String OCL_IS_INVALID_NAME
See Also:
Constant Field Values

LESS_THAN

public static final int LESS_THAN
See Also:
Constant Field Values

LESS_THAN_NAME

public static final java.lang.String LESS_THAN_NAME
See Also:
Constant Field Values

GREATER_THAN

public static final int GREATER_THAN
See Also:
Constant Field Values

GREATER_THAN_NAME

public static final java.lang.String GREATER_THAN_NAME
See Also:
Constant Field Values

LESS_THAN_EQUAL

public static final int LESS_THAN_EQUAL
See Also:
Constant Field Values

LESS_THAN_EQUAL_NAME

public static final java.lang.String LESS_THAN_EQUAL_NAME
See Also:
Constant Field Values

GREATER_THAN_EQUAL

public static final int GREATER_THAN_EQUAL
See Also:
Constant Field Values

GREATER_THAN_EQUAL_NAME

public static final java.lang.String GREATER_THAN_EQUAL_NAME
See Also:
Constant Field Values

OCL_IS_NEW

public static final int OCL_IS_NEW
See Also:
Constant Field Values

OCL_IS_NEW_NAME

public static final java.lang.String OCL_IS_NEW_NAME
See Also:
Constant Field Values

OCL_IS_IN_STATE

public static final int OCL_IS_IN_STATE
See Also:
Constant Field Values

OCL_IS_IN_STATE_NAME

public static final java.lang.String OCL_IS_IN_STATE_NAME
See Also:
Constant Field Values

HAS_RETURNED

public static final int HAS_RETURNED
See Also:
Constant Field Values

HAS_RETURNED_NAME

public static final java.lang.String HAS_RETURNED_NAME
See Also:
Constant Field Values

RESULT

public static final int RESULT
See Also:
Constant Field Values

RESULT_NAME

public static final java.lang.String RESULT_NAME
See Also:
Constant Field Values

IS_SIGNAL_SENT

public static final int IS_SIGNAL_SENT
See Also:
Constant Field Values

IS_SIGNAL_SENT_NAME

public static final java.lang.String IS_SIGNAL_SENT_NAME
See Also:
Constant Field Values

IS_OPERATION_CALL

public static final int IS_OPERATION_CALL
See Also:
Constant Field Values

IS_OPERATION_CALL_NAME

public static final java.lang.String IS_OPERATION_CALL_NAME
See Also:
Constant Field Values

COUNT

public static final int COUNT
See Also:
Constant Field Values

COUNT_NAME

public static final java.lang.String COUNT_NAME
See Also:
Constant Field Values

EXCLUDES

public static final int EXCLUDES
See Also:
Constant Field Values

EXCLUDES_NAME

public static final java.lang.String EXCLUDES_NAME
See Also:
Constant Field Values

EXCLUDES_ALL

public static final int EXCLUDES_ALL
See Also:
Constant Field Values

EXCLUDES_ALL_NAME

public static final java.lang.String EXCLUDES_ALL_NAME
See Also:
Constant Field Values

INCLUDES

public static final int INCLUDES
See Also:
Constant Field Values

INCLUDES_NAME

public static final java.lang.String INCLUDES_NAME
See Also:
Constant Field Values

INCLUDES_ALL

public static final int INCLUDES_ALL
See Also:
Constant Field Values

INCLUDES_ALL_NAME

public static final java.lang.String INCLUDES_ALL_NAME
See Also:
Constant Field Values

IS_EMPTY

public static final int IS_EMPTY
See Also:
Constant Field Values

IS_EMPTY_NAME

public static final java.lang.String IS_EMPTY_NAME
See Also:
Constant Field Values

NOT_EMPTY

public static final int NOT_EMPTY
See Also:
Constant Field Values

NOT_EMPTY_NAME

public static final java.lang.String NOT_EMPTY_NAME
See Also:
Constant Field Values

PRODUCT

public static final int PRODUCT
See Also:
Constant Field Values

PRODUCT_NAME

public static final java.lang.String PRODUCT_NAME
See Also:
Constant Field Values

SUM

public static final int SUM
See Also:
Constant Field Values

SUM_NAME

public static final java.lang.String SUM_NAME
See Also:
Constant Field Values

AS_BAG

public static final int AS_BAG
See Also:
Constant Field Values

AS_BAG_NAME

public static final java.lang.String AS_BAG_NAME
See Also:
Constant Field Values

AS_ORDERED_SET

public static final int AS_ORDERED_SET
See Also:
Constant Field Values

AS_ORDERED_SET_NAME

public static final java.lang.String AS_ORDERED_SET_NAME
See Also:
Constant Field Values

AS_SEQUENCE

public static final int AS_SEQUENCE
See Also:
Constant Field Values

AS_SEQUENCE_NAME

public static final java.lang.String AS_SEQUENCE_NAME
See Also:
Constant Field Values

AS_SET

public static final int AS_SET
See Also:
Constant Field Values

AS_SET_NAME

public static final java.lang.String AS_SET_NAME
See Also:
Constant Field Values

EXCLUDING

public static final int EXCLUDING
See Also:
Constant Field Values

EXCLUDING_NAME

public static final java.lang.String EXCLUDING_NAME
See Also:
Constant Field Values

FLATTEN

public static final int FLATTEN
See Also:
Constant Field Values

FLATTEN_NAME

public static final java.lang.String FLATTEN_NAME
See Also:
Constant Field Values

INCLUDING

public static final int INCLUDING
See Also:
Constant Field Values

INCLUDING_NAME

public static final java.lang.String INCLUDING_NAME
See Also:
Constant Field Values

INTERSECTION

public static final int INTERSECTION
See Also:
Constant Field Values

INTERSECTION_NAME

public static final java.lang.String INTERSECTION_NAME
See Also:
Constant Field Values

UNION

public static final int UNION
See Also:
Constant Field Values

UNION_NAME

public static final java.lang.String UNION_NAME
See Also:
Constant Field Values

AT

public static final int AT
See Also:
Constant Field Values

AT_NAME

public static final java.lang.String AT_NAME
See Also:
Constant Field Values

FIRST

public static final int FIRST
See Also:
Constant Field Values

FIRST_NAME

public static final java.lang.String FIRST_NAME
See Also:
Constant Field Values

INDEX_OF

public static final int INDEX_OF
See Also:
Constant Field Values

INDEX_OF_NAME

public static final java.lang.String INDEX_OF_NAME
See Also:
Constant Field Values

INSERT_AT

public static final int INSERT_AT
See Also:
Constant Field Values

INSERT_AT_NAME

public static final java.lang.String INSERT_AT_NAME
See Also:
Constant Field Values

LAST

public static final int LAST
See Also:
Constant Field Values

LAST_NAME

public static final java.lang.String LAST_NAME
See Also:
Constant Field Values

PREPEND

public static final int PREPEND
See Also:
Constant Field Values

PREPEND_NAME

public static final java.lang.String PREPEND_NAME
See Also:
Constant Field Values

SUB_SEQUENCE

public static final int SUB_SEQUENCE
See Also:
Constant Field Values

SUB_SEQUENCE_NAME

public static final java.lang.String SUB_SEQUENCE_NAME
See Also:
Constant Field Values

APPEND

public static final int APPEND
See Also:
Constant Field Values

APPEND_NAME

public static final java.lang.String APPEND_NAME
See Also:
Constant Field Values

SUB_ORDERED_SET

public static final int SUB_ORDERED_SET
See Also:
Constant Field Values

SUB_ORDERED_SET_NAME

public static final java.lang.String SUB_ORDERED_SET_NAME
See Also:
Constant Field Values

SYMMETRIC_DIFFERENCE

public static final int SYMMETRIC_DIFFERENCE
See Also:
Constant Field Values

SYMMETRIC_DIFFERENCE_NAME

public static final java.lang.String SYMMETRIC_DIFFERENCE_NAME
See Also:
Constant Field Values

EXISTS

public static final int EXISTS
See Also:
Constant Field Values

EXISTS_NAME

public static final java.lang.String EXISTS_NAME
See Also:
Constant Field Values

FOR_ALL

public static final int FOR_ALL
See Also:
Constant Field Values

FOR_ALL_NAME

public static final java.lang.String FOR_ALL_NAME
See Also:
Constant Field Values

IS_UNIQUE

public static final int IS_UNIQUE
See Also:
Constant Field Values

IS_UNIQUE_NAME

public static final java.lang.String IS_UNIQUE_NAME
See Also:
Constant Field Values

ONE

public static final int ONE
See Also:
Constant Field Values

ONE_NAME

public static final java.lang.String ONE_NAME
See Also:
Constant Field Values

ANY

public static final int ANY
See Also:
Constant Field Values

ANY_NAME

public static final java.lang.String ANY_NAME
See Also:
Constant Field Values

COLLECT

public static final int COLLECT
See Also:
Constant Field Values

COLLECT_NAME

public static final java.lang.String COLLECT_NAME
See Also:
Constant Field Values

COLLECT_NESTED

public static final int COLLECT_NESTED
See Also:
Constant Field Values

COLLECT_NESTED_NAME

public static final java.lang.String COLLECT_NESTED_NAME
See Also:
Constant Field Values

CLOSURE

public static final int CLOSURE
See Also:
Constant Field Values

CLOSURE_NAME

public static final java.lang.String CLOSURE_NAME
See Also:
Constant Field Values

SELECT

public static final int SELECT
See Also:
Constant Field Values

SELECT_NAME

public static final java.lang.String SELECT_NAME
See Also:
Constant Field Values

REJECT

public static final int REJECT
See Also:
Constant Field Values

REJECT_NAME

public static final java.lang.String REJECT_NAME
See Also:
Constant Field Values

SORTED_BY

public static final int SORTED_BY
See Also:
Constant Field Values

SORTED_BY_NAME

public static final java.lang.String SORTED_BY_NAME
See Also:
Constant Field Values
Method Detail

getOperations

public org.eclipse.emf.common.util.EList getOperations()


getOperationNameFor

public java.lang.String getOperationNameFor(int code)


getOperationCodeFor

public int getOperationCodeFor(java.lang.String operName)


getResultTypeFor

public org.eclipse.emf.ecore.EClassifier getResultTypeFor(org.eclipse.emf.ecore.EClassifier ownerType,
                                                          int opcode,
                                                          org.eclipse.emf.common.util.EList args)
                                                   throws SemanticException

Throws:
SemanticException

getRelationshipTo

public int getRelationshipTo(org.eclipse.emf.ecore.EClassifier type)


getCommonSupertype

public org.eclipse.emf.ecore.EClassifier getCommonSupertype(org.eclipse.emf.ecore.EClassifier type)
                                                     throws SemanticException

Throws:
SemanticException

Copyright 2002, 2006 IBM Corporation and others.
All Rights Reserved.