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