Package org.aspectj.ajde.ui
Class StructureView
java.lang.Object
org.aspectj.ajde.ui.StructureView
- Direct Known Subclasses:
FileStructureView
- Author:
- Mik Kersten
-
Field Summary
Modifier and TypeFieldDescriptionprotected StructureViewRenderer
protected StructureViewProperties
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionSearches from the root node of the view down in order to find matches.protected void
void
setActiveNode
(IStructureViewNode activeNode) void
setActiveNode
(IStructureViewNode activeNode, int sourceLine) void
setRenderer
(StructureViewRenderer renderer) void
setRootNode
(IStructureViewNode rootNode) void
setViewProperties
(StructureViewProperties viewProperties)
-
Field Details
-
viewProperties
-
renderer
-
-
Constructor Details
-
StructureView
public StructureView()
-
-
Method Details
-
getViewProperties
-
getRootNode
-
setRootNode
-
setViewProperties
-
setRenderer
-
notifyViewUpdated
protected void notifyViewUpdated() -
getActiveNode
- Returns:
- the view node corresponding to the active ProgramElementNode or null
-
findCorrespondingViewNode
Searches from the root node of the view down in order to find matches.- Returns:
- the first match
-
setActiveNode
-
setActiveNode
-