edu.stanford.smi.protegex.owl.ui.navigation
Class TabNavigationHistorySelectable
java.lang.Object
edu.stanford.smi.protegex.owl.ui.navigation.TabNavigationHistorySelectable
- All Implemented Interfaces:
- edu.stanford.smi.protege.util.Disposable, EventListener, NavigationHistorySelectable, edu.stanford.smi.protege.util.Selectable, edu.stanford.smi.protege.util.SelectionListener
- public class TabNavigationHistorySelectable
- extends Object
- implements edu.stanford.smi.protege.util.Disposable, NavigationHistorySelectable, edu.stanford.smi.protege.util.SelectionListener
- Author:
- Holger Knublauch
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
listeners
private Collection listeners
programmaticNavigation
private boolean programmaticNavigation
project
private edu.stanford.smi.protege.model.Project project
tabs
private Collection tabs
TabNavigationHistorySelectable
public TabNavigationHistorySelectable(OWLModel owlModel)
addSelectionListener
public void addSelectionListener(edu.stanford.smi.protege.util.SelectionListener listener)
- Adds a global selection listener to this to be notified whenever the user
has selected a different resource. The resulting SelectionEvents will be
flagged to indicate whether the selection has changed as result of a programmatic
- Specified by:
addSelectionListener
in interface edu.stanford.smi.protege.util.Selectable
- Parameters:
listener
-
clearSelection
public void clearSelection()
- Specified by:
clearSelection
in interface edu.stanford.smi.protege.util.Selectable
dispose
public void dispose()
- Specified by:
dispose
in interface edu.stanford.smi.protege.util.Disposable
getSelection
public Collection getSelection()
- Specified by:
getSelection
in interface edu.stanford.smi.protege.util.Selectable
navigateToResource
public void navigateToResource(RDFResource resource)
- Description copied from interface:
NavigationHistorySelectable
- Performs the selection in the associated component(s).
- Specified by:
navigateToResource
in interface NavigationHistorySelectable
- Parameters:
resource
- the resource to navigate to
notifySelectionListeners
public void notifySelectionListeners()
- Specified by:
notifySelectionListeners
in interface edu.stanford.smi.protege.util.Selectable
reinit
public void reinit()
removeListener
private void removeListener()
removeSelectionListener
public void removeSelectionListener(edu.stanford.smi.protege.util.SelectionListener listener)
- Specified by:
removeSelectionListener
in interface edu.stanford.smi.protege.util.Selectable
selectionChanged
public void selectionChanged(edu.stanford.smi.protege.util.SelectionEvent event)
- Specified by:
selectionChanged
in interface edu.stanford.smi.protege.util.SelectionListener