com.novell.application.console.snapin
Interface MutableSelectionSet

All Superinterfaces:
SelectionSet

public interface MutableSelectionSet
extends SelectionSet

Provides selection manipulation for any class that handles object selection.

View Snap-ins may implement this interface to provide selection manipulation functionality to the ConsoleOne Shell


Method Summary
 void addSelectedObjects(ObjectEntryCollection objects)
          adds the current selection in the view to the indicated ObjectEntrys.
 void clearSelection()
          Clears the current selection in the view.
 void ensureObjectIsVisible(ObjectEntry object)
          Ensures that the indicated object is visible in the view.
 void selectAll()
          Adds all entries to the current selection in the view.
 void setSelectedObjects(ObjectEntryCollection objects)
          Sets the current selection in the view to the indicated ObjectEntrys.
 
Methods inherited from interface com.novell.application.console.snapin.SelectionSet
getSelectedObjects
 

Method Detail

setSelectedObjects

public void setSelectedObjects(ObjectEntryCollection objects)
Sets the current selection in the view to the indicated ObjectEntrys.

The shell calls setSelectedObjects() to set the currently selected objects when the setViewSelection() is called in the shell.


addSelectedObjects

public void addSelectedObjects(ObjectEntryCollection objects)
adds the current selection in the view to the indicated ObjectEntrys.

The shell calls addtSelectedObjects() to set the currently selected objects when the addViewSelection() is called in the shell.


clearSelection

public void clearSelection()
Clears the current selection in the view.

The shell calls clearSelection() to set the currently selected objects when the clearViewSelection() is called in the shell.


selectAll

public void selectAll()
Adds all entries to the current selection in the view.

The shell calls selectAll() to set the current selection to all entries when the selectAllViewSelection() is called in the shell.


ensureObjectIsVisible

public void ensureObjectIsVisible(ObjectEntry object)
Ensures that the indicated object is visible in the view.

The shell calls ensureObjectIsVisible() to make the view move to a state where the indicated object is visible to the user.



API Documentation Copyright © 1998-2003 Novell, Inc. All rights reserved.
ConsoleOne is a registered trademark of Novell Inc.
Generated December 9 2003 1727.