 |
Crossfire JXClient, Trunk
|
Go to the documentation of this file.
23 package com.realtime.crossfire.jxclient.settings.options;
25 import org.jetbrains.annotations.NotNull;
78 @SuppressWarnings(
"MethodDoesntCallSuperMethod")
void execute(final boolean checked)
Executes the action associated with this check box option.
final long mode
The pickup mode.
boolean inhibitSave()
Returns whether the option should not be saved.
final String tooltipText
The tooltip text to explain this option.
static final long PU_EVERYTHING
Pickup mode: everything.
void setPickupMode(final long pickupMode)
Notifies this instance that the pickup mode has changed.
final Pickup pickup
The pickup instance for modifying the pickup mode.
void setChecked(final boolean checked)
Sets the current state.
An option that affects the pickup mode.
Defines constants for pickup mode.
long getPickupMode()
Returns the pickup mode.
A CheckBoxOption that sets a mode without Pickup#PU_NEW_MODE.
boolean isDefaultChecked()
Returns the default value of isChecked().
boolean checked
The current state.
static final long PU_NOTHING
Pickup mode: nothing.
PickupOptionOldMode(@NotNull final Pickup pickup, final long mode, @NotNull final String tooltipText)
Creates a new instance.
void setPickupModeOldMode(final long pickupMode)
Sets or unsets the pickup mode without Pickup#PU_NEW_MODE.