Uses of Class
de.init.its.simplemodel.BaseTree

Packages that use BaseTree
de.init.its.simplemodel   
 

Uses of BaseTree in de.init.its.simplemodel
 

Fields in de.init.its.simplemodel declared as BaseTree
(package private)  BaseTree<SimpleParser.Element> ForwardHandler.next
           
(package private)  BaseTree<SimpleParser.Element> BackwardHandler.next
           
protected  BaseTree<T> BaseTree.parent
           
(package private)  BaseTree<SimpleParser.Element> ForwardHandler.root
           
(package private)  BaseTree<SimpleParser.Element> BackwardHandler.root
           
 

Fields in de.init.its.simplemodel with type parameters of type BaseTree
protected  java.util.List<BaseTree<T>> BaseTree.children
           
protected  java.util.Map<T,BaseTree<T>> BaseTree.mapping
           
(package private)  java.util.Stack<BaseTree<SimpleParser.Element>> ForwardHandler.stack
           
(package private)  java.util.Stack<BaseTree<SimpleParser.Element>> BackwardHandler.stack
           
 

Methods in de.init.its.simplemodel that return BaseTree
 BaseTree<T> BaseTree.getParent()
          Returns the parent of this node
 BaseTree<T> BaseTree.insert(T node)
          Inserts an element as child to this tree and returns the child subtree
 BaseTree<T> BaseTree.insert(T parent, T node)
          Inserts an element as child for the parent and returns the child subtree
 BaseTree<T> BaseTree.remove(T node)
          Removes a node form the tree and returns the subtree
 

Methods in de.init.its.simplemodel that return types with arguments of type BaseTree
 java.util.List<BaseTree<T>> BaseTree.getChildren()
          Returns the children of this node