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

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

public class ClassTreeNode
extends edu.stanford.smi.protege.util.LazyTreeNode

Tree node that contains the superclass-subclass relations.

Author:
Ray Fergerson , Holger Knublauch

Field Summary
private  edu.stanford.smi.protege.event.ClsListener _clsListener
           
private  edu.stanford.smi.protege.event.FrameListener _frameListener
           
 
Fields inherited from class edu.stanford.smi.protege.util.LazyTreeNode
 
Constructor Summary
ClassTreeNode(edu.stanford.smi.protege.util.LazyTreeNode parentNode, edu.stanford.smi.protege.model.Cls parentCls)
           
 
Method Summary
protected  edu.stanford.smi.protege.util.LazyTreeNode createNode(Object o)
           
protected  void dispose()
           
protected  int getChildObjectCount()
           
protected  Collection getChildObjects()
           
protected  edu.stanford.smi.protege.model.Cls getCls()
           
protected  Comparator getComparator()
           
protected  void notifyNodeChanged()
           
private  boolean showHidden()
           
 String toString()
           
 
Methods inherited from class edu.stanford.smi.protege.util.LazyTreeNode
childAdded, childAdded, childRemoved, children, equals, getAllowsChildren, getChildAt, getChildCount, getIndex, getIndex, getLazyTreeNodeParent, getParent, getUserObject, getUserObjectIndex, isDuplicate, isLeaf, notifyChildNodeAdded, notifyChildNodeRemoved, notifyNodeChanged, notifyNodeStructureChanged, reload, reload
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

_clsListener

private edu.stanford.smi.protege.event.ClsListener _clsListener

_frameListener

private edu.stanford.smi.protege.event.FrameListener _frameListener
Constructor Detail

ClassTreeNode

public ClassTreeNode(edu.stanford.smi.protege.util.LazyTreeNode parentNode,
                     edu.stanford.smi.protege.model.Cls parentCls)
Method Detail

createNode

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

dispose

protected void dispose()

getChildObjectCount

protected int getChildObjectCount()

getChildObjects

protected Collection getChildObjects()

getCls

protected edu.stanford.smi.protege.model.Cls getCls()

getComparator

protected Comparator getComparator()

notifyNodeChanged

protected void notifyNodeChanged()

showHidden

private boolean showHidden()

toString

public String toString()