Uses of Interface
jebl.evolution.graphs.Node

Packages that use Node
jebl.evolution.characterReconstruction   
jebl.evolution.graphs   
jebl.evolution.parsimony   
jebl.evolution.trees   
jebl.gui.trees.treecomponent   
jebl.gui.trees.treeviewer   
jebl.gui.trees.treeviewer_dev   
jebl.gui.trees.treeviewer_dev.painters   
jebl.gui.trees.treeviewer_dev.treelayouts   
jebl.gui.trees.treeviewer.decorators   
jebl.gui.trees.treeviewer.painters   
jebl.gui.trees.treeviewer.treelayouts   
 

Uses of Node in jebl.evolution.characterReconstruction
 

Methods in jebl.evolution.characterReconstruction that return types with arguments of type Node
 Map<Node,Double> MLContinuousCharacterReconstructor.getPhenotypes()
           
 Map<Node,Double> MLContinuousCharacterReconstructor.getPhenotypesSE()
           
 

Uses of Node in jebl.evolution.graphs
 

Methods in jebl.evolution.graphs that return Node
 Node[] Graph.getNodes(Edge edge)
          Returns an array of 2 nodes which are the nodes at either end of the edge.
 

Methods in jebl.evolution.graphs that return types with arguments of type Node
 List<Node> Graph.getAdjacencies(Node node)
          Returns a list of nodes connected to this node by an edge
 Set<Node> Graph.getNodes()
           
 Set<Node> Graph.getNodes(int degree)
           
 

Methods in jebl.evolution.graphs with parameters of type Node
 List<Node> Graph.getAdjacencies(Node node)
          Returns a list of nodes connected to this node by an edge
static int Graph.Utils.getDegree(Graph graph, Node node)
           
 Edge Graph.getEdge(Node node1, Node node2)
          Returns the Edge that connects these two nodes
 double Graph.getEdgeLength(Node node1, Node node2)
          Returns the length of the edge that connects these two nodes
 List<Edge> Graph.getEdges(Node node)
          Returns a list of edges connected to this node
 

Uses of Node in jebl.evolution.parsimony
 

Methods in jebl.evolution.parsimony with parameters of type Node
 State[] FitchParsimony.getStates(Tree tree, Node node)
          Returns the reconstructed character states for a given node in the tree.
 State[] ParsimonyCriterion.getStates(Tree tree, Node node)
          Returns the reconstructed character states for a given node in the tree.
 

Uses of Node in jebl.evolution.trees
 

Fields in jebl.evolution.trees declared as Node
protected  Node[] ClusteringTreeBuilder.clusters
           
protected  Node ClusteringTreeBuilder.newCluster
           
 

Fields in jebl.evolution.trees with type parameters of type Node
protected  Set<Node> MutableRootedTree.internalNodes
           
protected  Set<Node> SimpleRootedTree.internalNodes
           
 

Methods in jebl.evolution.trees that return Node
protected abstract  Node ClusteringTreeBuilder.createExternalNode(Taxon taxon)
           
 Node MutableRootedTree.createExternalNode(Taxon taxon)
          Creates a new external node with the given taxon.
protected  Node NeighborJoiningTreeBuilder.createExternalNode(Taxon taxon)
           
 Node SimpleRootedTree.createExternalNode(Taxon taxon)
          Creates a new external node with the given taxon.
 Node SimpleTree.createExternalNode(Taxon taxon)
          Creates a new external node with the given taxon.
 Node SimpleTree.createInternalNode(List<Node> adjacencies)
          Once a SimpleTree has been created, the node stucture can be created by calling createExternalNode and createInternalNode.
protected abstract  Node ClusteringTreeBuilder.createInternalNode(Node[] nodes, double[] distances)
           
protected  Node NeighborJoiningTreeBuilder.createInternalNode(Node[] nodes, double[] distances)
          Creates a new internal node that will have the specified nodes as its children
 Node SimpleRootedTree.createNodes(RootedTree tree, Node node)
          Clones the entire tree structure from the given RootedTree.
 Node SimpleRootedTree.createNodes(Tree tree, Node parent, Node child)
          Clones the entire tree structure from the given (unrooted) Tree.
 Node MutableRootedTree.detachChildren(Node node, List<Integer> split)
           
