public final class RuleInteraction extends NodeInteraction
Interaction.InteractionGraphicStyle
Modifier and Type | Field and Description |
---|---|
private java.util.HashMap<java.lang.String,java.lang.String> |
arguments |
private OccurenceIdentifier |
posInOccurence |
private java.lang.String |
ruleName |
private static long |
serialVersionUID |
graphicalStyle
Constructor and Description |
---|
RuleInteraction() |
RuleInteraction(Node node,
RuleApp app) |
Modifier and Type | Method and Description |
---|---|
<T> T |
accept(InteractionVisitor<T> visitor) |
java.util.HashMap<java.lang.String,java.lang.String> |
getArguments() |
OccurenceIdentifier |
getPosInOccurence() |
java.lang.String |
getRuleName() |
void |
setArguments(java.util.HashMap<java.lang.String,java.lang.String> arguments) |
void |
setPosInOccurence(OccurenceIdentifier posInOccurence) |
void |
setRuleName(java.lang.String ruleName) |
java.lang.String |
toString() |
getNode, getNodeId, getSerialNr, setNodeId
getCreated, getGraphicalStyle, isFavoured, setCreated, setFavoured
private static final long serialVersionUID
private java.lang.String ruleName
private OccurenceIdentifier posInOccurence
private java.util.HashMap<java.lang.String,java.lang.String> arguments
public java.lang.String toString()
toString
in class java.lang.Object
public <T> T accept(InteractionVisitor<T> visitor)
accept
in class Interaction
public OccurenceIdentifier getPosInOccurence()
public void setPosInOccurence(OccurenceIdentifier posInOccurence)
public java.lang.String getRuleName()
public void setRuleName(java.lang.String ruleName)
public java.util.HashMap<java.lang.String,java.lang.String> getArguments()
public void setArguments(java.util.HashMap<java.lang.String,java.lang.String> arguments)