org.esa.beam.util
Class TreeNode<T>
java.lang.Object
org.esa.beam.util.TreeNode<T>
public class TreeNode<T>
- extends Object
A tree node implementation.
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
TreeNode
public TreeNode(String id)
TreeNode
public TreeNode(String id,
T content)
getRoot
public TreeNode<T> getRoot()
getAbsolutePath
public String getAbsolutePath()
getId
public String getId()
getContent
public T getContent()
setContent
public void setContent(T content)
getParent
public TreeNode<T> getParent()
setParent
public void setParent(TreeNode<T> parent)
getChild
public TreeNode<T> getChild(String path)
createChild
public TreeNode<T> createChild(String path)
addChild
public void addChild(TreeNode<T> child)
removeChild
public boolean removeChild(TreeNode<T> child)
getChildren
public TreeNode<T>[] getChildren()
Copyright © 2002-2012 Brockmann Consult GmbH. All Rights Reserved.