Deprecated API


Contents
Deprecated Methods
org.eclipse.ocl.AbstractEnvironment.addOperation(C, O)
          Since 1.2, use the Environment.Internal.addHelperOperation(Object, Object) API, instead 
org.eclipse.ocl.AbstractEnvironment.addProperty(C, P)
          Since 1.2, use the Environment.Internal.addHelperProperty(Object, Object) API, instead 
org.eclipse.ocl.ecore.util.EcoreSwitch.caseAnyType_1(AnyType)
          Since 1.3, override the EcoreSwitch.caseTypes_AnyType(org.eclipse.ocl.types.AnyType) method, instead. 
org.eclipse.ocl.uml.util.UMLSwitch.caseAnyType_1(AnyType)
          Since 2.0, override the UMLSwitch.caseTypes_AnyType(org.eclipse.ocl.types.AnyType) method, instead. 
org.eclipse.ocl.ecore.util.EcoreSwitch.caseAssociationClassCallExp_1(AssociationClassCallExp)
          Since 1.3, override the EcoreSwitch.caseExpressions_AssociationClassCallExp(org.eclipse.ocl.expressions.AssociationClassCallExp) method, instead. 
org.eclipse.ocl.uml.util.UMLSwitch.caseAssociationClassCallExp_1(AssociationClassCallExp)
          Since 2.0, override the UMLSwitch.caseExpressions_AssociationClassCallExp(org.eclipse.ocl.expressions.AssociationClassCallExp) method, instead. 
org.eclipse.ocl.ecore.util.EcoreSwitch.caseBagType_1(BagType)
          Since 1.3, override the EcoreSwitch.caseTypes_BagType(org.eclipse.ocl.types.BagType) method, instead. 
org.eclipse.ocl.uml.util.UMLSwitch.caseBagType_1(BagType)
          Since 2.0, override the UMLSwitch.caseTypes_BagType(org.eclipse.ocl.types.BagType) method, instead. 
org.eclipse.ocl.ecore.util.EcoreSwitch.caseBooleanLiteralExp_1(BooleanLiteralExp)
          Since 1.3, override the EcoreSwitch.caseExpressions_BooleanLiteralExp(org.eclipse.ocl.expressions.BooleanLiteralExp) method, instead. 
org.eclipse.ocl.uml.util.UMLSwitch.caseBooleanLiteralExp_1(BooleanLiteralExp)
          Since 2.0, override the UMLSwitch.caseExpressions_BooleanLiteralExp(org.eclipse.ocl.expressions.BooleanLiteralExp) method, instead. 
org.eclipse.ocl.ecore.util.EcoreSwitch.caseCallExp_1(CallExp)
          Since 1.3, override the EcoreSwitch.caseExpressions_CallExp(org.eclipse.ocl.expressions.CallExp) method, instead. 
org.eclipse.ocl.uml.util.UMLSwitch.caseCallExp_1(CallExp)
          Since 2.0, override the UMLSwitch.caseExpressions_CallExp(org.eclipse.ocl.expressions.CallExp) method, instead. 
org.eclipse.ocl.ecore.util.EcoreSwitch.caseCollectionItem_1(CollectionItem)
          Since 1.3, override the EcoreSwitch.caseExpressions_CollectionItem(org.eclipse.ocl.expressions.CollectionItem) method, instead. 
org.eclipse.ocl.uml.util.UMLSwitch.caseCollectionItem_1(CollectionItem)
          Since 2.0, override the UMLSwitch.caseExpressions_CollectionItem(org.eclipse.ocl.expressions.CollectionItem) method, instead. 
org.eclipse.ocl.ecore.util.EcoreSwitch.caseCollectionLiteralExp_1(CollectionLiteralExp)
          Since 1.3, override the EcoreSwitch.caseExpressions_CollectionLiteralExp(org.eclipse.ocl.expressions.CollectionLiteralExp) method, instead. 
org.eclipse.ocl.uml.util.UMLSwitch.caseCollectionLiteralExp_1(CollectionLiteralExp)
          Since 2.0, override the UMLSwitch.caseExpressions_CollectionLiteralExp(org.eclipse.ocl.expressions.CollectionLiteralExp) method, instead. 
org.eclipse.ocl.ecore.util.EcoreSwitch.caseCollectionLiteralPart_1(CollectionLiteralPart)
          Since 1.3, override the EcoreSwitch.caseExpressions_CollectionLiteralPart(org.eclipse.ocl.expressions.CollectionLiteralPart) method, instead. 
org.eclipse.ocl.uml.util.UMLSwitch.caseCollectionLiteralPart_1(CollectionLiteralPart)
          Since 2.0, override the UMLSwitch.caseExpressions_CollectionLiteralPart(org.eclipse.ocl.expressions.CollectionLiteralPart) method, instead. 
org.eclipse.ocl.ecore.util.EcoreSwitch.caseCollectionRange_1(CollectionRange)
          Since 1.3, override the EcoreSwitch.caseExpressions_CollectionRange(org.eclipse.ocl.expressions.CollectionRange) method, instead. 
org.eclipse.ocl.uml.util.UMLSwitch.caseCollectionRange_1(CollectionRange)
          Since 2.0, override the UMLSwitch.caseExpressions_CollectionRange(org.eclipse.ocl.expressions.CollectionRange) method, instead. 
org.eclipse.ocl.ecore.util.EcoreSwitch.caseCollectionType_1(CollectionType)
          Since 1.3, override the EcoreSwitch.caseTypes_CollectionType(org.eclipse.ocl.types.CollectionType) method, instead. 
org.eclipse.ocl.uml.util.UMLSwitch.caseCollectionType_1(CollectionType)
          Since 2.0, override the UMLSwitch.caseTypes_CollectionType(org.eclipse.ocl.types.CollectionType) method, instead. 
org.eclipse.ocl.ecore.util.EcoreSwitch.caseElementType_1(ElementType)
          Since 1.3, override the EcoreSwitch.caseTypes_ElementType(org.eclipse.ocl.types.ElementType) method, instead. 
org.eclipse.ocl.uml.util.UMLSwitch.caseElementType_1(ElementType)
          Since 2.0, override the UMLSwitch.caseTypes_ElementType(org.eclipse.ocl.types.ElementType) method, instead. 
