Uses of Interface
org.eclipse.zest.layouts.interfaces.NodeLayout
Packages that use NodeLayout
Package
Description
-
Uses of NodeLayout in org.eclipse.zest.core.widgets
Fields in org.eclipse.zest.core.widgets with type parameters of type NodeLayoutMethods in org.eclipse.zest.core.widgets that return NodeLayoutMethods in org.eclipse.zest.core.widgets with parameters of type NodeLayoutModifier and TypeMethodDescriptionvoidDefaultSubgraph.addNodes(NodeLayout[] nodes) voidFigureSubgraph.addNodes(NodeLayout[] nodes) Adds nodes to this subgraph.booleanDAGExpandCollapseManager.canCollapse(LayoutContext context, NodeLayout node) booleanDAGExpandCollapseManager.canExpand(LayoutContext context, NodeLayout node) DefaultSubgraph.DefaultSubgraphFactory.createSubgraph(NodeLayout[] nodes, LayoutContext context) DefaultSubgraph.LabelSubgraphFactory.createSubgraph(NodeLayout[] nodes, LayoutContext context) DefaultSubgraph.PrunedSuccessorsSubgraphFactory.createSubgraph(NodeLayout[] nodes, LayoutContext context) DefaultSubgraph.TriangleSubgraphFactory.createSubgraph(NodeLayout[] nodes, LayoutContext context) SubgraphFactory.createSubgraph(NodeLayout[] nodes, LayoutContext context) voidDefaultSubgraph.removeNodes(NodeLayout[] nodes) voidFigureSubgraph.removeNodes(NodeLayout[] nodes) voidDAGExpandCollapseManager.setExpanded(LayoutContext context, NodeLayout node, boolean expanded) Constructors in org.eclipse.zest.core.widgets with parameters of type NodeLayoutModifierConstructorDescriptionprotectedFigureSubgraph(NodeLayout[] nodes, LayoutContext context) -
Uses of NodeLayout in org.eclipse.zest.core.widgets.custom
Constructors in org.eclipse.zest.core.widgets.custom with parameters of type NodeLayoutModifierConstructorDescriptionLabelSubgraph(NodeLayout[] nodes, LayoutContext context, Color foregroundColor, Color backgroundColor) TriangleSubgraph(NodeLayout[] nodes, LayoutContext context, TriangleSubgraph.TriangleParameters triangleParameters) -
Uses of NodeLayout in org.eclipse.zest.layouts.algorithms
Fields in org.eclipse.zest.layouts.algorithms declared as NodeLayoutMethods in org.eclipse.zest.layouts.algorithms that return NodeLayoutMethods in org.eclipse.zest.layouts.algorithms with parameters of type NodeLayoutModifier and TypeMethodDescriptionTreeLayoutObserver.TreeNodeFactory.createTreeNode(NodeLayout nodeLayout, TreeLayoutObserver observer) TreeLayoutObserver.getTreeNode(NodeLayout node) Returns aTreeLayoutObserver.TreeNoderelated to given node layout.Constructors in org.eclipse.zest.layouts.algorithms with parameters of type NodeLayoutModifierConstructorDescriptionprotectedTreeNode(NodeLayout node, TreeLayoutObserver owner) Creates a tree node related to given layout node -
Uses of NodeLayout in org.eclipse.zest.layouts.interfaces
Methods in org.eclipse.zest.layouts.interfaces that return NodeLayoutModifier and TypeMethodDescriptionLayoutContext.getNodes()Returns all the nodes that should be laid out.SubgraphLayout.getNodes()Returns all the nodes belonging to this subgraph.NodeLayout.getPredecessingNodes()Returns all nodes that are direct predecessors of this node.ConnectionLayout.getSource()NodeLayout.getSuccessingNodes()Returns all nodes that are direct successors of this node.ConnectionLayout.getTarget()Methods in org.eclipse.zest.layouts.interfaces with parameters of type NodeLayoutModifier and TypeMethodDescriptionvoidSubgraphLayout.addNodes(NodeLayout[] nodes) Adds nodes to this subgraph.booleanExpandCollapseManager.canCollapse(LayoutContext context, NodeLayout node) Checks if given node can be collapsed.booleanExpandCollapseManager.canExpand(LayoutContext context, NodeLayout node) Checks if given node can be expanded.LayoutContext.createSubgraph(NodeLayout[] nodes) Creates a subgraph containing given nodes and adds it to this context.booleanGraphStructureListener.nodeAdded(LayoutContext context, NodeLayout node) This method is called whenever a node is added to a context.booleanGraphStructureListener.Stub.nodeAdded(LayoutContext context, NodeLayout node) booleanLayoutListener.nodeMoved(LayoutContext context, NodeLayout node) This method is called whenever location of a particular node is changed within observed context.booleanGraphStructureListener.nodeRemoved(LayoutContext context, NodeLayout node) This method is called whenever a node is removed from a context.booleanGraphStructureListener.Stub.nodeRemoved(LayoutContext context, NodeLayout node) booleanLayoutListener.nodeResized(LayoutContext context, NodeLayout node) This method is called whenever size of a particular node is changed within observed context.booleanPruningListener.nodesUnpruned(LayoutContext context, NodeLayout[] nodes) This method is called when some nodes are unpruned in a layout context, that is they are no longer part of a subgraph.voidSubgraphLayout.removeNodes(NodeLayout[] nodes) Removes nodes from this subgraph.voidExpandCollapseManager.setExpanded(LayoutContext context, NodeLayout node, boolean expanded) Changes the expanded state of given node.