 |
Crossfire JXClient, Trunk
|
Go to the documentation of this file.
23 package com.realtime.crossfire.jxclient.settings.options;
25 import org.jetbrains.annotations.NotNull;
91 super.fireStateChangedEvent();
void toggleChecked()
Toggles the checked state.
abstract boolean isDefaultChecked()
Returns the default value of isChecked().
abstract void execute(final boolean checked)
Executes the action associated with this check box option.
final String tooltipText
The tooltip text to explain this option.
void fireStateChangedEvent()
Notifies all listeners that the state has changed.
String getTooltipText()
Returns the tooltip text to explain this option.
CheckBoxOption(@NotNull final String tooltipText)
Creates a new instance.
boolean isChecked()
Returns the current state.
void setChecked(final boolean checked)
Sets the current state.
The base class for all options.
boolean checked
The current state.
The base class for all check box options.