Crossfire JXClient, Trunk
Public Member Functions | Protected Member Functions | List of all members
com.realtime.crossfire.jxclient.settings.options.PickupOption Class Referenceabstract
Inheritance diagram for com.realtime.crossfire.jxclient.settings.options.PickupOption:
Inheritance graph
Collaboration diagram for com.realtime.crossfire.jxclient.settings.options.PickupOption:
Collaboration graph

Public Member Functions

abstract void setPickupMode (final long pickupMode)
 
- Public Member Functions inherited from com.realtime.crossfire.jxclient.settings.options.CheckBoxOption
String getTooltipText ()
 
boolean isChecked ()
 
abstract boolean isDefaultChecked ()
 
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)
 
boolean inhibitSave ()
 
void removeOptionListener (@NotNull final OptionListener listener)
 

Protected Member Functions

 PickupOption (final @NotNull String tooltipText)
 
- Protected Member Functions inherited from com.realtime.crossfire.jxclient.settings.options.CheckBoxOption
 CheckBoxOption (@NotNull final String tooltipText)
 
abstract void execute (final boolean checked)
 
void fireStateChangedEvent ()
 

Detailed Description

An option that affects the pickup mode.

Definition at line 8 of file PickupOption.java.

Constructor & Destructor Documentation

◆ PickupOption()

com.realtime.crossfire.jxclient.settings.options.PickupOption.PickupOption ( final @NotNull String  tooltipText)
protected

Creates a new instance.

Parameters
tooltipTextthe tooltip text to explain this option

Definition at line 14 of file PickupOption.java.

References com.realtime.crossfire.jxclient.settings.options.CheckBoxOption.tooltipText.

Member Function Documentation

◆ setPickupMode()

abstract void com.realtime.crossfire.jxclient.settings.options.PickupOption.setPickupMode ( final long  pickupMode)
abstract

Notifies this instance that the pickup mode has changed.

Parameters
pickupModethe new pickup mode

Reimplemented in com.realtime.crossfire.jxclient.settings.options.PickupOptionOldMode, and com.realtime.crossfire.jxclient.settings.options.PickupOptionNewMode.


The documentation for this class was generated from the following file: