Package org.eclipse.ui.views.navigator
Interface IResourceNavigator
- All Superinterfaces:
IAdaptable
,IPersistable
,IViewPart
,IWorkbenchPart
- All Known Implementing Classes:
ResourceNavigator
Deprecated, for removal: This API element is subject to removal in a future version.
as of 3.5, use the Common Navigator Framework classes instead
This interface defines the API for the resource navigator. The action groups
should restrict themselves to using this API.
This interface is not intended to be implemented by clients. Subclass
org.eclipse.ui.views.ResourceNavigator
instead.
- Since:
- 2.0
- Restriction:
- This interface is not intended to be implemented by clients.
-
Field Summary
Fields inherited from interface org.eclipse.ui.IWorkbenchPart
PROP_TITLE
-
Method Summary
Modifier and TypeMethodDescriptionDeprecated, for removal: This API element is subject to removal in a future version.Returns the current comparator.Deprecated, for removal: This API element is subject to removal in a future version.Returns the frame list for this navigator.Deprecated, for removal: This API element is subject to removal in a future version.Returns the pattern filter.Deprecated.as of 3.3, usegetComparator()
insteadDeprecated, for removal: This API element is subject to removal in a future version.Returns the viewer which shows the resource tree.Deprecated, for removal: This API element is subject to removal in a future version.Returns the active working set, ornull
if none.boolean
Deprecated, for removal: This API element is subject to removal in a future version.Returns whether this navigator's selection automatically tracks the active editor.void
setComparator
(ResourceComparator comparator) Deprecated, for removal: This API element is subject to removal in a future version.Sets the current comparator.void
setFiltersPreference
(String[] patterns) Deprecated, for removal: This API element is subject to removal in a future version.Sets the values of the filter preference to be the strings in preference values.void
setLinkingEnabled
(boolean enabled) Deprecated, for removal: This API element is subject to removal in a future version.Sets whether this navigator's selection automatically tracks the active editor.void
setSorter
(ResourceSorter sorter) Deprecated.as of 3.3, usesetComparator(ResourceComparator)
insteadvoid
setWorkingSet
(IWorkingSet workingSet) Deprecated, for removal: This API element is subject to removal in a future version.Sets the working set for this view, ornull
to clear it.Methods inherited from interface org.eclipse.core.runtime.IAdaptable
getAdapter
Methods inherited from interface org.eclipse.ui.IViewPart
getViewSite, init, init, saveState
Methods inherited from interface org.eclipse.ui.IWorkbenchPart
addPropertyListener, createPartControl, dispose, getSite, getTitle, getTitleImage, getTitleToolTip, removePropertyListener, setFocus
-
Method Details
-
getPatternFilter
ResourcePatternFilter getPatternFilter()Deprecated, for removal: This API element is subject to removal in a future version.Returns the pattern filter.- Returns:
- the pattern filter
-
getWorkingSet
IWorkingSet getWorkingSet()Deprecated, for removal: This API element is subject to removal in a future version.Returns the active working set, ornull
if none.- Returns:
- the active working set, or
null
if none - Since:
- 2.0
-
getSorter
Deprecated.as of 3.3, usegetComparator()
insteadReturns the current sorter.- Returns:
- the resource navigator's sorter
-
getComparator
ResourceComparator getComparator()Deprecated, for removal: This API element is subject to removal in a future version.Returns the current comparator.- Returns:
- the resource navigator's comparator
- Since:
- 3.3
-
setFiltersPreference
Deprecated, for removal: This API element is subject to removal in a future version.Sets the values of the filter preference to be the strings in preference values.- Parameters:
patterns
- filter patterns to use on contents of the resource navigator
-
getViewer
TreeViewer getViewer()Deprecated, for removal: This API element is subject to removal in a future version.Returns the viewer which shows the resource tree.- Returns:
- the resource navigator's tree viewer
-
getFrameList
FrameList getFrameList()Deprecated, for removal: This API element is subject to removal in a future version.Returns the frame list for this navigator.- Returns:
- the list of frames maintained by the resource navigator
-
isLinkingEnabled
boolean isLinkingEnabled()Deprecated, for removal: This API element is subject to removal in a future version.Returns whether this navigator's selection automatically tracks the active editor.- Returns:
true
if linking is enabled,false
if not- Since:
- 2.1
-
setWorkingSet
Deprecated, for removal: This API element is subject to removal in a future version.Sets the working set for this view, ornull
to clear it.- Parameters:
workingSet
- the working set, ornull
to clear it- Since:
- 2.0
-
setLinkingEnabled
void setLinkingEnabled(boolean enabled) Deprecated, for removal: This API element is subject to removal in a future version.Sets whether this navigator's selection automatically tracks the active editor.- Parameters:
enabled
-true
to enable,false
to disable- Since:
- 2.1
-