static Node RootedTreeUtils.getCommonAncestorNode(RootedTree tree, Set<Node> tipNodes)
          Gets the most recent common ancestor (MRCA) node of a set of tip nodes.
 Node CompactRootedTree.getNode(Taxon taxon)
           
 Node FilteredRootedTree.getNode(Taxon taxon)
           
 Node MutableRootedTree.getNode(Taxon taxon)
           
 Node RootedFromUnrooted.getNode(Taxon taxon)
           
 Node SimpleRootedTree.getNode(Taxon taxon)
           
 Node SimpleTree.getNode(Taxon taxon)
           
 Node Tree.getNode(Taxon taxon)
           
 Node[] CompactRootedTree.getNodes(Edge edge)
           
 Node[] FilteredRootedTree.getNodes(Edge edge)
           
 Node[] MutableRootedTree.getNodes(Edge edge)
          Returns an array of 2 nodes which are the nodes at either end of the edge.
 Node[] RootedFromUnrooted.getNodes(Edge edge)
           
 Node[] SimpleRootedTree.getNodes(Edge edge)
          Returns an array of 2 nodes which are the nodes at either end of the edge.
 Node[] SimpleTree.getNodes(Edge edge)
          Returns an array of 2 nodes which are the nodes at either end of the edge.
 Node CompactRootedTree.getParent(Node node)
           
 Node FilteredRootedTree.getParent(Node node)
           
 Node MutableRootedTree.getParent(Node node)
           
 Node RootedFromUnrooted.getParent(Node node)
           
 Node RootedTree.getParent(Node node)
           
 Node SimpleRootedTree.getParent(Node node)
           
 Node CompactRootedTree.getRootNode()
           
 Node FilteredRootedTree.getRootNode()
           
 Node MutableRootedTree.getRootNode()
          The root of the tree has the largest node height of all nodes in the tree.
 Node RootedFromUnrooted.getRootNode()
           
 Node RootedTree.getRootNode()
          The root of the tree has the largest node height of all nodes in the tree.
 Node SimpleRootedTree.getRootNode()
          The root of the tree has the largest node height of all nodes in the tree.
 

Methods in jebl.evolution.trees that return types with arguments of type Node
static Comparator<Node> Utils.createNodeDensityComparator(RootedTree tree)
           
static Comparator<Node> Utils.createNodeDensityMinNodeHeightComparator(RootedTree tree)
           
 List<Node> CompactRootedTree.getAdjacencies(Node node)
           
 List<Node> FilteredRootedTree.getAdjacencies(Node node)
           
 List<Node> MutableRootedTree.getAdjacencies(Node node)
           
 List<Node> RootedFromUnrooted.getAdjacencies(Node node)
           
 List<Node> SimpleRootedTree.getAdjacencies(Node node)
           
 List<Node> SimpleTree.getAdjacencies(Node node)
           
 List<Node> CompactRootedTree.getChildren(Node node)
           
 List<Node> FilteredRootedTree.getChildren(Node node)
           
 List<Node> MutableRootedTree.getChildren(Node node)
           
 List<Node> RootedFromUnrooted.getChildren(Node node)
           
 List<Node> RootedTree.getChildren(Node node)
           
 List<Node> SimpleRootedTree.getChildren(Node node)
           
 List<Node> SortedRootedTree.getChildren(Node node)
           
static Set<Node> RootedTreeUtils.getDescendantTips(RootedTree tree, Node node)
          Gets a set of tip nodes descended from the given node.
 Set<Node> CompactRootedTree.getExternalNodes()
           
 Set<Node> FilteredRootedTree.getExternalNodes()
           
 Set<Node> MutableRootedTree.getExternalNodes()
           
 Set<Node> RootedFromUnrooted.getExternalNodes()
           
 Set<Node> SimpleRootedTree.getExternalNodes()
           
 Set<Node> SimpleTree.getExternalNodes()
           
 Set<Node> Tree.getExternalNodes()
           
 Set<Node> CompactRootedTree.getInternalNodes()
           
 Set<Node> FilteredRootedTree.getInternalNodes()
           
 Set<Node> MutableRootedTree.getInternalNodes()
           
 Set<Node> RootedFromUnrooted.getInternalNodes()
           
 Set<Node> SimpleRootedTree.getInternalNodes()
           
 Set<Node> SimpleTree.getInternalNodes()
           
 Set<Node> Tree.getInternalNodes()
           
 Set<Node> CompactRootedTree.getNodes()
           
 Set<Node> FilteredRootedTree.getNodes()
           
 Set<Node> MutableRootedTree.getNodes()
           
 Set<Node> RootedFromUnrooted.getNodes()
           
 Set<Node> SimpleRootedTree.getNodes()
           
 Set<Node> SimpleTree.getNodes()
           
 Set<Node> CompactRootedTree.getNodes(int degree)
           
 Set<Node> FilteredRootedTree.getNodes(int degree)
           
 Set<Node> MutableRootedTree.getNodes(int degree)
           
 Set<Node> RootedFromUnrooted.getNodes(int degree)
           
 Set<Node> SimpleRootedTree.getNodes(int degree)
           
 Set<Node> SimpleTree.getNodes(int degree)
           
