public class ConditionalTransformationBreakpointHandler extends java.lang.Object implements ITransformationBreakpointHandler, IMatchUpdateListener
| Constructor and Description |
|---|
ConditionalTransformationBreakpointHandler(java.lang.String patternString) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(java.lang.Object item) |
java.lang.String |
getPatternString() |
int |
hashCode() |
boolean |
isEnabled() |
void |
notifyAppearance(IPatternMatch match)
Will be invoked on each new match that appears.
|
void |
notifyDisappearance(IPatternMatch match)
Will be invoked on each existing match that disappears.
|
void |
setEnabled(boolean enabled) |
void |
setEngine(ViatraQueryEngine engine) |
void |
setPatternString(java.lang.String patternString) |
void |
setStringRep(java.lang.String stringRep) |
boolean |
shouldBreak(Activation<?> a) |
java.lang.String |
toString() |
public ConditionalTransformationBreakpointHandler(java.lang.String patternString)
public boolean shouldBreak(Activation<?> a)
shouldBreak in interface ITransformationBreakpointHandlerpublic boolean equals(java.lang.Object item)
equals in class java.lang.Objectpublic void notifyAppearance(IPatternMatch match)
IMatchUpdateListenernotifyAppearance in interface IMatchUpdateListenermatch - the match that has just appeared.public void notifyDisappearance(IPatternMatch match)
IMatchUpdateListenernotifyDisappearance in interface IMatchUpdateListenermatch - the match that has just disappeared.public void setEngine(ViatraQueryEngine engine) throws ViatraDebuggerException
ViatraDebuggerExceptionpublic java.lang.String toString()
toString in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Objectpublic void setEnabled(boolean enabled)
setEnabled in interface ITransformationBreakpointHandlerpublic boolean isEnabled()
isEnabled in interface ITransformationBreakpointHandlerpublic void setStringRep(java.lang.String stringRep)
public java.lang.String getPatternString()
public void setPatternString(java.lang.String patternString)