public class AntecSuccTacletGoalTemplate extends TacletGoalTemplate
| Modifier and Type | Field and Description |
|---|---|
private Sequent |
replacewith
sequent that replaces another one
|
| Constructor and Description |
|---|
AntecSuccTacletGoalTemplate(Sequent addedSeq,
ImmutableList<Taclet> addedRules,
Sequent replacewith) |
AntecSuccTacletGoalTemplate(Sequent addedSeq,
ImmutableList<Taclet> addedRules,
Sequent replacewith,
ImmutableSet<SchemaVariable> pvs)
creates new Goaldescription
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(java.lang.Object o) |
ImmutableSet<QuantifiableVariable> |
getBoundVariables()
rertieves and returns all variables that are bound in the
goal template
|
int |
hashCode() |
Sequent |
replaceWith()
a Taclet may replace a Sequent by another.
|
java.lang.Object |
replaceWithExpressionAsObject()
a Taclet may replace parts of sequent.
|
java.lang.String |
toString()
toString
|
addedProgVars, name, rules, sequent, setNameprivate Sequent replacewith
public AntecSuccTacletGoalTemplate(Sequent addedSeq, ImmutableList<Taclet> addedRules, Sequent replacewith, ImmutableSet<SchemaVariable> pvs)
addedSeq - new Sequent to be addedaddedRules - IListreplacewith - the Sequent that replaces another onepublic AntecSuccTacletGoalTemplate(Sequent addedSeq, ImmutableList<Taclet> addedRules, Sequent replacewith)
public Sequent replaceWith()
public ImmutableSet<QuantifiableVariable> getBoundVariables()
getBoundVariables in class TacletGoalTemplatepublic java.lang.Object replaceWithExpressionAsObject()
TacletGoalTemplatereplaceWithExpressionAsObject in class TacletGoalTemplatepublic boolean equals(java.lang.Object o)
equals in class TacletGoalTemplatepublic int hashCode()
hashCode in class TacletGoalTemplatepublic java.lang.String toString()
toString in class TacletGoalTemplate