Uses of Class
net.sf.jtreemap.swing.TreeMapNode

Packages that use TreeMapNode
net.sf.jtreemap.swing JTreeMap main package. 
net.sf.jtreemap.swing.example This package contains the demo for jtreemap applet and application. 
 

Uses of TreeMapNode in net.sf.jtreemap.swing
 

Methods in net.sf.jtreemap.swing that return TreeMapNode
 TreeMapNode TreeMapNodeBuilder.buildBranch(String label, TreeMapNode parent)
          Add a branch to the tree.
 TreeMapNode TreeMapNodeBuilder.buildLeaf(String label, double weight, Value value, TreeMapNode parent)
          add a leaf to the tree.
 TreeMapNode JTreeMap.getActiveLeaf()
          get the active leaf (the one under the mouse).
 TreeMapNode TreeMapNode.getActiveLeaf(int xParam, int yParam)
          get the active leaf.
null if the passed position is not in this tree.
 TreeMapNode TreeMapNode.getChild(int xParam, int yParam)
          get the first child which fits the position.
null if the passed position is not in this tree.
 TreeMapNode JTreeMap.getDisplayedRoot()
          get the displayed root.
 TreeMapNode TreeMapNodeBuilder.getRoot()
          get the build tree.
 TreeMapNode JTreeMap.getRoot()
          get the root.
 

Methods in net.sf.jtreemap.swing that return types with arguments of type TreeMapNode
 Vector<TreeMapNode> TreeMapNode.getChildren()
          get a Vector with the children.
 

Methods in net.sf.jtreemap.swing with parameters of type TreeMapNode
 void TreeMapNode.add(TreeMapNode newChild)
          add a new child to the node.
 TreeMapNode TreeMapNodeBuilder.buildBranch(String label, TreeMapNode parent)
          Add a branch to the tree.
 TreeMapNode TreeMapNodeBuilder.buildLeaf(String label, double weight, Value value, TreeMapNode parent)
          add a leaf to the tree.
 void SplitStrategy.calculatePositions(TreeMapNode root)
          calculate the positions for all the elements of the root.
protected  void JTreeMap.draw(Graphics g, TreeMapNode item)
          draw the item.
protected  void JTreeMap.drawLabel(Graphics g, TreeMapNode item)
          write the label in the middle of the item.
protected  void JTreeMap.drawLabels(Graphics g, TreeMapNode item)
          Draw all the labels to draw.
protected  void JTreeMap.reveal(Graphics g, TreeMapNode item)
          reveal the item.
 void JTreeMap.setActiveLeaf(TreeMapNode newActiveLeaf)
          set the active leaf.
 void JTreeMap.setDisplayedRoot(TreeMapNode newDisplayedRoot)
          set the displayed root.
 void JTreeMap.setRoot(TreeMapNode newRoot)
          set the new root.
 void JTreeMap.zoom(TreeMapNode dest)
          Zoom the JTreeMap to the dest node.
 

Method parameters in net.sf.jtreemap.swing with type arguments of type TreeMapNode
protected  void SplitSquarified.calculatePositionsRec(int x0, int y0, int w0, int h0, double weight0, Vector<TreeMapNode> v)
           
protected  void SplitStrategy.calculatePositionsRec(int x0, int y0, int w0, int h0, double weight0, Vector<TreeMapNode> v)
           
protected  void SplitBySlice.calculatePositionsRec(int x0, int y0, int w0, int h0, double weight0, Vector<TreeMapNode> v)
           
protected  void SplitStrategy.sortVector(Vector<TreeMapNode> v)
          Sort the elements by descending weight.
 void SplitSquarified.splitElements(Vector<TreeMapNode> v, Vector<TreeMapNode> v1, Vector<TreeMapNode> v2)
           
 void SplitSquarified.splitElements(Vector<TreeMapNode> v, Vector<TreeMapNode> v1, Vector<TreeMapNode> v2)
           
 void SplitSquarified.splitElements(Vector<TreeMapNode> v, Vector<TreeMapNode> v1, Vector<TreeMapNode> v2)
           
abstract  void SplitStrategy.splitElements(Vector<TreeMapNode> v, Vector<TreeMapNode> v1, Vector<TreeMapNode> v2)
          split the elements of a JTreeMap.