static Set<Node> RootedTreeUtils.getTipsForTaxa(RootedTree tree, Collection<Taxon> taxa)
          Gets a set of external nodes that correspond to the given taxa.
 

Methods in jebl.evolution.trees with parameters of type Node
 void SimpleTree.addEdge(Node node1, Node node2, double length)
          Add a new edge between two existing nodes.
protected abstract  Node ClusteringTreeBuilder.createInternalNode(Node[] nodes, double[] distances)
           
protected  Node NeighborJoiningTreeBuilder.createInternalNode(Node[] nodes, double[] distances)
          Creates a new internal node that will have the specified nodes as its children
 Node SimpleRootedTree.createNodes(RootedTree tree, Node node)
          Clones the entire tree structure from the given RootedTree.
 Node SimpleRootedTree.createNodes(Tree tree, Node parent, Node child)
          Clones the entire tree structure from the given (unrooted) Tree.
static String Utils.DEBUGsubTreeRep(RootedTree t, Node n)
           
 Node MutableRootedTree.detachChildren(Node node, List<Integer> split)
           
 List<Node> CompactRootedTree.getAdjacencies(Node node)
           
 List<Node> FilteredRootedTree.getAdjacencies(Node node)
           
 List<Node> MutableRootedTree.getAdjacencies(Node node)
           
 List<Node> RootedFromUnrooted.getAdjacencies(Node node)
           
 List<Node> SimpleRootedTree.getAdjacencies(Node node)
           
 List<Node> SimpleTree.getAdjacencies(Node node)
           
 List<Node> CompactRootedTree.getChildren(Node node)
           
 List<Node> FilteredRootedTree.getChildren(Node node)
           
 List<Node> MutableRootedTree.getChildren(Node node)
           
 List<Node> RootedFromUnrooted.getChildren(Node node)
           
 List<Node> RootedTree.getChildren(Node node)
           
 List<Node> SimpleRootedTree.getChildren(Node node)
           
 List<Node> SortedRootedTree.getChildren(Node node)
           
static Set<Node> RootedTreeUtils.getDescendantTips(RootedTree tree, Node node)
          Gets a set of tip nodes descended from the given node.
 Edge CompactRootedTree.getEdge(Node node1, Node node2)
           
 Edge FilteredRootedTree.getEdge(Node node1, Node node2)
           
 Edge MutableRootedTree.getEdge(Node node1, Node node2)
          Returns the Edge that connects these two nodes
 Edge RootedFromUnrooted.getEdge(Node node1, Node node2)
           
 Edge SimpleRootedTree.getEdge(Node node1, Node node2)
          Returns the Edge that connects these two nodes
 Edge SimpleTree.getEdge(Node node1, Node node2)
          Returns the Edge that connects these two nodes
 double CompactRootedTree.getEdgeLength(Node node1, Node node2)
           
 double FilteredRootedTree.getEdgeLength(Node node1, Node node2)
           
 double MutableRootedTree.getEdgeLength(Node node1, Node node2)
           
 double RootedFromUnrooted.getEdgeLength(Node node1, Node node2)
           
 double SimpleRootedTree.getEdgeLength(Node node1, Node node2)
           
 double SimpleTree.getEdgeLength(Node node1, Node node2)
           
 List<Edge> CompactRootedTree.getEdges(Node node)
           
 List<Edge> FilteredRootedTree.getEdges(Node node)
           
 List<Edge> MutableRootedTree.getEdges(Node node)
          Returns a list of edges connected to this node
 List<Edge> RootedFromUnrooted.getEdges(Node node)
          Returns a list of edges connected to this node
 List<Edge> SimpleRootedTree.getEdges(Node node)
          Returns a list of edges connected to this node
 List<Edge> SimpleTree.getEdges(Node node)
          Returns a list of edges connected to this node
