@Deprecated public abstract class GraphEditEvent extends BaseEvent<PuzzleInstance> implements GraphEvent
Constructor and Description |
---|
GraphEditEvent(PuzzleInstance game)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
void |
decodeData(java.lang.String data)
Deprecated.
Subclasses tell me how to decode any data present in the event.
|
boolean |
modifiedGraph()
Deprecated.
|
void |
performEvent()
Deprecated.
|
abstract boolean |
updateEventData()
Deprecated.
This method must get the data from getDataToDecode and decode it.
|
canUserGenerate, clearComments, encodeEvent, encodeEvents, equals, getAfterActionComment, getBeforeActionComment, getBetweenActionComment, getDefaultBeforeActionComment, getDefaultBetweenActionComment, getDefaultIntroductoryComment, getEventName, getGame, getIntroductoryComment, getInverseEvent, getPrintableDetails, getRealAfterActionComment, getRealBeforeActionComment, getRealBetweenActionComment, getRealIntroductoryComment, getTimeSinceFirstEvent, hashCode, involvesMultipleVertices, involvesOneVertex, isCreatedFromConstructor, isSameEvent, modifiedPuzzle, performInverseEvent, performTakebackEvent, setAfterActionComment, setBeforeActionComment, setBetweenActionComment, setCreatedFromConstructor, setGame, setIntroductoryComment, setTimeSinceFirstEvent, toString, toStringWithoutTime
takebackSideEffects
public GraphEditEvent(PuzzleInstance game)
public final void decodeData(java.lang.String data)
BaseEvent
public final void performEvent()
performEvent
in interface Event<PuzzleInstance>
public final boolean modifiedGraph()
modifiedGraph
in interface Event<PuzzleInstance>
modifiedGraph
in class BaseEvent<PuzzleInstance>
public abstract boolean updateEventData()