org.eclipse.ocl.ecore.util.EcoreSwitch.caseEnumLiteralExp_1(EnumLiteralExp)
          Since 1.3, override the EcoreSwitch.caseExpressions_EnumLiteralExp(org.eclipse.ocl.expressions.EnumLiteralExp) method, instead. 
org.eclipse.ocl.uml.util.UMLSwitch.caseEnumLiteralExp_1(EnumLiteralExp)
          Since 2.0, override the UMLSwitch.caseExpressions_EnumLiteralExp(org.eclipse.ocl.expressions.EnumLiteralExp) method, instead. 
org.eclipse.ocl.ecore.util.EcoreSwitch.caseExpressionInOCL_1(ExpressionInOCL)
          Since 1.3, override the EcoreSwitch.caseUtilities_ExpressionInOCL(org.eclipse.ocl.utilities.ExpressionInOCL) method, instead. 
org.eclipse.ocl.uml.util.UMLSwitch.caseExpressionInOCL_1(ExpressionInOCL)
          Since 2.0, override the UMLSwitch.caseUtilities_ExpressionInOCL(org.eclipse.ocl.utilities.ExpressionInOCL) method, instead. 
org.eclipse.ocl.ecore.util.EcoreSwitch.caseFeatureCallExp_1(FeatureCallExp)
          Since 1.3, override the EcoreSwitch.caseExpressions_FeatureCallExp(org.eclipse.ocl.expressions.FeatureCallExp) method, instead. 
org.eclipse.ocl.uml.util.UMLSwitch.caseFeatureCallExp_1(FeatureCallExp)
          Since 2.0, override the UMLSwitch.caseExpressions_FeatureCallExp(org.eclipse.ocl.expressions.FeatureCallExp) method, instead. 
org.eclipse.ocl.ecore.util.EcoreSwitch.caseIfExp_1(IfExp)
          Since 1.3, override the EcoreSwitch.caseExpressions_IfExp(org.eclipse.ocl.expressions.IfExp) method, instead. 
org.eclipse.ocl.uml.util.UMLSwitch.caseIfExp_1(IfExp)
          Since 2.0, override the UMLSwitch.caseExpressions_IfExp(org.eclipse.ocl.expressions.IfExp) method, instead. 
org.eclipse.ocl.ecore.util.EcoreSwitch.caseIntegerLiteralExp_1(IntegerLiteralExp)
          Since 1.3, override the EcoreSwitch.caseExpressions_IntegerLiteralExp(org.eclipse.ocl.expressions.IntegerLiteralExp) method, instead. 
org.eclipse.ocl.uml.util.UMLSwitch.caseIntegerLiteralExp_1(IntegerLiteralExp)
          Since 2.0, override the UMLSwitch.caseExpressions_IntegerLiteralExp(org.eclipse.ocl.expressions.IntegerLiteralExp) method, instead. 
org.eclipse.ocl.ecore.util.EcoreSwitch.caseInvalidLiteralExp_1(InvalidLiteralExp)
          Since 1.3, override the EcoreSwitch.caseExpressions_InvalidLiteralExp(org.eclipse.ocl.expressions.InvalidLiteralExp) method, instead. 
org.eclipse.ocl.uml.util.UMLSwitch.caseInvalidLiteralExp_1(InvalidLiteralExp)
          Since 2.0, override the UMLSwitch.caseExpressions_InvalidLiteralExp(org.eclipse.ocl.expressions.InvalidLiteralExp) method, instead. 
org.eclipse.ocl.ecore.util.EcoreSwitch.caseInvalidType_1(InvalidType)
          Since 1.3, override the EcoreSwitch.caseTypes_InvalidType(org.eclipse.ocl.types.InvalidType) method, instead. 
org.eclipse.ocl.uml.util.UMLSwitch.caseInvalidType_1(InvalidType)
          Since 2.0, override the UMLSwitch.caseTypes_InvalidType(org.eclipse.ocl.types.InvalidType) method, instead. 
org.eclipse.ocl.ecore.util.EcoreSwitch.caseIterateExp_1(IterateExp)
          Since 1.3, override the EcoreSwitch.caseExpressions_IterateExp(org.eclipse.ocl.expressions.IterateExp) method, instead. 
org.eclipse.ocl.uml.util.UMLSwitch.caseIterateExp_1(IterateExp)
          Since 2.0, override the UMLSwitch.caseExpressions_IterateExp(org.eclipse.ocl.expressions.IterateExp) method, instead. 
org.eclipse.ocl.ecore.util.EcoreSwitch.caseIteratorExp_1(IteratorExp)
          Since 1.3, override the EcoreSwitch.caseExpressions_IteratorExp(org.eclipse.ocl.expressions.IteratorExp) method, instead. 
org.eclipse.ocl.uml.util.UMLSwitch.caseIteratorExp_1(IteratorExp)
          Since 2.0, override the UMLSwitch.caseExpressions_IteratorExp(org.eclipse.ocl.expressions.IteratorExp) method, instead. 
org.eclipse.ocl.ecore.util.EcoreSwitch.caseLetExp_1(LetExp)
          Since 1.3, override the EcoreSwitch.caseExpressions_LetExp(org.eclipse.ocl.expressions.LetExp) method, instead. 
org.eclipse.ocl.uml.util.UMLSwitch.caseLetExp_1(LetExp)
          Since 2.0, override the UMLSwitch.caseExpressions_LetExp(org.eclipse.ocl.expressions.LetExp) method, instead. 
org.eclipse.ocl.ecore.util.EcoreSwitch.caseLiteralExp_1(LiteralExp)
          Since 1.3, override the EcoreSwitch.caseExpressions_LiteralExp(org.eclipse.ocl.expressions.LiteralExp) method, instead. 
org.eclipse.ocl.uml.util.UMLSwitch.caseLiteralExp_1(LiteralExp)
          Since 2.0, override the UMLSwitch.caseExpressions_LiteralExp(org.eclipse.ocl.expressions.LiteralExp) method, instead. 
org.eclipse.ocl.ecore.util.EcoreSwitch.caseLoopExp_1(LoopExp)
          Since 1.3, override the EcoreSwitch.caseExpressions_LoopExp(org.eclipse.ocl.expressions.LoopExp) method, instead. 
