public class UndoMovePebbleFirstToVertexEvent extends UndoMovePebbleEvent
| Constructor and Description |
|---|
UndoMovePebbleFirstToVertexEvent(PebbleInstance game) |
UndoMovePebbleFirstToVertexEvent(PebbleInstance game,
Vertex from,
Vertex to) |
UndoMovePebbleFirstToVertexEvent(PebbleInstance game,
Vertex from,
Vertex to,
int number_pebbles_to_move) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getEventName()
Return the name of the event for printing.
|
Event<PebbleInstance> |
inverseEvent()
This is the method that will be called by the public method getInverseEvent.
|
getDefaultBeforeActionComment, getDefaultBetweenActionComment, getDefaultIntroductoryComment, getNumber_pebbles_to_move, isSameEvent, modifiedPuzzle, reallyPerformEvent, takebackSideEffectsgetFrom, getPrintableDetails, getTocontains, containsAll, decodeData, getVertex, getVertices, hasExactlyTheseVertices, involvesMultipleVertices, involvesOneVertex, performEvent, reallyDecodeData, size, vertsToStringcanUserGenerate, clearComments, encodeEvent, encodeEvents, equals, getAfterActionComment, getBeforeActionComment, getBetweenActionComment, getGame, getIntroductoryComment, getInverseEvent, getRealAfterActionComment, getRealBeforeActionComment, getRealBetweenActionComment, getRealIntroductoryComment, getTimeSinceFirstEvent, hashCode, isCreatedFromConstructor, modifiedGraph, performInverseEvent, performTakebackEvent, setAfterActionComment, setBeforeActionComment, setBetweenActionComment, setCreatedFromConstructor, setGame, setIntroductoryComment, setTimeSinceFirstEvent, toString, toStringWithoutTimepublic UndoMovePebbleFirstToVertexEvent(PebbleInstance game)
public UndoMovePebbleFirstToVertexEvent(PebbleInstance game, Vertex from, Vertex to)
public UndoMovePebbleFirstToVertexEvent(PebbleInstance game, Vertex from, Vertex to, int number_pebbles_to_move)
public Event<PebbleInstance> inverseEvent()
BaseEventinverseEvent in class UndoMovePebbleEventpublic java.lang.String getEventName()
BaseEventgetEventName in class UndoMovePebbleEvent