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

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

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

Methods in net.sf.freecol.client.gui with parameters of type IndianSettlement
 Canvas.ScoutAction Canvas.showArmedUnitIndianSettlementDialog(IndianSettlement settlement)
          Displays a dialog that asks the user what he wants to do with his armed unit in the indian settlement.
 Canvas.ScoutAction Canvas.showScoutIndianSettlementDialog(IndianSettlement settlement)
          Displays a dialog that asks the user what he wants to do with his scout in the indian settlement.
 java.util.List<java.lang.Object> Canvas.showUseMissionaryDialog(IndianSettlement settlement)
          Displays a dialog that asks the user what he wants to do with his missionary in the indian settlement.
 

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

Constructors in net.sf.freecol.client.gui.panel with parameters of type IndianSettlement
EditSettlementDialog(Canvas canvas, IndianSettlement settlement)
          The constructor that will add the items to this panel.
IndianSettlementPanel(Canvas canvas, IndianSettlement settlement)
          The constructor that will add the items to this panel.
 

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

Methods in net.sf.freecol.common.model that return IndianSettlement
 IndianSettlement Unit.getIndianSettlement()
          Gets the IndianSettlement that owns this unit.
 IndianSettlement Player.getIndianSettlement(java.lang.String name)
          Returns the IndianSettlement with the given name.
 

Methods in net.sf.freecol.common.model that return types with arguments of type IndianSettlement
 java.util.List<IndianSettlement> Player.getIndianSettlements()
          Returns a list of all IndianSettlements this player owns.
 

Methods in net.sf.freecol.common.model with parameters of type IndianSettlement
 void Unit.learnFromIndianSettlement(IndianSettlement settlement)
           
 void Player.modifyTension(Player player, int addToTension, IndianSettlement origin)
           
 void Unit.setIndianSettlement(IndianSettlement indianSettlement)
          Sets the IndianSettlement that owns this unit.
 void IndianSettlement.tradeGoodsWithSetlement(IndianSettlement settlement)
          Allows spread of horses and arms between settlements
 

Uses of IndianSettlement in net.sf.freecol.server
 

Methods in net.sf.freecol.server that return IndianSettlement
 IndianSettlement FreeColServer.getAdjacentIndianSettlementSafely(java.lang.String settlementId, Unit unit)
          Get an adjacent Indian settlement by ID, validating as much as possible, including checking whether the nation involved has been contacted.
 

Uses of IndianSettlement in net.sf.freecol.server.ai
 

Methods in net.sf.freecol.server.ai with parameters of type IndianSettlement
 void IndianAIPlayer.secureIndianSettlement(IndianSettlement is)
          Deprecated. Takes the necessary actions to secure an indian settlement
 

Uses of IndianSettlement in net.sf.freecol.server.ai.goal
 

Constructors in net.sf.freecol.server.ai.goal with parameters of type IndianSettlement
CreateMissionAtSettlementGoal(AIPlayer p, Goal g, float w, AIUnit u, IndianSettlement i)
           
 

Uses of IndianSettlement in net.sf.freecol.server.control
 

Methods in net.sf.freecol.server.control with parameters of type IndianSettlement
 boolean InGameController.createMission(IndianSettlement settlement, Unit missionary)