TPTP 4.5.0 Platform Project
Internal API Specification

org.eclipse.hyades.ui.internal.navigator
Interface ITreeNavigator

All Superinterfaces:
org.eclipse.hyades.ui.util.IDisposable, INavigator, org.eclipse.ui.part.ISetSelectionTarget
All Known Implementing Classes:
TreeNavigator

public interface ITreeNavigator
extends INavigator

Extension of the INavigator interface to simplify the creation of tree navigators.


Method Summary
 org.eclipse.ui.views.framelist.FrameList getFrameList()
          Returns the frame list for this navigator.
 java.lang.String getFrameName(java.lang.Object element)
          Returns the name for the given element to be used as the name for the current frame.
 java.lang.String getFrameToolTipText(java.lang.Object element)
          Returns the tool tip text for the given element to be used as the tool tip text for the current frame, and for the view title tooltip.
 org.eclipse.jface.viewers.TreeViewer getTreeViewer()
          Returns this navigator's tree viewer.
 org.eclipse.ui.IWorkingSet getWorkingSet()
          Returns the working set for this view or null if none is defined.
 void setWorkingSet(org.eclipse.ui.IWorkingSet workingSet)
          Sets the working set for this view, or null to clear it.
 
Methods inherited from interface org.eclipse.hyades.ui.internal.navigator.INavigator
getID, getLayout, getPlugin, getSite, getStructuredSelection, getViewer, getViewSite, handleChange, isInitialized, isLinkingEnabled, isShowingFolders, setLayout, setLinkingEnabled, updateTitle
 
Methods inherited from interface org.eclipse.hyades.ui.util.IDisposable
dispose
 
Methods inherited from interface org.eclipse.ui.part.ISetSelectionTarget
selectReveal
 

Method Detail

getTreeViewer

org.eclipse.jface.viewers.TreeViewer getTreeViewer()
Returns this navigator's tree viewer.

Returns:
StructuredViewer

getWorkingSet

org.eclipse.ui.IWorkingSet getWorkingSet()
Returns the working set for this view or null if none is defined.

Returns:
IWorkingSet

setWorkingSet

void setWorkingSet(org.eclipse.ui.IWorkingSet workingSet)
Sets the working set for this view, or null to clear it.

Parameters:
workingSet - the working set, or null to clear it

getFrameName

java.lang.String getFrameName(java.lang.Object element)
Returns the name for the given element to be used as the name for the current frame.

Parameters:
element -
Returns:
String

getFrameToolTipText

java.lang.String getFrameToolTipText(java.lang.Object element)
Returns the tool tip text for the given element to be used as the tool tip text for the current frame, and for the view title tooltip.

Parameters:
element -
Returns:
String

getFrameList

org.eclipse.ui.views.framelist.FrameList getFrameList()
Returns the frame list for this navigator.

Returns:
FrameList

TPTP 4.5.0 Platform Project
Internal API Specification