org.eclipse.ocl.uml.util.UMLSwitch.caseLoopExp_1(LoopExp)
          Since 2.0, override the UMLSwitch.caseExpressions_LoopExp(org.eclipse.ocl.expressions.LoopExp) method, instead. 
org.eclipse.ocl.ecore.util.EcoreSwitch.caseMessageExp_1(MessageExp)
          Since 1.3, override the EcoreSwitch.caseExpressions_MessageExp(org.eclipse.ocl.expressions.MessageExp) method, instead. 
org.eclipse.ocl.uml.util.UMLSwitch.caseMessageExp_1(MessageExp)
          Since 2.0, override the UMLSwitch.caseExpressions_MessageExp(org.eclipse.ocl.expressions.MessageExp) method, instead. 
org.eclipse.ocl.ecore.util.EcoreSwitch.caseMessageType_1(MessageType)
          Since 1.3, override the EcoreSwitch.caseTypes_MessageType(org.eclipse.ocl.types.MessageType) method, instead. 
org.eclipse.ocl.uml.util.UMLSwitch.caseMessageType_1(MessageType)
          Since 2.0, override the UMLSwitch.caseTypes_MessageType(org.eclipse.ocl.types.MessageType) method, instead. 
org.eclipse.ocl.ecore.util.EcoreSwitch.caseNavigationCallExp_1(NavigationCallExp)
          Since 1.3, override the EcoreSwitch.caseExpressions_NavigationCallExp(org.eclipse.ocl.expressions.NavigationCallExp) method, instead. 
org.eclipse.ocl.uml.util.UMLSwitch.caseNavigationCallExp_1(NavigationCallExp)
          Since 2.0, override the UMLSwitch.caseExpressions_NavigationCallExp(org.eclipse.ocl.expressions.NavigationCallExp) method, instead. 
org.eclipse.ocl.ecore.util.EcoreSwitch.caseNullLiteralExp_1(NullLiteralExp)
          Since 1.3, override the EcoreSwitch.caseExpressions_NullLiteralExp(org.eclipse.ocl.expressions.NullLiteralExp) method, instead. 
org.eclipse.ocl.uml.util.UMLSwitch.caseNullLiteralExp_1(NullLiteralExp)
          Since 2.0, override the UMLSwitch.caseExpressions_NullLiteralExp(org.eclipse.ocl.expressions.NullLiteralExp) method, instead. 
org.eclipse.ocl.ecore.util.EcoreSwitch.caseNumericLiteralExp_1(NumericLiteralExp)
          Since 1.3, override the EcoreSwitch.caseExpressions_NumericLiteralExp(org.eclipse.ocl.expressions.NumericLiteralExp) method, instead. 
org.eclipse.ocl.uml.util.UMLSwitch.caseNumericLiteralExp_1(NumericLiteralExp)
          Since 2.0, override the UMLSwitch.caseExpressions_NumericLiteralExp(org.eclipse.ocl.expressions.NumericLiteralExp) method, instead. 
org.eclipse.ocl.ecore.util.EcoreSwitch.caseOCLExpression_1(OCLExpression)
          Since 1.3, override the EcoreSwitch.caseExpressions_OCLExpression(org.eclipse.ocl.expressions.OCLExpression) method, instead. 
org.eclipse.ocl.uml.util.UMLSwitch.caseOCLExpression_1(OCLExpression)
          Since 2.0, override the UMLSwitch.caseExpressions_OCLExpression(org.eclipse.ocl.expressions.OCLExpression) method, instead. 
org.eclipse.ocl.ecore.util.EcoreSwitch.caseOperationCallExp_1(OperationCallExp)
          Since 1.3, override the EcoreSwitch.caseExpressions_OperationCallExp(org.eclipse.ocl.expressions.OperationCallExp) method, instead. 
org.eclipse.ocl.uml.util.UMLSwitch.caseOperationCallExp_1(OperationCallExp)
          Since 2.0, override the UMLSwitch.caseExpressions_OperationCallExp(org.eclipse.ocl.expressions.OperationCallExp) method, instead. 
org.eclipse.ocl.ecore.util.EcoreSwitch.caseOrderedSetType_1(OrderedSetType)
          Since 1.3, override the EcoreSwitch.caseTypes_OrderedSetType(org.eclipse.ocl.types.OrderedSetType) method, instead. 
org.eclipse.ocl.uml.util.UMLSwitch.caseOrderedSetType_1(OrderedSetType)
          Since 2.0, override the UMLSwitch.caseTypes_OrderedSetType(org.eclipse.ocl.types.OrderedSetType) method, instead. 
org.eclipse.ocl.ecore.util.EcoreSwitch.casePrimitiveLiteralExp_1(PrimitiveLiteralExp)
          Since 1.3, override the EcoreSwitch.caseExpressions_PrimitiveLiteralExp(org.eclipse.ocl.expressions.PrimitiveLiteralExp) method, instead. 
org.eclipse.ocl.uml.util.UMLSwitch.casePrimitiveLiteralExp_1(PrimitiveLiteralExp)
          Since 2.0, override the UMLSwitch.caseExpressions_PrimitiveLiteralExp(org.eclipse.ocl.expressions.PrimitiveLiteralExp) method, instead. 
org.eclipse.ocl.ecore.util.EcoreSwitch.casePrimitiveType_1(PrimitiveType)
          Since 1.3, override the EcoreSwitch.caseTypes_PrimitiveType(org.eclipse.ocl.types.PrimitiveType) method, instead. 
org.eclipse.ocl.ecore.util.EcoreSwitch.casePropertyCallExp_1(PropertyCallExp)
          Since 1.3, override the EcoreSwitch.caseExpressions_PropertyCallExp(org.eclipse.ocl.expressions.PropertyCallExp) method, instead. 
org.eclipse.ocl.uml.util.UMLSwitch.casePropertyCallExp_1(PropertyCallExp)
          Since 2.0, override the UMLSwitch.caseExpressions_PropertyCallExp(org.eclipse.ocl.expressions.PropertyCallExp) method, instead. 
org.eclipse.ocl.ecore.util.EcoreSwitch.caseRealLiteralExp_1(RealLiteralExp)
          Since 1.3, override the EcoreSwitch.caseExpressions_RealLiteralExp(org.eclipse.ocl.expressions.RealLiteralExp) method, instead. 
