Uses of Class
net.sf.freecol.common.model.Nation

Packages that use Nation
net.sf.freecol.client.control Contains the classes responsible for the control of the game. 
net.sf.freecol.client.gui Contains the GUI classes. 
net.sf.freecol.client.gui.panel Contains the panels and dialogs. 
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.server The main package of the server package tree. 
net.sf.freecol.server.model Contains model classes with server specific information. 
 

Uses of Nation in net.sf.freecol.client.control
 

Methods in net.sf.freecol.client.control with parameters of type Nation
 void PreGameController.setAvailable(Nation nation, NationOptions.NationState state)
           
 void PreGameController.setNation(Nation nation)
          Sets this client's player's nation.
 

Uses of Nation in net.sf.freecol.client.gui
 

Methods in net.sf.freecol.client.gui with parameters of type Nation
 java.awt.Image ImageLibrary.getCoatOfArmsImage(Nation nation)
          Returns the coat-of-arms image for the given Nation.
 javax.swing.ImageIcon ImageLibrary.getCoatOfArmsImageIcon(Nation nation)
          Returns the coat-of-arms image for the given Nation.
 java.awt.Image ImageLibrary.getMonarchImage(Nation nation)
          Returns the monarch-image for the given tile.
 javax.swing.ImageIcon ImageLibrary.getMonarchImageIcon(Nation nation)
          Returns the monarch-image icon for the given Nation.
 

Uses of Nation in net.sf.freecol.client.gui.panel
 

Constructors in net.sf.freecol.client.gui.panel with parameters of type Nation
NationCellEditor(Nation[] nations)
          A standard constructor.
NationCellRenderer(Nation[] nations)
          The default constructor.
 

Uses of Nation in net.sf.freecol.common
 

Methods in net.sf.freecol.common that return Nation
 Nation Specification.getNation(java.lang.String id)
           
 

Methods in net.sf.freecol.common that return types with arguments of type Nation
 java.util.List<Nation> Specification.getEuropeanNations()
           
 java.util.List<Nation> Specification.getIndianNations()
           
 java.util.List<Nation> Specification.getNations()
           
 java.util.List<Nation> Specification.getREFNations()
           
 

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

Methods in net.sf.freecol.common.model that return Nation
 Nation Player.getNation()
          Return this Player's nation.
 Nation Nation.getRefNation()
          Get the RefNation value.
 Nation Game.getVacantNation()
          Returns a vacant nation.
 

Methods in net.sf.freecol.common.model that return types with arguments of type Nation
 java.util.Map<Nation,NationOptions.NationState> NationOptions.getNations()
          Get the Nations value.
 java.util.List<Nation> Game.getVacantNations()
          Get the VacantNations value.
 

Methods in net.sf.freecol.common.model with parameters of type Nation
 NationOptions.NationState NationOptions.getNationState(Nation nation)
          Get the NationState value of a particular Nation.
 void Player.setNation(Nation newNation)
          Sets the nation for this player.
 void NationOptions.setNationState(Nation nation, NationOptions.NationState state)
          Set the NationState value of a particular Nation.
 void Nation.setRefNation(Nation newRefNation)
          Set the RefNation value.
 

Method parameters in net.sf.freecol.common.model with type arguments of type Nation
 void NationOptions.setNations(java.util.Map<Nation,NationOptions.NationState> newNations)
          Set the Nations value.
 

Constructors in net.sf.freecol.common.model with parameters of type Nation
Player(Game game, java.lang.String name, boolean admin, boolean ai, Nation nation)
          Creates an new AI Player with the specified name.
Player(Game game, java.lang.String name, boolean admin, Nation newNation)
          Creates a new (human) Player with specified name.
 

Uses of Nation in net.sf.freecol.server
 

Methods in net.sf.freecol.server with parameters of type Nation
 ServerPlayer FreeColServer.addAIPlayer(Nation nation)
          Adds a new AIPlayer to the Game.
 

Uses of Nation in net.sf.freecol.server.model
 

Constructors in net.sf.freecol.server.model with parameters of type Nation
ServerPlayer(Game game, java.lang.String name, boolean admin, boolean ai, java.net.Socket socket, Connection connection, Nation nation)
          Creates a new ServerPlayer.