rails.game.state
Class IntegerState
java.lang.Object
java.util.Observable
rails.game.model.ModelObject
rails.game.state.State
rails.game.state.IntegerState
- All Implemented Interfaces:
- StateI
- Direct Known Subclasses:
- MoneyModel
public class IntegerState
- extends State
- Author:
- Erik Vos
Method Summary |
int |
add(int value)
|
java.lang.String |
getText()
The object that is sent to the Observer along with a notification. |
int |
intValue()
|
void |
set(int value)
|
Methods inherited from class java.util.Observable |
clearChanged, countObservers, deleteObserver, deleteObservers, hasChanged, notifyObservers, notifyObservers, setChanged |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
IntegerState
public IntegerState(java.lang.String name)
- Parameters:
name
- clazz
-
IntegerState
public IntegerState(java.lang.String name,
int value)
- Parameters:
name
- object
-
set
public void set(int value)
add
public int add(int value)
intValue
public int intValue()
getText
public java.lang.String getText()
- Description copied from class:
ModelObject
- The object that is sent to the Observer along with a notification. The
default result is the Observable's toString(), but it can be overridden
where needed.
- Overrides:
getText
in class State
- Returns: