com.guiseframework.model
Interface Selectable

All Known Subinterfaces:
RDFObjectTreeNodeModel<V>, SelectActionControl, SelectButtonControl, SelectLinkControl, TreeNodeModel<V>
All Known Implementing Classes:
AbstractBooleanSelectActionControl, AbstractRDFResourceTreeNodeModel, AbstractSelectActionControl, AbstractSelectActionValueControl, AbstractURFDynamicTreeNodeModel, BooleanSelectButton, BooleanSelectLink, BooleanSelectToolButton, DefaultTreeNodeModel, DummyTreeNodeModel, DynamicTreeNodeModel, ImageBooleanSelectActionControl, RDFLiteralTreeNodeModel, RDFResourceTreeNodeModel, SelectableLabel, SelectButton, SelectLink, TaskStateSelectLink, URFDynamicTreeNodeModel, URFResourceDynamicTreeNodeModel, ValueSelectButton, ValueSelectLink

public interface Selectable

An object that can be selected.

Author:
Garret Wilson

Field Summary
static java.lang.String SELECTED_PROPERTY
          The bound property of whether the object is selected.
 
Method Summary
 boolean isSelected()
           
 void setSelected(boolean newSelected)
          Sets whether the object is selected.
 

Field Detail

SELECTED_PROPERTY

static final java.lang.String SELECTED_PROPERTY
The bound property of whether the object is selected.

Method Detail

isSelected

boolean isSelected()
Returns:
Whether the object is selected.

setSelected

void setSelected(boolean newSelected)
Sets whether the object is selected. This is a bound property of type Boolean.

Parameters:
newSelected - true if the object should be selected, else false.
See Also:
SELECTED_PROPERTY


Copyright © 2005-2010 GlobalMentor, Inc. All Rights Reserved.