net.obsearch.example.ted
Interface SliceForest

All Known Implementing Classes:
SliceForestStd

public interface SliceForest


Method Summary
 void calculateHeavyPath()
           
 SliceForestStd deleteLeftTree()
           
 SliceForest deleteLeftTreeNode()
           
 SliceForest deleteRightTree()
           
 SliceForest deleteRightTreeNode()
           
 SliceForestStd deleteRootOnLeftTreeAndGetLeftTree()
           
 SliceForest deleteRootOnRightTreeAndGetRightTree()
          return the rightmost tree of the Forest without the root node
 boolean equalsTree(SliceForest o)
           
 SliceASTForStandardTed getLeftTree()
           
 SliceASTForStandardTed getRightTree()
           
 int getSize()
           
 java.lang.String hashString()
           
 boolean isLeftHeavy()
           
 boolean isNull()
           
 boolean isTree()
           
 java.lang.String prettyPrint()
           
 java.lang.String toFuriaChanTree()
           
 java.util.List<SliceForest> topLight()
           
 void updateContains()
           
 void updateDescendant()
           
 void updateIdInfo()
           
 

Method Detail

deleteRightTreeNode

SliceForest deleteRightTreeNode()

deleteLeftTreeNode

SliceForest deleteLeftTreeNode()

isLeftHeavy

boolean isLeftHeavy()

deleteRootOnLeftTreeAndGetLeftTree

SliceForestStd deleteRootOnLeftTreeAndGetLeftTree()

deleteLeftTree

SliceForestStd deleteLeftTree()

isTree

boolean isTree()

deleteRightTree

SliceForest deleteRightTree()

getRightTree

SliceASTForStandardTed getRightTree()

getLeftTree

SliceASTForStandardTed getLeftTree()

calculateHeavyPath

void calculateHeavyPath()

topLight

java.util.List<SliceForest> topLight()

getSize

int getSize()

isNull

boolean isNull()

updateIdInfo

void updateIdInfo()

updateContains

void updateContains()

updateDescendant

void updateDescendant()

prettyPrint

java.lang.String prettyPrint()

deleteRootOnRightTreeAndGetRightTree

SliceForest deleteRootOnRightTreeAndGetRightTree()
return the rightmost tree of the Forest without the root node


hashString

java.lang.String hashString()

toFuriaChanTree

java.lang.String toFuriaChanTree()

equalsTree

boolean equalsTree(SliceForest o)


Copyright © 2007-2008 Arnoldo Jose Muller Molina. All Rights Reserved.