jET
1.0beta1


org.jet.sce
Interface ScenerySelectionModel

All Known Implementing Classes:
DefaultScenerySelectionModel

public interface ScenerySelectionModel

Scenery selection model tracks selection. At now there is single selection support.

See Also:
ScenerySelectionListener, ScenerySelectionEvent

Method Summary
 void addScenerySelectionListener(ScenerySelectionListener l)
          Adds scenery selection listener to listen to selection changes in model.
 void clearSelection()
          Clears selection.
 java.lang.Object getSelectedObject()
          Gets selected object.
 boolean isSelectionEmpty()
          Returns true if selection is empty.
 void removeScenerySelectionListener(ScenerySelectionListener l)
          Removes previously added a scenery selection listener.
 void setSelectedObject(java.lang.Object obj)
          Sets selected object.
 

Method Detail

addScenerySelectionListener

public void addScenerySelectionListener(ScenerySelectionListener l)
Adds scenery selection listener to listen to selection changes in model.

Parameters:
l - Listener to add.
See Also:
removeScenerySelectionListener(org.jet.sce.ScenerySelectionListener)

removeScenerySelectionListener

public void removeScenerySelectionListener(ScenerySelectionListener l)
Removes previously added a scenery selection listener.

Parameters:
l - Listener to remove.
See Also:
addScenerySelectionListener(org.jet.sce.ScenerySelectionListener)

clearSelection

public void clearSelection()
Clears selection.


isSelectionEmpty

public boolean isSelectionEmpty()
Returns true if selection is empty.


setSelectedObject

public void setSelectedObject(java.lang.Object obj)
Sets selected object.

Parameters:
obj - Object to select.

getSelectedObject

public java.lang.Object getSelectedObject()
Gets selected object.

Returns:
Selected object.

jET
1.0beta1