Uses of Interface
org.eclipse.emf.ocl.utilities.ASTNode

Packages that use ASTNode
org.eclipse.emf.ocl.expressions Abstract API for OCL expression syntax. 
org.eclipse.emf.ocl.expressions.impl Implementation of the API for OCL expression syntax. 
org.eclipse.emf.ocl.expressions.util EMF utilities for the OCL expression syntax API. 
org.eclipse.emf.ocl.types Abstract API for OCL types. 
org.eclipse.emf.ocl.types.impl Implementation of the API for OCL types. 
org.eclipse.emf.ocl.types.util EMF utilities for the OCL types API. 
org.eclipse.emf.ocl.utilities Abstract API for OCL AST utilities. 
org.eclipse.emf.ocl.utilities.util EMF utilities for the OCL AST utilities API. 
 

Uses of ASTNode in org.eclipse.emf.ocl.expressions
 

Subinterfaces of ASTNode in org.eclipse.emf.ocl.expressions
 interface AssociationClassCallExp
          Deprecated. Use the AssociationClassCallExp interface, instead.
 interface BooleanLiteralExp
          Deprecated. Use the BooleanLiteralExp interface, instead.
 interface CallExp
          Deprecated. Use the CallExp interface, instead.
 interface CollectionLiteralExp
          Deprecated. Use the CollectionLiteralExp interface, instead.
 interface EnumLiteralExp
          Deprecated. Use the EnumLiteralExp interface, instead.
 interface FeatureCallExp
          Deprecated. Use the FeatureCallExp interface, instead.
 interface IfExp
          Deprecated. Use the IfExp interface, instead.
 interface IntegerLiteralExp
          Deprecated. Use the IntegerLiteralExp interface, instead.
 interface InvalidLiteralExp
          Deprecated. Use the InvalidLiteralExp interface, instead.
 interface IterateExp
          Deprecated. Use the IterateExp interface, instead.
 interface IteratorExp
          Deprecated. Use the IteratorExp interface, instead.
 interface LetExp
          Deprecated. Use the LetExp interface, instead.
 interface LiteralExp
          Deprecated. Use the LiteralExp interface, instead.
 interface LoopExp
          Deprecated. Use the LoopExp interface, instead.
 interface MessageExp
          Deprecated. Use the MessageExp interface, instead.
 interface NavigationCallExp
          Deprecated. Use the NavigationCallExp interface, instead.
 interface NullLiteralExp
          Deprecated. Use the NullLiteralExp interface, instead.
 interface NumericLiteralExp
          Deprecated. Use the NumericLiteralExp interface, instead.
 interface OCLExpression
          Deprecated. Use the OCLExpression interface, instead.
 interface OperationCallExp
          Deprecated. Use the OperationCallExp interface, instead.
 interface PrimitiveLiteralExp
          Deprecated. Use the PrimitiveLiteralExp interface, instead.
 interface PropertyCallExp
          Deprecated. Use the PropertyCallExp interface, instead.
 interface RealLiteralExp
          Deprecated. Use the RealLiteralExp interface, instead.
 interface StateExp
          Deprecated. Use the StateExp interface, instead.
 interface StringLiteralExp
          Deprecated. Use the StringLiteralExp interface, instead.
 interface TupleLiteralExp
          Deprecated. Use the TupleLiteralExp interface, instead.
 interface TupleLiteralPart
          Deprecated. Use the TupleLiteralPart interface, instead.
 interface TypeExp
          Deprecated. Use the TypeExp interface, instead.
 interface UnspecifiedValueExp
          Deprecated. Use the UnspecifiedValueExp interface, instead.
 interface Variable
          Deprecated. Use the Variable interface, instead.
 interface VariableExp
          Deprecated. Use the VariableExp interface, instead.
 

Uses of ASTNode in org.eclipse.emf.ocl.expressions.impl
 

