Package net.sf.freecol.common.option

Contains classes for describing, and saving the state of, a game option.

See:
          Description

Interface Summary
ListOptionSelector<T> Instances of this class is responsible for offering a list of objects that can be added to a ListOption.
Option An option describes something which can be customized by the user.
 

Class Summary
AbstractOption The super class of all options.
AudioMixerOption Option for selecting an audio mixer.
AudioMixerOption.MixerWrapper  
BooleanOption Represents an option that can be either true or false.
FileOption Represents an option for specifying a File.
IntegerOption Represents an option where the valid choice is an integer.
LanguageOption Option for selecting a language.
ListOption<T> An option for a list of something.
OptionGroup Used for grouping objects of Options.
OptionMap Used for grouping objects of Option.
PercentageOption Represents an option where the result is a value between 0 and 100.
RangeOption Represents an option where the valid choice is an integer and the choices are represented by strings.
SelectOption Represents an option where the valid choice is an integer and the choices are represented by strings.
StringOption Represents an option that can be either true or false.
 

Package net.sf.freecol.common.option Description

Contains classes for describing, and saving the state of, a game option.