rails.game.move
Class RemoveFromList<E>
java.lang.Object
rails.game.move.Move
rails.game.move.RemoveFromList<E>
public class RemoveFromList<E>
- extends Move
- Author:
- Erik Vos
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 int index
RemoveFromList
public RemoveFromList(java.util.List<E> list,
E object,
java.lang.String listName,
ModelObject modelToUpdate)
RemoveFromList
public RemoveFromList(java.util.List<E> list,
E object,
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