Interface ISynchronizeScope

    • Field Detail

      • NAME

        static final String NAME
        Property used to indicate when the name of the scope has changed.
        Since:
        3.1
        See Also:
        Constant Field Values
    • Method Detail

      • getName

        String getName()
        Return the name of the scope
        Returns:
        the name of the scope
      • getRoots

        IResource[] getRoots()
        Return the root resources that define this scope. A return value of null indicates that the participant should use its default set of resources.
        Returns:
        the root resources or null
      • addPropertyChangeListener

        void addPropertyChangeListener​(IPropertyChangeListener listener)
        Add a property change listener that will get invoked when a property of the receiver changes.
        Parameters:
        listener -
      • removePropertyChangeListener

        void removePropertyChangeListener​(IPropertyChangeListener listener)
        Remove a property change listener. Removing an unregistered listener has no effect.
        Parameters:
        listener -
      • dispose

        void dispose()
        Dispose of the scope when it is no longer needed.