static int Utils.getExternalNodeCount(RootedTree tree, Node node)
          Return the number of external nodes under this node.
 double CompactRootedTree.getHeight(Node node)
           
 double FilteredRootedTree.getHeight(Node node)
           
 double MutableRootedTree.getHeight(Node node)
           
 double RootedFromUnrooted.getHeight(Node node)
           
 double RootedTree.getHeight(Node node)
           
 double SimpleRootedTree.getHeight(Node node)
           
 double TransformedRootedTree.getHeight(Node node)
           
 double CompactRootedTree.getLength(Node node)
           
 double FilteredRootedTree.getLength(Node node)
           
 double MutableRootedTree.getLength(Node node)
           
 double RootedFromUnrooted.getLength(Node node)
           
 double RootedTree.getLength(Node node)
           
 double SimpleRootedTree.getLength(Node node)
           
 double TransformedRootedTree.getLength(Node node)
           
static double RootedTreeUtils.getMaxTipHeight(RootedTree tree, Node node)
           
static double Utils.getMinNodeHeight(RootedTree tree, Node node)
           
static double RootedTreeUtils.getMinTipHeight(RootedTree tree, Node node)
           
 Node CompactRootedTree.getParent(Node node)
           
 Node FilteredRootedTree.getParent(Node node)
           
 Node MutableRootedTree.getParent(Node node)
           
 Node RootedFromUnrooted.getParent(Node node)
           
 Node RootedTree.getParent(Node node)
           
 Node SimpleRootedTree.getParent(Node node)
           
static double Utils.getPathLength(Tree tree, Node node1, Node node2)
           
 Taxon CompactRootedTree.getTaxon(Node node)
           
 Taxon FilteredRootedTree.getTaxon(Node node)
           
 Taxon MutableRootedTree.getTaxon(Node node)
           
 Taxon RootedFromUnrooted.getTaxon(Node node)
           
 Taxon SimpleRootedTree.getTaxon(Node node)
           
 Taxon SimpleTree.getTaxon(Node node)
           
 Taxon Tree.getTaxon(Node node)
           
static int RootedTreeUtils.getTipCount(RootedTree tree, Node node)
          Return the number of leaves under this node.
 boolean CompactRootedTree.isExternal(Node node)
           
 boolean FilteredRootedTree.isExternal(Node node)
           
 boolean MutableRootedTree.isExternal(Node node)
           
 boolean RootedFromUnrooted.isExternal(Node node)
           
 boolean SimpleRootedTree.isExternal(Node node)
           
 boolean SimpleTree.isExternal(Node node)
           
 boolean Tree.isExternal(Node node)
           
 boolean CompactRootedTree.isRoot(Node node)
           
 boolean FilteredRootedTree.isRoot(Node node)
           
 boolean MutableRootedTree.isRoot(Node node)
           
 boolean RootedFromUnrooted.isRoot(Node node)
           
 boolean RootedTree.isRoot(Node node)
           
 boolean SimpleRootedTree.isRoot(Node node)
           
 void MutableRootedTree.refineNode(Node node, int[] leftSet)
           
 void MutableRootedTree.removeInternalNode(Node node)
          Remove internal node.
 void MutableRootedTree.reRootWithOutgroup(Node outGroup, Set<String> attributeNames)
          Re-root tree using an outgroup.
static double Utils.safeNodeHeight(RootedTree tree, Node node)
           
 void SimpleTree.setEdgeLength(Node node1, Node node2, double length)
          Set edge distance between two nodes.
 void MutableRootedTree.setHeight(Node node, double height)
           
 void SimpleRootedTree.setHeight(Node node, double height)
           
 void MutableRootedTree.setLength(Node node, double length)
           
 void SimpleRootedTree.setLength(Node node, double length)
           
static String RootedTreeUtils.uniqueNewick(RootedTree tree, Node node)
          Recursive function for constructing a newick tree representation in the given buffer.
 

Method parameters in jebl.evolution.trees with type arguments of type Node
 jebl.evolution.trees.MutableRootedTree.MutableRootedNode MutableRootedTree.createInternalNode(List<? extends Node> children)
          Once a SimpleRootedTree has been created, the node stucture can be created by calling createExternalNode and createInternalNode.
 jebl.evolution.trees.SimpleRootedTree.SimpleRootedNode SimpleRootedTree.createInternalNode(List<? extends Node> children)
          Once a SimpleRootedTree has been created, the node stucture can be created by calling createExternalNode and createInternalNode.
 Node SimpleTree.createInternalNode(List<Node> adjacencies)
          Once a SimpleTree has been created, the node stucture can be created by calling createExternalNode and createInternalNode.
static Node RootedTreeUtils.getCommonAncestorNode(RootedTree tree, Set<Node> tipNodes)
          Gets the most recent common ancestor (MRCA) node of a set of tip nodes.
static boolean RootedTreeUtils.isMonophyletic(RootedTree tree, Set<Node> tipNodes)
          Performs the a monophyly test on a set of tip nodes.
 

Constructors in jebl.evolution.trees with parameters of type Node
MutableRootedTree(Tree tree, Node outGroup)
          Construct a rooted tree from unrooted.
RootedFromUnrooted(Tree source, Node root, boolean intent)
          Root tree source at root.
RootedFromUnrooted(Tree source, Node left, Node right, double fromLeft)
          Root source by creating a new internal node whose children are (the adjacent) left and right.
SimpleRootedTree(Tree tree, Node ingroupNode, Node outgroupNode, double ingroupBranchLength)
          Make a copy of the given unrooted tree
 

Constructor parameters in jebl.evolution.trees with type arguments of type Node
SortedRootedTree(RootedTree source, Comparator<Node> comparator)
           
 

Uses of Node in jebl.gui.trees.treecomponent
 

Methods in jebl.gui.trees.treecomponent that return Node
 Node RootedTreePainter.findNodeAtPoint(Point2D point)
          Find the node under point.
 Node SquareTreePainter.findNodeAtPoint(Point2D point)
          Find the node under point.
 

Methods in jebl.gui.trees.treecomponent with parameters of type Node
protected  void RootedTreeComponent.fireNodeClickedEvent(Node node)
          Tells tree listeners that a node has been clicked.
 void RootedTreeComponent.Listener.nodeClicked(RootedTree tree, Node node)
           
 void RootedTreeComponent.Adaptor.nodeClicked(RootedTree tree, Node node)
           
 

Uses of Node in jebl.gui.trees.treeviewer
 

Methods in jebl.gui.trees.treeviewer that return Node
 Node TreePane.getNodeAt(Graphics2D g2, Point point)
           
 

Methods in jebl.gui.trees.treeviewer that return types with arguments of type Node
 Painter<Node> TreePane.getBranchLabelPainter()
           
 Painter<Node> TreePane.getNodeLabelPainter()
           
 Set<Node> TreePane.getNodesAt(Graphics2D g2, Rectangle rect)
           
 Set<Node> TreePane.getSelectedNodes()
           
 Painter<Node> TreePane.getTaxonLabelPainter()
           
 

Methods in jebl.gui.trees.treeviewer with parameters of type Node
 void TreePane.addSelectedClade(Node selectedNode)
           
 void TreePane.addSelectedNode(Node selectedNode)
           
 void TreePane.addSelectedTaxa(Node selectedNode)
           
 void TreePane.setSelectedClade(Node selectedNode)
           
 void TreePane.setSelectedNode(Node selectedNode)
           
 void TreePane.setSelectedTaxa(Node selectedNode)
           
 

Method parameters in jebl.gui.trees.treeviewer with type arguments of type Node
 void TreePane.setBranchLabelPainter(Painter<Node> branchLabelPainter)
           
 void TreePane.setNodeLabelPainter(Painter<Node> nodeLabelPainter)
           
 void TreeViewer.setNodeLabelPainter(Painter<Node> nodeLabelPainter)
           
 void TreePane.setTaxonLabelPainter(Painter<Node> taxonLabelPainter)
           
 

Uses of Node in jebl.gui.trees.treeviewer_dev
 

Methods in jebl.gui.trees.treeviewer_dev that return Node
 Node TreePane.getNodeAt(Graphics2D g2, Point point)
           
 

