rails.game.action
Class ExchangeableToken
java.lang.Object
rails.game.action.ExchangeableToken
- All Implemented Interfaces:
- java.io.Serializable
public class ExchangeableToken
- extends java.lang.Object
- implements java.io.Serializable
A simple, serializable class that holds the original location
of a Base token, to facilitate its replacement even after its company
has been closed and all its tokens removed. This class is used in
the ExchangeTokens action class.
- Author:
- Erik Vos
- See Also:
- Serialized Form
Constructor Summary |
ExchangeableToken(java.lang.String cityName,
java.lang.String oldCompanyName)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
serialVersionUID
public static final long serialVersionUID
- See Also:
- Constant Field Values
ExchangeableToken
public ExchangeableToken(java.lang.String cityName,
java.lang.String oldCompanyName)
getCityName
public java.lang.String getCityName()
getOldCompanyName
public java.lang.String getOldCompanyName()
isSelected
public boolean isSelected()
setSelected
public void setSelected(boolean selected)
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object