org.eclipse.ocl.uml.util.UMLSwitch.caseRealLiteralExp_1(RealLiteralExp)
          Since 2.0, override the UMLSwitch.caseExpressions_RealLiteralExp(org.eclipse.ocl.expressions.RealLiteralExp) method, instead. 
org.eclipse.ocl.ecore.util.EcoreSwitch.caseSequenceType_1(SequenceType)
          Since 1.3, override the EcoreSwitch.caseTypes_SequenceType(org.eclipse.ocl.types.SequenceType) method, instead. 
org.eclipse.ocl.uml.util.UMLSwitch.caseSequenceType_1(SequenceType)
          Since 2.0, override the UMLSwitch.caseTypes_SequenceType(org.eclipse.ocl.types.SequenceType) method, instead. 
org.eclipse.ocl.ecore.util.EcoreSwitch.caseSetType_1(SetType)
          Since 1.3, override the EcoreSwitch.caseTypes_SetType(org.eclipse.ocl.types.SetType) method, instead. 
org.eclipse.ocl.uml.util.UMLSwitch.caseSetType_1(SetType)
          Since 2.0, override the UMLSwitch.caseTypes_SetType(org.eclipse.ocl.types.SetType) method, instead. 
org.eclipse.ocl.ecore.util.EcoreSwitch.caseStateExp_1(StateExp)
          Since 1.3, override the EcoreSwitch.caseExpressions_StateExp(org.eclipse.ocl.expressions.StateExp) method, instead. 
org.eclipse.ocl.uml.util.UMLSwitch.caseStateExp_1(StateExp)
          Since 2.0, override the UMLSwitch.caseExpressions_StateExp(org.eclipse.ocl.expressions.StateExp) method, instead. 
org.eclipse.ocl.ecore.util.EcoreSwitch.caseStringLiteralExp_1(StringLiteralExp)
          Since 1.3, override the EcoreSwitch.caseExpressions_StringLiteralExp(org.eclipse.ocl.expressions.StringLiteralExp) method, instead. 
org.eclipse.ocl.uml.util.UMLSwitch.caseStringLiteralExp_1(StringLiteralExp)
          Since 2.0, override the UMLSwitch.caseExpressions_StringLiteralExp(org.eclipse.ocl.expressions.StringLiteralExp) method, instead. 
org.eclipse.ocl.ecore.util.EcoreSwitch.caseTupleLiteralExp_1(TupleLiteralExp)
          Since 1.3, override the EcoreSwitch.caseExpressions_TupleLiteralExp(org.eclipse.ocl.expressions.TupleLiteralExp) method, instead. 
org.eclipse.ocl.uml.util.UMLSwitch.caseTupleLiteralExp_1(TupleLiteralExp)
          Since 2.0, override the UMLSwitch.caseExpressions_TupleLiteralExp(org.eclipse.ocl.expressions.TupleLiteralExp) method, instead. 
org.eclipse.ocl.ecore.util.EcoreSwitch.caseTupleLiteralPart_1(TupleLiteralPart)
          Since 1.3, override the EcoreSwitch.caseExpressions_TupleLiteralPart(org.eclipse.ocl.expressions.TupleLiteralPart) method, instead. 
org.eclipse.ocl.uml.util.UMLSwitch.caseTupleLiteralPart_1(TupleLiteralPart)
          Since 2.0, override the UMLSwitch.caseExpressions_TupleLiteralPart(org.eclipse.ocl.expressions.TupleLiteralPart) method, instead. 
org.eclipse.ocl.ecore.util.EcoreSwitch.caseTupleType_1(TupleType)
          Since 1.3, override the EcoreSwitch.caseTypes_TupleType(org.eclipse.ocl.types.TupleType) method, instead. 
org.eclipse.ocl.uml.util.UMLSwitch.caseTupleType_1(TupleType)
          Since 2.0, override the UMLSwitch.caseTypes_TupleType(org.eclipse.ocl.types.TupleType) method, instead. 
org.eclipse.ocl.ecore.util.EcoreSwitch.caseTypeExp_1(TypeExp)
          Since 1.3, override the EcoreSwitch.caseExpressions_TypeExp(org.eclipse.ocl.expressions.TypeExp) method, instead. 
org.eclipse.ocl.uml.util.UMLSwitch.caseTypeExp_1(TypeExp)
          Since 2.0, override the UMLSwitch.caseExpressions_TypeExp(org.eclipse.ocl.expressions.TypeExp) method, instead. 
org.eclipse.ocl.ecore.util.EcoreSwitch.caseTypeType_1(TypeType)
          Since 1.3, override the EcoreSwitch.caseTypes_TypeType(org.eclipse.ocl.types.TypeType) method, instead. 
org.eclipse.ocl.uml.util.UMLSwitch.caseTypeType_1(TypeType)
          Since 2.0, override the UMLSwitch.caseTypes_TypeType(org.eclipse.ocl.types.TypeType) method, instead. 
org.eclipse.ocl.ecore.util.EcoreSwitch.caseUnlimitedNaturalLiteralExp_1(UnlimitedNaturalLiteralExp)
          Since 1.3, override the EcoreSwitch.caseExpressions_UnlimitedNaturalLiteralExp(org.eclipse.ocl.expressions.UnlimitedNaturalLiteralExp) method, instead. 
org.eclipse.ocl.uml.util.UMLSwitch.caseUnlimitedNaturalLiteralExp_1(UnlimitedNaturalLiteralExp)
          Since 2.0, override the UMLSwitch.caseExpressions_UnlimitedNaturalLiteralExp(org.eclipse.ocl.expressions.UnlimitedNaturalLiteralExp) method, instead. 
org.eclipse.ocl.ecore.util.EcoreSwitch.caseUnspecifiedValueExp_1(UnspecifiedValueExp)
          Since 1.3, override the EcoreSwitch.caseExpressions_UnspecifiedValueExp(org.eclipse.ocl.expressions.UnspecifiedValueExp) method, instead. 
org.eclipse.ocl.uml.util.UMLSwitch.caseUnspecifiedValueExp_1(UnspecifiedValueExp)
          Since 2.0, override the UMLSwitch.caseExpressions_UnspecifiedValueExp(org.eclipse.ocl.expressions.UnspecifiedValueExp) method, instead. 
