com.aptana.ide.core.ui
Class AptanaNavigator

java.lang.Object
  extended by org.eclipse.core.commands.common.EventManager
      extended by org.eclipse.ui.part.WorkbenchPart
          extended by org.eclipse.ui.part.ViewPart
              extended by org.eclipse.ui.views.navigator.ResourceNavigator
                  extended by com.aptana.ide.core.ui.AptanaNavigator
All Implemented Interfaces:
org.eclipse.core.runtime.IAdaptable, org.eclipse.core.runtime.IExecutableExtension, org.eclipse.ui.IPersistable, 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.IWorkbenchPartOrientation, org.eclipse.ui.views.navigator.IResourceNavigator

public class AptanaNavigator
extends org.eclipse.ui.views.navigator.ResourceNavigator

The Aptana Navigator is a direct subclass of ResourceNavigator, used so that we can add items to it directly

Author:
Ingo Muschenetz

Field Summary
static java.lang.String ID
          ID
 
Fields inherited from class org.eclipse.ui.views.navigator.ResourceNavigator
NAVIGATOR_VIEW_HELP_ID
 
Fields inherited from interface org.eclipse.ui.IWorkbenchPart
PROP_TITLE
 
Constructor Summary
AptanaNavigator()
          AptanaNavigator
 
Method Summary
 void createPartControl(org.eclipse.swt.widgets.Composite parent)
          createPartControl
 
Methods inherited from class org.eclipse.ui.views.navigator.ResourceNavigator
createFrameList, createViewer, dispose, editorActivated, fillContextMenu, getActionGroup, getAdapter, getComparator, getFrameList, getHelpContextId, getInitialInput, getPatternFilter, getPlugin, getShell, getShowInSource, getShowInTarget, getSorter, getStatusLineMessage, getTreeViewer, getViewer, getWorkingSet, handleDoubleClick, handleKeyPressed, handleKeyReleased, handleOpen, handleSelectionChanged, init, initContentProvider, initContextMenu, initDragAndDrop, initFilters, initLabelProvider, initListeners, initResourceComparator, initResourceSorter, initWorkingSetFilter, isLinkingEnabled, linkToEditor, makeActions, restoreState, saveState, selectReveal, setActionGroup, setComparator, setFiltersPreference, setFocus, setLabelDecorator, setLinkingEnabled, setSorter, setWorkingSet, updateActionBars, updateStatusLine, 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 class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.eclipse.ui.IViewPart
getViewSite, init
 
Methods inherited from interface org.eclipse.ui.IWorkbenchPart
addPropertyListener, getSite, getTitle, getTitleImage, getTitleToolTip, removePropertyListener
 

Field Detail

ID

public static final java.lang.String ID
ID

See Also:
Constant Field Values
Constructor Detail

AptanaNavigator

public AptanaNavigator()
AptanaNavigator

Method Detail

createPartControl

public void createPartControl(org.eclipse.swt.widgets.Composite parent)
createPartControl

Specified by:
createPartControl in interface org.eclipse.ui.IWorkbenchPart
Overrides:
createPartControl in class org.eclipse.ui.views.navigator.ResourceNavigator