public class TacletAppIntermediate extends AppIntermediate
| Modifier and Type | Field and Description | 
|---|---|
private ImmutableList<java.lang.String> | 
ifDirectFormulaList  | 
private ImmutableList<java.lang.String> | 
ifSeqFormulaList  | 
private java.util.LinkedList<java.lang.String> | 
insts  | 
private ImmutableList<Name> | 
newNames  | 
private Pair<java.lang.Integer,PosInTerm> | 
posInfo  | 
private java.lang.String | 
tacletName  | 
| Constructor and Description | 
|---|
TacletAppIntermediate(java.lang.String tacletName,
                     Pair<java.lang.Integer,PosInTerm> posInfo,
                     java.util.LinkedList<java.lang.String> insts,
                     ImmutableList<java.lang.String> ifSeqFormulaList,
                     ImmutableList<java.lang.String> ifDirectFormulaList,
                     ImmutableList<Name> newNames)
Constructs a new intermediate taclet application. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
ImmutableList<java.lang.String> | 
getIfDirectFormulaList()  | 
ImmutableList<java.lang.String> | 
getIfSeqFormulaList()  | 
java.util.LinkedList<java.lang.String> | 
getInsts()  | 
ImmutableList<Name> | 
getNewNames()  | 
Pair<java.lang.Integer,PosInTerm> | 
getPosInfo()  | 
java.lang.String | 
getRuleName()  | 
getLineNr, setLineNrprivate java.lang.String tacletName
private java.util.LinkedList<java.lang.String> insts
private ImmutableList<java.lang.String> ifSeqFormulaList
private ImmutableList<java.lang.String> ifDirectFormulaList
private ImmutableList<Name> newNames
public TacletAppIntermediate(java.lang.String tacletName,
                             Pair<java.lang.Integer,PosInTerm> posInfo,
                             java.util.LinkedList<java.lang.String> insts,
                             ImmutableList<java.lang.String> ifSeqFormulaList,
                             ImmutableList<java.lang.String> ifDirectFormulaList,
                             ImmutableList<Name> newNames)
tacletName - Name of the taclet.posInfo - Position information (Integer representing position
   of the target formula, PosInTerm for relevant term inside the formula).insts - Schema variable instantiations.ifSeqFormulaList - ifDirectFormulaList - newNames - New names registered during taclet application.public java.lang.String getRuleName()
getRuleName in class AppIntermediatepublic java.util.LinkedList<java.lang.String> getInsts()
public ImmutableList<java.lang.String> getIfSeqFormulaList()
public ImmutableList<java.lang.String> getIfDirectFormulaList()
public ImmutableList<Name> getNewNames()
getNewNames in class AppIntermediate