edu.stanford.smi.protegex.owl.ui.cls
Interface Hierarchy

All Superinterfaces:
NavigationHistorySelectable, edu.stanford.smi.protege.util.Selectable
All Known Implementing Classes:
AssertedClassesPanel, ExistentialTreePanel, ExplorerTreePanel, SubsumptionTreePanel

public interface Hierarchy
extends NavigationHistorySelectable

Author:
Holger Knublauch

Method Summary
 Hierarchy createClone()
          Creates a clone of this, i.e. a Hierarchy with the same type and at least a similar configuration.
 edu.stanford.smi.protege.ui.HeaderComponent getHeaderComponent()
           
 RDFSClass getSelectedClass()
           
 String getTitle()
          Gets the title of this instance (e.g.
 String getType()
          Gets the general type if this Hierarchy (e.g.
 boolean isDefaultSynchronized()
          Checks if this Hierarchy shall be by default synchronized with the asserted class tree.
 void setSelectedClass(RDFSClass cls)
           
 
Methods inherited from interface edu.stanford.smi.protegex.owl.ui.navigation.NavigationHistorySelectable
navigateToResource
 
Methods inherited from interface edu.stanford.smi.protege.util.Selectable
addSelectionListener, clearSelection, getSelection, notifySelectionListeners, removeSelectionListener
 

Method Detail

createClone

public Hierarchy createClone()
Creates a clone of this, i.e. a Hierarchy with the same type and at least a similar configuration.

Returns:
a clone of this

getHeaderComponent

public edu.stanford.smi.protege.ui.HeaderComponent getHeaderComponent()

getSelectedClass

public RDFSClass getSelectedClass()

getTitle

public String getTitle()
Gets the title of this instance (e.g. "Asserted Hierarchy").

Returns:
the title for display purposes

getType

public String getType()
Gets the general type if this Hierarchy (e.g. "Subsumption").

Returns:
the type for display purposes

isDefaultSynchronized

public boolean isDefaultSynchronized()
Checks if this Hierarchy shall be by default synchronized with the asserted class tree.

Returns:
true if this hierarchy shall be synchronized by default

setSelectedClass

public void setSelectedClass(RDFSClass cls)