rails.game.move
Class AddToList<E>
java.lang.Object
rails.game.move.Move
rails.game.move.AddToList<E>
public class AddToList<E>
- extends Move
- Author:
- Erik Vos
Field Summary |
protected java.lang.Integer |
index
|
protected java.util.List<E> |
list
|
protected java.lang.String |
listName
|
protected E |
object
|
Constructor Summary |
AddToList(java.util.List<E> list,
E object,
int index,
java.lang.String listName)
|
AddToList(java.util.List<E> list,
E object,
java.lang.String listName)
|
AddToList(java.util.List<E> list,
E object,
java.lang.String listName,
ModelObject modelToUpdate)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
list
protected java.util.List<E> list
object
protected E object
listName
protected java.lang.String listName
index
protected java.lang.Integer index
AddToList
public AddToList(java.util.List<E> list,
E object,
java.lang.String listName,
ModelObject modelToUpdate)
AddToList
public AddToList(java.util.List<E> list,
E object,
java.lang.String listName)
AddToList
public AddToList(java.util.List<E> list,
E object,
int index,
java.lang.String listName)
execute
public boolean execute()
- Specified by:
execute
in class Move
undo
public boolean undo()
- Specified by:
undo
in class Move
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object