Class DOMToModelPopulator
-
Constructor Summary
ConstructorsConstructorDescriptionDOMToModelPopulator(Map<IJavaElement, IElementInfo> newElements, CompilationUnit root, CompilationUnitElementInfo unitInfo) -
Method Summary
Modifier and TypeMethodDescriptionvoidEnd of visit the given type-specific AST node.voidEnd of visit the given type-specific AST node.voidEnd of visit the given type-specific AST node.voidEnd of visit the given type-specific AST node.voidendVisit(EnumDeclaration decl) End of visit the given type-specific AST node.voidendVisit(FieldDeclaration decl) End of visit the given type-specific AST node.voidEnd of visit the given type-specific AST node.voidendVisit(ImportDeclaration decl) End of visit the given type-specific AST node.voidendVisit(Initializer decl) End of visit the given type-specific AST node.voidendVisit(MarkerAnnotation decl) End of visit the given type-specific AST node.voidendVisit(MethodDeclaration decl) End of visit the given type-specific AST node.voidendVisit(ModuleDeclaration decl) End of visit the given type-specific AST node.voidendVisit(NormalAnnotation decl) End of visit the given type-specific AST node.voidendVisit(PackageDeclaration decl) End of visit the given type-specific AST node.voidendVisit(RecordDeclaration decl) End of visit the given type-specific AST node.voidEnd of visit the given type-specific AST node.voidEnd of visit the given type-specific AST node.voidendVisit(TypeDeclaration decl) End of visit the given type-specific AST node.voidendVisit(TypeParameter typeParam) End of visit the given type-specific AST node.memberValue(Expression dom) static LocalVariabletoLocalVariable(SingleVariableDeclaration parameter, JavaElement parent) booleanVisits the given type-specific AST node.booleanvisit(AnnotationTypeMemberDeclaration method) Visits the given type-specific AST node.booleanVisits the given type-specific AST node.booleanvisit(CompilationUnit node) Visits the given type-specific AST node.booleanvisit(CreationReference node) Visits the given type-specific AST node.booleanvisit(EnumConstantDeclaration node) Visits the given type-specific AST node.booleanvisit(EnumDeclaration node) Visits the given type-specific AST node.booleanVisits the given type-specific AST node.booleanvisit(FieldDeclaration field) Visits the given type-specific AST node.booleanvisit(ImplicitTypeDeclaration node) Visits the given type-specific AST node.booleanvisit(ImportDeclaration node) Visits the given type-specific AST node.booleanvisit(Initializer node) Visits the given type-specific AST node.booleanvisit(LambdaExpression node) Visits the given type-specific AST node.booleanvisit(MarkerAnnotation node) Visits the given type-specific AST node.booleanvisit(MethodDeclaration method) Visits the given type-specific AST node.booleanvisit(ModuleDeclaration node) Visits the given type-specific AST node.booleanvisit(NormalAnnotation node) Visits the given type-specific AST node.booleanvisit(PackageDeclaration node) Visits the given type-specific AST node.booleanvisit(RecordDeclaration node) Visits the given type-specific AST node.booleanvisit(SingleMemberAnnotation node) Visits the given type-specific AST node.booleanVisits the given type-specific AST node.booleanvisit(SuperMethodReference node) Visits the given type-specific AST node.booleanvisit(TypeDeclaration node) Visits the given type-specific AST node.booleanvisit(TypeMethodReference node) Visits the given type-specific AST node.booleanvisit(TypeParameter node) Visits the given type-specific AST node.Methods inherited from class org.aspectj.org.eclipse.jdt.core.dom.ASTVisitor
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, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, postVisit, preVisit, preVisit2, 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, visit, visit
-
Constructor Details
-
DOMToModelPopulator
public DOMToModelPopulator(Map<IJavaElement, IElementInfo> newElements, CompilationUnit root, CompilationUnitElementInfo unitInfo)
-
-
Method Details
-
visit
Description copied from class:ASTVisitorVisits the given type-specific AST node.The default implementation does nothing and return true. Subclasses may reimplement.
- Overrides:
visitin classASTVisitor- Parameters:
node- the node to visit- Returns:
trueif the children of this node should be visited, andfalseif the children of this node should be skipped
-
visit
Description copied from class:ASTVisitorVisits the given type-specific AST node.The default implementation does nothing and return true. Subclasses may reimplement.
- Overrides:
visitin classASTVisitor- Parameters:
node- the node to visit- Returns:
trueif the children of this node should be visited, andfalseif the children of this node should be skipped
-
endVisit
Description copied from class:ASTVisitorEnd of visit the given type-specific AST node.The default implementation does nothing. Subclasses may reimplement.
- Overrides:
endVisitin classASTVisitor- Parameters:
decl- the node to visit
-
visit
Description copied from class:ASTVisitorVisits the given type-specific AST node.The default implementation does nothing and return true. Subclasses may reimplement.
- Overrides:
visitin classASTVisitor- Parameters:
node- the node to visit- Returns:
trueif the children of this node should be visited, andfalseif the children of this node should be skipped
-
endVisit
Description copied from class:ASTVisitorEnd of visit the given type-specific AST node.The default implementation does nothing. Subclasses may reimplement.
- Overrides:
endVisitin classASTVisitor- Parameters:
decl- the node to visit
-
visit
Description copied from class:ASTVisitorVisits the given type-specific AST node.The default implementation does nothing and returns true. Subclasses may reimplement.
- Overrides:
visitin classASTVisitor- Parameters:
node- the ImplicitTypeDeclaration to visit- Returns:
trueif the children of this node should be visited, andfalseif the children of this node should be skipped
-
endVisit
Description copied from class:ASTVisitorEnd of visit the given type-specific AST node.The default implementation does nothing. Subclasses may reimplement.
- Overrides:
endVisitin classASTVisitor- Parameters:
node- the node to visit
-
visit
Description copied from class:ASTVisitorVisits the given type-specific AST node.The default implementation does nothing and return true. Subclasses may reimplement.
- Overrides:
visitin classASTVisitor- Parameters:
node- the node to visit- Returns:
trueif the children of this node should be visited, andfalseif the children of this node should be skipped
-
endVisit
Description copied from class:ASTVisitorEnd of visit the given type-specific AST node.The default implementation does nothing. Subclasses may reimplement.
- Overrides:
endVisitin classASTVisitor- Parameters:
decl- the node to visit
-
visit
Description copied from class:ASTVisitorVisits the given type-specific AST node.The default implementation does nothing and return true. Subclasses may reimplement.
- Overrides:
visitin classASTVisitor- Parameters:
node- the node to visit- Returns:
trueif the children of this node should be visited, andfalseif the children of this node should be skipped
-
endVisit
Description copied from class:ASTVisitorEnd of visit the given type-specific AST node.The default implementation does nothing. Subclasses may reimplement.
- Overrides:
endVisitin classASTVisitor- Parameters:
decl- the node to visit
-
visit
Description copied from class:ASTVisitorVisits the given type-specific AST node.The default implementation does nothing and return true. Subclasses may reimplement.
- Overrides:
visitin classASTVisitor- Parameters:
node- the node to visit- Returns:
trueif the children of this node should be visited, andfalseif the children of this node should be skipped
-
endVisit
Description copied from class:ASTVisitorEnd of visit the given type-specific AST node.The default implementation does nothing. Subclasses may reimplement.
- Overrides:
endVisitin classASTVisitor- Parameters:
decl- the node to visit
-
visit
Description copied from class:ASTVisitorVisits the given type-specific AST node.The default implementation does nothing and return true. Subclasses may reimplement.
- Overrides:
visitin classASTVisitor- Parameters:
node- the node to visit- Returns:
trueif the children of this node should be visited, andfalseif the children of this node should be skipped
-
endVisit
Description copied from class:ASTVisitorEnd of visit the given type-specific AST node.The default implementation does nothing. Subclasses may reimplement.
- Overrides:
endVisitin classASTVisitor- Parameters:
decl- the node to visit
-
visit
Description copied from class:ASTVisitorVisits the given type-specific AST node.The default implementation does nothing and return true. Subclasses may re-implement.
- Overrides:
visitin classASTVisitor- Parameters:
node- the node to visit- Returns:
trueif the children of this node should be visited, andfalseif the children of this node should be skipped
-
endVisit
Description copied from class:ASTVisitorEnd of visit the given type-specific AST node.The default implementation does nothing. Subclasses may re implement.
- Overrides:
endVisitin classASTVisitor- Parameters:
decl- the node to visit
-
visit
Description copied from class:ASTVisitorVisits the given type-specific AST node.The default implementation does nothing and return true. Subclasses may reimplement.
- Overrides:
visitin classASTVisitor- Parameters:
node- the node to visit- Returns:
trueif the children of this node should be visited, andfalseif the children of this node should be skipped
-
endVisit
Description copied from class:ASTVisitorEnd of visit the given type-specific AST node.The default implementation does nothing. Subclasses may reimplement.
- Overrides:
endVisitin classASTVisitor- Parameters:
decl- the node to visit
-
visit
Description copied from class:ASTVisitorVisits the given type-specific AST node.The default implementation does nothing and return true. Subclasses may reimplement.
- Overrides:
visitin classASTVisitor- Parameters:
method- the node to visit- Returns:
trueif the children of this node should be visited, andfalseif the children of this node should be skipped
-
endVisit
Description copied from class:ASTVisitorEnd of visit the given type-specific AST node.The default implementation does nothing. Subclasses may reimplement.
- Overrides:
endVisitin classASTVisitor- Parameters:
decl- the node to visit
-
visit
Description copied from class:ASTVisitorVisits the given type-specific AST node.The default implementation does nothing and return true. Subclasses may reimplement.
- Overrides:
visitin classASTVisitor- Parameters:
method- the node to visit- Returns:
trueif the children of this node should be visited, andfalseif the children of this node should be skipped
-
endVisit
Description copied from class:ASTVisitorEnd of visit the given type-specific AST node.The default implementation does nothing. Subclasses may reimplement.
- Overrides:
endVisitin classASTVisitor- Parameters:
decl- the node to visit
-
visit
Description copied from class:ASTVisitorVisits the given type-specific AST node.The default implementation does nothing and return true. Subclasses may reimplement.
- Overrides:
visitin classASTVisitor- Parameters:
node- the node to visit- Returns:
trueif the children of this node should be visited, andfalseif the children of this node should be skipped
-
endVisit
Description copied from class:ASTVisitorEnd of visit the given type-specific AST node.The default implementation does nothing. Subclasses may reimplement.
- Overrides:
endVisitin classASTVisitor- Parameters:
typeParam- the node to visit
-
visit
Description copied from class:ASTVisitorVisits the given type-specific AST node.The default implementation does nothing and return true. Subclasses may reimplement.
- Overrides:
visitin classASTVisitor- Parameters:
node- the node to visit- Returns:
trueif the children of this node should be visited, andfalseif the children of this node should be skipped
-
endVisit
Description copied from class:ASTVisitorEnd of visit the given type-specific AST node.The default implementation does nothing. Subclasses may reimplement.
- Overrides:
endVisitin classASTVisitor- Parameters:
decl- the node to visit
-
visit
Description copied from class:ASTVisitorVisits the given type-specific AST node.The default implementation does nothing and return true. Subclasses may reimplement.
- Overrides:
visitin classASTVisitor- Parameters:
node- the node to visit- Returns:
trueif the children of this node should be visited, andfalseif the children of this node should be skipped
-
endVisit
Description copied from class:ASTVisitorEnd of visit the given type-specific AST node.The default implementation does nothing. Subclasses may reimplement.
- Overrides:
endVisitin classASTVisitor- Parameters:
decl- the node to visit
-
visit
Description copied from class:ASTVisitorVisits the given type-specific AST node.The default implementation does nothing and return true. Subclasses may reimplement.
- Overrides:
visitin classASTVisitor- Parameters:
node- the node to visit- Returns:
trueif the children of this node should be visited, andfalseif the children of this node should be skipped
-
endVisit
Description copied from class:ASTVisitorEnd of visit the given type-specific AST node.The default implementation does nothing. Subclasses may reimplement.
- Overrides:
endVisitin classASTVisitor- Parameters:
decl- the node to visit
-
visit
Description copied from class:ASTVisitorVisits the given type-specific AST node.The default implementation does nothing and return true. Subclasses may reimplement.
- Overrides:
visitin classASTVisitor- Parameters:
decl- the node to visit- Returns:
trueif the children of this node should be visited, andfalseif the children of this node should be skipped
-
endVisit
Description copied from class:ASTVisitorEnd of visit the given type-specific AST node.The default implementation does nothing. Subclasses may reimplement.
- Overrides:
endVisitin classASTVisitor- Parameters:
decl- the node to visit
-
memberValue
-
toLocalVariable
public static LocalVariable toLocalVariable(SingleVariableDeclaration parameter, JavaElement parent) -
visit
Description copied from class:ASTVisitorVisits the given type-specific AST node.The default implementation does nothing and return true. Subclasses may reimplement.
- Overrides:
visitin classASTVisitor- Parameters:
field- the node to visit- Returns:
trueif the children of this node should be visited, andfalseif the children of this node should be skipped
-
endVisit
Description copied from class:ASTVisitorEnd of visit the given type-specific AST node.The default implementation does nothing. Subclasses may reimplement.
- Overrides:
endVisitin classASTVisitor- Parameters:
decl- the node to visit
-
visit
Description copied from class:ASTVisitorVisits the given type-specific AST node.The default implementation does nothing and return true. Subclasses may reimplement.
- Overrides:
visitin classASTVisitor- Parameters:
node- the node to visit- Returns:
trueif the children of this node should be visited, andfalseif the children of this node should be skipped
-
endVisit
Description copied from class:ASTVisitorEnd of visit the given type-specific AST node.The default implementation does nothing. Subclasses may reimplement.
- Overrides:
endVisitin classASTVisitor- Parameters:
decl- the node to visit
-
visit
Description copied from class:ASTVisitorVisits the given type-specific AST node.The default implementation does nothing and return true. Subclasses may reimplement.
- Overrides:
visitin classASTVisitor- Parameters:
node- the node to visit- Returns:
trueif the children of this node should be visited, andfalseif the children of this node should be skipped
-
endVisit
Description copied from class:ASTVisitorEnd of visit the given type-specific AST node.The default implementation does nothing. Subclasses may reimplement.
- Overrides:
endVisitin classASTVisitor- Parameters:
decl- the node to visit
-
visit
Description copied from class:ASTVisitorVisits the given type-specific AST node.The default implementation does nothing and return true. Subclasses may reimplement.
- Overrides:
visitin classASTVisitor- Parameters:
node- the node to visit- Returns:
trueif the children of this node should be visited, andfalseif the children of this node should be skipped
-
visit
Description copied from class:ASTVisitorVisits the given type-specific AST node.The default implementation does nothing and return true. Subclasses may re-implement.
- Overrides:
visitin classASTVisitor- Parameters:
node- the node to visit- Returns:
trueif the children of this node should be visited, andfalseif the children of this node should be skipped
-
visit
Description copied from class:ASTVisitorVisits the given type-specific AST node.The default implementation does nothing and return true. Subclasses may re-implement.
- Overrides:
visitin classASTVisitor- Parameters:
node- the node to visit- Returns:
trueif the children of this node should be visited, andfalseif the children of this node should be skipped
-
visit
Description copied from class:ASTVisitorVisits the given type-specific AST node.The default implementation does nothing and return true. Subclasses may reimplement.
- Overrides:
visitin classASTVisitor- Parameters:
node- the node to visit- Returns:
trueif the children of this node should be visited, andfalseif the children of this node should be skipped
-
visit
Description copied from class:ASTVisitorVisits the given type-specific AST node.The default implementation does nothing and return true. Subclasses may reimplement.
- Overrides:
visitin classASTVisitor- Parameters:
node- the node to visit- Returns:
trueif the children of this node should be visited, andfalseif the children of this node should be skipped
-