public class CompletionNodeDetector extends ASTVisitor
| Constructor and Description |
|---|
CompletionNodeDetector(ASTNode searchedNode,
ASTNode visitedAst) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
containsCompletionNode() |
void |
endVisit(AllocationExpression allocationExpression,
BlockScope scope) |
void |
endVisit(AND_AND_Expression and_and_Expression,
BlockScope scope) |
void |
endVisit(ArrayAllocationExpression arrayAllocationExpression,
BlockScope scope) |
void |
endVisit(ArrayInitializer arrayInitializer,
BlockScope scope) |
void |
endVisit(ArrayQualifiedTypeReference arrayQualifiedTypeReference,
BlockScope scope) |
void |
endVisit(ArrayQualifiedTypeReference arrayQualifiedTypeReference,
ClassScope scope) |
void |
endVisit(ArrayReference arrayReference,
BlockScope scope) |
void |
endVisit(ArrayTypeReference arrayTypeReference,
BlockScope scope) |
void |
endVisit(ArrayTypeReference arrayTypeReference,
ClassScope scope) |
void |
endVisit(Assignment assignment,
BlockScope scope) |
void |
endVisit(BinaryExpression binaryExpression,
BlockScope scope) |
void |
endVisit(CastExpression castExpression,
BlockScope scope) |
void |
endVisit(CompoundAssignment compoundAssignment,
BlockScope scope) |
void |
endVisit(ConditionalExpression conditionalExpression,
BlockScope scope) |
void |
endVisit(EqualExpression equalExpression,
BlockScope scope) |
void |
endVisit(ExplicitConstructorCall explicitConstructor,
BlockScope scope) |
void |
endVisit(FieldReference fieldReference,
BlockScope scope) |
void |
endVisit(InstanceOfExpression instanceOfExpression,
BlockScope scope) |
void |
endVisit(MemberValuePair pair,
BlockScope scope) |
void |
endVisit(MemberValuePair pair,
CompilationUnitScope scope) |
void |
endVisit(MessageSend messageSend,
BlockScope scope) |
void |
endVisit(OR_OR_Expression or_or_Expression,
BlockScope scope) |
void |
endVisit(ParameterizedQualifiedTypeReference parameterizedQualifiedTypeReference,
BlockScope scope) |
void |
endVisit(ParameterizedQualifiedTypeReference parameterizedQualifiedTypeReference,
ClassScope scope) |
void |
endVisit(ParameterizedSingleTypeReference parameterizedSingleTypeReference,
BlockScope scope) |
void |
endVisit(ParameterizedSingleTypeReference parameterizedSingleTypeReference,
ClassScope scope) |
void |
endVisit(PostfixExpression postfixExpression,
BlockScope scope) |
void |
endVisit(PrefixExpression prefixExpression,
BlockScope scope) |
void |
endVisit(QualifiedAllocationExpression qualifiedAllocationExpression,
BlockScope scope) |
void |
endVisit(QualifiedNameReference qualifiedNameReference,
BlockScope scope) |
void |
endVisit(QualifiedSuperReference qualifiedSuperReference,
BlockScope scope) |
void |
endVisit(QualifiedThisReference qualifiedThisReference,
BlockScope scope) |
void |
endVisit(QualifiedTypeReference qualifiedTypeReference,
BlockScope scope) |
void |
endVisit(QualifiedTypeReference qualifiedTypeReference,
ClassScope scope) |
void |
endVisit(ReferenceExpression referenceExpression,
BlockScope blockScope) |
void |
endVisit(SingleNameReference singleNameReference,
BlockScope scope) |
void |
endVisit(SingleTypeReference singleTypeReference,
BlockScope scope) |
void |
endVisit(SingleTypeReference singleTypeReference,
ClassScope scope) |
void |
endVisit(SuperReference superReference,
BlockScope scope) |
void |
endVisit(ThisReference thisReference,
BlockScope scope) |
void |
endVisit(UnaryExpression unaryExpression,
BlockScope scope) |
ASTNode |
getCompletionNodeParent() |
boolean |
visit(AllocationExpression allocationExpression,
BlockScope scope) |
boolean |
visit(AND_AND_Expression and_and_Expression,
BlockScope scope) |
boolean |
visit(ArrayAllocationExpression arrayAllocationExpression,
BlockScope scope) |
boolean |
visit(ArrayInitializer arrayInitializer,
BlockScope scope) |
boolean |
visit(ArrayQualifiedTypeReference arrayQualifiedTypeReference,
BlockScope scope) |
boolean |
visit(ArrayQualifiedTypeReference arrayQualifiedTypeReference,
ClassScope scope) |
boolean |
visit(ArrayReference arrayReference,
BlockScope scope) |
boolean |
visit(ArrayTypeReference arrayTypeReference,
BlockScope scope) |
boolean |
visit(ArrayTypeReference arrayTypeReference,
ClassScope scope) |
boolean |
visit(Assignment assignment,
BlockScope scope) |
boolean |
visit(BinaryExpression binaryExpression,
BlockScope scope) |
boolean |
visit(CastExpression castExpression,
BlockScope scope) |
boolean |
visit(CompoundAssignment compoundAssignment,
BlockScope scope) |
boolean |
visit(ConditionalExpression conditionalExpression,
BlockScope scope) |
boolean |
visit(EqualExpression equalExpression,
BlockScope scope) |
boolean |
visit(ExplicitConstructorCall explicitConstructor,
BlockScope scope) |
boolean |
visit(FieldReference fieldReference,
BlockScope scope) |
boolean |
visit(InstanceOfExpression instanceOfExpression,
BlockScope scope) |
boolean |
visit(MemberValuePair pair,
BlockScope scope) |
boolean |
visit(MemberValuePair pair,
CompilationUnitScope scope) |
boolean |
visit(MessageSend messageSend,
BlockScope scope) |
boolean |
visit(OR_OR_Expression or_or_Expression,
BlockScope scope) |
boolean |
visit(ParameterizedQualifiedTypeReference parameterizedQualifiedTypeReference,
BlockScope scope) |
boolean |
visit(ParameterizedQualifiedTypeReference parameterizedQualifiedTypeReference,
ClassScope scope) |
boolean |
visit(ParameterizedSingleTypeReference parameterizedSingleTypeReference,
BlockScope scope) |
boolean |
visit(ParameterizedSingleTypeReference parameterizedSingleTypeReference,
ClassScope scope) |
boolean |
visit(PostfixExpression postfixExpression,
BlockScope scope) |
boolean |
visit(PrefixExpression prefixExpression,
BlockScope scope) |
boolean |
visit(QualifiedAllocationExpression qualifiedAllocationExpression,
BlockScope scope) |
boolean |
visit(QualifiedNameReference qualifiedNameReference,
BlockScope scope) |
boolean |
visit(QualifiedSuperReference qualifiedSuperReference,
BlockScope scope) |
boolean |
visit(QualifiedThisReference qualifiedThisReference,
BlockScope scope) |
boolean |
visit(QualifiedTypeReference qualifiedTypeReference,
BlockScope scope) |
boolean |
visit(QualifiedTypeReference qualifiedTypeReference,
ClassScope scope) |
boolean |
visit(ReferenceExpression referenceExpression,
BlockScope blockScope) |
boolean |
visit(SingleNameReference singleNameReference,
BlockScope scope) |
boolean |
visit(SingleTypeReference singleTypeReference,
BlockScope scope) |
boolean |
visit(SingleTypeReference singleTypeReference,
ClassScope scope) |
boolean |
visit(StringLiteral stringLiteral,
BlockScope scope) |
boolean |
visit(SuperReference superReference,
BlockScope scope) |
boolean |
visit(ThisReference thisReference,
BlockScope scope) |
boolean |
visit(UnaryExpression unaryExpression,
BlockScope scope) |
acceptProblem, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visitpublic boolean containsCompletionNode()
public ASTNode getCompletionNodeParent()
public void endVisit(AllocationExpression allocationExpression, BlockScope scope)
endVisit in class ASTVisitorpublic void endVisit(AND_AND_Expression and_and_Expression, BlockScope scope)
endVisit in class ASTVisitorpublic void endVisit(ArrayAllocationExpression arrayAllocationExpression, BlockScope scope)
endVisit in class ASTVisitorpublic void endVisit(ArrayInitializer arrayInitializer, BlockScope scope)
endVisit in class ASTVisitorpublic void endVisit(ArrayQualifiedTypeReference arrayQualifiedTypeReference, BlockScope scope)
endVisit in class ASTVisitorpublic void endVisit(ArrayQualifiedTypeReference arrayQualifiedTypeReference, ClassScope scope)
endVisit in class ASTVisitorpublic void endVisit(ArrayReference arrayReference, BlockScope scope)
endVisit in class ASTVisitorpublic void endVisit(ArrayTypeReference arrayTypeReference, BlockScope scope)
endVisit in class ASTVisitorpublic void endVisit(ArrayTypeReference arrayTypeReference, ClassScope scope)
endVisit in class ASTVisitorpublic void endVisit(Assignment assignment, BlockScope scope)
endVisit in class ASTVisitorpublic void endVisit(BinaryExpression binaryExpression, BlockScope scope)
endVisit in class ASTVisitorpublic void endVisit(CastExpression castExpression, BlockScope scope)
endVisit in class ASTVisitorpublic void endVisit(CompoundAssignment compoundAssignment, BlockScope scope)
endVisit in class ASTVisitorpublic void endVisit(ConditionalExpression conditionalExpression, BlockScope scope)
endVisit in class ASTVisitorpublic void endVisit(EqualExpression equalExpression, BlockScope scope)
endVisit in class ASTVisitorpublic void endVisit(ExplicitConstructorCall explicitConstructor, BlockScope scope)
endVisit in class ASTVisitorpublic void endVisit(FieldReference fieldReference, BlockScope scope)
endVisit in class ASTVisitorpublic void endVisit(InstanceOfExpression instanceOfExpression, BlockScope scope)
endVisit in class ASTVisitorpublic void endVisit(MessageSend messageSend, BlockScope scope)
endVisit in class ASTVisitorpublic void endVisit(OR_OR_Expression or_or_Expression, BlockScope scope)
endVisit in class ASTVisitorpublic void endVisit(ParameterizedQualifiedTypeReference parameterizedQualifiedTypeReference, BlockScope scope)
endVisit in class ASTVisitorpublic void endVisit(ParameterizedQualifiedTypeReference parameterizedQualifiedTypeReference, ClassScope scope)
endVisit in class ASTVisitorpublic void endVisit(ParameterizedSingleTypeReference parameterizedSingleTypeReference, BlockScope scope)
endVisit in class ASTVisitorpublic void endVisit(ParameterizedSingleTypeReference parameterizedSingleTypeReference, ClassScope scope)
endVisit in class ASTVisitorpublic void endVisit(PostfixExpression postfixExpression, BlockScope scope)
endVisit in class ASTVisitorpublic void endVisit(PrefixExpression prefixExpression, BlockScope scope)
endVisit in class ASTVisitorpublic void endVisit(QualifiedAllocationExpression qualifiedAllocationExpression, BlockScope scope)
endVisit in class ASTVisitorpublic void endVisit(QualifiedNameReference qualifiedNameReference, BlockScope scope)
endVisit in class ASTVisitorpublic void endVisit(QualifiedSuperReference qualifiedSuperReference, BlockScope scope)
endVisit in class ASTVisitorpublic void endVisit(QualifiedThisReference qualifiedThisReference, BlockScope scope)
endVisit in class ASTVisitorpublic void endVisit(QualifiedTypeReference qualifiedTypeReference, BlockScope scope)
endVisit in class ASTVisitorpublic void endVisit(QualifiedTypeReference qualifiedTypeReference, ClassScope scope)
endVisit in class ASTVisitorpublic void endVisit(ReferenceExpression referenceExpression, BlockScope blockScope)
endVisit in class ASTVisitorpublic void endVisit(SingleNameReference singleNameReference, BlockScope scope)
endVisit in class ASTVisitorpublic void endVisit(SingleTypeReference singleTypeReference, BlockScope scope)
endVisit in class ASTVisitorpublic void endVisit(SingleTypeReference singleTypeReference, ClassScope scope)
endVisit in class ASTVisitorpublic void endVisit(SuperReference superReference, BlockScope scope)
endVisit in class ASTVisitorpublic void endVisit(ThisReference thisReference, BlockScope scope)
endVisit in class ASTVisitorpublic void endVisit(UnaryExpression unaryExpression, BlockScope scope)
endVisit in class ASTVisitorpublic void endVisit(MemberValuePair pair, BlockScope scope)
endVisit in class ASTVisitorpublic void endVisit(MemberValuePair pair, CompilationUnitScope scope)
public boolean visit(AllocationExpression allocationExpression, BlockScope scope)
visit in class ASTVisitorpublic boolean visit(AND_AND_Expression and_and_Expression, BlockScope scope)
visit in class ASTVisitorpublic boolean visit(ArrayAllocationExpression arrayAllocationExpression, BlockScope scope)
visit in class ASTVisitorpublic boolean visit(ArrayInitializer arrayInitializer, BlockScope scope)
visit in class ASTVisitorpublic boolean visit(ArrayQualifiedTypeReference arrayQualifiedTypeReference, BlockScope scope)
visit in class ASTVisitorpublic boolean visit(ArrayQualifiedTypeReference arrayQualifiedTypeReference, ClassScope scope)
visit in class ASTVisitorpublic boolean visit(ArrayReference arrayReference, BlockScope scope)
visit in class ASTVisitorpublic boolean visit(ArrayTypeReference arrayTypeReference, BlockScope scope)
visit in class ASTVisitorpublic boolean visit(ArrayTypeReference arrayTypeReference, ClassScope scope)
visit in class ASTVisitorpublic boolean visit(Assignment assignment, BlockScope scope)
visit in class ASTVisitorpublic boolean visit(BinaryExpression binaryExpression, BlockScope scope)
visit in class ASTVisitorpublic boolean visit(CastExpression castExpression, BlockScope scope)
visit in class ASTVisitorpublic boolean visit(CompoundAssignment compoundAssignment, BlockScope scope)
visit in class ASTVisitorpublic boolean visit(ConditionalExpression conditionalExpression, BlockScope scope)
visit in class ASTVisitorpublic boolean visit(EqualExpression equalExpression, BlockScope scope)
visit in class ASTVisitorpublic boolean visit(ExplicitConstructorCall explicitConstructor, BlockScope scope)
visit in class ASTVisitorpublic boolean visit(FieldReference fieldReference, BlockScope scope)
visit in class ASTVisitorpublic boolean visit(InstanceOfExpression instanceOfExpression, BlockScope scope)
visit in class ASTVisitorpublic boolean visit(MessageSend messageSend, BlockScope scope)
visit in class ASTVisitorpublic boolean visit(OR_OR_Expression or_or_Expression, BlockScope scope)
visit in class ASTVisitorpublic boolean visit(ParameterizedQualifiedTypeReference parameterizedQualifiedTypeReference, BlockScope scope)
visit in class ASTVisitorpublic boolean visit(ParameterizedQualifiedTypeReference parameterizedQualifiedTypeReference, ClassScope scope)
visit in class ASTVisitorpublic boolean visit(ParameterizedSingleTypeReference parameterizedSingleTypeReference, BlockScope scope)
visit in class ASTVisitorpublic boolean visit(ParameterizedSingleTypeReference parameterizedSingleTypeReference, ClassScope scope)
visit in class ASTVisitorpublic boolean visit(PostfixExpression postfixExpression, BlockScope scope)
visit in class ASTVisitorpublic boolean visit(PrefixExpression prefixExpression, BlockScope scope)
visit in class ASTVisitorpublic boolean visit(QualifiedAllocationExpression qualifiedAllocationExpression, BlockScope scope)
visit in class ASTVisitorpublic boolean visit(QualifiedNameReference qualifiedNameReference, BlockScope scope)
visit in class ASTVisitorpublic boolean visit(QualifiedSuperReference qualifiedSuperReference, BlockScope scope)
visit in class ASTVisitorpublic boolean visit(QualifiedThisReference qualifiedThisReference, BlockScope scope)
visit in class ASTVisitorpublic boolean visit(QualifiedTypeReference qualifiedTypeReference, BlockScope scope)
visit in class ASTVisitorpublic boolean visit(QualifiedTypeReference qualifiedTypeReference, ClassScope scope)
visit in class ASTVisitorpublic boolean visit(ReferenceExpression referenceExpression, BlockScope blockScope)
visit in class ASTVisitorpublic boolean visit(SingleNameReference singleNameReference, BlockScope scope)
visit in class ASTVisitorpublic boolean visit(SingleTypeReference singleTypeReference, BlockScope scope)
visit in class ASTVisitorpublic boolean visit(SingleTypeReference singleTypeReference, ClassScope scope)
visit in class ASTVisitorpublic boolean visit(StringLiteral stringLiteral, BlockScope scope)
visit in class ASTVisitorpublic boolean visit(SuperReference superReference, BlockScope scope)
visit in class ASTVisitorpublic boolean visit(ThisReference thisReference, BlockScope scope)
visit in class ASTVisitorpublic boolean visit(UnaryExpression unaryExpression, BlockScope scope)
visit in class ASTVisitorpublic boolean visit(MemberValuePair pair, BlockScope scope)
visit in class ASTVisitorpublic boolean visit(MemberValuePair pair, CompilationUnitScope scope)