Uses of Interface
infovis.Tree

Packages that use Tree
infovis.graph Provides a set of classes related to visualization of graphs. 
infovis.metadata Provides for Metadata management. 
infovis.panel Provides a set of components for interacting with visualizations. 
infovis.tree Provides a set of classes related to visualization of trees. 
infovis.tree.io Manage input and ouput of trees using various formats or sources. 
infovis.tree.visualization Provides trees visualizations. 
infovis.utils Utilities classes for the Infovis Toolkit. 
 

Uses of Tree in infovis.graph
 

Methods in infovis.graph that return Tree
 Tree HierarchicalGraph.getTree()
           
 

Uses of Tree in infovis.metadata
 

Methods in infovis.metadata with parameters of type Tree
 Column MinAggregation.aggregate(Column src, Tree tree, Column dst)
           
 Column AtLeafAggregation.aggregate(Column src, Tree tree, Column dst)
           
 Column Aggregation.aggregate(Column src, Tree tree, Column dst)
          Computes the aggregation values of the specified source column into the destination column.
 Column AdditiveAggregation.aggregate(Column src, Tree tree, Column dst)
          Computes the aggregation values of the specified source column into the destination column.
static short AdditiveAggregation.analyzeAdditiveWeight(NumberColumn col, Tree tree)
          Checks whether a NumberColumn is a valid sizeColumn.
static ColumnProxy MinAggregation.build(Column src, Tree tree)
           
static NumberColumn AdditiveAggregation.buildAdditiveWeight(NumberColumn src, Tree tree, DoubleFunction fn, RowDoubleValueGenerator gen, NumberColumn dst)
          Creates a NumberColumn to be a valid sizeColumn by computing the sum of the leave and undefining non leaf nodes.
 Aggregation AggregationFactory.get(Column col, Tree tree)
           
static Aggregation AggregationFactory.getAggregation(Column col, Tree tree)
           
static String AggregationFactory.getAggregationType(Column col, Tree tree)
          Returns the aggregation type name of a specified column in a specified tree.
 String AggregationFactory.getType(Column col, Tree tree)
           
 String AggregationFactory.guessAggregationType(Column col, Tree tree)
           
static short AdditiveAggregation.isAdditive(NumberColumn col, Tree tree)
          Returns whether a NumberColumn is a valid sizeColumn.
 boolean MinAggregation.isAggregating(Column col, Tree tree)
           
 boolean AtLeafAggregation.isAggregating(Column col, Tree tree)
           
 boolean Aggregation.isAggregating(Column col, Tree tree)
          Checks whether a column is aggregating following the class aggregation scheme.
 boolean AdditiveAggregation.isAggregating(Column col, Tree tree)
          Checks whether a column is aggregating following the class aggregation scheme.
static boolean AtLeafAggregation.isAtLeaf(Column col, Tree tree)
           
 

Constructors in infovis.metadata with parameters of type Tree
AdditiveAggregation.NonAdditiveFilter(Tree tree)
          Constructor.
MinAggregation.DenseColumn(Column src, Tree tree)
           
 

Uses of Tree in infovis.panel
 

Methods in infovis.panel with parameters of type Tree
 TreeVisualization MainFrameDecorator.createTreeVisualization(String name, Tree tree)
          DOCUMENT ME!
 

Uses of Tree in infovis.tree
 

Classes in infovis.tree that implement Tree
 class DefaultTree
          Default implementation of the Tree interface.
 class TreeAsGraph
          Class TreeAsGraph
 class TreeProxy
           
 

Methods in infovis.tree that return Tree
 Tree TreeProxy.getTree()
           
static Tree Algorithms.insert(Tree fromTree, int fromRoot, Tree toTree, int toRoot)
           
static Tree Algorithms.insert(Tree fromTree, Tree toTree)
           
 

Methods in infovis.tree with parameters of type Tree
static boolean StructureChecker.check(Tree tree)
           
 boolean Compare.equals(Tree tree1, Tree tree2)
           
static LeafCountColumn LeafCountColumn.findColumn(Tree tree)
          Returns the TreeCountColumn associated with the specified tree, creating it if necessary.
static DepthColumn DepthColumn.findColumn(Tree tree)
           
static DegreeColumn DegreeColumn.findColumn(Tree tree)
          Returns the DegreeColumn of this tree if it exists and creates it otherwise.
static LeafCountColumn LeafCountColumn.getColumn(Tree tree)
          Returns the TreeCountColumn associated with the specified tree or null.
static DepthColumn DepthColumn.getColumn(Tree tree)
           
static DegreeColumn DegreeColumn.getColumn(Tree tree)
          Returns the DegreeColumn of this tree if it exists or null.
static Tree Algorithms.insert(Tree fromTree, int fromRoot, Tree toTree, int toRoot)
           
static Tree Algorithms.insert(Tree fromTree, Tree toTree)
           
static int Algorithms.leafCount(Tree tree, int node)
           
