Uses of Interface
org.eclipse.gmt.modisco.java.ASTNode

Packages that use ASTNode
org.eclipse.gmt.modisco.java   
org.eclipse.gmt.modisco.java.cdo.util   
org.eclipse.gmt.modisco.java.emf.classic.util   
org.eclipse.gmt.modisco.java.emf.util   
org.eclipse.gmt.modisco.java.nousages.cdo.util   
org.eclipse.gmt.modisco.java.nousages.util   
org.eclipse.gmt.modisco.java.queries.modifiers   
org.eclipse.gmt.modisco.java.queries.text   
org.eclipse.modisco.java.composition.javaapplication   
 

Uses of ASTNode in org.eclipse.gmt.modisco.java
 

Subinterfaces of ASTNode in org.eclipse.gmt.modisco.java
 interface AbstractMethodDeclaration
          A representation of the model object 'Abstract Method Declaration'.
 interface AbstractMethodInvocation
          A representation of the model object 'Abstract Method Invocation'.
 interface AbstractTypeDeclaration
          A representation of the model object 'Abstract Type Declaration'.
 interface AbstractTypeQualifiedExpression
          A representation of the model object 'Abstract Type Qualified Expression'.
 interface AbstractVariablesContainer
          A representation of the model object 'Abstract Variables Container'.
 interface Annotation
          A representation of the model object 'Annotation'.
 interface AnnotationMemberValuePair
          A representation of the model object 'Annotation Member Value Pair'.
 interface AnnotationTypeDeclaration
          A representation of the model object 'Annotation Type Declaration'.
 interface AnnotationTypeMemberDeclaration
          A representation of the model object 'Annotation Type Member Declaration'.
 interface AnonymousClassDeclaration
          A representation of the model object 'Anonymous Class Declaration'.
 interface Archive
          A representation of the model object 'Archive'.
 interface ArrayAccess
          A representation of the model object 'Array Access'.
 interface ArrayCreation
          A representation of the model object 'Array Creation'.
 interface ArrayInitializer
          A representation of the model object 'Array Initializer'.
 interface ArrayLengthAccess
          A representation of the model object 'Array Length Access'.
 interface ArrayType
          A representation of the model object 'Array Type'.
 interface AssertStatement
          A representation of the model object 'Assert Statement'.
 interface Assignment
          A representation of the model object 'Assignment'.
 interface Block
          A representation of the model object 'Block'.
 interface BlockComment
          A representation of the model object 'Block Comment'.
 interface BodyDeclaration
          A representation of the model object 'Body Declaration'.
 interface BooleanLiteral
          A representation of the model object 'Boolean Literal'.
 interface BreakStatement
          A representation of the model object 'Break Statement'.
 interface CastExpression
          A representation of the model object 'Cast Expression'.
 interface CatchClause
          A representation of the model object 'Catch Clause'.
 interface CharacterLiteral
          A representation of the model object 'Character Literal'.
 interface ClassDeclaration
          A representation of the model object 'Class Declaration'.
 interface ClassFile
          A representation of the model object 'Class File'.
 interface ClassInstanceCreation
          A representation of the model object 'Class Instance Creation'.
 interface Comment
          A representation of the model object 'Comment'.
 interface CompilationUnit
          A representation of the model object 'Compilation Unit'.
 interface ConditionalExpression
          A representation of the model object 'Conditional Expression'.
 interface ConstructorDeclaration
          A representation of the model object 'Constructor Declaration'.
 interface ConstructorInvocation
          A representation of the model object 'Constructor Invocation'.
 interface ContinueStatement
          A representation of the model object 'Continue Statement'.
 interface DoStatement
          A representation of the model object 'Do Statement'.
 interface EmptyStatement
          A representation of the model object 'Empty Statement'.
 interface EnhancedForStatement
          A representation of the model object 'Enhanced For Statement'.
 interface EnumConstantDeclaration
          A representation of the model object 'Enum Constant Declaration'.
 interface EnumDeclaration
          A representation of the model object 'Enum Declaration'.
 interface Expression
          A representation of the model object 'Expression'.
 interface ExpressionStatement
          A representation of the model object 'Expression Statement'.
 interface FieldAccess
          A representation of the model object 'Field Access'.
 interface FieldDeclaration
          A representation of the model object 'Field Declaration'.
 interface ForStatement
          A representation of the model object 'For Statement'.
 interface IfStatement
          A representation of the model object 'If Statement'.
 interface ImportDeclaration
          A representation of the model object 'Import Declaration'.
 interface InfixExpression
          A representation of the model object 'Infix Expression'.
 interface Initializer
          A representation of the model object 'Initializer'.
 interface InstanceofExpression
          A representation of the model object 'Instanceof Expression'.
 interface InterfaceDeclaration
          A representation of the model object 'Interface Declaration'.
 interface Javadoc
          A representation of the model object 'Javadoc'.
 interface LabeledStatement
          A representation of the model object 'Labeled Statement'.
 interface LineComment
          A representation of the model object 'Line Comment'.
 interface MemberRef
          A representation of the model object 'Member Ref'.
 interface MethodDeclaration
          A representation of the model object 'Method Declaration'.
 interface MethodInvocation
          A representation of the model object 'Method Invocation'.
 interface MethodRef
          A representation of the model object 'Method Ref'.
 interface MethodRefParameter
          A representation of the model object 'Method Ref Parameter'.
 interface Modifier
          A representation of the model object 'Modifier'.
 interface NamedElement
          A representation of the model object 'Named Element'.
 interface NamespaceAccess
          A representation of the model object 'Namespace Access'.
 interface NullLiteral
          A representation of the model object 'Null Literal'.
 interface NumberLiteral
          A representation of the model object 'Number Literal'.
 interface Package
          A representation of the model object 'Package'.
 interface PackageAccess
          A representation of the model object 'Package Access'.
 interface ParameterizedType
          A representation of the model object 'Parameterized Type'.
 interface ParenthesizedExpression
          A representation of the model object 'Parenthesized Expression'.
 interface PostfixExpression
          A representation of the model object 'Postfix Expression'.
 interface PrefixExpression
          A representation of the model object 'Prefix Expression'.
 interface PrimitiveType
          A representation of the model object 'Primitive Type'.
 interface PrimitiveTypeBoolean
          A representation of the model object 'Primitive Type Boolean'.
 interface PrimitiveTypeByte
          A representation of the model object 'Primitive Type Byte'.
 interface PrimitiveTypeChar
          A representation of the model object 'Primitive Type Char'.
 interface PrimitiveTypeDouble
          A representation of the model object 'Primitive Type Double'.
 interface PrimitiveTypeFloat
          A representation of the model object 'Primitive Type Float'.
 interface PrimitiveTypeInt
          A representation of the model object 'Primitive Type Int'.
 interface PrimitiveTypeLong
          A representation of the model object 'Primitive Type Long'.
 interface PrimitiveTypeShort
          A representation of the model object 'Primitive Type Short'.
 interface PrimitiveTypeVoid
          A representation of the model object 'Primitive Type Void'.
 interface ReturnStatement
          A representation of the model object 'Return Statement'.
 interface SingleVariableAccess
          A representation of the model object 'Single Variable Access'.
 interface SingleVariableDeclaration
          A representation of the model object 'Single Variable Declaration'.
 interface Statement
          A representation of the model object 'Statement'.
 interface StringLiteral
          A representation of the model object 'String Literal'.
 interface SuperConstructorInvocation
          A representation of the model object 'Super Constructor Invocation'.
 interface SuperFieldAccess
          A representation of the model object 'Super Field Access'.
 interface SuperMethodInvocation
          A representation of the model object 'Super Method Invocation'.
 interface SwitchCase
          A representation of the model object 'Switch Case'.
 interface SwitchStatement
          A representation of the model object 'Switch Statement'.
 interface SynchronizedStatement
          A representation of the model object 'Synchronized Statement'.
 interface TagElement
          A representation of the model object 'Tag Element'.
 interface TextElement
          A representation of the model object 'Text Element'.
 interface ThisExpression
          A representation of the model object 'This Expression'.
 interface ThrowStatement
          A representation of the model object 'Throw Statement'.
 interface TryStatement
          A representation of the model object 'Try Statement'.
 interface Type
          A representation of the model object 'Type'.
 interface TypeAccess
          A representation of the model object 'Type Access'.
 interface TypeDeclaration
          A representation of the model object 'Type Declaration'.
 interface TypeDeclarationStatement
          A representation of the model object 'Type Declaration Statement'.
 interface TypeLiteral
          A representation of the model object 'Type Literal'.
 interface TypeParameter
          A representation of the model object 'Type Parameter'.
 interface UnresolvedAnnotationDeclaration
          A representation of the model object 'Unresolved Annotation Declaration'.
 interface UnresolvedAnnotationTypeMemberDeclaration
          A representation of the model object 'Unresolved Annotation Type Member Declaration'.
 interface UnresolvedClassDeclaration
          A representation of the model object 'Unresolved Class Declaration'.
 interface UnresolvedEnumDeclaration
          A representation of the model object 'Unresolved Enum Declaration'.
 interface UnresolvedInterfaceDeclaration
          A representation of the model object 'Unresolved Interface Declaration'.
 interface UnresolvedItem
          A representation of the model object 'Unresolved Item'.
 interface UnresolvedItemAccess
          A representation of the model object 'Unresolved Item Access'.
 interface UnresolvedLabeledStatement
          A representation of the model object 'Unresolved Labeled Statement'.
 interface UnresolvedMethodDeclaration
          A representation of the model object 'Unresolved Method Declaration'.
 interface UnresolvedSingleVariableDeclaration
          A representation of the model object 'Unresolved Single Variable Declaration'.
 interface UnresolvedType
          A representation of the model object 'Unresolved Type'.
 interface UnresolvedTypeDeclaration
          A representation of the model object 'Unresolved Type Declaration'.
 interface UnresolvedVariableDeclarationFragment
          A representation of the model object 'Unresolved Variable Declaration Fragment'.
 interface VariableDeclaration
          A representation of the model object 'Variable Declaration'.
 interface VariableDeclarationExpression
          A representation of the model object 'Variable Declaration Expression'.
 interface VariableDeclarationFragment
          A representation of the model object 'Variable Declaration Fragment'.
 interface VariableDeclarationStatement
          A representation of the model object 'Variable Declaration Statement'.
 interface WhileStatement
          A representation of the model object 'While Statement'.
 interface WildCardType
          A representation of the model object 'Wild Card Type'.
 