org.eclipse.ocl.ecore.util.EcoreSwitch.caseVariable_1(Variable)
          Since 1.3, override the EcoreSwitch.caseExpressions_Variable(org.eclipse.ocl.expressions.Variable) method, instead. 
org.eclipse.ocl.uml.util.UMLSwitch.caseVariable_1(Variable)
          Since 2.0, override the UMLSwitch.caseExpressions_Variable(org.eclipse.ocl.expressions.Variable) method, instead. 
org.eclipse.ocl.ecore.util.EcoreSwitch.caseVariableExp_1(VariableExp)
          Since 1.3, override the EcoreSwitch.caseExpressions_VariableExp(org.eclipse.ocl.expressions.VariableExp) method, instead. 
org.eclipse.ocl.uml.util.UMLSwitch.caseVariableExp_1(VariableExp)
          Since 2.0, override the UMLSwitch.caseExpressions_VariableExp(org.eclipse.ocl.expressions.VariableExp) method, instead. 
org.eclipse.ocl.ecore.util.EcoreSwitch.caseVoidType_1(VoidType)
          Since 1.3, override the EcoreSwitch.caseTypes_VoidType(org.eclipse.ocl.types.VoidType) method, instead. 
org.eclipse.ocl.uml.util.UMLSwitch.caseVoidType_1(VoidType)
          Since 2.0, override the UMLSwitch.caseTypes_VoidType(org.eclipse.ocl.types.VoidType) method, instead. 
org.eclipse.ocl.util.TypeUtil.checkMutuallyComparable(Environment, C, C, int)
          Use the TypeUtil.checkMutuallyComparable(Object, Environment, Object, Object, int) method, instead 
org.eclipse.ocl.util.TypeUtil.commonSuperType(Environment, C, C)
          Use the TypeUtil.commonSuperType(Object, Environment, Object, Object) method, instead. 
org.eclipse.ocl.ecore.util.EcoreAdapterFactory.createAnyType_1Adapter()
          Since 1.3, override the createTypes_AnyTypeAdapter method, instead. 
org.eclipse.ocl.uml.util.UMLAdapterFactory.createAnyType_1Adapter()
          Since 2.0, override the createTypes_AnyTypeAdapter method, instead. 
org.eclipse.ocl.ecore.util.EcoreAdapterFactory.createAssociationClassCallExp_1Adapter()
          Since 1.3, override the createExpressions_AssociationClassCallExpAdapter method, instead. 
org.eclipse.ocl.uml.util.UMLAdapterFactory.createAssociationClassCallExp_1Adapter()
          Since 2.0, override the createExpressions_AssociationClassCallExpAdapter method, instead. 
org.eclipse.ocl.ecore.util.EcoreAdapterFactory.createBagType_1Adapter()
          Since 1.3, override the createTypes_BagTypeAdapter method, instead. 
org.eclipse.ocl.uml.util.UMLAdapterFactory.createBagType_1Adapter()
          Since 2.0, override the createTypes_BagTypeAdapter method, instead. 
org.eclipse.ocl.ecore.util.EcoreAdapterFactory.createBooleanLiteralExp_1Adapter()
          Since 1.3, override the createExpressions_BooleanLiteralExpAdapter method, instead. 
org.eclipse.ocl.uml.util.UMLAdapterFactory.createBooleanLiteralExp_1Adapter()
          Since 2.0, override the createExpressions_BooleanLiteralExpAdapter method, instead. 
org.eclipse.ocl.ecore.util.EcoreAdapterFactory.createCallExp_1Adapter()
          Since 1.3, override the createExpressions_CallExpAdapter method, instead. 
org.eclipse.ocl.uml.util.UMLAdapterFactory.createCallExp_1Adapter()
          Since 2.0, override the createExpressions_CallExpAdapter method, instead. 
org.eclipse.ocl.parser.AbstractOCLParser.createClassifierContextDeclCS(PathNameCS, InvOrDefCS)
          As of 1.3, the AbstractOCLParser.createClassifierContextDeclCS(PathNameCS, EList) method should be used, instead. 
org.eclipse.ocl.ecore.util.EcoreAdapterFactory.createCollectionItem_1Adapter()
          Since 1.3, override the createExpressions_CollectionItemAdapter method, instead. 
org.eclipse.ocl.uml.util.UMLAdapterFactory.createCollectionItem_1Adapter()
          Since 2.0, override the createExpressions_CollectionItemAdapter method, instead. 
org.eclipse.ocl.ecore.util.EcoreAdapterFactory.createCollectionLiteralExp_1Adapter()
          Since 1.3, override the createExpressions_CollectionLiteralExpAdapter method, instead. 
org.eclipse.ocl.uml.util.UMLAdapterFactory.createCollectionLiteralExp_1Adapter()
          Since 2.0, override the createExpressions_CollectionLiteralExpAdapter method, instead. 
org.eclipse.ocl.ecore.util.EcoreAdapterFactory.createCollectionLiteralPart_1Adapter()
          Since 1.3, override the createExpressions_CollectionLiteralPartAdapter method, instead. 
org.eclipse.ocl.uml.util.UMLAdapterFactory.createCollectionLiteralPart_1Adapter()
          Since 2.0, override the createExpressions_CollectionLiteralPartAdapter method, instead. 
org.eclipse.ocl.ecore.util.EcoreAdapterFactory.createCollectionRange_1Adapter()
          Since 1.3, override the createExpressions_CollectionRangeAdapter method, instead. 
org.eclipse.ocl.uml.util.UMLAdapterFactory.createCollectionRange_1Adapter()
          Since 2.0, override the createExpressions_CollectionRangeAdapter method, instead. 
org.eclipse.ocl.ecore.util.EcoreAdapterFactory.createCollectionType_1Adapter()
          Since 1.3, override the createTypes_CollectionTypeAdapter method, instead. 
org.eclipse.ocl.uml.util.UMLAdapterFactory.createCollectionType_1Adapter()
          Since 2.0, override the createTypes_CollectionTypeAdapter method, instead. 
org.eclipse.ocl.parser.AbstractOCLParser.createDefCS(InvOrDefCS, SimpleNameCS, DefExpressionCS)
          As of 1.3, the #createDefCS(SimpleNameCS, OCLExpressionCS) method should be used, instead. 
org.eclipse.ocl.parser.AbstractOCLAnalyzer.createDummyInvalidLiteralExp()
          Use the AbstractOCLAnalyzer.createDummyInvalidLiteralExp(Environment, CSTNode) method, instead 
org.eclipse.ocl.ecore.util.EcoreAdapterFactory.createElementType_1Adapter()
          Since 1.3, override the createTypes_ElementTypeAdapter method, instead. 
org.eclipse.ocl.uml.util.UMLAdapterFactory.createElementType_1Adapter()
          Since 2.0, override the createTypes_ElementTypeAdapter method, instead. 
org.eclipse.ocl.ecore.util.EcoreAdapterFactory.createEnumLiteralExp_1Adapter()
          Since 1.3, override the createExpressions_EnumLiteralExpAdapter method, instead. 
org.eclipse.ocl.uml.util.UMLAdapterFactory.createEnumLiteralExp_1Adapter()
          Since 2.0, override the createExpressions_EnumLiteralExpAdapter method, instead. 
org.eclipse.ocl.parser.AbstractOCLParser.createEnumLiteralExpCS(PathNameCS, String)
          Use AbstractOCLParser.createEnumLiteralExpCS(PathNameCS, SimpleNameCS) , instead. 
org.eclipse.ocl.ecore.util.EcoreAdapterFactory.createExpressionInOCL_1Adapter()
          Since 1.3, override the createUtilities_ExpressionInOCLAdapter method, instead. 
org.eclipse.ocl.uml.util.UMLAdapterFactory.createExpressionInOCL_1Adapter()
          Since 2.0, override the createUtilities_ExpressionInOCLAdapter method, instead. 
org.eclipse.ocl.ecore.util.EcoreAdapterFactory.createFeatureCallExp_1Adapter()
          Since 1.3, override the createExpressions_FeatureCallExpAdapter method, instead. 
org.eclipse.ocl.uml.util.UMLAdapterFactory.createFeatureCallExp_1Adapter()
          Since 2.0, override the createExpressions_FeatureCallExpAdapter method, instead. 
org.eclipse.ocl.ecore.util.EcoreAdapterFactory.createIfExp_1Adapter()
          Since 1.3, override the createExpressions_IfExpAdapter method, instead. 
org.eclipse.ocl.uml.util.UMLAdapterFactory.createIfExp_1Adapter()
          Since 2.0, override the createExpressions_IfExpAdapter method, instead. 
org.eclipse.ocl.ecore.util.EcoreAdapterFactory.createIntegerLiteralExp_1Adapter()
          Since 1.3, override the createExpressions_IntegerLiteralExpAdapter method, instead. 
org.eclipse.ocl.uml.util.UMLAdapterFactory.createIntegerLiteralExp_1Adapter()
          Since 2.0, override the createExpressions_IntegerLiteralExpAdapter method, instead. 
org.eclipse.ocl.ecore.util.EcoreAdapterFactory.createInvalidLiteralExp_1Adapter()
          Since 1.3, override the createExpressions_InvalidLiteralExpAdapter method, instead. 
org.eclipse.ocl.uml.util.UMLAdapterFactory.createInvalidLiteralExp_1Adapter()
          Since 2.0, override the createExpressions_InvalidLiteralExpAdapter method, instead. 
org.eclipse.ocl.ecore.util.EcoreAdapterFactory.createInvalidType_1Adapter()
          Since 1.3, override the createTypes_InvalidTypeAdapter method, instead. 
org.eclipse.ocl.uml.util.UMLAdapterFactory.createInvalidType_1Adapter()
          Since 2.0, override the createTypes_InvalidTypeAdapter method, instead. 
org.eclipse.ocl.parser.AbstractOCLParser.createInvCS(InvOrDefCS, SimpleNameCS, OCLExpressionCS)
          As of 1.3, the AbstractOCLParser.createInvCS(SimpleNameCS, OCLExpressionCS) method should be used, instead. 
org.eclipse.ocl.ecore.util.EcoreAdapterFactory.createIterateExp_1Adapter()
          Since 1.3, override the createExpressions_IterateExpAdapter method, instead. 
org.eclipse.ocl.uml.util.UMLAdapterFactory.createIterateExp_1Adapter()
          Since 2.0, override the createExpressions_IterateExpAdapter method, instead. 
org.eclipse.ocl.ecore.util.EcoreAdapterFactory.createIteratorExp_1Adapter()
          Since 1.3, override the createExpressions_IteratorExpAdapter method, instead. 
org.eclipse.ocl.uml.util.UMLAdapterFactory.createIteratorExp_1Adapter()
          Since 2.0, override the createExpressions_IteratorExpAdapter method, instead. 
org.eclipse.ocl.ecore.util.EcoreAdapterFactory.createLetExp_1Adapter()
          Since 1.3, override the createExpressions_LetExpAdapter method, instead. 
org.eclipse.ocl.uml.util.UMLAdapterFactory.createLetExp_1Adapter()
          Since 2.0, override the createExpressions_LetExpAdapter method, instead. 
org.eclipse.ocl.ecore.util.EcoreAdapterFactory.createLiteralExp_1Adapter()
          Since 1.3, override the createExpressions_LiteralExpAdapter method, instead. 
org.eclipse.ocl.uml.util.UMLAdapterFactory.createLiteralExp_1Adapter()
          Since 2.0, override the createExpressions_LiteralExpAdapter method, instead. 
org.eclipse.ocl.ecore.util.EcoreAdapterFactory.createLoopExp_1Adapter()
          Since 1.3, override the createExpressions_LoopExpAdapter method, instead. 
org.eclipse.ocl.uml.util.UMLAdapterFactory.createLoopExp_1Adapter()
          Since 2.0, override the createExpressions_LoopExpAdapter method, instead. 
org.eclipse.ocl.ecore.util.EcoreAdapterFactory.createMessageExp_1Adapter()
          Since 1.3, override the createExpressions_MessageExpAdapter method, instead. 
org.eclipse.ocl.uml.util.UMLAdapterFactory.createMessageExp_1Adapter()
          Since 2.0, override the createExpressions_MessageExpAdapter method, instead. 
org.eclipse.ocl.ecore.util.EcoreAdapterFactory.createMessageType_1Adapter()
          Since 1.3, override the createTypes_MessageTypeAdapter method, instead. 
