Uses of Interface
org.aspectj.ajde.ui.IStructureViewNode
Packages that use IStructureViewNode
-
Uses of IStructureViewNode in org.aspectj.ajde.ui
Methods in org.aspectj.ajde.ui that return IStructureViewNodeModifier and TypeMethodDescriptionprotected abstract IStructureViewNodeStructureViewNodeFactory.createDeclaration(IProgramElement node, AbstractIcon icon, List children) Implementors must override this method in order to create new nodes.protected abstract IStructureViewNodeStructureViewNodeFactory.createLink(IProgramElement node, AbstractIcon icon) Implementors must override this method in order to create link new nodes.StructureViewNodeFactory.createNode(IProgramElement node) StructureViewNodeFactory.createNode(IProgramElement node, List children) protected abstract IStructureViewNodeStructureViewNodeFactory.createRelationship(IRelationship relationship, AbstractIcon icon) Implementors must override this method in order to create new relationship nodes.StructureView.findCorrespondingViewNode(IProgramElement node) Searches from the root node of the view down in order to find matches.StructureView.getActiveNode()StructureView.getRootNode()Methods in org.aspectj.ajde.ui with parameters of type IStructureViewNodeModifier and TypeMethodDescriptionvoidIStructureViewNode.add(IStructureViewNode child) Add a child node.voidIStructureViewNode.add(IStructureViewNode child, int position) Add a child node.voidIStructureViewNode.remove(IStructureViewNode child) Remove a child node.voidStructureView.setActiveNode(IStructureViewNode activeNode) voidStructureView.setActiveNode(IStructureViewNode activeNode, int sourceLine) voidStructureViewRenderer.setActiveNode(IStructureViewNode node) Highlights and selects the given node as active.voidStructureViewRenderer.setActiveNode(IStructureViewNode activeNode, int lineOffset) Same behavior assetActiveNode(StructureViewNode)but highlights a particular line within the span of the node.voidFileStructureView.setRootNode(IStructureViewNode rootNode) voidStructureView.setRootNode(IStructureViewNode rootNode) -
Uses of IStructureViewNode in org.aspectj.ajde.ui.swing
Classes in org.aspectj.ajde.ui.swing that implement IStructureViewNodeMethods in org.aspectj.ajde.ui.swing that return IStructureViewNodeModifier and TypeMethodDescriptionprotected IStructureViewNodeSwingTreeViewNodeFactory.createDeclaration(IProgramElement node, AbstractIcon icon, List children) protected IStructureViewNodeSwingTreeViewNodeFactory.createLink(IProgramElement node, AbstractIcon icon) protected IStructureViewNodeSwingTreeViewNodeFactory.createRelationship(IRelationship relationship, AbstractIcon icon) Methods in org.aspectj.ajde.ui.swing with parameters of type IStructureViewNodeModifier and TypeMethodDescriptionvoidSwingTreeViewNode.add(IStructureViewNode child) voidSwingTreeViewNode.add(IStructureViewNode child, int position) voidSwingTreeViewNode.remove(IStructureViewNode child) voidBrowserViewPanel.setActiveNode(IStructureViewNode node) voidBrowserViewPanel.setActiveNode(IStructureViewNode activeNode, int lineOffset) voidStructureViewPanel.setActiveNode(IStructureViewNode node) voidStructureViewPanel.setActiveNode(IStructureViewNode node, int lineOffset)