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

Packages that use ASTNode
org.eclipse.ocl.ecore Implementation of an OCL binding for the Ecore metamodel. 
org.eclipse.ocl.ecore.impl Implementation of the Ecore binding of the the Types package of the OCL Abstract Syntax. 
org.eclipse.ocl.ecore.util Generated utilities for working with instances the Ecore binding of the Types package of the OCL Abstract Syntax. 
org.eclipse.ocl.expressions Specification of the Expressions package of the Object Constraint Lanuage version 2.0 Abstract Syntax model. 
org.eclipse.ocl.expressions.util Generated utilities for working with instances the Expressions model. 
org.eclipse.ocl.lpg   
org.eclipse.ocl.types Specification of the Types package of the Object Constraint Lanuage version 2.0 Abstract Syntax model. 
org.eclipse.ocl.types.util Generated utilities for working with instances the Types model. 
org.eclipse.ocl.uml Implementation of an OCL binding for the UML metamodel. 
org.eclipse.ocl.uml.util Miscellaneous utilities in support of the UML environment for OCL. 
org.eclipse.ocl.utilities Abstract API for OCL AST utilities and extensions of the UML metamodel. 
org.eclipse.ocl.utilities.util Generated utilities for working with instances the OCL utilities package. 
 

Uses of ASTNode in org.eclipse.ocl.ecore
 

Subinterfaces of ASTNode in org.eclipse.ocl.ecore
 interface OppositePropertyCallExp
          A representation of the model object 'Opposite Property Call Exp'.
 

Uses of ASTNode in org.eclipse.ocl.ecore.impl
 

Classes in org.eclipse.ocl.ecore.impl that implement ASTNode
 class AssociationClassCallExpImpl
          An implementation of the model object 'Association Class Call Exp'.
 class BagTypeImpl
          An implementation of the model object 'Bag Type'.
 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 CollectionTypeImpl
          An implementation of the model object 'Collection Type'.
 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 '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 OppositePropertyCallExpImpl
          An implementation of the model object 'Opposite Property Call Exp'.
 class OrderedSetTypeImpl
          An implementation of the model object 'Ordered Set Type'.
 class PrimitiveLiteralExpImpl
          An implementation of the model object 'Primitive Literal Exp'.
 class PropertyCallExpImpl
          An implementation of the model object 'Property Call Exp'.
 class RealLiteralExpImpl
          An implementation of the model object 'Real Literal Exp'.
 class SequenceTypeImpl
          An implementation of the model object 'Sequence Type'.
 class SetTypeImpl
          An implementation of the model object 'Set Type'.
 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 UnlimitedNaturalLiteralExpImpl
          An implementation of the model object 'Unlimited Natural Literal 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'.
 

Uses of ASTNode in org.eclipse.ocl.ecore.util
 

Methods in org.eclipse.ocl.ecore.util with parameters of type ASTNode
 T EcoreSwitch.caseASTNode(ASTNode object)
          Returns the result of interpreting the object as an instance of 'AST Node'.
 

Uses of ASTNode in org.eclipse.ocl.expressions
 

Subinterfaces of ASTNode in org.eclipse.ocl.expressions
 interface CallExp<C>
          A representation of the model object 'Call Exp'.
 interface CollectionLiteralExp<C>
          A representation of the model object 'Collection Literal Exp'.
 interface EnumLiteralExp<C,EL>
          A representation of the model object 'Enum Literal Exp'.
 interface FeatureCallExp<C>
          A representation of the model object 'Feature Call Exp'.
 interface IfExp<C>
          A representation of the model object 'If Exp'.
 interface InvalidLiteralExp<C>
          A representation of the model object 'Invalid Literal Exp'.
 interface LetExp<C,PM>
          A representation of the model object 'Let Exp'.
 interface LiteralExp<C>
          A representation of the model object 'Literal Exp'.
 interface LoopExp<C,PM>
          A representation of the model object 'Loop Exp'.
 interface MessageExp<C,COA,SSA>
          A representation of the model object 'Message Exp'.
 interface NullLiteralExp<C>
          A representation of the model object 'Null Literal Exp'.
 interface OCLExpression<C>
          A representation of the model object 'OCL Expression'.
 interface PrimitiveLiteralExp<C>
          A representation of the model object 'Primitive Literal Exp'.
 interface StateExp<C,S>
          A representation of the model object 'State Exp'.
 interface TupleLiteralExp<C,P>
          A representation of the model object 'Tuple Literal Exp'.
 interface TupleLiteralPart<C,P>
          A representation of the model object 'Tuple Literal Part'.
 interface TypeExp<C>
          A representation of the model object 'Type Exp'.
 interface UnspecifiedValueExp<C>
          A representation of the model object 'Unspecified Value Exp'.
 interface Variable<C,PM>
          A representation of the model object 'Variable'.
 interface VariableExp<C,PM>
          A representation of the model object 'Variable Exp'.
 

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

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

Uses of ASTNode in org.eclipse.ocl.lpg
 

Methods in org.eclipse.ocl.lpg with parameters of type ASTNode
protected  void AbstractAnalyzer.initStartEndPositions(ASTNode astNode, CSTNode cstNode)
          Initializes the start and end positions of the specified AST node from the given CST node
 

Uses of ASTNode in org.eclipse.ocl.types
 

Subinterfaces of ASTNode in org.eclipse.ocl.types
 interface BagType<C,O>
          A representation of the model object 'Bag Type'.
 interface CollectionType<C,O>
          A representation of the model object 'Collection Type'.
 interface OrderedSetType<C,O>
          A representation of the model object 'Ordered Set Type'.
 interface SequenceType<C,O>
          A representation of the model object 'Sequence Type'.
 interface SetType<C,O>
          A representation of the model object 'Set Type'.
 

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

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

Uses of ASTNode in org.eclipse.ocl.uml
 

Subinterfaces of ASTNode in org.eclipse.ocl.uml
 interface AssociationClassCallExp
          A representation of the model object 'Association Class Call Exp'.
 interface BooleanLiteralExp
          A representation of the model object 'Boolean Literal Exp'.
 interface IntegerLiteralExp
          A representation of the model object 'Integer Literal Exp'.
 interface IterateExp
          A representation of the model object 'Iterate Exp'.
 interface IteratorExp
          A representation of the model object 'Iterator Exp'.
 interface NavigationCallExp
          A representation of the model object 'Navigation Call Exp'.
 interface NumericLiteralExp
          A representation of the model object 'Numeric Literal Exp'.
 interface OperationCallExp
          A representation of the model object 'Operation Call Exp'.
 interface PropertyCallExp
          A representation of the model object 'Property Call Exp'.
 interface RealLiteralExp
          A representation of the model object 'Real Literal Exp'.
 interface StringLiteralExp
          A representation of the model object 'String Literal Exp'.
 interface UnlimitedNaturalLiteralExp
          A representation of the model object 'Unlimited Natural Literal Exp'.
 

Uses of ASTNode in org.eclipse.ocl.uml.util
 

Methods in org.eclipse.ocl.uml.util with parameters of type ASTNode
 T UMLSwitch.caseASTNode(ASTNode object)
          Returns the result of interpreting the object as an instance of 'AST Node'.
 

Uses of ASTNode in org.eclipse.ocl.utilities
 

Subinterfaces of ASTNode in org.eclipse.ocl.utilities
 interface CallingASTNode
          A representation of the model object 'Calling AST Node'.
 interface TypedASTNode
          A representation of the model object 'Typed AST Node'.
 

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

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