Uses of Interface
net.sf.freecol.common.option.Option

Packages that use Option
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.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 Option in net.sf.freecol.client
 

Classes in net.sf.freecol.client that implement Option
 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 Option in net.sf.freecol.client.gui.action
 

Classes in net.sf.freecol.client.gui.action that implement Option
 class AboutAction
          An action for displaying an about box with version numbers.
 class ActionManager
          Stores the actions.
 class AssignTradeRouteAction
          An action for assigning a trade route to the currently selected unit.
 class BuildColonyAction
          An action for using the active unit to build a colony.
 class CenterAction
          An action for centering the view on the active unit.
 class ChangeAction
          An action for changing the view.
 class ChangeWindowedModeAction
          An action for toggling between full-screen and windowed mode.
 class ChatAction
          An action for initiating chatting.
 class ClearOrdersAction
          An action for clearing the active unit's orders.
 class ColopediaAction
          Displays a section of the Colopedia.
 class DebugAction
          Toggle debug mode.
 class DeclareIndependenceAction
          An action for declaring independence.
 class DetermineHighSeasAction
          An action for determining the high seas tiles.
 class DisbandUnitAction
          An action for disbanding the active unit.
 class DisplayBordersAction
          An action to toggle the display of national borders.
 class DisplayGridAction
          An action to toggle the display of the map grid.
 class DisplayTileTextAction
          Display text over tiles.
 class EndTurnAction
          An action for ending the turn.
 class EuropeAction
          An action for displaying the EuropePanel.
 class ExecuteGotoOrdersAction
          An action for executing goto orders immediately.
 class FindSettlementAction
          An action for finding a settlement on the map.
 class FortifyAction
          An action for fortifying the active unit.
 class FreeColAction
          The super class of all actions in FreeCol.
 class GotoAction
          An action for making a unit move to a specific location.
 class GotoTileAction
          An action to make a unit go to a specific tile.
 class ImprovementAction
          An action for using the active unit to plow/clear a forest.
 class LoadAction
          An action for filling the holds of the currently selected unit.
 class MapboardAction
          Super class for all actions that should be disabled when the mapboard is not selected.
 class MapControlsAction
          An action for displaying the map controls.
 class MiniMapZoomInAction
          An action for zooming in on the minimap.
 class MiniMapZoomOutAction
          An action for zooming out on the minimap.
 class MoveAction
          An action for chosing the next unit as the active unit.
 class NewAction
          An action for starting a new game.
 class NewEmptyMapAction
          Creates a new empty map.
 class OpenAction
          An action for loading a game or map.
 class PreferencesAction
          An action for editing user preferences.
 class QuitAction
          An action for quitting the game.
 class ReconnectAction
          An action for reconnecting to the server.
 class RenameAction
          An action for renameing the active unit.
 class ReportCargoAction
          An action for displaying a Cargo Report.
 class ReportColonyAction
          An action for displaying a Colony Report.
 class ReportContinentalCongressAction
          An action for display a Congress Report.
 class ReportExplorationAction
          An action for displaying an Exploration Report.
 class ReportForeignAction
           
 class ReportHighScoresAction
          An action for displaying a High Score Report.
 class ReportHistoryAction
          Show history messages in report panel.
 class ReportIndianAction
          An action for displaying an Indian Relations Report.
 class ReportLabourAction
          An action for displaying a Labour Report.
 class ReportMilitaryAction
          An action for displaying a Military Report.
 class ReportNavalAction
          An action for displaying a Naval Report.
 class ReportProductionAction
          An action for displaying a Production Report.
 class ReportReligionAction
          An action for displaying the Religion Report.
 class ReportRequirementsAction
          An action for displaying a Requirements Report.
 class ReportTradeAction
          An action for displaying a Trade Report.
 class ReportTurnAction
          Show turn messages in report panel.
 class RetireAction
          An action for retiring from the game.
 class SaveAction
          An action for saving the game.
 class SaveAndQuitAction
          An action for prompting the user to save before quitting the game.
 class ScaleMapAction
          An action for scaling a map.
 class SelectableAction
          An action for selecting one of several options.
 class SentryAction
          An action to set sentry state to the active unit.
 class ShowMainAction
          Returns to the MainPanel.
 class SkipUnitAction
          An action for skipping the active unit.
 class TilePopupAction
          An action for displaying a Tile Popup.
 class ToggleViewModeAction
          An action for changing view mode between move units mode and view terrain mode
 class TradeRouteAction
          An action for editing trade routes.
 class UnitAction
          Super class for all actions that should be disabled when no unit is selected.
 class UnloadAction
          An action for unloading the currently selected unit.
 class WaitAction
          An action for ordering the active unit to wait for further orders.
 class ZoomInAction
          An action for zooming in on the main map.
 class ZoomOutAction
          An action for zooming out on the main map.
 

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

Classes in net.sf.freecol.common.model that implement Option
 class GameOptions
          Keeps track of the available game options.
 

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

Classes in net.sf.freecol.common.option that implement Option
 class AbstractOption
          The super class of all options.
 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.
 

Methods in net.sf.freecol.common.option that return Option
 Option OptionMap.getObject(java.lang.String id)
          Gets the object identified by the given id.
 

Methods in net.sf.freecol.common.option that return types with arguments of type Option
 java.util.Iterator<Option> OptionGroup.iterator()
          Returns an Iterator for the Options.
 

Methods in net.sf.freecol.common.option with parameters of type Option
 void OptionGroup.add(Option option)
          Adds the given Option.
 void OptionMap.putOption(Option option)
           
 

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

Classes in net.sf.freecol.server.generator that implement Option
 class MapGeneratorOptions
          Keeps track of the available map generator options.