Methods in jebl.gui.trees.treeviewer_dev that return types with arguments of type Node
 Painter<Node> TreePane.getBranchLabelPainter()
           
 Painter<Node> TreePane.getNodeBarPainter()
           
 Painter<Node> TreePane.getNodeLabelPainter()
           
 Set<Node> TreePane.getNodesAt(Graphics2D g2, Rectangle rect)
           
 Set<Node> TreePane.getSelectedNodes()
           
 Set<Node> TreePane.getSelectedTips()
           
 Painter<Node> TreePane.getTipLabelPainter()
           
 

Methods in jebl.gui.trees.treeviewer_dev with parameters of type Node
 void TreePane.addSelectedClade(Node selectedNode)
           
 void TreePane.addSelectedNode(Node selectedNode)
           
 void TreePane.addSelectedTip(Node selectedTip)
           
 void TreePane.addSelectedTips(Node selectedNode)
           
 void TreePane.setSelectedClade(Node selectedNode)
           
 void TreePane.setSelectedNode(Node selectedNode)
           
 void TreePane.setSelectedTip(Node selectedTip)
           
 void TreePane.setSelectedTips(Node selectedNode)
           
 

Method parameters in jebl.gui.trees.treeviewer_dev with type arguments of type Node
 void TreePane.setBranchLabelPainter(LabelPainter<Node> branchLabelPainter)
           
 void TreePane.setNodeLabelPainter(LabelPainter<Node> nodeLabelPainter)
           
 void TreePane.setTipLabelPainter(LabelPainter<Node> tipLabelPainter)
           
 

Uses of Node in jebl.gui.trees.treeviewer_dev.painters
 

Methods in jebl.gui.trees.treeviewer_dev.painters with parameters of type Node
 Rectangle2D BasicLabelPainter.calibrate(Graphics2D g2, Node item)
           
 Rectangle2D NodeBarPainter.calibrate(Graphics2D g2, Node node)
           
 Rectangle2D NodeShapePainter.calibrate(Graphics2D g2, Node item)
           
protected  String BasicLabelPainter.getLabel(Tree tree, Node node)
           
 void BasicLabelPainter.paint(Graphics2D g2, Node item, Painter.Justification justification, Rectangle2D bounds)
           
 void NodeBarPainter.paint(Graphics2D g2, Node node, Painter.Justification justification, Rectangle2D bounds)
          The bounds define the shape of the nodeBar so just draw it
 void NodeShapePainter.paint(Graphics2D g2, Node item, Painter.Justification justification, Rectangle2D bounds)
          The bounds define the shape of the bar so just draw it
 void NodeBarPainter.paint(Graphics2D g2, Node node, Painter.Justification justification, Shape barShape)
          The bounds define the shape of the nodeBar so just draw it
 

Uses of Node in jebl.gui.trees.treeviewer_dev.treelayouts
 

Fields in jebl.gui.trees.treeviewer_dev.treelayouts with type parameters of type Node
protected  Map<Node,Line2D> AbstractTreeLayout.branchLabelPaths
           
protected  Map<Node,Shape> AbstractTreeLayout.branchPaths
           
protected  Map<Node,Shape> AbstractTreeLayout.calloutPaths
           
protected  Map<Node,Shape> AbstractTreeLayout.collapsedShapes
           
protected  Map<Node,Line2D> AbstractTreeLayout.nodeBarPaths
           
protected  Map<Node,Line2D> AbstractTreeLayout.nodeLabelPaths
           
protected  Map<Node,Point2D> AbstractTreeLayout.nodePoints
           
protected  Map<Node,Line2D> AbstractTreeLayout.tipLabelPaths
           
 

Methods in jebl.gui.trees.treeviewer_dev.treelayouts that return types with arguments of type Node
 Map<Node,Line2D> AbstractTreeLayout.getBranchLabelPathMap()
           
 Map<Node,Line2D> TreeLayout.getBranchLabelPathMap()
           
 Map<Node,Shape> AbstractTreeLayout.getBranchPathMap()
           
 Map<Node,Shape> TreeLayout.getBranchPathMap()
           
 Map<Node,Shape> AbstractTreeLayout.getCalloutPathMap()
           
 Map<Node,Shape> TreeLayout.getCalloutPathMap()
           
 Map<Node,Shape> AbstractTreeLayout.getCollapsedShapeMap()
           
 Map<Node,Shape> TreeLayout.getCollapsedShapeMap()
           
 Map<Node,Line2D> AbstractTreeLayout.getNodeBarPathMap()
           
 Map<Node,Line2D> TreeLayout.getNodeBarPathMap()
           
 Map<Node,Line2D> AbstractTreeLayout.getNodeLabelPathMap()
           
 Map<Node,Line2D> TreeLayout.getNodeLabelPathMap()
           
 Map<Node,Line2D> AbstractTreeLayout.getTipLabelPathMap()
           
 Map<Node,Line2D> TreeLayout.getTipLabelPathMap()
           
 

