Uses of Class
net.sf.freecol.common.option.AbstractOption

Packages that use AbstractOption
net.sf.freecol.client This is the main client package. 
net.sf.freecol.client.gui.action Contains the Actions used by the GUI in menus and other places. 
net.sf.freecol.common Contains classes in use by both the server and the client. 
net.sf.freecol.common.model Contains the game model. 
net.sf.freecol.common.option Contains classes for describing, and saving the state of, a game option
net.sf.freecol.server.generator Contains the map generator. 
 

Uses of AbstractOption in net.sf.freecol.client
 

Subclasses of AbstractOption in net.sf.freecol.client
 class ClientOptions
          Defines how available client options are displayed on the Setting dialog from File>Preferences Also contains several Comparators used for display purposes.
 

Uses of AbstractOption in net.sf.freecol.client.gui.action
 

Subclasses of AbstractOption in net.sf.freecol.client.gui.action
 class ActionManager
          Stores the actions.
 

Uses of AbstractOption in net.sf.freecol.common
 

Methods in net.sf.freecol.common that return AbstractOption
 AbstractOption Specification.getOption(java.lang.String Id)
          Returns the AbstractOption with the given ID.
 

Methods in net.sf.freecol.common with parameters of type AbstractOption
 void Specification.addAbstractOption(AbstractOption abstractOption)
          Adds an AbstractOption to the specification
 

Uses of AbstractOption in net.sf.freecol.common.model
 

Subclasses of AbstractOption in net.sf.freecol.common.model
 class GameOptions
          Keeps track of the available game options.
 

Methods in net.sf.freecol.common.model that return AbstractOption
 AbstractOption DifficultyLevel.getOption(java.lang.String Id)
           
 

Methods in net.sf.freecol.common.model that return types with arguments of type AbstractOption
 java.util.Map<java.lang.String,AbstractOption> DifficultyLevel.getOptions()
           
 

Uses of AbstractOption in net.sf.freecol.common.option
 

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

Uses of AbstractOption in net.sf.freecol.server.generator
 

Subclasses of AbstractOption in net.sf.freecol.server.generator
 class MapGeneratorOptions
          Keeps track of the available map generator options.