|
org.eclipse.ui.navigator.resources
Class ProjectExplorer
java.lang.Object
org.eclipse.core.commands.common.EventManager
org.eclipse.ui.part.WorkbenchPart
org.eclipse.ui.part.ViewPart
org.eclipse.ui.navigator.CommonNavigator
org.eclipse.ui.navigator.resources.ProjectExplorer
-
All Implemented Interfaces:
-
IAdaptable,
IExecutableExtension,
IPersistable,
ISaveablePart,
ISaveablesSource,
IViewPart,
IWorkbenchPart,
IWorkbenchPart2,
IWorkbenchPart3,
ISetSelectionTarget,
IShowInTarget,
IWorkbenchPartOrientation
-
public final class ProjectExplorer
- extends
CommonNavigator
-
Since:
- 3.2
-
See Also:
-
CommonNavigator ,
INavigatorContentService
Methods inherited from class org.eclipse.ui.navigator.
CommonNavigator
|
createCommonActionGroup,
createCommonManager,
createCommonViewer,
createCommonViewerObject,
dispose,
doSave,
doSaveAs,
getActiveSaveables,
getAdapter,
getCommonViewer,
getInitialInput,
getLinkHelperService,
getMemento,
getNavigatorActionService,
getNavigatorContentService,
getSaveables,
handleDoubleClick,
init,
initListeners,
isDirty,
isLinkingEnabled,
isSaveAsAllowed,
isSaveOnCloseNeeded,
saveState,
selectReveal,
setFocus,
setLinkingEnabled,
show
|
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 java.lang.
Object
|
clone,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
toString,
wait,
wait,
wait
|
VIEW_ID
public static final
String VIEW_ID
- Provides a constant for the standard instance of the Common Navigator.
-
See Also:
-
PlatformUI.getWorkbench() ,
IWorkbench.getActiveWorkbenchWindow() ,
IWorkbenchWindow.getActivePage() ,
IWorkbenchPage.findView(String) ,
IWorkbenchPage.findViewReference(String) ,
Constant Field Values
WORKING_SETS
public static final int WORKING_SETS
-
Since:
- 3.4
-
See Also:
-
Constant Field Values
PROJECTS
public static final int PROJECTS
-
Since:
- 3.4
-
See Also:
-
Constant Field Values
ProjectExplorer
public ProjectExplorer()
createPartControl
public void createPartControl(
Composite aParent)
-
Description copied from class:
CommonNavigator
-
Create the CommonViewer part control and setup the default providers as
necessary.
-
-
Specified by:
-
createPartControl
in interface
IWorkbenchPart
-
Overrides:
-
createPartControl
in class
CommonNavigator
-
-
Parameters:
-
aParent - the parent control -
See Also:
-
WorkbenchPart.createPartControl(org.eclipse.swt.widgets.Composite)
updateTitle
public void updateTitle()
- The superclass does not deal with the content description, handle it
here.
-
-
Overrides:
-
updateTitle
in class
CommonNavigator
-
-
Restriction:
-
getFrameToolTipText
public
String getFrameToolTipText(
Object element)
- Returns the tool tip text for the given element.
-
-
Overrides:
-
getFrameToolTipText
in class
CommonNavigator
-
-
Parameters:
-
element - the element
-
Returns:
- the tooltip
-
Restriction:
-
setRootMode
public void setRootMode(int mode)
-
-
Overrides:
-
setRootMode
in class
CommonNavigator
-
-
Parameters:
-
mode - -
Since:
- 3.4
-
Restriction:
- This method is not intended to be referenced by clients.
getRootMode
public int getRootMode()
-
-
Overrides:
-
getRootMode
in class
CommonNavigator
-
-
Returns:
- the root mode
-
Since:
- 3.4
-
Restriction:
- This method is not intended to be referenced by clients.
setWorkingSetLabel
public void setWorkingSetLabel(
String label)
-
-
Overrides:
-
setWorkingSetLabel
in class
CommonNavigator
-
-
Parameters:
-
label - -
Since:
- 3.4
-
Restriction:
- This method is not intended to be referenced by clients.
getWorkingSetLabel
public
String getWorkingSetLabel()
-
-
Overrides:
-
getWorkingSetLabel
in class
CommonNavigator
-
-
Returns:
- the working set label
-
Since:
- 3.4
-
Restriction:
- This method is not intended to be referenced by clients.
Guidelines for using Eclipse APIs.
Copyright (c) Eclipse contributors and others 2000, 2008. All rights reserved.
|
|