Class AbstractDtNavigator

  • All Implemented Interfaces:
    org.eclipse.core.runtime.IAdaptable, org.eclipse.core.runtime.IExecutableExtension, org.eclipse.ui.IPersistable, org.eclipse.ui.ISaveablePart, org.eclipse.ui.ISaveablesSource, org.eclipse.ui.IViewPart, org.eclipse.ui.IWorkbenchPart, org.eclipse.ui.IWorkbenchPart2, org.eclipse.ui.IWorkbenchPart3, org.eclipse.ui.part.ISetSelectionTarget, org.eclipse.ui.part.IShowInTarget, org.eclipse.ui.part.IWorkbenchPartOrientation

    public abstract class AbstractDtNavigator
    extends org.eclipse.ui.navigator.CommonNavigator
    Abstract class for DT navigator.
    • Field Summary

      • Fields inherited from class org.eclipse.ui.navigator.CommonNavigator

        IS_LINKING_ENABLED_PROPERTY, memento
      • Fields inherited from interface org.eclipse.ui.ISaveablePart

        PROP_DIRTY
      • Fields inherited from interface org.eclipse.ui.IWorkbenchPart

        PROP_TITLE
    • Method Summary

      All Methods Static Methods Concrete Methods 
      Modifier and Type Method Description
      static AbstractDtNavigator getNavigator​(org.eclipse.ui.IWorkbenchWindow window)
      Finds AbstractDtNavigator instance associated with the given IWorkbenchWindow.
      • Methods inherited from class org.eclipse.ui.navigator.CommonNavigator

        createCommonActionGroup, createCommonManager, createCommonViewer, createCommonViewerObject, createPartControl, dispose, doSave, doSaveAs, getActiveSaveables, getAdapter, getCommonViewer, getFrameToolTipText, getInitialInput, getLinkHelperService, getMemento, getNavigatorActionService, getNavigatorContentService, getRootMode, getSaveables, getWorkingSetLabel, handleDoubleClick, init, initListeners, isDirty, isLinkingEnabled, isSaveAsAllowed, isSaveOnCloseNeeded, saveState, selectReveal, setFocus, setLinkingEnabled, setRootMode, setWorkingSetLabel, show, updateTitle
      • Methods inherited from class org.eclipse.ui.part.ViewPart

        checkSite, getViewSite, init, setContentDescription, setInitializationData, setPartName
      • Methods inherited from class org.eclipse.ui.part.WorkbenchPart

        addPartPropertyListener, addPropertyListener, firePartPropertyChanged, firePropertyChange, getConfigurationElement, getContentDescription, getDefaultImage, getOrientation, getPartName, getPartProperties, getPartProperty, getSite, getTitle, getTitleImage, getTitleToolTip, removePartPropertyListener, removePropertyListener, setPartProperty, setSite, setTitle, setTitleImage, setTitleToolTip, showBusy
      • Methods inherited from class org.eclipse.core.commands.common.EventManager

        addListenerObject, clearListeners, getListeners, isListenerAttached, removeListenerObject
      • Methods inherited from interface org.eclipse.ui.IWorkbenchPart

        addPropertyListener, getSite, getTitle, getTitleImage, getTitleToolTip, removePropertyListener
    • Constructor Detail

      • AbstractDtNavigator

        public AbstractDtNavigator()
    • Method Detail

      • getNavigator

        public static AbstractDtNavigator getNavigator​(org.eclipse.ui.IWorkbenchWindow window)
        Finds AbstractDtNavigator instance associated with the given IWorkbenchWindow.
        Parameters:
        window - workbench window to search in.
        Returns:
        found AbstractDtNavigator or null.