Methods in jebl.gui.trees.treeviewer_dev.treelayouts with parameters of type Node
 Line2D AbstractTreeLayout.getBranchLabelPath(Node node)
           
 Line2D TreeLayout.getBranchLabelPath(Node node)
           
 Shape AbstractTreeLayout.getBranchPath(Node node)
           
 Shape TreeLayout.getBranchPath(Node node)
          Return the shape that represents the given branch
 Shape AbstractTreeLayout.getCalloutPath(Node node)
           
 Shape TreeLayout.getCalloutPath(Node node)
           
 Shape AbstractTreeLayout.getCollapsedShape(Node node)
           
 Shape TreeLayout.getCollapsedShape(Node node)
          Return the shape that represents this node when collapsed
 Line2D AbstractTreeLayout.getNodeBarPath(Node node)
           
 Line2D TreeLayout.getNodeBarPath(Node node)
           
 Line2D AbstractTreeLayout.getNodeLabelPath(Node node)
           
 Line2D TreeLayout.getNodeLabelPath(Node node)
           
 Point2D AbstractTreeLayout.getNodePoint(Node node)
           
 Point2D TreeLayout.getNodePoint(Node node)
          Return the point in 2d space of the given node
 Line2D AbstractTreeLayout.getTipLabelPath(Node node)
           
 Line2D TreeLayout.getTipLabelPath(Node node)
           
 

Uses of Node in jebl.gui.trees.treeviewer.decorators
 

Methods in jebl.gui.trees.treeviewer.decorators with parameters of type Node
 Paint AttributeBranchDecorator.getBranchPaint(Tree tree, Node node)
           
 Paint BranchDecorator.getBranchPaint(Tree tree, Node node)
           
 

Uses of Node in jebl.gui.trees.treeviewer.painters
 

Methods in jebl.gui.trees.treeviewer.painters with parameters of type Node
 void BasicLabelPainter.calibrate(Graphics2D g2, Node item)
           
protected  String BasicLabelPainter.getLabel(Node node)
           
 void BasicLabelPainter.paint(Graphics2D g2, Node item, Painter.Justification justification, Rectangle2D bounds)
           
 

Uses of Node in jebl.gui.trees.treeviewer.treelayouts
 

Fields in jebl.gui.trees.treeviewer.treelayouts with type parameters of type Node
protected  Map<Node,Line2D> AbstractTreeLayout.branchLabelPaths
           
protected  Map<Node,Shape> AbstractTreeLayout.branchPaths
           
protected  Map<Node,Shape> AbstractTreeLayout.calloutPaths
           
protected  Map<Node,Line2D> AbstractTreeLayout.nodeLabelPaths
           
protected  Map<Node,Point2D> AbstractTreeLayout.nodePoints
           
protected  Map<Node,Line2D> AbstractTreeLayout.taxonLabelPaths
           
 

Methods in jebl.gui.trees.treeviewer.treelayouts with parameters of type Node
 Line2D AbstractTreeLayout.getBranchLabelPath(Node node)
           
 Line2D TreeLayout.getBranchLabelPath(Node node)
           
 Shape AbstractTreeLayout.getBranchPath(Node node)
           
 Shape TreeLayout.getBranchPath(Node node)
          Return the shape that represents the given branch
 Shape AbstractTreeLayout.getCalloutPath(Node node)
           
 Shape TreeLayout.getCalloutPath(Node node)
           
 Line2D AbstractTreeLayout.getNodeLabelPath(Node node)
           
 Line2D TreeLayout.getNodeLabelPath(Node node)
           
 Point2D AbstractTreeLayout.getNodePoint(Node node)
           
 Point2D TreeLayout.getNodePoint(Node node)
          Return the point in 2d space of the given node
 Line2D AbstractTreeLayout.getTaxonLabelPath(Node node)
           
 Line2D TreeLayout.getTaxonLabelPath(Node node)