static int Algorithms.leafCount(Tree tree, int node, int[] sumDegrees)
           
static int Algorithms.treeDepth(Tree tree)
           
static int Algorithms.treeDepth(Tree tree, int root)
           
static void BreadthFirst.visit(Tree tree, BreadthFirst.Visitor visitor, int node)
           
static void BreadthFirst.visit(Tree tree, BreadthFirst.Visitor visitor, int node, IntStack Q)
          Traverse the tree starting at a node with a breadth first traversal, calling the visitor at each node.
static void DepthFirst.visit(Tree tree, DepthFirst.Visitor visitor)
          Traverse the tree starting at a node with a depth first traversal, calling the visitor at each node.
static void DepthFirst.visit(Tree tree, DepthFirst.Visitor visitor, int node)
          Traverse the tree starting at a node with a depth first traversal, calling the visitor at each node.
static void DepthFirst.visitPreorder(Tree tree, IntProcedure visitor)
           
static void DepthFirst.visitPreorder(Tree tree, IntProcedure visitor, int node)
           
 

Constructors in infovis.tree with parameters of type Tree
StructureChecker(Tree tree)
          Constructor for StructureChecker.
TreeAsGraph(Tree tree)
           
TreeIntColumn(String name, Tree tree)
          Constructor.
TreeProxy(Tree tree)
           
 

Uses of Tree in infovis.tree.io
 

Methods in infovis.tree.io that return Tree
static Tree TreeReaderFactory.getTree(Table table)
          Returns a tree from a table.
 

Methods in infovis.tree.io with parameters of type Tree
static AbstractReader TreeReaderFactory.createTreeReader(String name, Tree tree)
          Creates a tree reader from a specified resource name and a tree
static int AbstractTreeReader.findNode(String name, int parent, Tree tree, StringColumn nameColumn)
           
static boolean TreeReaderFactory.readTree(String name, Tree tree)
           
 

Constructors in infovis.tree.io with parameters of type Tree
DirectoryTreeReader(BufferedReader ignore, String directory, Tree tree)
           
DirectoryTreeReader(String directory, Tree tree)
           
FileListTreeReader(InputStream in, String name, Tree tree)
           
JarTreeReader(InputStream in, String name, Tree tree)
           
NewickTreeReader(InputStream in, String name, Tree tree)
          Constructor for NewickTreeReader.
SimpleXMLTreeReader(InputStream in, String name, Tree tree)
          Constructor for SimpleXMLTreeReader.
TM3TreeReader(InputStream in, String name, Tree tree)
          Constructor for TM3TreeReader.
TM3TreeReader(InputStream in, Tree tree)
          Constructor for TM3TreeReader.
XMLTreeReader(InputStream in, String name, Tree tree)
          Constructor for XMLTreeReader.
XMLTreeWriter(OutputStream out, Tree tree)
          Constructor for XMLTreeWriter.
 

Uses of Tree in infovis.tree.visualization
 

Classes in infovis.tree.visualization that implement Tree
 class IcicleTreeVisualization
           
 class NodeLinkTreeVisualization
          Node Link Diagram Visualization of Trees.
 class TreemapVisualization
          Visualization of a Tree using a Treemap layout.
 class TreeVisualization
          Abstract base class for tree visualizations.
 

Methods in infovis.tree.visualization that return Tree
 Tree TreeVisualization.getTree()
          Returns the tree.
 Tree TreeControlPanel.getTree()
          Returns the managed tree.
 

Methods in infovis.tree.visualization with parameters of type Tree
static RainbowColumn RainbowColumn.findColumn(Tree tree)
          Returns a RainbowColumn associated with the specified tree, creating it if needed.
static RainbowColumn RainbowColumn.getColumn(Tree tree)
          Returns a RainbowColumn associated with the specified tree or null if none exists.
 

Constructors in infovis.tree.visualization with parameters of type Tree
IcicleTreeVisualization(Tree tree)
          Constructor for IcicleTreeVisualization.
IcicleTreeVisualization(Tree tree, ItemRenderer ir)
          Constructor for IcicleTreeVisualization.
NodeLinkTreeVisualization(Tree tree)
          Constructor for NodeLinkTreeVisualization.
NodeLinkTreeVisualization(Tree tree, ItemRenderer ir)
          Constructor for NodeLinkTreeVisualization.
TreemapVisualization(Tree tree)
          Creates a new TreemapVisualization object.
TreemapVisualization(Tree tree, Treemap treemap)
          Creates a new TreemapVisualization object.
TreeVisualization(Tree tree)
          Constructor for TreeVisualization.
TreeVisualization(Tree tree, ItemRenderer ir)
          Constructor for TreeVisualization.
 

Uses of Tree in infovis.utils
 

Constructors in infovis.utils with parameters of type Tree
RowIsLeafGenerator(Tree tree)
           
 



Copyright © 2005 by Jean-Daniel Fekete and INRIA, France All rights reserved.