public static class LabourData.UnitData
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
private java.util.Map<Colony,LabourData.LocationData> |
details
Map[Colony, colony details]]
|
private boolean |
summary |
private LabourData.LocationData |
total |
private LabourData.LocationData |
unitsAtSea |
private LabourData.LocationData |
unitsInEurope |
private LabourData.LocationData |
unitsOnLand |
private UnitType |
unitType |
Modifier and Type | Method and Description |
---|---|
java.util.Map<Colony,LabourData.LocationData> |
getDetails() |
GoodsType |
getExpertProduction() |
private LabourData.LocationData |
getLocationData(Colony colony)
get labour data (create on demand)
|
LabourData.LocationData |
getTotal() |
java.lang.String |
getUnitName() |
LabourData.LocationData |
getUnitsAtSea() |
LabourData.LocationData |
getUnitsInEurope() |
LabourData.LocationData |
getUnitsOnLand() |
int |
getUnitSummaryRowCount() |
UnitType |
getUnitType() |
boolean |
hasDetails() |
boolean |
isSummary() |
boolean |
showNetProduction() |
boolean |
showProduction() |
private final UnitType unitType
private boolean summary
private final java.util.Map<Colony,LabourData.LocationData> details
private final LabourData.LocationData total
private final LabourData.LocationData unitsAtSea
private final LabourData.LocationData unitsOnLand
private final LabourData.LocationData unitsInEurope
public UnitData(UnitType unitType)
private LabourData.LocationData getLocationData(Colony colony)
colony
- public java.lang.String getUnitName()
public boolean hasDetails()
public int getUnitSummaryRowCount()
public UnitType getUnitType()
public LabourData.LocationData getTotal()
public LabourData.LocationData getUnitsAtSea()
public LabourData.LocationData getUnitsOnLand()
public LabourData.LocationData getUnitsInEurope()
public java.util.Map<Colony,LabourData.LocationData> getDetails()
public boolean isSummary()
public boolean showProduction()
public boolean showNetProduction()
public GoodsType getExpertProduction()