Classes in org.eclipse.emf.ocl.expressions.impl that implement ASTNode
 class AssociationClassCallExpImpl
          An implementation of the model object 'Association Class Call Exp'
 class BooleanLiteralExpImpl
          An implementation of the model object 'Boolean Literal Exp'
 class CallExpImpl
          An implementation of the model object 'Call Exp'
 class CollectionLiteralExpImpl
          An implementation of the model object 'Collection Literal Exp'
 class EnumLiteralExpImpl
          An implementation of the model object 'Enum Literal Exp'
 class FeatureCallExpImpl
          An implementation of the model object 'Feature Call Exp'
 class IfExpImpl
          An implementation of the model object 'If Exp'
 class IntegerLiteralExpImpl
          An implementation of the model object 'Integer Literal Exp'
 class InvalidLiteralExpImpl
          An implementation of the model object 'Invalid Literal Exp'
 class IterateExpImpl
          An implementation of the model object 'Iterate Exp'
 class IteratorExpImpl
          An implementation of the model object 'Iterator Exp'
 class LetExpImpl
          An implementation of the model object 'Let Exp'
 class LiteralExpImpl
          An implementation of the model object 'Literal Exp'
 class LoopExpImpl
          An implementation of the model object 'Loop Exp'
 class MessageExpImpl
          An implementation of the model object 'OCL Message Exp'
 class NavigationCallExpImpl
          An implementation of the model object 'Navigation Call Exp'
 class NullLiteralExpImpl
          An implementation of the model object 'Null Literal Exp'
 class NumericLiteralExpImpl
          An implementation of the model object 'Numeric Literal Exp'
 class OCLExpressionImpl
          An implementation of the model object 'OCL Expression'
 class OperationCallExpImpl
          An implementation of the model object 'Operation Call Exp'
 class PrimitiveLiteralExpImpl
          An implementation of the model object 'Primitive Literal Exp'
 class PropertyCallExpImpl
          An implementation of the model object 'Association End Call Exp'
 class RealLiteralExpImpl
          An implementation of the model object 'Real Literal Exp'
 class StateExpImpl
          An implementation of the model object 'State Exp'
 class StringLiteralExpImpl
          An implementation of the model object 'String Literal Exp'
 class TupleLiteralExpImpl
          An implementation of the model object 'Tuple Literal Exp'
 class TupleLiteralPartImpl
          An implementation of the model object 'Tuple Literal Part'
 class TypeExpImpl
          An implementation of the model object 'Type Exp'
 class UnspecifiedValueExpImpl
          An implementation of the model object 'Unspecified Value Exp'
 class VariableExpImpl
          An implementation of the model object 'Variable Exp'
 class VariableImpl
          An implementation of the model object ' Variable'.
 

Methods in org.eclipse.emf.ocl.expressions.impl with parameters of type ASTNode
protected  Environment ValidationVisitorImpl.getEnvironment(ASTNode node)
          Obtains the current environment, which may be inferred from the context of the constraint that we are validating.
 

Uses of ASTNode in org.eclipse.emf.ocl.expressions.util
 

Methods in org.eclipse.emf.ocl.expressions.util with parameters of type ASTNode
 Object ExpressionsSwitch.caseASTNode(ASTNode object)
          Deprecated. Returns the result of interpretting the object as an instance of 'AST Node'
 

Uses of ASTNode in org.eclipse.emf.ocl.types
 

Subinterfaces of ASTNode in org.eclipse.emf.ocl.types
 interface BagType
          Deprecated. Use the BagType interface, instead. Note also, that the OCLStandardLibrary.getBag() method provides the Bag(T) generic instance of this metaclass.
 interface CollectionType
          Deprecated. Use the CollectionType interface, instead. Note also, that the OCLStandardLibrary.getCollection() method provides the Collection(T) generic instance of this metaclass.
 interface OrderedSetType
          Deprecated. Use the OrderedSetType interface, instead. Note also, that the OCLStandardLibrary.getOrderedSet() method provides the OrderedSet(T) generic instance of this metaclass.
 interface SequenceType
          Deprecated. Use the SequenceType interface, instead. Note also, that the OCLStandardLibrary.getSequence() method provides the Sequence(T) generic instance of this metaclass.
 interface SetType
          Deprecated. Use the SetType interface, instead. Note also, that the OCLStandardLibrary.getSet() method provides the Set(T) generic instance of this metaclass.
 

Uses of ASTNode in org.eclipse.emf.ocl.types.impl
 

Classes in org.eclipse.emf.ocl.types.impl that implement ASTNode
 class BagTypeImpl
           
 class CollectionTypeImpl
           
 class OrderedSetTypeImpl
          An implementation of the model object 'Ordered Set Type'
 class SequenceTypeImpl
          An implementation of the model object 'Sequence Type'
 class SetTypeImpl
          An implementation of the model object 'Set Type'
 

Uses of ASTNode in org.eclipse.emf.ocl.types.util
 

Methods in org.eclipse.emf.ocl.types.util with parameters of type ASTNode
 T TypesSwitch.caseASTNode(ASTNode object)
          Deprecated. Returns the result of interpretting the object as an instance of 'AST Node'
 

Uses of ASTNode in org.eclipse.emf.ocl.utilities
 

Subinterfaces of ASTNode in org.eclipse.emf.ocl.utilities
 interface CallingASTNode
          Deprecated. Use the CallingASTNode interface, instead.
 interface TypedASTNode
          Deprecated. Use the TypedASTNode interface, instead.
 

Uses of ASTNode in org.eclipse.emf.ocl.utilities.util
 

Methods in org.eclipse.emf.ocl.utilities.util with parameters of type ASTNode
 Object UtilitiesSwitch.caseASTNode(ASTNode object)
          Deprecated. Returns the result of interpretting the object as an instance of 'AST Node'
 


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