Methods in org.eclipse.gmt.modisco.java that return ASTNode
 ASTNode UnresolvedItemAccess.getQualifier()
          Returns the value of the 'Qualifier' containment reference.
 

Methods in org.eclipse.gmt.modisco.java with parameters of type ASTNode
 void UnresolvedItemAccess.setQualifier(ASTNode value)
          Sets the value of the 'Qualifier' containment reference.
 

Uses of ASTNode in org.eclipse.gmt.modisco.java.cdo.util
 

Methods in org.eclipse.gmt.modisco.java.cdo.util with parameters of type ASTNode
 T JavaSwitch.caseASTNode(ASTNode object)
          Returns the result of interpreting the object as an instance of 'AST Node'.
 

Uses of ASTNode in org.eclipse.gmt.modisco.java.emf.classic.util
 

Methods in org.eclipse.gmt.modisco.java.emf.classic.util with parameters of type ASTNode
 T JavaSwitch.caseASTNode(ASTNode object)
          Returns the result of interpreting the object as an instance of 'AST Node'.
 

Uses of ASTNode in org.eclipse.gmt.modisco.java.emf.util
 

Methods in org.eclipse.gmt.modisco.java.emf.util with parameters of type ASTNode
 T JavaSwitch.caseASTNode(ASTNode object)
          Returns the result of interpreting the object as an instance of 'AST Node'.
 

