Tree Map Model
Main interface for the model part of TreeMap.
Parameters
Inheritors
Properties
Returns the number of columns in the model.
Sets the currently selected root node from which the treemap should be displayed.
Obtains the model used to highlight nodes in the treemap.
Corresponds to area in map.
Gets the position of the light source along the X axis.
Gets the position of the light source along the Y axis.
Gets the position of the light source along the Z axis.
Gets the settings currently selected.
Gets the worker task updating the layout.
Gets the worker task updating the layout.
Functions
Add a listener for receiving interesting events about changes in the model.
Creates and returns an iterable that traverses the subhierarchy rooted at the give node in breadth-first order. The first node returned by the iterator's next() method is the given node.
Creates and returns an iterable that traverses the subhierarchy rooted at the give node in depth-first order. The first node returned by the iterator's next() method is the leftmost leaf.
Returns the aggregated value of a variable for a given node.
Returns the number of children of a given node.
Returns an iterator of the children of the given node.
Gets the depth in hierarchy.
Returns an iterator of the children of the given node.
Returns the most specific superclass for all the cell values in the column.
Returns the name of the column at columnIndex
. Note: this name does not need to be unique; two columns in a table can have the same name.
Returns the color of the cushion.
Returns the image used for painting the cushion.
Gets the depth in hierarchy.
Gets the label of the given node.
Gets the shape after nesting of the item in the map.
Gets the maximum value contained in the specified column.
Gets the minimum value contained in the specified column.
Returns the string value for the cell at columnIndex
and of node
.
Gets the field corresponding to the specified column index.
Gets the field corresponding to the specified column name.
Returns the value for the cell at columnIndex
and of node
.
Tells whether the given node is a leaf node or not.
Indicates whether all the values in the given field are unique.
Creates and returns an iterable that traverses the subhierarchy rooted at the give node in preorder. Only non-leaf nodes are included. The first node returned by the iterator's next() method is the given node.
Creates and returns an iterable that traverses the subhierarchy rooted at the give node in preorder. The first node returned by the iterator's next() method is the given node.
Remove a listener from the list of listeners that should be notified about changes in the model.
Sets the shape after nesting of the item in the map.
Sets the maximum value contained in the specified column.
Sets the minimum value contained in the specified column.
Wait until all processing are completed.