Crossfire JXClient, Trunk
|
Public Member Functions | |
boolean | inhibitSave () |
boolean | isDefaultChecked () |
PickupOptionOldMode (@NotNull final Pickup pickup, final long mode, @NotNull final String tooltipText) | |
void | setPickupMode (final long pickupMode) |
Public Member Functions inherited from com.realtime.crossfire.jxclient.settings.options.CheckBoxOption | |
String | getTooltipText () |
boolean | isChecked () |
void | setChecked (final boolean checked) |
void | toggleChecked () |
Public Member Functions inherited from com.realtime.crossfire.jxclient.settings.options.Option | |
void | addOptionListener (@NotNull final OptionListener listener) |
void | removeOptionListener (@NotNull final OptionListener listener) |
Protected Member Functions | |
void | execute (final boolean checked) |
Protected Member Functions inherited from com.realtime.crossfire.jxclient.settings.options.PickupOption | |
PickupOption (final @NotNull String tooltipText) | |
Protected Member Functions inherited from com.realtime.crossfire.jxclient.settings.options.CheckBoxOption | |
CheckBoxOption (@NotNull final String tooltipText) | |
void | fireStateChangedEvent () |
Private Attributes | |
final long | mode |
final Pickup | pickup |
A CheckBoxOption that sets a mode without Pickup#PU_NEW_MODE.
Definition at line 32 of file PickupOptionOldMode.java.
com.realtime.crossfire.jxclient.settings.options.PickupOptionOldMode.PickupOptionOldMode | ( | @NotNull final Pickup | pickup, |
final long | mode, | ||
@NotNull final String | tooltipText | ||
) |
Creates a new instance.
pickup | the pickup instance for modifying the pickup mode |
mode | the pickup mode |
tooltipText | the tooltip text to explain this option |
Definition at line 51 of file PickupOptionOldMode.java.
References com.realtime.crossfire.jxclient.settings.options.PickupOptionOldMode.mode, com.realtime.crossfire.jxclient.settings.options.PickupOptionOldMode.pickup, and com.realtime.crossfire.jxclient.settings.options.CheckBoxOption.tooltipText.
|
protected |
Executes the action associated with this check box option. Must be implemented in subclasses.
checked | whether the checkbox option is checked |
Reimplemented from com.realtime.crossfire.jxclient.settings.options.CheckBoxOption.
Definition at line 58 of file PickupOptionOldMode.java.
References com.realtime.crossfire.jxclient.settings.options.CheckBoxOption.checked, com.realtime.crossfire.jxclient.settings.options.Pickup.getPickupMode(), com.realtime.crossfire.jxclient.settings.options.PickupOptionOldMode.mode, com.realtime.crossfire.jxclient.settings.options.PickupOptionOldMode.pickup, com.realtime.crossfire.jxclient.settings.options.Pickup.PU_EVERYTHING, com.realtime.crossfire.jxclient.settings.options.Pickup.PU_NOTHING, com.realtime.crossfire.jxclient.settings.options.CheckBoxOption.setChecked(), and com.realtime.crossfire.jxclient.settings.options.Pickup.setPickupModeOldMode().
boolean com.realtime.crossfire.jxclient.settings.options.PickupOptionOldMode.inhibitSave | ( | ) |
Returns whether the option should not be saved. This function can be overridden for options that are otherwise saved, or for options that should not be saved at all.
Reimplemented from com.realtime.crossfire.jxclient.settings.options.Option.
Definition at line 79 of file PickupOptionOldMode.java.
boolean com.realtime.crossfire.jxclient.settings.options.PickupOptionOldMode.isDefaultChecked | ( | ) |
Returns the default value of isChecked().
Reimplemented from com.realtime.crossfire.jxclient.settings.options.CheckBoxOption.
Definition at line 73 of file PickupOptionOldMode.java.
void com.realtime.crossfire.jxclient.settings.options.PickupOptionOldMode.setPickupMode | ( | final long | pickupMode | ) |
Notifies this instance that the pickup mode has changed.
pickupMode | the new pickup mode |
Reimplemented from com.realtime.crossfire.jxclient.settings.options.PickupOption.
Definition at line 84 of file PickupOptionOldMode.java.
References com.realtime.crossfire.jxclient.settings.options.PickupOptionOldMode.mode, and com.realtime.crossfire.jxclient.settings.options.CheckBoxOption.setChecked().
|
private |
The pickup mode.
Definition at line 43 of file PickupOptionOldMode.java.
Referenced by com.realtime.crossfire.jxclient.settings.options.PickupOptionOldMode.execute(), com.realtime.crossfire.jxclient.settings.options.PickupOptionOldMode.PickupOptionOldMode(), and com.realtime.crossfire.jxclient.settings.options.PickupOptionOldMode.setPickupMode().
|
private |
The pickup instance for modifying the pickup mode.
Definition at line 38 of file PickupOptionOldMode.java.
Referenced by com.realtime.crossfire.jxclient.settings.options.PickupOptionOldMode.execute(), and com.realtime.crossfire.jxclient.settings.options.PickupOptionOldMode.PickupOptionOldMode().