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)