| java.lang.Object org.netbeans.modules.profiler.utilities.trees.TreeDecimator
TreeDecimator | abstract public class TreeDecimator (Code) | | author: Jaroslav Bachorik |
Inner Class :public static interface NodeFilter | |
attachChildren | abstract protected void attachChildren(T aNode, List<T> children)(Code) | | Connects a list of children to the specified node
Parameters: aNode - A node to connect the children to Parameters: children - A children to connect |
decimate | public T decimate(T oldRoot, NodeFilter<T> filter)(Code) | | Will decimate a tree given its root node and filter
Parameters: oldRoot - The tree root Parameters: filter - The filter to use Returns a decimated version of the given tree; the new root is the first node that matches the filter |
detachChild | abstract protected void detachChild(T aNode, T child)(Code) | | Removes a child from the list of children of the specified node
Parameters: aNode - The node to remove a child from Parameters: child - The node to remove |
detachChildren | abstract protected void detachChildren(T aNode)(Code) | | Removes all children from the specified node
Parameters: aNode - The node to remove all children from |
getChildren | abstract protected List<T> getChildren(T aNode)(Code) | | Returns all children of a specified node
Parameters: aNode - The node to return the children from Returns all children of a specified node |
|
|