org.knime.base.node.mine.sota.view.interaction
Interface SelectionManager


public interface SelectionManager

Author:
Kilian Thiel, University of Konstanz

Method Summary
 void clearSelection()
          Clears the current selection.
 Set<Selectable> getSelected()
           
 boolean isSelected(Selectable object)
          Returns true if the given object is selected.
 void select(Selectable object)
          Selects the given object.
 void select(Set<Selectable> objects)
          Selects the given objects.
 void unSelect(Selectable object)
          Unselects the given object.
 void unSelect(Set<Selectable> objects)
          Unselects the given objects.
 

Method Detail

select

void select(Set<Selectable> objects)
Selects the given objects.

Parameters:
objects - The objects to select.

select

void select(Selectable object)
Selects the given object.

Parameters:
object - The object to select.

unSelect

void unSelect(Set<Selectable> objects)
Unselects the given objects.

Parameters:
objects - The objects to unselect.

unSelect

void unSelect(Selectable object)
Unselects the given object.

Parameters:
object - The object to unselect.

clearSelection

void clearSelection()
Clears the current selection.


getSelected

Set<Selectable> getSelected()
Returns:
The currently selected objects.

isSelected

boolean isSelected(Selectable object)
Returns true if the given object is selected.

Parameters:
object - The object to check if it is selected.
Returns:
True if given object is selected, false otherwise.


Copyright, 2003 - 2010. All rights reserved.
University of Konstanz, Germany.
Chair for Bioinformatics and Information Mining, Prof. Dr. Michael R. Berthold.
You may not modify, publish, transmit, transfer or sell, reproduce, create derivative works from, distribute, perform, display, or in any way exploit any of the content, in whole or in part, except as otherwise expressly permitted in writing by the copyright owner or as specified in the license file distributed with this product.