public class EcoreSwitch<T>
extends <any>
doSwitch(object)
to invoke the caseXXX
method for each class of the model,
starting with the actual class of the object
and proceeding up the inheritance hierarchy
until a non-null result is returned,
which is the result of the switch.
EcorePackage
Constructor and Description |
---|
EcoreSwitch()
Creates an instance of the switch.
|
Modifier and Type | Method and Description |
---|---|
<O> T |
caseAnyType_1(AnyType<O> object)
Deprecated.
Since 1.3, override the
caseTypes_AnyType(org.eclipse.ocl.types.AnyType<O>) method, instead. |
T |
caseAnyType(AnyType object)
Returns the result of interpreting the object as an instance of 'Any Type'.
|
<C,P> T |
caseAssociationClassCallExp_1(AssociationClassCallExp<C,P> object)
Deprecated.
Since 1.3, override the
caseExpressions_AssociationClassCallExp(org.eclipse.ocl.expressions.AssociationClassCallExp<C, P>) method, instead. |
T |
caseAssociationClassCallExp(AssociationClassCallExp object)
Returns the result of interpreting the object as an instance of 'Association Class Call Exp'.
|
T |
caseASTNode(ASTNode object)
Returns the result of interpreting the object as an instance of 'AST Node'.
|
<C,O> T |
caseBagType_1(BagType<C,O> object)
Deprecated.
Since 1.3, override the
caseTypes_BagType(org.eclipse.ocl.types.BagType<C, O>) method, instead. |
T |
caseBagType(BagType object)
Returns the result of interpreting the object as an instance of 'Bag Type'.
|
<C> T |
caseBooleanLiteralExp_1(BooleanLiteralExp<C> object)
Deprecated.
Since 1.3, override the
caseExpressions_BooleanLiteralExp(org.eclipse.ocl.expressions.BooleanLiteralExp<C>) method, instead. |
T |
caseBooleanLiteralExp(BooleanLiteralExp object)
Returns the result of interpreting the object as an instance of 'Boolean Literal Exp'.
|
<C> T |
caseCallExp_1(CallExp<C> object)
Deprecated.
Since 1.3, override the
caseExpressions_CallExp(org.eclipse.ocl.expressions.CallExp<C>) method, instead. |
T |
caseCallExp(CallExp object)
Returns the result of interpreting the object as an instance of 'Call Exp'.
|
T |
caseCallingASTNode(CallingASTNode object)
Returns the result of interpreting the object as an instance of 'Calling AST Node'.
|
T |
caseCallOperationAction(CallOperationAction object)
Returns the result of interpreting the object as an instance of 'Call Operation Action'.
|
<C> T |
caseCollectionItem_1(CollectionItem<C> object)
Deprecated.
Since 1.3, override the
caseExpressions_CollectionItem(org.eclipse.ocl.expressions.CollectionItem<C>) method, instead. |
T |
caseCollectionItem(CollectionItem object)
Returns the result of interpreting the object as an instance of 'Collection Item'.
|
<C> T |
caseCollectionLiteralExp_1(CollectionLiteralExp<C> object)
Deprecated.
Since 1.3, override the
caseExpressions_CollectionLiteralExp(org.eclipse.ocl.expressions.CollectionLiteralExp<C>) method, instead. |
T |
caseCollectionLiteralExp(CollectionLiteralExp object)
Returns the result of interpreting the object as an instance of 'Collection Literal Exp'.
|
<C> T |
caseCollectionLiteralPart_1(CollectionLiteralPart<C> object)
Deprecated.
Since 1.3, override the
caseExpressions_CollectionLiteralPart(org.eclipse.ocl.expressions.CollectionLiteralPart<C>) method, instead. |
T |
caseCollectionLiteralPart(CollectionLiteralPart object)
Returns the result of interpreting the object as an instance of 'Collection Literal Part'.
|
<C> T |
caseCollectionRange_1(CollectionRange<C> object)
Deprecated.
Since 1.3, override the
caseExpressions_CollectionRange(org.eclipse.ocl.expressions.CollectionRange<C>) method, instead. |
T |
caseCollectionRange(CollectionRange object)
Returns the result of interpreting the object as an instance of 'Collection Range'.
|
<C,O> T |
caseCollectionType_1(CollectionType<C,O> object)
Deprecated.
Since 1.3, override the
caseTypes_CollectionType(org.eclipse.ocl.types.CollectionType<C, O>) method, instead. |
T |
caseCollectionType(CollectionType object)
Returns the result of interpreting the object as an instance of 'Collection Type'.
|
T |
caseConstraint(Constraint object)
Returns the result of interpreting the object as an instance of 'Constraint'.
|
T |
caseEClass(EClass object)
Returns the result of interpreting the object as an instance of 'EClass'.
|
T |
caseEClassifier(EClassifier object)
Returns the result of interpreting the object as an instance of 'EClassifier'.
|
T |
caseEDataType(EDataType object)
Returns the result of interpreting the object as an instance of 'EData Type'.
|
T |
caseElementType_1(ElementType object)
Deprecated.
Since 1.3, override the
caseTypes_ElementType(org.eclipse.ocl.types.ElementType) method, instead. |
T |
caseElementType(ElementType object)
Returns the result of interpreting the object as an instance of 'Element Type'.
|
T |
caseEModelElement(EModelElement object)
Returns the result of interpreting the object as an instance of 'EModel Element'.
|
T |
caseENamedElement(ENamedElement object)
Returns the result of interpreting the object as an instance of 'ENamed Element'.
|
<C,EL> T |
caseEnumLiteralExp_1(EnumLiteralExp<C,EL> object)
Deprecated.
Since 1.3, override the
caseExpressions_EnumLiteralExp(org.eclipse.ocl.expressions.EnumLiteralExp<C, EL>) method, instead. |
T |
caseEnumLiteralExp(EnumLiteralExp object)
Returns the result of interpreting the object as an instance of 'Enum Literal Exp'.
|
T |
caseETypedElement(ETypedElement object)
Returns the result of interpreting the object as an instance of 'ETyped Element'.
|
<C,PM> T |
caseExpressionInOCL_1(ExpressionInOCL<C,PM> object)
Deprecated.
Since 1.3, override the
caseUtilities_ExpressionInOCL(org.eclipse.ocl.utilities.ExpressionInOCL<C, PM>) method, instead. |
T |
caseExpressionInOCL(ExpressionInOCL object)
Returns the result of interpreting the object as an instance of 'Expression In OCL'.
|
<C,P> T |
caseExpressions_AssociationClassCallExp(AssociationClassCallExp<C,P> object)
Returns the result of interpreting the object as an instance of 'Association Class Call Exp'.
|
<C> T |
caseExpressions_BooleanLiteralExp(BooleanLiteralExp<C> object)
Returns the result of interpreting the object as an instance of 'Boolean Literal Exp'.
|
<C> T |
caseExpressions_CallExp(CallExp<C> object)
Returns the result of interpreting the object as an instance of 'Call Exp'.
|
<C> T |
caseExpressions_CollectionItem(CollectionItem<C> object)
Returns the result of interpreting the object as an instance of 'Collection Item'.
|
<C> T |
caseExpressions_CollectionLiteralExp(CollectionLiteralExp<C> object)
Returns the result of interpreting the object as an instance of 'Collection Literal Exp'.
|
<C> T |
caseExpressions_CollectionLiteralPart(CollectionLiteralPart<C> object)
Returns the result of interpreting the object as an instance of 'Collection Literal Part'.
|
<C> T |
caseExpressions_CollectionRange(CollectionRange<C> object)
Returns the result of interpreting the object as an instance of 'Collection Range'.
|
<C,EL> T |
caseExpressions_EnumLiteralExp(EnumLiteralExp<C,EL> object)
Returns the result of interpreting the object as an instance of 'Enum Literal Exp'.
|
<C> T |
caseExpressions_FeatureCallExp(FeatureCallExp<C> object)
Returns the result of interpreting the object as an instance of 'Feature Call Exp'.
|
<C> T |
caseExpressions_IfExp(IfExp<C> object)
Returns the result of interpreting the object as an instance of 'If Exp'.
|
<C> T |
caseExpressions_IntegerLiteralExp(IntegerLiteralExp<C> object)
Returns the result of interpreting the object as an instance of 'Integer Literal Exp'.
|
<C> T |
caseExpressions_InvalidLiteralExp(InvalidLiteralExp<C> object)
Returns the result of interpreting the object as an instance of 'Invalid Literal Exp'.
|
<C,PM> T |
caseExpressions_IterateExp(IterateExp<C,PM> object)
Returns the result of interpreting the object as an instance of 'Iterate Exp'.
|
<C,PM> T |
caseExpressions_IteratorExp(IteratorExp<C,PM> object)
Returns the result of interpreting the object as an instance of 'Iterator Exp'.
|
<C,PM> T |
caseExpressions_LetExp(LetExp<C,PM> object)
Returns the result of interpreting the object as an instance of 'Let Exp'.
|
<C> T |
caseExpressions_LiteralExp(LiteralExp<C> object)
Returns the result of interpreting the object as an instance of 'Literal Exp'.
|
<C,PM> T |
caseExpressions_LoopExp(LoopExp<C,PM> object)
Returns the result of interpreting the object as an instance of 'Loop Exp'.
|
<C,COA,SSA> |
caseExpressions_MessageExp(MessageExp<C,COA,SSA> object)
Returns the result of interpreting the object as an instance of 'Message Exp'.
|
<C,P> T |
caseExpressions_NavigationCallExp(NavigationCallExp<C,P> object)
Returns the result of interpreting the object as an instance of 'Navigation Call Exp'.
|
<C> T |
caseExpressions_NullLiteralExp(NullLiteralExp<C> object)
Returns the result of interpreting the object as an instance of 'Null Literal Exp'.
|
<C> T |
caseExpressions_NumericLiteralExp(NumericLiteralExp<C> object)
Returns the result of interpreting the object as an instance of 'Numeric Literal Exp'.
|
<C> T |
caseExpressions_OCLExpression(OCLExpression<C> object)
Returns the result of interpreting the object as an instance of 'OCL Expression'.
|
<C,O> T |
caseExpressions_OperationCallExp(OperationCallExp<C,O> object)
Returns the result of interpreting the object as an instance of 'Operation Call Exp'.
|
<C> T |
caseExpressions_PrimitiveLiteralExp(PrimitiveLiteralExp<C> object)
Returns the result of interpreting the object as an instance of 'Primitive Literal Exp'.
|
<C,P> T |
caseExpressions_PropertyCallExp(PropertyCallExp<C,P> object)
Returns the result of interpreting the object as an instance of 'Property Call Exp'.
|
<C> T |
caseExpressions_RealLiteralExp(RealLiteralExp<C> object)
Returns the result of interpreting the object as an instance of 'Real Literal Exp'.
|
<C,S> T |
caseExpressions_StateExp(StateExp<C,S> object)
Returns the result of interpreting the object as an instance of 'State Exp'.
|
<C> T |
caseExpressions_StringLiteralExp(StringLiteralExp<C> object)
Returns the result of interpreting the object as an instance of 'String Literal Exp'.
|
<C,P> T |
caseExpressions_TupleLiteralExp(TupleLiteralExp<C,P> object)
Returns the result of interpreting the object as an instance of 'Tuple Literal Exp'.
|
<C,P> T |
caseExpressions_TupleLiteralPart(TupleLiteralPart<C,P> object)
Returns the result of interpreting the object as an instance of 'Tuple Literal Part'.
|
<C> T |
caseExpressions_TypeExp(TypeExp<C> object)
Returns the result of interpreting the object as an instance of 'Type Exp'.
|
<C> T |
caseExpressions_UnlimitedNaturalLiteralExp(UnlimitedNaturalLiteralExp<C> object)
Returns the result of interpreting the object as an instance of 'Unlimited Natural Literal Exp'.
|
<C> T |
caseExpressions_UnspecifiedValueExp(UnspecifiedValueExp<C> object)
Returns the result of interpreting the object as an instance of 'Unspecified Value Exp'.
|
<C,PM> T |
caseExpressions_Variable(Variable<C,PM> object)
Returns the result of interpreting the object as an instance of 'Variable'.
|
<C,PM> T |
caseExpressions_VariableExp(VariableExp<C,PM> object)
Returns the result of interpreting the object as an instance of 'Variable Exp'.
|
<C> T |
caseFeatureCallExp_1(FeatureCallExp<C> object)
Deprecated.
Since 1.3, override the
caseExpressions_FeatureCallExp(org.eclipse.ocl.expressions.FeatureCallExp<C>) method, instead. |
T |
caseFeatureCallExp(FeatureCallExp object)
Returns the result of interpreting the object as an instance of 'Feature Call Exp'.
|
<C> T |
caseIfExp_1(IfExp<C> object)
Deprecated.
Since 1.3, override the
caseExpressions_IfExp(org.eclipse.ocl.expressions.IfExp<C>) method, instead. |
T |
caseIfExp(IfExp object)
Returns the result of interpreting the object as an instance of 'If Exp'.
|
<C> T |
caseIntegerLiteralExp_1(IntegerLiteralExp<C> object)
Deprecated.
Since 1.3, override the
caseExpressions_IntegerLiteralExp(org.eclipse.ocl.expressions.IntegerLiteralExp<C>) method, instead. |
T |
caseIntegerLiteralExp(IntegerLiteralExp object)
Returns the result of interpreting the object as an instance of 'Integer Literal Exp'.
|
<C> T |
caseInvalidLiteralExp_1(InvalidLiteralExp<C> object)
Deprecated.
Since 1.3, override the
caseExpressions_InvalidLiteralExp(org.eclipse.ocl.expressions.InvalidLiteralExp<C>) method, instead. |
T |
caseInvalidLiteralExp(InvalidLiteralExp object)
Returns the result of interpreting the object as an instance of 'Invalid Literal Exp'.
|
<O> T |
caseInvalidType_1(InvalidType<O> object)
Deprecated.
Since 1.3, override the
caseTypes_InvalidType(org.eclipse.ocl.types.InvalidType<O>) method, instead. |
T |
caseInvalidType(InvalidType object)
Returns the result of interpreting the object as an instance of 'Invalid Type'.
|
<C,PM> T |
caseIterateExp_1(IterateExp<C,PM> object)
Deprecated.
Since 1.3, override the
caseExpressions_IterateExp(org.eclipse.ocl.expressions.IterateExp<C, PM>) method, instead. |
T |
caseIterateExp(IterateExp object)
Returns the result of interpreting the object as an instance of 'Iterate Exp'.
|
<C,PM> T |
caseIteratorExp_1(IteratorExp<C,PM> object)
Deprecated.
Since 1.3, override the
caseExpressions_IteratorExp(org.eclipse.ocl.expressions.IteratorExp<C, PM>) method, instead. |
T |
caseIteratorExp(IteratorExp object)
Returns the result of interpreting the object as an instance of 'Iterator Exp'.
|
<C,PM> T |
caseLetExp_1(LetExp<C,PM> object)
Deprecated.
Since 1.3, override the
caseExpressions_LetExp(org.eclipse.ocl.expressions.LetExp<C, PM>) method, instead. |
T |
caseLetExp(LetExp object)
Returns the result of interpreting the object as an instance of 'Let Exp'.
|
<C> T |
caseLiteralExp_1(LiteralExp<C> object)
Deprecated.
Since 1.3, override the
caseExpressions_LiteralExp(org.eclipse.ocl.expressions.LiteralExp<C>) method, instead. |
T |
caseLiteralExp(LiteralExp object)
Returns the result of interpreting the object as an instance of 'Literal Exp'.
|
<C,PM> T |
caseLoopExp_1(LoopExp<C,PM> object)
Deprecated.
Since 1.3, override the
caseExpressions_LoopExp(org.eclipse.ocl.expressions.LoopExp<C, PM>) method, instead. |
T |
caseLoopExp(LoopExp object)
Returns the result of interpreting the object as an instance of 'Loop Exp'.
|
<C,COA,SSA> |
caseMessageExp_1(MessageExp<C,COA,SSA> object)
Deprecated.
Since 1.3, override the
caseExpressions_MessageExp(org.eclipse.ocl.expressions.MessageExp<C, COA, SSA>) method, instead. |
T |
caseMessageExp(MessageExp object)
Returns the result of interpreting the object as an instance of 'Message Exp'.
|
<C,O,P> T |
caseMessageType_1(MessageType<C,O,P> object)
Deprecated.
Since 1.3, override the
caseTypes_MessageType(org.eclipse.ocl.types.MessageType<C, O, P>) method, instead. |
T |
caseMessageType(MessageType object)
Returns the result of interpreting the object as an instance of 'Message Type'.
|
<C,P> T |
caseNavigationCallExp_1(NavigationCallExp<C,P> object)
Deprecated.
Since 1.3, override the
caseExpressions_NavigationCallExp(org.eclipse.ocl.expressions.NavigationCallExp<C, P>) method, instead. |
T |
caseNavigationCallExp(NavigationCallExp object)
Returns the result of interpreting the object as an instance of 'Navigation Call Exp'.
|
<C> T |
caseNullLiteralExp_1(NullLiteralExp<C> object)
Deprecated.
Since 1.3, override the
caseExpressions_NullLiteralExp(org.eclipse.ocl.expressions.NullLiteralExp<C>) method, instead. |
T |
caseNullLiteralExp(NullLiteralExp object)
Returns the result of interpreting the object as an instance of 'Null Literal Exp'.
|
<C> T |
caseNumericLiteralExp_1(NumericLiteralExp<C> object)
Deprecated.
Since 1.3, override the
caseExpressions_NumericLiteralExp(org.eclipse.ocl.expressions.NumericLiteralExp<C>) method, instead. |
T |
caseNumericLiteralExp(NumericLiteralExp object)
Returns the result of interpreting the object as an instance of 'Numeric Literal Exp'.
|
<C> T |
caseOCLExpression_1(OCLExpression<C> object)
Deprecated.
Since 1.3, override the
caseExpressions_OCLExpression(org.eclipse.ocl.expressions.OCLExpression<C>) method, instead. |
T |
caseOCLExpression(OCLExpression object)
Returns the result of interpreting the object as an instance of 'OCL Expression'.
|
<C,O> T |
caseOperationCallExp_1(OperationCallExp<C,O> object)
Deprecated.
Since 1.3, override the
caseExpressions_OperationCallExp(org.eclipse.ocl.expressions.OperationCallExp<C, O>) method, instead. |
T |
caseOperationCallExp(OperationCallExp object)
Returns the result of interpreting the object as an instance of 'Operation Call Exp'.
|
T |
caseOppositePropertyCallExp(OppositePropertyCallExp object)
Returns the result of interpreting the object as an instance of 'Opposite Property Call Exp'.
|
<C,O> T |
caseOrderedSetType_1(OrderedSetType<C,O> object)
Deprecated.
Since 1.3, override the
caseTypes_OrderedSetType(org.eclipse.ocl.types.OrderedSetType<C, O>) method, instead. |
T |
caseOrderedSetType(OrderedSetType object)
Returns the result of interpreting the object as an instance of 'Ordered Set Type'.
|
<O> T |
casePredefinedType(PredefinedType<O> object)
Returns the result of interpreting the object as an instance of 'Predefined Type'.
|
<C> T |
casePrimitiveLiteralExp_1(PrimitiveLiteralExp<C> object)
Deprecated.
Since 1.3, override the
caseExpressions_PrimitiveLiteralExp(org.eclipse.ocl.expressions.PrimitiveLiteralExp<C>) method, instead. |
T |
casePrimitiveLiteralExp(PrimitiveLiteralExp object)
Returns the result of interpreting the object as an instance of 'Primitive Literal Exp'.
|
<O> T |
casePrimitiveType_1(PrimitiveType<O> object)
Deprecated.
Since 1.3, override the
caseTypes_PrimitiveType(org.eclipse.ocl.types.PrimitiveType<O>) method, instead. |
T |
casePrimitiveType(PrimitiveType object)
Returns the result of interpreting the object as an instance of 'Primitive Type'.
|
<C,P> T |
casePropertyCallExp_1(PropertyCallExp<C,P> object)
Deprecated.
Since 1.3, override the
caseExpressions_PropertyCallExp(org.eclipse.ocl.expressions.PropertyCallExp<C, P>) method, instead. |
T |
casePropertyCallExp(PropertyCallExp object)
Returns the result of interpreting the object as an instance of 'Property Call Exp'.
|
<C> T |
caseRealLiteralExp_1(RealLiteralExp<C> object)
Deprecated.
Since 1.3, override the
caseExpressions_RealLiteralExp(org.eclipse.ocl.expressions.RealLiteralExp<C>) method, instead. |
T |
caseRealLiteralExp(RealLiteralExp object)
Returns the result of interpreting the object as an instance of 'Real Literal Exp'.
|
T |
caseSendSignalAction(SendSignalAction object)
Returns the result of interpreting the object as an instance of 'Send Signal Action'.
|
<C,O> T |
caseSequenceType_1(SequenceType<C,O> object)
Deprecated.
Since 1.3, override the
caseTypes_SequenceType(org.eclipse.ocl.types.SequenceType<C, O>) method, instead. |
T |
caseSequenceType(SequenceType object)
Returns the result of interpreting the object as an instance of 'Sequence Type'.
|
<C,O> T |
caseSetType_1(SetType<C,O> object)
Deprecated.
Since 1.3, override the
caseTypes_SetType(org.eclipse.ocl.types.SetType<C, O>) method, instead. |
T |
caseSetType(SetType object)
Returns the result of interpreting the object as an instance of 'Set Type'.
|
<C,S> T |
caseStateExp_1(StateExp<C,S> object)
Deprecated.
Since 1.3, override the
caseExpressions_StateExp(org.eclipse.ocl.expressions.StateExp<C, S>) method, instead. |
T |
caseStateExp(StateExp object)
Returns the result of interpreting the object as an instance of 'State Exp'.
|
<C> T |
caseStringLiteralExp_1(StringLiteralExp<C> object)
Deprecated.
Since 1.3, override the
caseExpressions_StringLiteralExp(org.eclipse.ocl.expressions.StringLiteralExp<C>) method, instead. |
T |
caseStringLiteralExp(StringLiteralExp object)
Returns the result of interpreting the object as an instance of 'String Literal Exp'.
|
T |
caseTemplateParameterType(TemplateParameterType object)
Returns the result of interpreting the object as an instance of 'Template Parameter Type'.
|
<C,P> T |
caseTupleLiteralExp_1(TupleLiteralExp<C,P> object)
Deprecated.
Since 1.3, override the
caseExpressions_TupleLiteralExp(org.eclipse.ocl.expressions.TupleLiteralExp<C, P>) method, instead. |
T |
caseTupleLiteralExp(TupleLiteralExp object)
Returns the result of interpreting the object as an instance of 'Tuple Literal Exp'.
|
<C,P> T |
caseTupleLiteralPart_1(TupleLiteralPart<C,P> object)
Deprecated.
Since 1.3, override the
caseExpressions_TupleLiteralPart(org.eclipse.ocl.expressions.TupleLiteralPart<C, P>) method, instead. |
T |
caseTupleLiteralPart(TupleLiteralPart object)
Returns the result of interpreting the object as an instance of 'Tuple Literal Part'.
|
<O,P> T |
caseTupleType_1(TupleType<O,P> object)
Deprecated.
Since 1.3, override the
caseTypes_TupleType(org.eclipse.ocl.types.TupleType<O, P>) method, instead. |
T |
caseTupleType(TupleType object)
Returns the result of interpreting the object as an instance of 'Tuple Type'.
|
T |
caseTypedASTNode(TypedASTNode object)
Returns the result of interpreting the object as an instance of 'Typed AST Node'.
|
<C> T |
caseTypedElement(TypedElement<C> object)
Returns the result of interpreting the object as an instance of 'Typed Element'.
|
<C> T |
caseTypeExp_1(TypeExp<C> object)
Deprecated.
Since 1.3, override the
caseExpressions_TypeExp(org.eclipse.ocl.expressions.TypeExp<C>) method, instead. |
T |
caseTypeExp(TypeExp object)
Returns the result of interpreting the object as an instance of 'Type Exp'.
|
<O> T |
caseTypes_AnyType(AnyType<O> object)
Returns the result of interpreting the object as an instance of 'Any Type'.
|
<C,O> T |
caseTypes_BagType(BagType<C,O> object)
Returns the result of interpreting the object as an instance of 'Bag Type'.
|
<C,O> T |
caseTypes_CollectionType(CollectionType<C,O> object)
Returns the result of interpreting the object as an instance of 'Collection Type'.
|
T |
caseTypes_ElementType(ElementType object)
Returns the result of interpreting the object as an instance of 'Element Type'.
|
<O> T |
caseTypes_InvalidType(InvalidType<O> object)
Returns the result of interpreting the object as an instance of 'Invalid Type'.
|
<C,O,P> T |
caseTypes_MessageType(MessageType<C,O,P> object)
Returns the result of interpreting the object as an instance of 'Message Type'.
|
<C,O> T |
caseTypes_OrderedSetType(OrderedSetType<C,O> object)
Returns the result of interpreting the object as an instance of 'Ordered Set Type'.
|
<O> T |
caseTypes_PrimitiveType(PrimitiveType<O> object)
Returns the result of interpreting the object as an instance of 'Primitive Type'.
|
<C,O> T |
caseTypes_SequenceType(SequenceType<C,O> object)
Returns the result of interpreting the object as an instance of 'Sequence Type'.
|
<C,O> T |
caseTypes_SetType(SetType<C,O> object)
Returns the result of interpreting the object as an instance of 'Set Type'.
|
<O> T |
caseTypes_TemplateParameterType(TemplateParameterType<O> object)
Returns the result of interpreting the object as an instance of 'Template Parameter Type'.
|
<O,P> T |
caseTypes_TupleType(TupleType<O,P> object)
Returns the result of interpreting the object as an instance of 'Tuple Type'.
|
<C,O> T |
caseTypes_TypeType(TypeType<C,O> object)
Returns the result of interpreting the object as an instance of 'Type Type'.
|
<O> T |
caseTypes_VoidType(VoidType<O> object)
Returns the result of interpreting the object as an instance of 'Void Type'.
|
<C,O> T |
caseTypeType_1(TypeType<C,O> object)
Deprecated.
Since 1.3, override the
caseTypes_TypeType(org.eclipse.ocl.types.TypeType<C, O>) method, instead. |
T |
caseTypeType(TypeType object)
Returns the result of interpreting the object as an instance of 'Type Type'.
|
<C> T |
caseUnlimitedNaturalLiteralExp_1(UnlimitedNaturalLiteralExp<C> object)
Deprecated.
Since 1.3, override the
caseExpressions_UnlimitedNaturalLiteralExp(org.eclipse.ocl.expressions.UnlimitedNaturalLiteralExp<C>) method, instead. |
T |
caseUnlimitedNaturalLiteralExp(UnlimitedNaturalLiteralExp object)
Returns the result of interpreting the object as an instance of 'Unlimited Natural Literal Exp'.
|
<C> T |
caseUnspecifiedValueExp_1(UnspecifiedValueExp<C> object)
Deprecated.
Since 1.3, override the
caseExpressions_UnspecifiedValueExp(org.eclipse.ocl.expressions.UnspecifiedValueExp<C>) method, instead. |
T |
caseUnspecifiedValueExp(UnspecifiedValueExp object)
Returns the result of interpreting the object as an instance of 'Unspecified Value Exp'.
|
<C,PM> T |
caseUtilities_ExpressionInOCL(ExpressionInOCL<C,PM> object)
Returns the result of interpreting the object as an instance of 'Expression In OCL'.
|
<C,PM> T |
caseVariable_1(Variable<C,PM> object)
Deprecated.
Since 1.3, override the
caseExpressions_Variable(org.eclipse.ocl.expressions.Variable<C, PM>) method, instead. |
T |
caseVariable(Variable object)
Returns the result of interpreting the object as an instance of 'Variable'.
|
<C,PM> T |
caseVariableExp_1(VariableExp<C,PM> object)
Deprecated.
Since 1.3, override the
caseExpressions_VariableExp(org.eclipse.ocl.expressions.VariableExp<C, PM>) method, instead. |
T |
caseVariableExp(VariableExp object)
Returns the result of interpreting the object as an instance of 'Variable Exp'.
|
T |
caseVisitable(Visitable object)
Returns the result of interpreting the object as an instance of 'Visitable'.
|
<O> T |
caseVoidType_1(VoidType<O> object)
Deprecated.
Since 1.3, override the
caseTypes_VoidType(org.eclipse.ocl.types.VoidType<O>) method, instead. |
T |
caseVoidType(VoidType object)
Returns the result of interpreting the object as an instance of 'Void Type'.
|
T |
defaultCase(EObject object)
Returns the result of interpreting the object as an instance of 'EObject'.
|
public EcoreSwitch()
public T caseAnyType(AnyType object)
object
- the target of the switch.doSwitch(EObject)
public T caseBagType(BagType object)
object
- the target of the switch.doSwitch(EObject)
public T caseCollectionType(CollectionType object)
object
- the target of the switch.doSwitch(EObject)
public T caseElementType(ElementType object)
object
- the target of the switch.doSwitch(EObject)
public T caseInvalidType(InvalidType object)
object
- the target of the switch.doSwitch(EObject)
public T caseMessageType(MessageType object)
object
- the target of the switch.doSwitch(EObject)
public T caseOrderedSetType(OrderedSetType object)
object
- the target of the switch.doSwitch(EObject)
public T casePrimitiveType(PrimitiveType object)
object
- the target of the switch.doSwitch(EObject)
public T caseSequenceType(SequenceType object)
object
- the target of the switch.doSwitch(EObject)
public T caseSetType(SetType object)
object
- the target of the switch.doSwitch(EObject)
public T caseTemplateParameterType(TemplateParameterType object)
object
- the target of the switch.doSwitch(EObject)
public T caseTupleType(TupleType object)
object
- the target of the switch.doSwitch(EObject)
public T caseTypeType(TypeType object)
object
- the target of the switch.doSwitch(EObject)
public T caseVoidType(VoidType object)
object
- the target of the switch.doSwitch(EObject)
public T caseCallOperationAction(CallOperationAction object)
object
- the target of the switch.doSwitch(EObject)
public T caseConstraint(Constraint object)
object
- the target of the switch.doSwitch(EObject)
public T caseSendSignalAction(SendSignalAction object)
object
- the target of the switch.doSwitch(EObject)
public T caseExpressionInOCL(ExpressionInOCL object)
object
- the target of the switch.doSwitch(EObject)
public T caseAssociationClassCallExp(AssociationClassCallExp object)
object
- the target of the switch.doSwitch(EObject)
public T caseBooleanLiteralExp(BooleanLiteralExp object)
object
- the target of the switch.doSwitch(EObject)
public T caseCallExp(CallExp object)
object
- the target of the switch.doSwitch(EObject)
public T caseCollectionItem(CollectionItem object)
object
- the target of the switch.doSwitch(EObject)
public T caseCollectionLiteralExp(CollectionLiteralExp object)
object
- the target of the switch.doSwitch(EObject)
public T caseCollectionLiteralPart(CollectionLiteralPart object)
object
- the target of the switch.doSwitch(EObject)
public T caseCollectionRange(CollectionRange object)
object
- the target of the switch.doSwitch(EObject)
public T caseEnumLiteralExp(EnumLiteralExp object)
object
- the target of the switch.doSwitch(EObject)
public T caseFeatureCallExp(FeatureCallExp object)
object
- the target of the switch.doSwitch(EObject)
public T caseIfExp(IfExp object)
object
- the target of the switch.doSwitch(EObject)
public T caseIntegerLiteralExp(IntegerLiteralExp object)
object
- the target of the switch.doSwitch(EObject)
public T caseUnlimitedNaturalLiteralExp(UnlimitedNaturalLiteralExp object)
object
- the target of the switch.doSwitch(EObject)
public T caseInvalidLiteralExp(InvalidLiteralExp object)
object
- the target of the switch.doSwitch(EObject)
public T caseIterateExp(IterateExp object)
object
- the target of the switch.doSwitch(EObject)
public T caseIteratorExp(IteratorExp object)
object
- the target of the switch.doSwitch(EObject)
public T caseLetExp(LetExp object)
object
- the target of the switch.doSwitch(EObject)
public T caseLiteralExp(LiteralExp object)
object
- the target of the switch.doSwitch(EObject)
public T caseLoopExp(LoopExp object)
object
- the target of the switch.doSwitch(EObject)
public T caseMessageExp(MessageExp object)
object
- the target of the switch.doSwitch(EObject)
public T caseNavigationCallExp(NavigationCallExp object)
object
- the target of the switch.doSwitch(EObject)
public T caseNullLiteralExp(NullLiteralExp object)
object
- the target of the switch.doSwitch(EObject)
public T caseNumericLiteralExp(NumericLiteralExp object)
object
- the target of the switch.doSwitch(EObject)
public T caseOCLExpression(OCLExpression object)
object
- the target of the switch.doSwitch(EObject)
public T caseOperationCallExp(OperationCallExp object)
object
- the target of the switch.doSwitch(EObject)
public T casePrimitiveLiteralExp(PrimitiveLiteralExp object)
object
- the target of the switch.doSwitch(EObject)
public T casePropertyCallExp(PropertyCallExp object)
object
- the target of the switch.doSwitch(EObject)
public T caseRealLiteralExp(RealLiteralExp object)
object
- the target of the switch.doSwitch(EObject)
public T caseStateExp(StateExp object)
object
- the target of the switch.doSwitch(EObject)
public T caseStringLiteralExp(StringLiteralExp object)
object
- the target of the switch.doSwitch(EObject)
public T caseTupleLiteralExp(TupleLiteralExp object)
object
- the target of the switch.doSwitch(EObject)
public T caseTupleLiteralPart(TupleLiteralPart object)
object
- the target of the switch.doSwitch(EObject)
public T caseTypeExp(TypeExp object)
object
- the target of the switch.doSwitch(EObject)
public T caseUnspecifiedValueExp(UnspecifiedValueExp object)
object
- the target of the switch.doSwitch(EObject)
public T caseVariable(Variable object)
object
- the target of the switch.doSwitch(EObject)
public T caseVariableExp(VariableExp object)
object
- the target of the switch.doSwitch(EObject)
public T caseOppositePropertyCallExp(OppositePropertyCallExp object)
object
- the target of the switch.doSwitch(EObject)
public T caseEModelElement(EModelElement object)
object
- the target of the switch.doSwitch(EObject)
public T caseENamedElement(ENamedElement object)
object
- the target of the switch.doSwitch(EObject)
public T caseEClassifier(EClassifier object)
object
- the target of the switch.doSwitch(EObject)
public <O> T casePredefinedType(PredefinedType<O> object)
object
- the target of the switch.doSwitch(EObject)
public <O> T caseTypes_AnyType(AnyType<O> object)
object
- the target of the switch.doSwitch(EObject)
public T caseEDataType(EDataType object)
object
- the target of the switch.doSwitch(EObject)
public T caseASTNode(ASTNode object)
object
- the target of the switch.doSwitch(EObject)
public T caseTypedASTNode(TypedASTNode object)
object
- the target of the switch.doSwitch(EObject)
public <C,O> T caseTypes_CollectionType(CollectionType<C,O> object)
object
- the target of the switch.doSwitch(EObject)
public <C,O> T caseTypes_BagType(BagType<C,O> object)
object
- the target of the switch.doSwitch(EObject)
public T caseEClass(EClass object)
object
- the target of the switch.doSwitch(EObject)
public T caseTypes_ElementType(ElementType object)
object
- the target of the switch.doSwitch(EObject)
public <O> T caseTypes_InvalidType(InvalidType<O> object)
object
- the target of the switch.doSwitch(EObject)
public <C,O,P> T caseTypes_MessageType(MessageType<C,O,P> object)
object
- the target of the switch.doSwitch(EObject)
public <C,O> T caseTypes_OrderedSetType(OrderedSetType<C,O> object)
object
- the target of the switch.doSwitch(EObject)
public <O> T caseTypes_PrimitiveType(PrimitiveType<O> object)
object
- the target of the switch.doSwitch(EObject)
public <C,O> T caseTypes_SequenceType(SequenceType<C,O> object)
object
- the target of the switch.doSwitch(EObject)
public <C,O> T caseTypes_SetType(SetType<C,O> object)
object
- the target of the switch.doSwitch(EObject)
public <O> T caseTypes_TemplateParameterType(TemplateParameterType<O> object)
object
- the target of the switch.doSwitch(EObject)
public <O,P> T caseTypes_TupleType(TupleType<O,P> object)
object
- the target of the switch.doSwitch(EObject)
public <C,O> T caseTypes_TypeType(TypeType<C,O> object)
object
- the target of the switch.doSwitch(EObject)
public <O> T caseTypes_VoidType(VoidType<O> object)
object
- the target of the switch.doSwitch(EObject)
public T caseVisitable(Visitable object)
object
- the target of the switch.doSwitch(EObject)
public <C,PM> T caseUtilities_ExpressionInOCL(ExpressionInOCL<C,PM> object)
object
- the target of the switch.doSwitch(EObject)
public T caseETypedElement(ETypedElement object)
object
- the target of the switch.doSwitch(EObject)
public <C> T caseTypedElement(TypedElement<C> object)
object
- the target of the switch.doSwitch(EObject)
public <C> T caseExpressions_OCLExpression(OCLExpression<C> object)
object
- the target of the switch.doSwitch(EObject)
public T caseCallingASTNode(CallingASTNode object)
object
- the target of the switch.doSwitch(EObject)
public <C> T caseExpressions_CallExp(CallExp<C> object)
object
- the target of the switch.doSwitch(EObject)
public <C> T caseExpressions_FeatureCallExp(FeatureCallExp<C> object)
object
- the target of the switch.doSwitch(EObject)
public <C,P> T caseExpressions_NavigationCallExp(NavigationCallExp<C,P> object)
object
- the target of the switch.doSwitch(EObject)
public <C,P> T caseExpressions_AssociationClassCallExp(AssociationClassCallExp<C,P> object)
object
- the target of the switch.doSwitch(EObject)
public <C> T caseExpressions_LiteralExp(LiteralExp<C> object)
object
- the target of the switch.doSwitch(EObject)
public <C> T caseExpressions_PrimitiveLiteralExp(PrimitiveLiteralExp<C> object)
object
- the target of the switch.doSwitch(EObject)
public <C> T caseExpressions_BooleanLiteralExp(BooleanLiteralExp<C> object)
object
- the target of the switch.doSwitch(EObject)
public <C> T caseExpressions_CollectionLiteralPart(CollectionLiteralPart<C> object)
object
- the target of the switch.doSwitch(EObject)
public <C> T caseExpressions_CollectionItem(CollectionItem<C> object)
object
- the target of the switch.doSwitch(EObject)
public <C> T caseExpressions_CollectionLiteralExp(CollectionLiteralExp<C> object)
object
- the target of the switch.doSwitch(EObject)
public <C> T caseExpressions_CollectionRange(CollectionRange<C> object)
object
- the target of the switch.doSwitch(EObject)
public <C,EL> T caseExpressions_EnumLiteralExp(EnumLiteralExp<C,EL> object)
object
- the target of the switch.doSwitch(EObject)
public <C> T caseExpressions_IfExp(IfExp<C> object)
object
- the target of the switch.doSwitch(EObject)
public <C> T caseExpressions_NumericLiteralExp(NumericLiteralExp<C> object)
object
- the target of the switch.doSwitch(EObject)
public <C> T caseExpressions_IntegerLiteralExp(IntegerLiteralExp<C> object)
object
- the target of the switch.doSwitch(EObject)
public <C> T caseExpressions_UnlimitedNaturalLiteralExp(UnlimitedNaturalLiteralExp<C> object)
object
- the target of the switch.doSwitch(EObject)
public <C> T caseExpressions_InvalidLiteralExp(InvalidLiteralExp<C> object)
object
- the target of the switch.doSwitch(EObject)
public <C,PM> T caseExpressions_LoopExp(LoopExp<C,PM> object)
object
- the target of the switch.doSwitch(EObject)
public <C,PM> T caseExpressions_IterateExp(IterateExp<C,PM> object)
object
- the target of the switch.doSwitch(EObject)
public <C,PM> T caseExpressions_IteratorExp(IteratorExp<C,PM> object)
object
- the target of the switch.doSwitch(EObject)
public <C,PM> T caseExpressions_LetExp(LetExp<C,PM> object)
object
- the target of the switch.doSwitch(EObject)
public <C,COA,SSA> T caseExpressions_MessageExp(MessageExp<C,COA,SSA> object)
object
- the target of the switch.doSwitch(EObject)
public <C> T caseExpressions_NullLiteralExp(NullLiteralExp<C> object)
object
- the target of the switch.doSwitch(EObject)
public <C,O> T caseExpressions_OperationCallExp(OperationCallExp<C,O> object)
object
- the target of the switch.doSwitch(EObject)
public <C,P> T caseExpressions_PropertyCallExp(PropertyCallExp<C,P> object)
object
- the target of the switch.doSwitch(EObject)
public <C> T caseExpressions_RealLiteralExp(RealLiteralExp<C> object)
object
- the target of the switch.doSwitch(EObject)
public <C,S> T caseExpressions_StateExp(StateExp<C,S> object)
object
- the target of the switch.doSwitch(EObject)
public <C> T caseExpressions_StringLiteralExp(StringLiteralExp<C> object)
object
- the target of the switch.doSwitch(EObject)
public <C,P> T caseExpressions_TupleLiteralExp(TupleLiteralExp<C,P> object)
object
- the target of the switch.doSwitch(EObject)
public <C,P> T caseExpressions_TupleLiteralPart(TupleLiteralPart<C,P> object)
object
- the target of the switch.doSwitch(EObject)
public <C> T caseExpressions_TypeExp(TypeExp<C> object)
object
- the target of the switch.doSwitch(EObject)
public <C> T caseExpressions_UnspecifiedValueExp(UnspecifiedValueExp<C> object)
object
- the target of the switch.doSwitch(EObject)
public <C,PM> T caseExpressions_Variable(Variable<C,PM> object)
object
- the target of the switch.doSwitch(EObject)
public <C,PM> T caseExpressions_VariableExp(VariableExp<C,PM> object)
object
- the target of the switch.doSwitch(EObject)
public T defaultCase(EObject object)
object
- the target of the switch.#doSwitch(org.eclipse.emf.ecore.EObject)
@Deprecated public <O> T caseAnyType_1(AnyType<O> object)
caseTypes_AnyType(org.eclipse.ocl.types.AnyType<O>)
method, instead.@Deprecated public <C,O> T caseCollectionType_1(CollectionType<C,O> object)
caseTypes_CollectionType(org.eclipse.ocl.types.CollectionType<C, O>)
method, instead.@Deprecated public <C,O> T caseBagType_1(BagType<C,O> object)
caseTypes_BagType(org.eclipse.ocl.types.BagType<C, O>)
method, instead.@Deprecated public T caseElementType_1(ElementType object)
caseTypes_ElementType(org.eclipse.ocl.types.ElementType)
method, instead.@Deprecated public <O> T caseInvalidType_1(InvalidType<O> object)
caseTypes_InvalidType(org.eclipse.ocl.types.InvalidType<O>)
method, instead.@Deprecated public <C,O,P> T caseMessageType_1(MessageType<C,O,P> object)
caseTypes_MessageType(org.eclipse.ocl.types.MessageType<C, O, P>)
method, instead.@Deprecated public <C,O> T caseOrderedSetType_1(OrderedSetType<C,O> object)
caseTypes_OrderedSetType(org.eclipse.ocl.types.OrderedSetType<C, O>)
method, instead.@Deprecated public <O> T casePrimitiveType_1(PrimitiveType<O> object)
caseTypes_PrimitiveType(org.eclipse.ocl.types.PrimitiveType<O>)
method, instead.@Deprecated public <C,O> T caseSequenceType_1(SequenceType<C,O> object)
caseTypes_SequenceType(org.eclipse.ocl.types.SequenceType<C, O>)
method, instead.@Deprecated public <C,O> T caseSetType_1(SetType<C,O> object)
caseTypes_SetType(org.eclipse.ocl.types.SetType<C, O>)
method, instead.@Deprecated public <O,P> T caseTupleType_1(TupleType<O,P> object)
caseTypes_TupleType(org.eclipse.ocl.types.TupleType<O, P>)
method, instead.@Deprecated public <C,O> T caseTypeType_1(TypeType<C,O> object)
caseTypes_TypeType(org.eclipse.ocl.types.TypeType<C, O>)
method, instead.@Deprecated public <O> T caseVoidType_1(VoidType<O> object)
caseTypes_VoidType(org.eclipse.ocl.types.VoidType<O>)
method, instead.@Deprecated public <C,PM> T caseExpressionInOCL_1(ExpressionInOCL<C,PM> object)
caseUtilities_ExpressionInOCL(org.eclipse.ocl.utilities.ExpressionInOCL<C, PM>)
method, instead.@Deprecated public <C> T caseOCLExpression_1(OCLExpression<C> object)
caseExpressions_OCLExpression(org.eclipse.ocl.expressions.OCLExpression<C>)
method, instead.@Deprecated public <C> T caseCallExp_1(CallExp<C> object)
caseExpressions_CallExp(org.eclipse.ocl.expressions.CallExp<C>)
method, instead.@Deprecated public <C> T caseFeatureCallExp_1(FeatureCallExp<C> object)
caseExpressions_FeatureCallExp(org.eclipse.ocl.expressions.FeatureCallExp<C>)
method, instead.@Deprecated public <C,P> T caseNavigationCallExp_1(NavigationCallExp<C,P> object)
caseExpressions_NavigationCallExp(org.eclipse.ocl.expressions.NavigationCallExp<C, P>)
method, instead.@Deprecated public <C,P> T caseAssociationClassCallExp_1(AssociationClassCallExp<C,P> object)
caseExpressions_AssociationClassCallExp(org.eclipse.ocl.expressions.AssociationClassCallExp<C, P>)
method, instead.@Deprecated public <C> T caseLiteralExp_1(LiteralExp<C> object)
caseExpressions_LiteralExp(org.eclipse.ocl.expressions.LiteralExp<C>)
method, instead.@Deprecated public <C> T casePrimitiveLiteralExp_1(PrimitiveLiteralExp<C> object)
caseExpressions_PrimitiveLiteralExp(org.eclipse.ocl.expressions.PrimitiveLiteralExp<C>)
method, instead.@Deprecated public <C> T caseBooleanLiteralExp_1(BooleanLiteralExp<C> object)
caseExpressions_BooleanLiteralExp(org.eclipse.ocl.expressions.BooleanLiteralExp<C>)
method, instead.@Deprecated public <C> T caseCollectionLiteralPart_1(CollectionLiteralPart<C> object)
caseExpressions_CollectionLiteralPart(org.eclipse.ocl.expressions.CollectionLiteralPart<C>)
method, instead.@Deprecated public <C> T caseCollectionItem_1(CollectionItem<C> object)
caseExpressions_CollectionItem(org.eclipse.ocl.expressions.CollectionItem<C>)
method, instead.@Deprecated public <C> T caseCollectionLiteralExp_1(CollectionLiteralExp<C> object)
caseExpressions_CollectionLiteralExp(org.eclipse.ocl.expressions.CollectionLiteralExp<C>)
method, instead.@Deprecated public <C> T caseCollectionRange_1(CollectionRange<C> object)
caseExpressions_CollectionRange(org.eclipse.ocl.expressions.CollectionRange<C>)
method, instead.@Deprecated public <C,EL> T caseEnumLiteralExp_1(EnumLiteralExp<C,EL> object)
caseExpressions_EnumLiteralExp(org.eclipse.ocl.expressions.EnumLiteralExp<C, EL>)
method, instead.@Deprecated public <C> T caseIfExp_1(IfExp<C> object)
caseExpressions_IfExp(org.eclipse.ocl.expressions.IfExp<C>)
method, instead.@Deprecated public <C> T caseNumericLiteralExp_1(NumericLiteralExp<C> object)
caseExpressions_NumericLiteralExp(org.eclipse.ocl.expressions.NumericLiteralExp<C>)
method, instead.@Deprecated public <C> T caseIntegerLiteralExp_1(IntegerLiteralExp<C> object)
caseExpressions_IntegerLiteralExp(org.eclipse.ocl.expressions.IntegerLiteralExp<C>)
method, instead.@Deprecated public <C> T caseUnlimitedNaturalLiteralExp_1(UnlimitedNaturalLiteralExp<C> object)
caseExpressions_UnlimitedNaturalLiteralExp(org.eclipse.ocl.expressions.UnlimitedNaturalLiteralExp<C>)
method, instead.@Deprecated public <C> T caseInvalidLiteralExp_1(InvalidLiteralExp<C> object)
caseExpressions_InvalidLiteralExp(org.eclipse.ocl.expressions.InvalidLiteralExp<C>)
method, instead.@Deprecated public <C,PM> T caseLoopExp_1(LoopExp<C,PM> object)
caseExpressions_LoopExp(org.eclipse.ocl.expressions.LoopExp<C, PM>)
method, instead.@Deprecated public <C,PM> T caseIterateExp_1(IterateExp<C,PM> object)
caseExpressions_IterateExp(org.eclipse.ocl.expressions.IterateExp<C, PM>)
method, instead.@Deprecated public <C,PM> T caseIteratorExp_1(IteratorExp<C,PM> object)
caseExpressions_IteratorExp(org.eclipse.ocl.expressions.IteratorExp<C, PM>)
method, instead.@Deprecated public <C,PM> T caseLetExp_1(LetExp<C,PM> object)
caseExpressions_LetExp(org.eclipse.ocl.expressions.LetExp<C, PM>)
method, instead.@Deprecated public <C,COA,SSA> T caseMessageExp_1(MessageExp<C,COA,SSA> object)
caseExpressions_MessageExp(org.eclipse.ocl.expressions.MessageExp<C, COA, SSA>)
method, instead.@Deprecated public <C> T caseNullLiteralExp_1(NullLiteralExp<C> object)
caseExpressions_NullLiteralExp(org.eclipse.ocl.expressions.NullLiteralExp<C>)
method, instead.@Deprecated public <C,O> T caseOperationCallExp_1(OperationCallExp<C,O> object)
caseExpressions_OperationCallExp(org.eclipse.ocl.expressions.OperationCallExp<C, O>)
method, instead.@Deprecated public <C,P> T casePropertyCallExp_1(PropertyCallExp<C,P> object)
caseExpressions_PropertyCallExp(org.eclipse.ocl.expressions.PropertyCallExp<C, P>)
method, instead.@Deprecated public <C> T caseRealLiteralExp_1(RealLiteralExp<C> object)
caseExpressions_RealLiteralExp(org.eclipse.ocl.expressions.RealLiteralExp<C>)
method, instead.@Deprecated public <C,S> T caseStateExp_1(StateExp<C,S> object)
caseExpressions_StateExp(org.eclipse.ocl.expressions.StateExp<C, S>)
method, instead.@Deprecated public <C> T caseStringLiteralExp_1(StringLiteralExp<C> object)
caseExpressions_StringLiteralExp(org.eclipse.ocl.expressions.StringLiteralExp<C>)
method, instead.@Deprecated public <C,P> T caseTupleLiteralExp_1(TupleLiteralExp<C,P> object)
caseExpressions_TupleLiteralExp(org.eclipse.ocl.expressions.TupleLiteralExp<C, P>)
method, instead.@Deprecated public <C,P> T caseTupleLiteralPart_1(TupleLiteralPart<C,P> object)
caseExpressions_TupleLiteralPart(org.eclipse.ocl.expressions.TupleLiteralPart<C, P>)
method, instead.@Deprecated public <C> T caseTypeExp_1(TypeExp<C> object)
caseExpressions_TypeExp(org.eclipse.ocl.expressions.TypeExp<C>)
method, instead.@Deprecated public <C> T caseUnspecifiedValueExp_1(UnspecifiedValueExp<C> object)
caseExpressions_UnspecifiedValueExp(org.eclipse.ocl.expressions.UnspecifiedValueExp<C>)
method, instead.@Deprecated public <C,PM> T caseVariable_1(Variable<C,PM> object)
caseExpressions_Variable(org.eclipse.ocl.expressions.Variable<C, PM>)
method, instead.@Deprecated public <C,PM> T caseVariableExp_1(VariableExp<C,PM> object)
caseExpressions_VariableExp(org.eclipse.ocl.expressions.VariableExp<C, PM>)
method, instead.Copyright © 2005, 2018 IBM Corporation and others. All Rights Reserved.