org.eclipse.ocl.uml.util.UMLAdapterFactory.createMessageType_1Adapter()
          Since 2.0, override the createTypes_MessageTypeAdapter method, instead. 
org.eclipse.ocl.ecore.util.EcoreAdapterFactory.createNavigationCallExp_1Adapter()
          Since 1.3, override the createExpressions_NavigationCallExpAdapter method, instead. 
org.eclipse.ocl.uml.util.UMLAdapterFactory.createNavigationCallExp_1Adapter()
          Since 2.0, override the createExpressions_NavigationCallExpAdapter method, instead. 
org.eclipse.ocl.ecore.util.EcoreAdapterFactory.createNullLiteralExp_1Adapter()
          Since 1.3, override the createExpressions_NullLiteralExpAdapter method, instead. 
org.eclipse.ocl.uml.util.UMLAdapterFactory.createNullLiteralExp_1Adapter()
          Since 2.0, override the createExpressions_NullLiteralExpAdapter method, instead. 
org.eclipse.ocl.ecore.util.EcoreAdapterFactory.createNumericLiteralExp_1Adapter()
          Since 1.3, override the createExpressions_NumericLiteralExpAdapter method, instead. 
org.eclipse.ocl.uml.util.UMLAdapterFactory.createNumericLiteralExp_1Adapter()
          Since 2.0, override the createExpressions_NumericLiteralExpAdapter method, instead. 
org.eclipse.ocl.ecore.util.EcoreAdapterFactory.createOCLExpression_1Adapter()
          Since 1.3, override the createExpressions_OCLExpressionAdapter method, instead. 
org.eclipse.ocl.uml.util.UMLAdapterFactory.createOCLExpression_1Adapter()
          Since 2.0, override the createExpressions_OCLExpressionAdapter method, instead. 
org.eclipse.ocl.ecore.util.EcoreAdapterFactory.createOperationCallExp_1Adapter()
          Since 1.3, override the createExpressions_OperationCallExpAdapter method, instead. 
org.eclipse.ocl.uml.util.UMLAdapterFactory.createOperationCallExp_1Adapter()
          Since 2.0, override the createExpressions_OperationCallExpAdapter method, instead. 
org.eclipse.ocl.ecore.util.EcoreAdapterFactory.createOrderedSetType_1Adapter()
          Since 1.3, override the createTypes_OrderedSetTypeAdapter method, instead. 
org.eclipse.ocl.uml.util.UMLAdapterFactory.createOrderedSetType_1Adapter()
          Since 2.0, override the createTypes_OrderedSetTypeAdapter method, instead. 
org.eclipse.ocl.ecore.util.EcoreAdapterFactory.createPrimitiveLiteralExp_1Adapter()
          Since 1.3, override the createExpressions_PrimitiveLiteralExpAdapter method, instead. 
org.eclipse.ocl.uml.util.UMLAdapterFactory.createPrimitiveLiteralExp_1Adapter()
          Since 2.0, override the createExpressions_PrimitiveLiteralExpAdapter method, instead. 
org.eclipse.ocl.ecore.util.EcoreAdapterFactory.createPrimitiveType_1Adapter()
          Since 1.3, override the createTypes_PrimitiveTypeAdapter method, instead. 
org.eclipse.ocl.uml.util.UMLAdapterFactory.createPrimitiveType_1Adapter()
          Since 2.0, override the createTypes_PrimitiveTypeAdapter method, instead. 
org.eclipse.ocl.ecore.util.EcoreAdapterFactory.createPropertyCallExp_1Adapter()
          Since 1.3, override the createExpressions_PropertyCallExpAdapter method, instead. 
org.eclipse.ocl.uml.util.UMLAdapterFactory.createPropertyCallExp_1Adapter()
          Since 2.0, override the createExpressions_PropertyCallExpAdapter method, instead. 
org.eclipse.ocl.ecore.util.EcoreAdapterFactory.createRealLiteralExp_1Adapter()
          Since 1.3, override the createExpressions_RealLiteralExpAdapter method, instead. 
org.eclipse.ocl.uml.util.UMLAdapterFactory.createRealLiteralExp_1Adapter()
          Since 2.0, override the createExpressions_RealLiteralExpAdapter method, instead. 
org.eclipse.ocl.ecore.util.EcoreAdapterFactory.createSequenceType_1Adapter()
          Since 1.3, override the createTypes_SequenceTypeAdapter method, instead. 
org.eclipse.ocl.uml.util.UMLAdapterFactory.createSequenceType_1Adapter()
          Since 2.0, override the createTypes_SequenceTypeAdapter method, instead. 
org.eclipse.ocl.ecore.util.EcoreAdapterFactory.createSetType_1Adapter()
          Since 1.3, override the createTypes_SetTypeAdapter method, instead. 
org.eclipse.ocl.uml.util.UMLAdapterFactory.createSetType_1Adapter()
          Since 2.0, override the createTypes_SetTypeAdapter method, instead. 
org.eclipse.ocl.ecore.util.EcoreAdapterFactory.createStateExp_1Adapter()
          Since 1.3, override the createExpressions_StateExpAdapter method, instead. 
org.eclipse.ocl.uml.util.UMLAdapterFactory.createStateExp_1Adapter()
          Since 2.0, override the createExpressions_StateExpAdapter method, instead. 
org.eclipse.ocl.ecore.util.EcoreAdapterFactory.createStringLiteralExp_1Adapter()
          Since 1.3, override the createExpressions_StringLiteralExpAdapter method, instead. 
org.eclipse.ocl.uml.util.UMLAdapterFactory.createStringLiteralExp_1Adapter()
          Since 2.0, override the createExpressions_StringLiteralExpAdapter method, instead. 
org.eclipse.ocl.ecore.util.EcoreAdapterFactory.createTupleLiteralExp_1Adapter()
          Since 1.3, override the createExpressions_TupleLiteralExpAdapter method, instead. 
org.eclipse.ocl.uml.util.UMLAdapterFactory.createTupleLiteralExp_1Adapter()
          Since 2.0, override the createExpressions_TupleLiteralExpAdapter method, instead. 
org.eclipse.ocl.ecore.util.EcoreAdapterFactory.createTupleLiteralPart_1Adapter()
          Since 1.3, override the createExpressions_TupleLiteralPartAdapter method, instead. 
