|
|||||||||
| Home >> All >> org >> livingpaper >> [ hansa overview ] | PREV CLASS NEXT CLASS | ||||||||
SUMMARY: JAVADOC | SOURCE | DOWNLOAD | NESTED | FIELD | CONSTR | METHOD |
DETAIL: FIELD | CONSTR | METHOD | ||||||||
org.livingpaper.hansa
Class City

java.lang.Objectorg.livingpaper.hansa.City
- public class City
- extends java.lang.Object
| Field Summary | |
private static java.util.Random |
gRandomState
|
private java.awt.Color |
mColor
|
private int[] |
mGoods
|
private boolean |
mHasPort
|
private int |
mLabor
|
private java.lang.String |
mName
|
private Player |
mOwner
|
private int |
mPopulation
|
private int |
mUtility
|
private int |
mXLocation
|
private int |
mYLocation
|
| Constructor Summary | |
City(java.lang.String name,
int xloc,
int yloc,
int pop,
boolean hasport)
|
|
| Method Summary | |
int |
getBaseLabor()
|
java.awt.Color |
getColor()
|
int |
getGoodTotal(int good)
|
int |
getLabor()
|
java.lang.String |
getName()
|
Player |
getOwner()
|
int |
getPopulation()
|
int |
getProduction(int good)
|
double |
getUtility()
|
int |
getXLocation()
|
int |
getYLocation()
|
boolean |
hasPort()
|
static City |
readCityFromString(java.lang.String input,
int fromIndex)
|
void |
setColor(java.awt.Color color)
|
void |
setGoodTotal(int good,
int total)
|
void |
setOwner(Player owner)
|
void |
setProduction(int good,
int production)
|
void |
updatePopulation()
|
java.lang.String |
writeCityToString()
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
gRandomState
private static java.util.Random gRandomState
mName
private java.lang.String mName
mColor
private java.awt.Color mColor
mXLocation
private int mXLocation
mYLocation
private int mYLocation
mPopulation
private int mPopulation
mUtility
private int mUtility
mLabor
private int mLabor
mHasPort
private boolean mHasPort
mOwner
private Player mOwner
mGoods
private int[] mGoods
| Constructor Detail |
City
public City(java.lang.String name, int xloc, int yloc, int pop, boolean hasport)
| Method Detail |
readCityFromString
public static City readCityFromString(java.lang.String input, int fromIndex) throws java.security.InvalidParameterException
writeCityToString
public java.lang.String writeCityToString()
getXLocation
public int getXLocation()
getYLocation
public int getYLocation()
getName
public java.lang.String getName()
getGoodTotal
public int getGoodTotal(int good)
setGoodTotal
public void setGoodTotal(int good,
int total)
getUtility
public double getUtility()
getBaseLabor
public int getBaseLabor()
getLabor
public int getLabor()
updatePopulation
public void updatePopulation()
getPopulation
public int getPopulation()
getColor
public java.awt.Color getColor()
setColor
public void setColor(java.awt.Color color)
getProduction
public int getProduction(int good)
setProduction
public void setProduction(int good,
int production)
hasPort
public boolean hasPort()
getOwner
public Player getOwner()
setOwner
public void setOwner(Player owner)
|
|||||||||
| Home >> All >> org >> livingpaper >> [ hansa overview ] | PREV CLASS NEXT CLASS | ||||||||
SUMMARY: JAVADOC | SOURCE | DOWNLOAD | NESTED | FIELD | CONSTR | METHOD |
DETAIL: FIELD | CONSTR | METHOD | ||||||||
JAVADOC
org.livingpaper.hansa.City