Package io.guise.framework.model
Interface Enableable
-
- All Superinterfaces:
com.globalmentor.beans.PropertyBindable
- All Known Subinterfaces:
ActionControl
,ActionPrototype
,ActionValueControl<V>
,ButtonControl
,CardControl
,ContainerControl
,Control
,DialogFrame<V>
,LayoutControl
,LinkControl
,ListSelectControl<V>
,Menu
,OptionDialogFrame<O>
,SelectActionControl
,SelectButtonControl
,SelectControl<V>
,SelectLinkControl
,ToolButtonControl
,ValueControl<V>
- All Known Implementing Classes:
AbstractActionControl
,AbstractActionPrototype
,AbstractActionValueControl
,AbstractBooleanSelectActionControl
,AbstractButtonControl
,AbstractCardPanel
,AbstractCompositeStateControl
,AbstractContainerControl
,AbstractContainerValueControl
,AbstractControl
,AbstractDialogFrame
,AbstractEditComponentTextControl
,AbstractEditValueControl
,AbstractEnableablePrototype
,AbstractEnableableProxyPrototype
,AbstractLayoutControl
,AbstractLayoutValueControl
,AbstractLinkControl
,AbstractListSelectContainerControl
,AbstractListSelectControl
,AbstractMenu
,AbstractOptionDialogFrame
,AbstractSelectActionControl
,AbstractSelectActionValueControl
,AbstractTextControl
,AbstractValueControl
,AccordionMenu
,BooleanSelectButton
,BooleanSelectLink
,BooleanSelectToolButton
,BooleanValueControlSelectControl
,Button
,CalendarControl
,CalendarDialogFrame
,CardConstraints
,CardPanel
,CardTabControl
,CheckControl
,ControlConstraints
,DateTimeControl
,DateTimeFieldsControl
,DefaultDialogFrame
,DefaultEnableable
,DropMenu
,EditComponentLabelControl
,EditComponentTextControl
,HeadingLink
,ImageActionControl
,ImageBooleanSelectActionControl
,Link
,ListControl
,MenuPrototype
,MessageOptionDialogFrame
,NavigateActionPrototype
,NotificationOptionDialogFrame
,PendingImageActionControl
,ProxyActionPrototype
,ResourceCollectControl
,ResourceImportControl
,ScrollControl
,SelectButton
,SelectLink
,SequenceCardPanel
,SliderControl
,SpinnerControl
,TabbedPanel
,TabContainerControl
,TabControl
,Table
,TaskCardConstraints
,TaskStateSelectLink
,TextControl
,TogglePrototype
,ToolButton
,TreeControl
,ValuePrototype
,ValueSelectButton
,ValueSelectLink
public interface Enableable extends com.globalmentor.beans.PropertyBindable
An object that can be enabled or disabled.- Author:
- Garret Wilson
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.String
ENABLED_PROPERTY
The enabled bound property.
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description boolean
isEnabled()
void
setEnabled(boolean newEnabled)
Sets whether the object is enabled and can receive user input.
-
-
-
Method Detail
-
isEnabled
boolean isEnabled()
- Returns:
- Whether the object is enabled and can receive user input.
-
setEnabled
void setEnabled(boolean newEnabled)
Sets whether the object is enabled and can receive user input. This is a bound property of typeBoolean
.- Parameters:
newEnabled
-true
if the object should indicate and accept user input.- See Also:
ENABLED_PROPERTY
-
-