abstract  void SplitStrategy.splitElements(Vector<TreeMapNode> v, Vector<TreeMapNode> v1, Vector<TreeMapNode> v2)
          split the elements of a JTreeMap.
abstract  void SplitStrategy.splitElements(Vector<TreeMapNode> v, Vector<TreeMapNode> v1, Vector<TreeMapNode> v2)
          split the elements of a JTreeMap.
 void SplitByNumber.splitElements(Vector<TreeMapNode> v, Vector<TreeMapNode> v1, Vector<TreeMapNode> v2)
           
 void SplitByNumber.splitElements(Vector<TreeMapNode> v, Vector<TreeMapNode> v1, Vector<TreeMapNode> v2)
           
 void SplitByNumber.splitElements(Vector<TreeMapNode> v, Vector<TreeMapNode> v1, Vector<TreeMapNode> v2)
           
 void SplitBySlice.splitElements(Vector<TreeMapNode> v, Vector<TreeMapNode> v1, Vector<TreeMapNode> v2)
           
 void SplitBySlice.splitElements(Vector<TreeMapNode> v, Vector<TreeMapNode> v1, Vector<TreeMapNode> v2)
           
 void SplitBySlice.splitElements(Vector<TreeMapNode> v, Vector<TreeMapNode> v1, Vector<TreeMapNode> v2)
           
 void SplitByWeight.splitElements(Vector<TreeMapNode> v, Vector<TreeMapNode> v1, Vector<TreeMapNode> v2)
           
 void SplitByWeight.splitElements(Vector<TreeMapNode> v, Vector<TreeMapNode> v1, Vector<TreeMapNode> v2)
           
 void SplitByWeight.splitElements(Vector<TreeMapNode> v, Vector<TreeMapNode> v1, Vector<TreeMapNode> v2)
           
 void SplitBySortedWeight.splitElements(Vector<TreeMapNode> v, Vector<TreeMapNode> v1, Vector<TreeMapNode> v2)
           
 void SplitBySortedWeight.splitElements(Vector<TreeMapNode> v, Vector<TreeMapNode> v1, Vector<TreeMapNode> v2)
           
 void SplitBySortedWeight.splitElements(Vector<TreeMapNode> v, Vector<TreeMapNode> v1, Vector<TreeMapNode> v2)
           
static void SplitBySlice.splitInSlice(int x0, int y0, int w0, int h0, Vector<TreeMapNode> v, double sumWeight)
          Calculate the dimension of the elements of the Vector.
 double SplitStrategy.sumWeight(Vector<TreeMapNode> v)
          Sum the weight of elements.
 double SplitByNumber.sumWeight(Vector<TreeMapNode> v)
           
protected  void SplitStrategy.workOutWeight(Vector<TreeMapNode> v1, Vector<TreeMapNode> v2, Vector<TreeMapNode> vClone, double sumWeight)
           
protected  void SplitStrategy.workOutWeight(Vector<TreeMapNode> v1, Vector<TreeMapNode> v2, Vector<TreeMapNode> vClone, double sumWeight)
           
protected  void SplitStrategy.workOutWeight(Vector<TreeMapNode> v1, Vector<TreeMapNode> v2, Vector<TreeMapNode> vClone, double sumWeight)
           
 

Constructors in net.sf.jtreemap.swing with parameters of type TreeMapNode
JTreeMap(TreeMapNode root)
          Constructor of JTreeMap.
JTreeMap(TreeMapNode root, JTree treeView)
          Constructor of JTreeMap.
JTreeMap(TreeMapNode root, SplitStrategy strategy, JTree treeView, String weightPrefix, String valuePrefix, boolean showWeight)
          Constructor of JTreeMap.
JTreeMap(TreeMapNode root, SplitStrategy strategy, String weightPrefix, String valuePrefix, boolean showWeight)
          Constructor of JTreeMap.
 

Uses of TreeMapNode in net.sf.jtreemap.swing.example
 

Methods in net.sf.jtreemap.swing.example that return TreeMapNode
static TreeMapNode DemoUtil.buildDemoRoot()
          This method build a default TreeMap root.
 TreeMapNode BuilderXML.getRoot()
          get the build root
 TreeMapNode BuilderTM3.getRoot()
          get the build root.
 



Copyright © 2012. All Rights Reserved.