edu.stanford.smi.protegex.owl.ui.cls
Class ClassTreeRoot

java.lang.Object
  extended byedu.stanford.smi.protege.util.LazyTreeNode
      extended byedu.stanford.smi.protege.util.LazyTreeRoot
          extended byedu.stanford.smi.protegex.owl.ui.cls.ClassTreeRoot
All Implemented Interfaces:
TreeNode

public class ClassTreeRoot
extends edu.stanford.smi.protege.util.LazyTreeRoot

Tree Root for the superclass-subclass relationship

Author:
Ray Fergerson , Holger Knublauch

Field Summary
 
Fields inherited from class edu.stanford.smi.protege.util.LazyTreeRoot
 
Fields inherited from class edu.stanford.smi.protege.util.LazyTreeNode
 
Constructor Summary
ClassTreeRoot(edu.stanford.smi.protege.model.Cls root)
           
ClassTreeRoot(Collection roots)
           
 
Method Summary
 edu.stanford.smi.protege.util.LazyTreeNode createNode(Object o)
           
private static Collection filter(Collection roots)
           
 Comparator getComparator()
           
 
Methods inherited from class edu.stanford.smi.protege.util.LazyTreeRoot
getChildObjectCount, getChildObjects, notifyChildNodeAdded, notifyChildNodeRemoved, notifyNodeChanged, notifyNodeStructureChanged, setModel
 
Methods inherited from class edu.stanford.smi.protege.util.LazyTreeNode
childAdded, childAdded, childRemoved, children, dispose, equals, getAllowsChildren, getChildAt, getChildCount, getIndex, getIndex, getLazyTreeNodeParent, getParent, getUserObject, getUserObjectIndex, isDuplicate, isLeaf, reload, reload, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ClassTreeRoot

public ClassTreeRoot(edu.stanford.smi.protege.model.Cls root)

ClassTreeRoot

public ClassTreeRoot(Collection roots)
Method Detail

createNode

public edu.stanford.smi.protege.util.LazyTreeNode createNode(Object o)

filter

private static Collection filter(Collection roots)

getComparator

public Comparator getComparator()