Interface IResourceNavigator

  • All Superinterfaces:
    IAdaptable, IPersistable, IViewPart, IWorkbenchPart
    All Known Implementing Classes:
    ResourceNavigator

    @Deprecated
    public interface IResourceNavigator
    extends IViewPart
    Deprecated.
    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.
    • Method Detail

      • getPatternFilter

        ResourcePatternFilter getPatternFilter()
        Deprecated.
        Returns the pattern filter.
        Returns:
        the pattern filter
      • getWorkingSet

        IWorkingSet getWorkingSet()
        Deprecated.
        Returns the active working set, or null if none.
        Returns:
        the active working set, or null if none
        Since:
        2.0
      • getComparator

        ResourceComparator getComparator()
        Deprecated.
        Returns the current comparator.
        Returns:
        the resource navigator's comparator
        Since:
        3.3
      • setComparator

        void setComparator​(ResourceComparator comparator)
        Deprecated.
        Sets the current comparator.
        Parameters:
        comparator - the comparator to use
        Since:
        3.3
      • setFiltersPreference

        void setFiltersPreference​(String[] patterns)
        Deprecated.
        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.
        Returns the viewer which shows the resource tree.
        Returns:
        the resource navigator's tree viewer
      • getFrameList

        FrameList getFrameList()
        Deprecated.
        Returns the frame list for this navigator.
        Returns:
        the list of frames maintained by the resource navigator
      • isLinkingEnabled

        boolean isLinkingEnabled()
        Deprecated.
        Returns whether this navigator's selection automatically tracks the active editor.
        Returns:
        true if linking is enabled, false if not
        Since:
        2.1
      • setWorkingSet

        void setWorkingSet​(IWorkingSet workingSet)
        Deprecated.
        Sets the working set for this view, or null to clear it.
        Parameters:
        workingSet - the working set, or null to clear it
        Since:
        2.0
      • setLinkingEnabled

        void setLinkingEnabled​(boolean enabled)
        Deprecated.
        Sets whether this navigator's selection automatically tracks the active editor.
        Parameters:
        enabled - true to enable, false to disable
        Since:
        2.1