Package org.gcube.informationsystem.tree
Class Tree<T>
- java.lang.Object
-
- org.gcube.informationsystem.tree.Tree<T>
-
public class Tree<T> extends Object
- Author:
- Luca Frosini (ISTI - CNR)
-
-
Constructor Summary
Constructors Constructor Description Tree(T t, NodeInformation<T> ni)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Node<T>addNode(T t)voidelaborate(NodeElaborator<T> nodeElaborator)NodeInformation<T>getNodeInformation()Node<T>getRoot()voidsetAllowMultipleInheritance(boolean allowMultipleInheritance)StringtoString()
-
-
-
Constructor Detail
-
Tree
public Tree(T t, NodeInformation<T> ni) throws Exception
- Throws:
Exception
-
-
Method Detail
-
setAllowMultipleInheritance
public void setAllowMultipleInheritance(boolean allowMultipleInheritance)
-
getNodeInformation
public NodeInformation<T> getNodeInformation()
-
elaborate
public void elaborate(NodeElaborator<T> nodeElaborator) throws Exception
- Throws:
Exception
-
-