public class NamedSubGraphRemoved extends NamedSubGraphEvent
Constructor and Description |
---|
NamedSubGraphRemoved(MultiDesignsInstance game) |
NamedSubGraphRemoved(MultiDesignsInstance game,
java.lang.String subgraphName,
int[] permutation) |
NamedSubGraphRemoved(MultiDesignsInstance game,
SubGraph sub) |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getDefaultBeforeActionComment() |
java.lang.String |
getDefaultBetweenActionComment() |
java.lang.String |
getDefaultIntroductoryComment() |
java.lang.String |
getEventName()
Return the name of the event for printing.
|
void |
performEvent() |
getPrintableDetails, involvesMultipleVertices, involvesOneVertex, takebackSideEffects
canUserGenerate, clearComments, encodeEvent, encodeEvents, equals, getAfterActionComment, getBeforeActionComment, getBetweenActionComment, getGame, getIntroductoryComment, getInverseEvent, getRealAfterActionComment, getRealBeforeActionComment, getRealBetweenActionComment, getRealIntroductoryComment, getTimeSinceFirstEvent, hashCode, isCreatedFromConstructor, isSameEvent, modifiedGraph, modifiedPuzzle, performInverseEvent, performTakebackEvent, setAfterActionComment, setBeforeActionComment, setBetweenActionComment, setCreatedFromConstructor, setGame, setIntroductoryComment, setTimeSinceFirstEvent, toString, toStringWithoutTime
public NamedSubGraphRemoved(MultiDesignsInstance game)
public NamedSubGraphRemoved(MultiDesignsInstance game, java.lang.String subgraphName, int[] permutation)
public NamedSubGraphRemoved(MultiDesignsInstance game, SubGraph sub)
public void performEvent()
public java.lang.String getDefaultIntroductoryComment()
getDefaultIntroductoryComment
in interface Event<MultiDesignsInstance>
getDefaultIntroductoryComment
in class BaseEvent<MultiDesignsInstance>
public java.lang.String getDefaultBeforeActionComment()
getDefaultBeforeActionComment
in interface Event<MultiDesignsInstance>
getDefaultBeforeActionComment
in class BaseEvent<MultiDesignsInstance>
public java.lang.String getDefaultBetweenActionComment()
getDefaultBetweenActionComment
in interface Event<MultiDesignsInstance>
getDefaultBetweenActionComment
in class BaseEvent<MultiDesignsInstance>
public java.lang.String getEventName()
BaseEvent
getEventName
in class BaseEvent<MultiDesignsInstance>