org.eclipse.gmt.modisco.java
Interface ASTNode
- All Known Subinterfaces:
- AbstractMethodDeclaration, AbstractMethodInvocation, AbstractTypeDeclaration, AbstractTypeQualifiedExpression, AbstractVariablesContainer, Annotation, AnnotationMemberValuePair, AnnotationTypeDeclaration, AnnotationTypeMemberDeclaration, AnonymousClassDeclaration, Archive, ArrayAccess, ArrayCreation, ArrayInitializer, ArrayLengthAccess, ArrayType, AssertStatement, Assignment, Block, BlockComment, BodyDeclaration, BooleanLiteral, BreakStatement, CastExpression, CatchClause, CharacterLiteral, ClassDeclaration, ClassFile, ClassInstanceCreation, Comment, CompilationUnit, ConditionalExpression, ConstructorDeclaration, ConstructorInvocation, ContinueStatement, DoStatement, EmptyStatement, EnhancedForStatement, EnumConstantDeclaration, EnumDeclaration, Expression, ExpressionStatement, FieldAccess, FieldDeclaration, ForStatement, IfStatement, ImportDeclaration, InfixExpression, Initializer, InstanceofExpression, InterfaceDeclaration, Javadoc, LabeledStatement, LineComment, MemberRef, MethodDeclaration, MethodInvocation, MethodRef, MethodRefParameter, Modifier, NamedElement, NamespaceAccess, NullLiteral, NumberLiteral, Package, PackageAccess, ParameterizedType, ParenthesizedExpression, PostfixExpression, PrefixExpression, PrimitiveType, PrimitiveTypeBoolean, PrimitiveTypeByte, PrimitiveTypeChar, PrimitiveTypeDouble, PrimitiveTypeFloat, PrimitiveTypeInt, PrimitiveTypeLong, PrimitiveTypeShort, PrimitiveTypeVoid, ReturnStatement, SingleVariableAccess, SingleVariableDeclaration, Statement, StringLiteral, SuperConstructorInvocation, SuperFieldAccess, SuperMethodInvocation, SwitchCase, SwitchStatement, SynchronizedStatement, TagElement, TextElement, ThisExpression, ThrowStatement, TryStatement, Type, TypeAccess, TypeDeclaration, TypeDeclarationStatement, TypeLiteral, TypeParameter, UnresolvedAnnotationDeclaration, UnresolvedAnnotationTypeMemberDeclaration, UnresolvedClassDeclaration, UnresolvedEnumDeclaration, UnresolvedInterfaceDeclaration, UnresolvedItem, UnresolvedItemAccess, UnresolvedLabeledStatement, UnresolvedMethodDeclaration, UnresolvedSingleVariableDeclaration, UnresolvedType, UnresolvedTypeDeclaration, UnresolvedVariableDeclarationFragment, VariableDeclaration, VariableDeclarationExpression, VariableDeclarationFragment, VariableDeclarationStatement, WhileStatement, WildCardType
public interface ASTNode
A representation of the model object 'AST Node'.
The following features are supported:
- See Also:
JavaPackage.getASTNode()- Generated:
- Model:
- abstract="true"
getComments
getComments()
- Returns the value of the 'Comments' containment reference list.
The list contents are of type
Comment.
If the meaning of the 'Comments' containment reference list isn't clear,
there really should be more of a description here...
- Returns:
- the value of the 'Comments' containment reference list.
- See Also:
JavaPackage.getASTNode_Comments()- Generated:
- Model:
- containment="true"
getOriginalCompilationUnit
CompilationUnit getOriginalCompilationUnit()
- Returns the value of the 'Original Compilation Unit' reference.
If the meaning of the 'Original Compilation Unit' reference isn't clear,
there really should be more of a description here...
- Returns:
- the value of the 'Original Compilation Unit' reference.
- See Also:
setOriginalCompilationUnit(CompilationUnit),
JavaPackage.getASTNode_OriginalCompilationUnit()- Generated:
- Model:
- ordered="false"
setOriginalCompilationUnit
void setOriginalCompilationUnit(CompilationUnit value)
- Sets the value of the '
Original Compilation Unit' reference.
- Parameters:
value - the new value of the 'Original Compilation Unit' reference.- See Also:
getOriginalCompilationUnit()- Generated:
getOriginalClassFile
ClassFile getOriginalClassFile()
- Returns the value of the 'Original Class File' reference.
If the meaning of the 'Original Class File' reference isn't clear,
there really should be more of a description here...
- Returns:
- the value of the 'Original Class File' reference.
- See Also:
setOriginalClassFile(ClassFile),
JavaPackage.getASTNode_OriginalClassFile()- Generated:
- Model:
- ordered="false"
setOriginalClassFile
void setOriginalClassFile(ClassFile value)
- Sets the value of the '
Original Class File' reference.
- Parameters:
value - the new value of the 'Original Class File' reference.- See Also:
getOriginalClassFile()- Generated: