public class RuleAppInfo
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
(package private) RuleApp |
app
RuleApp this event reports
|
(package private) ImmutableList<NodeReplacement> |
newNodes
New nodes that have been introduced by this rule application
|
(package private) Node |
originalNode
Node the rule has been applied on
|
Constructor and Description |
---|
RuleAppInfo(RuleApp p_appliedRule,
Node p_originalNode,
ImmutableList<NodeReplacement> p_newNodes) |
Modifier and Type | Method and Description |
---|---|
Node |
getOriginalNode() |
java.util.Iterator<NodeReplacement> |
getReplacementNodes() |
RuleApp |
getRuleApp() |
java.lang.String |
toString() |
RuleApp app
Node originalNode
ImmutableList<NodeReplacement> newNodes
RuleAppInfo(RuleApp p_appliedRule, Node p_originalNode, ImmutableList<NodeReplacement> p_newNodes)
public RuleApp getRuleApp()
public Node getOriginalNode()
public java.util.Iterator<NodeReplacement> getReplacementNodes()
public java.lang.String toString()
toString
in class java.lang.Object