net.sf.freecol.client.gui.panel
Class LabourData.UnitData
java.lang.Object
net.sf.freecol.client.gui.panel.LabourData.UnitData
- Enclosing class:
- LabourData
public static class LabourData.UnitData
- extends java.lang.Object
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
unitType
private UnitType unitType
summary
private boolean summary
details
private java.util.Map<Colony,LabourData.LocationData> details
- Map[Colony, colony details]]
total
private LabourData.LocationData total
unitsAtSea
private LabourData.LocationData unitsAtSea
unitsOnLand
private LabourData.LocationData unitsOnLand
unitsInEurope
private LabourData.LocationData unitsInEurope
LabourData.UnitData
public LabourData.UnitData(UnitType unitType)
getLocationData
private LabourData.LocationData getLocationData(Colony colony)
- get labour data (create on demand)
- Parameters:
colony -
- Returns:
- labour data
getUnitName
public java.lang.String getUnitName()
hasDetails
public boolean hasDetails()
getUnitSummaryRowCount
public int getUnitSummaryRowCount()
getUnitType
public UnitType getUnitType()
getTotal
public LabourData.LocationData getTotal()
getUnitsAtSea
public LabourData.LocationData getUnitsAtSea()
getUnitsOnLand
public LabourData.LocationData getUnitsOnLand()
getUnitsInEurope
public LabourData.LocationData getUnitsInEurope()
getDetails
public java.util.Map<Colony,LabourData.LocationData> getDetails()
isSummary
public boolean isSummary()
showProduction
public boolean showProduction()
showNetProduction
public boolean showNetProduction()
getExpertProduction
public GoodsType getExpertProduction()