public class TruthValuePOExtension extends java.lang.Object implements POExtension
POExtension to support truth value evaluation.| Constructor and Description | 
|---|
TruthValuePOExtension()  | 
| Modifier and Type | Method and Description | 
|---|---|
boolean | 
isPOSupported(ProofOblInput po)
Checks if the given  
ProofOblInput is supported. | 
protected Term | 
labelPostTerm(Services services,
             Term term)
Labels all predicates in the given  
Term and its children with
 a FormulaTermLabel. | 
Term | 
modifyPostTerm(InitConfig proofConfig,
              Services services,
              Term postTerm)
Modifies the post condition. 
 | 
public boolean isPOSupported(ProofOblInput po)
ProofOblInput is supported.isPOSupported in interface POExtensionpo - The ProofOblInput to check.true is supported, false is not supported.public Term modifyPostTerm(InitConfig proofConfig, Services services, Term postTerm)
modifyPostTerm in interface POExtensionproofConfig - The InitConfig to use.services - The Services to use.postTerm - The post condition to modify.