Uses of ASTNode in org.eclipse.gmt.modisco.java.nousages.cdo.util
 

Methods in org.eclipse.gmt.modisco.java.nousages.cdo.util with parameters of type ASTNode
 T JavaSwitch.caseASTNode(ASTNode object)
          Returns the result of interpreting the object as an instance of 'AST Node'.
 

Uses of ASTNode in org.eclipse.gmt.modisco.java.nousages.util
 

Methods in org.eclipse.gmt.modisco.java.nousages.util with parameters of type ASTNode
 T JavaSwitch.caseASTNode(ASTNode object)
          Returns the result of interpreting the object as an instance of 'AST Node'.
 

Uses of ASTNode in org.eclipse.gmt.modisco.java.queries.modifiers
 

Methods in org.eclipse.gmt.modisco.java.queries.modifiers with parameters of type ASTNode
 java.lang.Boolean IsAccess.evaluate(ASTNode context, ParameterValueList parameterValues)
           
 java.lang.Boolean IsStatic.evaluate(ASTNode context, ParameterValueList parameterValues)
           
 java.lang.Boolean IsUnresolved.evaluate(ASTNode context, ParameterValueList parameterValues)
           
 

Uses of ASTNode in org.eclipse.gmt.modisco.java.queries.text
 

Methods in org.eclipse.gmt.modisco.java.queries.text with parameters of type ASTNode
 Type GetTypeRef.evaluate(ASTNode context, ParameterValueList parameterValues)
           
 

Uses of ASTNode in org.eclipse.modisco.java.composition.javaapplication
 

Methods in org.eclipse.modisco.java.composition.javaapplication that return ASTNode
 ASTNode JavaNodeSourceRegion.getJavaNode()
          Returns the value of the 'Java Node' reference.