org.eclipse.ocl.uml.util.UMLAdapterFactory.createTupleLiteralPart_1Adapter()
          Since 2.0, override the createExpressions_TupleLiteralPartAdapter method, instead. 
org.eclipse.ocl.ecore.util.EcoreAdapterFactory.createTupleType_1Adapter()
          Since 1.3, override the createTypes_TupleTypeAdapter method, instead. 
org.eclipse.ocl.uml.util.UMLAdapterFactory.createTupleType_1Adapter()
          Since 2.0, override the createTypes_TupleTypeAdapter method, instead. 
org.eclipse.ocl.ecore.util.EcoreAdapterFactory.createTypeExp_1Adapter()
          Since 1.3, override the createExpressions_TypeExpAdapter method, instead. 
org.eclipse.ocl.uml.util.UMLAdapterFactory.createTypeExp_1Adapter()
          Since 2.0, override the createExpressions_TypeExpAdapter method, instead. 
org.eclipse.ocl.ecore.EcoreEnvironment.createTypeResolver()
          Override the EcoreEnvironment.createTypeResolver(Resource) method, instead, handling the case where the resource is null 
org.eclipse.ocl.uml.UMLEnvironment.createTypeResolver()
          Override the UMLEnvironment.createTypeResolver(Resource) method, instead, handling the case where the resource is null 
org.eclipse.ocl.ecore.util.EcoreAdapterFactory.createTypeType_1Adapter()
          Since 1.3, override the createTypes_TypeTypeAdapter method, instead. 
org.eclipse.ocl.uml.util.UMLAdapterFactory.createTypeType_1Adapter()
          Since 2.0, override the createTypes_TypeTypeAdapter method, instead. 
org.eclipse.ocl.ecore.util.EcoreAdapterFactory.createUnlimitedNaturalLiteralExp_1Adapter()
          Since 1.3, override the createExpressions_UnlimitedNaturalLiteralExpAdapter method, instead. 
org.eclipse.ocl.uml.util.UMLAdapterFactory.createUnlimitedNaturalLiteralExp_1Adapter()
          Since 2.0, override the createExpressions_UnlimitedNaturalLiteralExpAdapter method, instead. 
org.eclipse.ocl.ecore.util.EcoreAdapterFactory.createUnspecifiedValueExp_1Adapter()
          Since 1.3, override the createExpressions_UnspecifiedValueExpAdapter method, instead. 
org.eclipse.ocl.uml.util.UMLAdapterFactory.createUnspecifiedValueExp_1Adapter()
          Since 2.0, override the createExpressions_UnspecifiedValueExpAdapter method, instead. 
org.eclipse.ocl.ecore.util.EcoreAdapterFactory.createVariable_1Adapter()
          Since 1.3, override the createExpressions_VariableAdapter method, instead. 
org.eclipse.ocl.uml.util.UMLAdapterFactory.createVariable_1Adapter()
          Since 2.0, override the createExpressions_VariableAdapter method, instead. 
org.eclipse.ocl.ecore.util.EcoreAdapterFactory.createVariableExp_1Adapter()
          Since 1.3, override the createExpressions_VariableExpAdapter method, instead. 
org.eclipse.ocl.uml.util.UMLAdapterFactory.createVariableExp_1Adapter()
          Since 2.0, override the createExpressions_VariableExpAdapter method, instead. 
org.eclipse.ocl.ecore.util.EcoreAdapterFactory.createVoidType_1Adapter()
          Since 1.3, override the createTypes_VoidTypeAdapter method, instead. 
org.eclipse.ocl.uml.util.UMLAdapterFactory.createVoidType_1Adapter()
          Since 2.0, override the createTypes_VoidTypeAdapter method, instead. 
org.eclipse.ocl.parser.AbstractOCLAnalyzer.getCollectionType(Environment, CollectionKind, C)
          Since 1.3, use the AbstractOCLAnalyzer.getCollectionType(CSTNode, Environment, CollectionKind, Object) method, instead. 
org.eclipse.ocl.cst.impl.CSTFactoryImpl.getPackage()
            
org.eclipse.ocl.expressions.impl.ExpressionsFactoryImpl.getPackage()
            
org.eclipse.ocl.types.impl.TypesFactoryImpl.getPackage()
            
org.eclipse.ocl.utilities.impl.UtilitiesFactoryImpl.getPackage()
            
org.eclipse.ocl.ecore.impl.EcoreFactoryImpl.getPackage()
            
org.eclipse.ocl.uml.impl.UMLFactoryImpl.getPackage()
            
org.eclipse.ocl.AbstractEnvironment.getParent()
          Since 1.2, use the AbstractEnvironment.getInternalParent() method, instead. 
org.eclipse.ocl.lpg.AbstractAnalyzer.getParser()
          Since 1.3, use the AbstractAnalyzer.getAbstractParser() method, instead. 
org.eclipse.ocl.parser.OCLAnalyzer.getParser()
          Use the AbstractOCLAnalyzer.getAbstractParser() method, instead 
org.eclipse.ocl.util.TypeUtil.getResultType(Environment, C, O)
          Use the TypeUtil.getResultType(Object, Environment, Object, Object) method, instead 
org.eclipse.ocl.util.TypeUtil.getResultType(Object, Environment, C, O)
          Use the #getResultTypeObject, Environment, Object, Object, List method, instead, which resolves generic operation signatures against actual arguments 
org.eclipse.ocl.util.OCLStandardLibraryUtil.getResultTypeOf(Environment, C, int, List>)
          Use the OCLStandardLibraryUtil.getResultTypeOf(Object, Environment, Object, int, List) method, instead, which doesn't fail on the first problem 
org.eclipse.ocl.parser.AbstractOCLAnalyzer.letExpCS(LetExpCS, Environment)
          Since 1.3, use AbstractOCLAnalyzer.letExp(LetExpCS, Environment), instead. 
org.eclipse.ocl.util.TypeUtil.type1AsType2(Environment, C, C)
          Use the TypeUtil.compatibleTypeMatch(Environment, Object, Object) method, instead, to check whether the cast is acceptable 
org.eclipse.ocl.util.TypeUtil.typeCompare(Environment, C, C)
          Use the TypeUtil.getRelationship(Environment, Object, Object) method, instead. 
 


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