Skip navigation links
A B C D E F G H I L M N O P R S T U V W Z 

A

absOpsRefKind_ - Variable in class net.sourceforge.czt.vcg.z.refinement.RefinementVCCollector
 
AbstractBindingFilter - Class in net.sourceforge.czt.vcg.util
 
AbstractFeasibilityVCCollector<T,B> - Class in net.sourceforge.czt.vcg.z.feasibility
Abstract class used by both FSB and REF
AbstractFeasibilityVCCollector(Factory) - Constructor for class net.sourceforge.czt.vcg.z.feasibility.AbstractFeasibilityVCCollector
Creates a new instance of DCTerm
AbstractFeasibilityVCGContext<T,B> - Class in net.sourceforge.czt.vcg.z.feasibility
 
AbstractFeasibilityVCGContext() - Constructor for class net.sourceforge.czt.vcg.z.feasibility.AbstractFeasibilityVCGContext
 
AbstractPredTransformer - Class in net.sourceforge.czt.vcg.z.transformer
Base implementation for Pred transformers.
AbstractPredTransformer(Factory, Visitor<Pred>) - Constructor for class net.sourceforge.czt.vcg.z.transformer.AbstractPredTransformer
 
AbstractTermTransformer<R> - Class in net.sourceforge.czt.vcg.z.transformer
Abstract class for VCG Term transformation.
AbstractTermTransformer(Factory, Visitor<R>) - Constructor for class net.sourceforge.czt.vcg.z.transformer.AbstractTermTransformer
 
AbstractVC<R> - Class in net.sourceforge.czt.vcg.z
 
AbstractVC(long, Para, VCType, R, String) - Constructor for class net.sourceforge.czt.vcg.z.AbstractVC
 
AbstractVC(long, Para, VCType, R, String, ZNameList) - Constructor for class net.sourceforge.czt.vcg.z.AbstractVC
 
AbstractVCCollector<T,B> - Class in net.sourceforge.czt.vcg.z
Abstract VCG for CZT terms.
AbstractVCCollector() - Constructor for class net.sourceforge.czt.vcg.z.AbstractVCCollector
 
AbstractVCCollector(Factory) - Constructor for class net.sourceforge.czt.vcg.z.AbstractVCCollector
Creates a new instance of AbstractVCCollector
AbstractVCG<T,B> - Class in net.sourceforge.czt.vcg.z
Base class for all VCG utility classes.
AbstractVCG() - Constructor for class net.sourceforge.czt.vcg.z.AbstractVCG
Creates a default VCG using a Z console factory (i.e.
AbstractVCG(Factory) - Constructor for class net.sourceforge.czt.vcg.z.AbstractVCG
Creates a VCG with the given factory.
AbstractVCGContext<T,B> - Class in net.sourceforge.czt.vcg.z
 
AbstractVCGContext() - Constructor for class net.sourceforge.czt.vcg.z.AbstractVCGContext
 
AbstractVCNameFactory - Class in net.sourceforge.czt.vcg.util
 
AbstractVCNameFactory() - Constructor for class net.sourceforge.czt.vcg.util.AbstractVCNameFactory
 
accept(Visitor<R>) - Method in class net.sourceforge.czt.vcg.z.dc.DCVCEnvAnn
Accepts a visitor.
accept(Visitor<R>) - Method in class net.sourceforge.czt.vcg.z.feasibility.FeasibilityVCEnvAnn
Accepts a visitor.
accept(Visitor<R>) - Method in class net.sourceforge.czt.vcg.z.refinement.RefinementVCEnvAnn
Accepts a visitor.
accept(Visitor<R>) - Method in class net.sourceforge.czt.vcg.z.VCEnvAnn
Accepts a visitor.
addDefinition(ZNameList, ZName, Expr, DefinitionKind, Stack<Stroke>) - Method in class net.sourceforge.czt.vcg.util.DefinitionTableVisitor
 
addedPara() - Method in class net.sourceforge.czt.vcg.z.feasibility.AbstractFeasibilityVCCollector
 
addedPara() - Method in class net.sourceforge.czt.vcg.z.TrivialVCCollector
 
addedPara() - Method in interface net.sourceforge.czt.vcg.z.VCCollector
Any added paragraph during VC generation with an associated index for ease of insertion in derived Z sections
addedSigSchemas_ - Variable in class net.sourceforge.czt.vcg.z.feasibility.AbstractFeasibilityVCCollector
 
addGlobalDecl(Definition) - Method in class net.sourceforge.czt.vcg.util.DefinitionTable
Adds the given definition for the current section.
addGlobalDefinition(ZNameList, ZName, Expr, DefinitionKind, Stack<Stroke>) - Method in class net.sourceforge.czt.vcg.util.DefinitionTableVisitor
Enforce the definition type structure for various kinds of definitions
addLocalDecl(ZName, ZNameList, Expr, Type2, DefinitionKind) - Method in class net.sourceforge.czt.vcg.util.Definition
 
addLocalDecl(Definition) - Method in class net.sourceforge.czt.vcg.util.Definition
Called when schema inclusions are given as a local reference.
addLocalDefinition(ZNameList, ZName, Expr, DefinitionKind, Stack<Stroke>) - Method in class net.sourceforge.czt.vcg.util.DefinitionTableVisitor
 
addLocalReference(Definition) - Method in class net.sourceforge.czt.vcg.util.DefinitionTableVisitor
 
addParentSectionToIgnore(Parent) - Method in class net.sourceforge.czt.vcg.z.AbstractVCG
 
addParentSectionToIgnore(String) - Method in class net.sourceforge.czt.vcg.z.AbstractVCG
 
addParentSectionToIgnore(String) - Method in interface net.sourceforge.czt.vcg.z.VCG
 
addParentTable(T) - Method in class net.sourceforge.czt.vcg.util.DefinitionTable
Adds a parent table to this one.
addRefVC(List<VC<Pred>>, Para, ZRefinementKind, ZRefVCKind, ZNameList, Pred, ZName, LocAnn) - Method in class net.sourceforge.czt.vcg.z.refinement.RefinementVCCollector
 
AFTER_FILTER - Static variable in class net.sourceforge.czt.vcg.util.BindingUtils
 
AfterBindings - Class in net.sourceforge.czt.vcg.util
 
AfterBindings() - Constructor for class net.sourceforge.czt.vcg.util.AfterBindings
 
afterBindingsOf(SortedSet<Definition>) - Static method in class net.sourceforge.czt.vcg.util.BindingUtils
 
afterCalculateVC(VC<Pred>) - Method in class net.sourceforge.czt.vcg.z.AbstractVCCollector
 
afterGeneratingVCG(ZSect, List<VC<Pred>>) - Method in class net.sourceforge.czt.vcg.z.AbstractVCG
Method called after to processing ZSect VCs by #vcsOf(net.sourceforge.czt.z.ast.ZSect).
afterGeneratingVCG(ZSect, List<VC<Pred>>) - Method in class net.sourceforge.czt.vcg.z.dc.DomainCheckerVCG
Method called after to processing ZSect VCs by #vcsOf(net.sourceforge.czt.z.ast.ZSect).
afterGeneratingVCG(ZSect, List<VC<Pred>>) - Method in class net.sourceforge.czt.vcg.z.feasibility.FeasibilityVCG
 
afterGeneratingVCG(ZSect, List<VC<Pred>>) - Method in class net.sourceforge.czt.vcg.z.refinement.RefinementVCG
 
andPred(Pred, Pred) - Method in class net.sourceforge.czt.vcg.z.transformer.AbstractPredTransformer
Creates a AndPred from the given arguments with And.Wedge (i.e.
andPredList(List<? extends Term>) - Method in class net.sourceforge.czt.vcg.z.transformer.AbstractPredTransformer
Recurses through the list of terms and build an AbstractPredTransformer.andPred(net.sourceforge.czt.z.ast.Pred, net.sourceforge.czt.z.ast.Pred) for the resulting domain check for each of them.
asPred(Expr) - Method in class net.sourceforge.czt.vcg.z.transformer.feasibility.ZPredTransformerFSB
 
AXIOM - Static variable in class net.sourceforge.czt.vcg.util.DefinitionKind
 
AXIOM_VALUE - Static variable in class net.sourceforge.czt.vcg.util.DefinitionKind
 

B

BEFORE_FILTER - Static variable in class net.sourceforge.czt.vcg.util.BindingUtils
 
BeforeBindings - Class in net.sourceforge.czt.vcg.util
 
BeforeBindings() - Constructor for class net.sourceforge.czt.vcg.util.BeforeBindings
 
beforeBindingsOf(SortedSet<Definition>) - Static method in class net.sourceforge.czt.vcg.util.BindingUtils
 
beforeCalculateVC(Term, List<? extends InfoTable>) - Method in class net.sourceforge.czt.vcg.z.AbstractVCCollector
 
beforeCalculateVC(ZSect, List<? extends InfoTable>) - Method in class net.sourceforge.czt.vcg.z.AbstractVCG
 
beforeCalculateVC(Term, List<? extends InfoTable>) - Method in class net.sourceforge.czt.vcg.z.feasibility.AbstractFeasibilityVCCollector
 
beforeGeneratingVCG(ZSect) - Method in class net.sourceforge.czt.vcg.z.AbstractVCG
Method called prior to processing ZSect VCs by #vcsOf(net.sourceforge.czt.z.ast.ZSect).
beforeGeneratingVCG(ZSect) - Method in class net.sourceforge.czt.vcg.z.dc.DomainCheckerVCG
Method called prior to processing ZSect VCs by #vcsOf(net.sourceforge.czt.z.ast.ZSect).
beforeGeneratingVCG(ZSect) - Method in class net.sourceforge.czt.vcg.z.feasibility.FeasibilityVCG
 
beforeGeneratingVCG(ZSect) - Method in class net.sourceforge.czt.vcg.z.refinement.RefinementVCG
 
BindingFilter - Interface in net.sourceforge.czt.vcg.util
 
bindings(ZName) - Method in class net.sourceforge.czt.vcg.util.DefinitionTable
Looks up all local bindings of the definition for the given name.
bindingsInvariant(SortedSet<Definition>, SortedSet<Definition>, SortedSet<Definition>) - Static method in class net.sourceforge.czt.vcg.util.BindingUtils
 
bindingsRemoveAll(SortedSet<Definition>, SortedSet<Definition>, boolean) - Method in class net.sourceforge.czt.vcg.z.feasibility.AbstractFeasibilityVCCollector
 
bindingsSubsetEq(SortedSet<Definition>, SortedSet<Definition>, boolean) - Method in class net.sourceforge.czt.vcg.z.feasibility.AbstractFeasibilityVCCollector
 
BindingUtils - Class in net.sourceforge.czt.vcg.util
 

C

calculate(Dialect, Type) - Method in class net.sourceforge.czt.vcg.util.CarrierSet
 
calculateRefApplicationType(RefExpr) - Method in class net.sourceforge.czt.vcg.z.dc.DCVCCollector
 
calculateRefInitFinVCS(List<VC<Pred>>, ZName, ZName, ZName) - Method in class net.sourceforge.czt.vcg.z.refinement.RefinementVCCollector
 
calculateRefVCS(List<VC<Pred>>, ZName, ZName) - Method in class net.sourceforge.czt.vcg.z.refinement.RefinementVCCollector
 
calculateThmTable(String) - Method in class net.sourceforge.czt.vcg.z.AbstractVCG
Calculate ThmTable for the VC ZSectName create on the fly
calculateVC(Para) - Method in class net.sourceforge.czt.vcg.z.AbstractVCCollector
 
calculateVC(Term, List<? extends InfoTable>) - Method in class net.sourceforge.czt.vcg.z.AbstractVCCollector
Calculate the verification condition for a given term in the context of any available information tables.
calculateVC(Para) - Method in class net.sourceforge.czt.vcg.z.dc.TrivialDCVCCollector
 
calculateVC(Para) - Method in class net.sourceforge.czt.vcg.z.feasibility.TrivialFeasibilityVCCollector
 
calculateVC(Para) - Method in class net.sourceforge.czt.vcg.z.TrivialVCCollector
 
calculateVC(Term, List<? extends InfoTable>) - Method in interface net.sourceforge.czt.vcg.z.VCCollector
Calculate the verification condition for a given term in the context of any available information tables.
calculateVCEnv(Term) - Method in class net.sourceforge.czt.vcg.z.VCGUtils
Retrieves the ZSect VC Env for the given Term.
calculateVCS(ZSect) - Method in class net.sourceforge.czt.vcg.z.AbstractVCG
Creates the VC list for each paragraph within the given ZSect.
calculateZSectVCEnv(ZSect) - Method in class net.sourceforge.czt.vcg.z.VCGUtils
Retrieves the ZSect VC Env for the given ZSect.
CarrierSet - Class in net.sourceforge.czt.vcg.util
Calculates the carrier set of types.
CarrierSet() - Constructor for class net.sourceforge.czt.vcg.util.CarrierSet
 
CarrierSet(Factory) - Constructor for class net.sourceforge.czt.vcg.util.CarrierSet
 
checkGlobalDef(String, Definition) - Static method in class net.sourceforge.czt.vcg.util.DefinitionTable
check whether or not def has DefinitionKind.isGlobal() throwing an exception if it doesn't.
checkInclBindingsWithinGivenSchBindings(ZName, ZName, SortedSet<Definition>) - Method in class net.sourceforge.czt.vcg.z.feasibility.AbstractFeasibilityVCCollector
 
checkLocalDef(String, Definition) - Static method in class net.sourceforge.czt.vcg.util.DefinitionTable
check whether or not def has DefinitionKind.isGlobal() throwing an exception if it doesn't.
checkNeg(Pred) - Method in class net.sourceforge.czt.vcg.z.transformer.AbstractPredTransformer
 
checkOpTableWithinListIfNeeded(List<? extends InfoTable>, boolean) - Static method in class net.sourceforge.czt.vcg.z.AbstractVCG
 
checkOverallConsistency() - Method in class net.sourceforge.czt.vcg.util.DefinitionTable
 
checkOverallConsistency(boolean) - Method in class net.sourceforge.czt.vcg.util.DefinitionTable
 
checkPreviousState(String, ZName, ZName) - Method in class net.sourceforge.czt.vcg.z.feasibility.AbstractFeasibilityVCCollector
 
checkSectionManager(String) - Method in class net.sourceforge.czt.vcg.z.AbstractVCG
Checks whether there is a section manager or not, and raises the error wrapped up as a CztException.
checkStateBindings(String, ZName, BindingFilter) - Method in class net.sourceforge.czt.vcg.z.feasibility.AbstractFeasibilityVCCollector
Checks the given schema name in the definition table
checkVCFileAndUpdateManager(String) - Method in class net.sourceforge.czt.vcg.z.VCGUtils
 
checkVCZSectConsistency(VCEnvAnn) - Method in class net.sourceforge.czt.vcg.z.VCGUtils
Makes sure the given VCEnvAnn is known within the underlying section manager, and that its VC ZSect and original ZSect are also known.
checkZStateInfo(AxPara) - Method in class net.sourceforge.czt.vcg.z.feasibility.FeasibilityVCCollector
 
cleanPossibleNameParameters(String) - Static method in class net.sourceforge.czt.vcg.util.AbstractVCNameFactory
 
clear() - Method in class net.sourceforge.czt.vcg.z.feasibility.AbstractFeasibilityVCGContext
 
clear() - Method in interface net.sourceforge.czt.vcg.z.VCGContext
 
clearAddedPara() - Method in class net.sourceforge.czt.vcg.z.feasibility.AbstractFeasibilityVCCollector
 
clearAddedPara() - Method in class net.sourceforge.czt.vcg.z.refinement.RefinementVCCollector
 
clearNecessaryTables() - Method in class net.sourceforge.czt.vcg.z.AbstractVCG
 
clearParentsToIgnore() - Method in class net.sourceforge.czt.vcg.z.AbstractVCG
Clears both sets of parents to process and to ignore
cloneTerm(T) - Static method in class net.sourceforge.czt.vcg.util.Definition
 
collect(M...) - Method in class net.sourceforge.czt.vcg.z.AbstractVCG
Collect all DC predicates from the terms within the given list.
collectStateInfo(AxPara, Definition) - Method in class net.sourceforge.czt.vcg.z.feasibility.FeasibilityVCCollector
Collects state information for the given AxPara, if it has one.
collectStateInfo(AxPara, Definition) - Method in class net.sourceforge.czt.vcg.z.refinement.RefinementVCCollector
 
commandException(String, CommandException, String, boolean) - Static method in class net.sourceforge.czt.vcg.z.VCGUtils
 
compare(Definition, Definition) - Method in class net.sourceforge.czt.vcg.util.DefinitionComparator
 
compareTo(Definition) - Method in class net.sourceforge.czt.vcg.util.Definition
 
compareTo(CztError) - Method in exception net.sourceforge.czt.vcg.util.DefinitionException
 
compute(String, SectionManager) - Method in class net.sourceforge.czt.vcg.util.DefinitionTableService
Computes the definition table for the given ZSect and all its parents.
computedBindings_ - Variable in class net.sourceforge.czt.vcg.z.feasibility.AbstractFeasibilityVCCollector
 
config() - Method in class net.sourceforge.czt.vcg.z.AbstractVCG
Sets up available options according to the section manager's configuration.
config() - Method in interface net.sourceforge.czt.vcg.z.VCG
Sets up available options according to the section manager's configuration.
conj(UnificationEnv.UResult, UnificationEnv.UResult) - Static method in enum net.sourceforge.czt.vcg.util.UnificationEnv.UResult
A conjunction of two UResults.
considerName(ZName) - Method in class net.sourceforge.czt.vcg.util.AfterBindings
 
considerName(ZName) - Method in class net.sourceforge.czt.vcg.util.BeforeBindings
 
considerName(ZName) - Method in interface net.sourceforge.czt.vcg.util.BindingFilter
 
considerName(ZName) - Method in class net.sourceforge.czt.vcg.util.DashedBindings
 
considerName(ZName) - Method in class net.sourceforge.czt.vcg.util.FinBindings
 
considerName(ZName) - Method in class net.sourceforge.czt.vcg.util.InitBindings
 
considerName(ZName) - Method in class net.sourceforge.czt.vcg.util.InputBindings
 
considerName(ZName) - Method in class net.sourceforge.czt.vcg.util.OutputBindings
 
considerName(ZName) - Method in class net.sourceforge.czt.vcg.util.StateBindings
Only allow numeric strokes
create(Object[]) - Method in class net.sourceforge.czt.vcg.z.dc.DCVCEnvAnn
 
create(Object[]) - Method in class net.sourceforge.czt.vcg.z.feasibility.FeasibilityVCEnvAnn
 
create(Object[]) - Method in class net.sourceforge.czt.vcg.z.refinement.RefinementVCEnvAnn
 
createAxDefName(AxPara, String, String) - Method in class net.sourceforge.czt.vcg.util.DefaultVCNameFactory
 
createCorrectnessVC(ZRefinementKind, Expr, Expr, Expr, Expr, Expr, Expr, Expr, Expr, Expr) - Method in class net.sourceforge.czt.vcg.z.transformer.refinement.ZPredTransformerRef
The various expressions involved in the VC for refinement.
createDashedSchRef(ZName, ZNameList) - Method in class net.sourceforge.czt.vcg.z.transformer.feasibility.ZPredTransformerFSB
 
createFeasibilityVC(ZRefinementKind, Expr, Expr, Expr, Expr, Expr, Expr) - Method in class net.sourceforge.czt.vcg.z.transformer.refinement.ZPredTransformerRef
Creates the feasibility VC predicate for refinement.
createFinalisationOutputVC(ZRefinementKind, Expr, Expr, Expr) - Method in class net.sourceforge.czt.vcg.z.transformer.refinement.ZPredTransformerRef
 
createFinalisationVC(ZRefinementKind, Expr, Expr, Expr) - Method in class net.sourceforge.czt.vcg.z.transformer.refinement.ZPredTransformerRef
 
createGenericParamsRefExprs(ZNameList) - Method in class net.sourceforge.czt.vcg.z.transformer.feasibility.ZPredTransformerFSB
 
createInitialisationInputVC(ZRefinementKind, Expr, Expr, Expr) - Method in class net.sourceforge.czt.vcg.z.transformer.refinement.ZPredTransformerRef
 
createInitialisationVC(ZRefinementKind, Expr, Expr, Expr) - Method in class net.sourceforge.czt.vcg.z.transformer.refinement.ZPredTransformerRef
 
createSchemaInclusion(Expr) - Method in class net.sourceforge.czt.vcg.z.transformer.feasibility.ZPredTransformerFSB
 
createSchExpr(List<? extends Name>, Name, ZSchText) - Method in class net.sourceforge.czt.vcg.z.transformer.ZPredTransformer
For a zSchText (D | P) creates an \begin{schema}{schName}[genFormals] D \where P \end{schema}
createSchRef(ZName, ZNameList) - Method in class net.sourceforge.czt.vcg.z.transformer.feasibility.ZPredTransformerFSB
 
createSectionManager(Dialect) - Method in class net.sourceforge.czt.vcg.z.VCGUtils
This method should be called as few times as possible, as it returns a brand new section manager .
createSMKey(String, Class<K>) - Method in class net.sourceforge.czt.vcg.z.VCGUtils
 
createStateFinalisationVC(Expr, Expr) - Method in class net.sourceforge.czt.vcg.z.transformer.feasibility.ZPredTransformerFSB
 
createStateInitialisationVC(Expr, Expr) - Method in class net.sourceforge.czt.vcg.z.transformer.feasibility.ZPredTransformerFSB
 
createStateVCS(List<VC<Pred>>) - Method in class net.sourceforge.czt.vcg.z.feasibility.FeasibilityVCCollector
 
createUniqueName(String) - Method in class net.sourceforge.czt.vcg.z.AbstractVCG
 
createUniqueOnTheFlySchemaName() - Method in class net.sourceforge.czt.vcg.z.AbstractVCG
 
createUniqueZScectName() - Method in class net.sourceforge.czt.vcg.z.AbstractVCG
 
createVC(long, Para, VCType, Pred) - Method in class net.sourceforge.czt.vcg.z.dc.DCVCCollector
 
createVC(long, Para, VCType, Pred) - Method in class net.sourceforge.czt.vcg.z.TrivialVCCollector
 
createVC(long, Para, VCType, Pred) - Method in interface net.sourceforge.czt.vcg.z.VCCollector
Given a paragraph and a VC, creates the underlying VC object.
createVCCollectionException(String) - Method in class net.sourceforge.czt.vcg.z.feasibility.AbstractFeasibilityVCCollector
 
createVCCollectionException(String, Throwable) - Method in class net.sourceforge.czt.vcg.z.feasibility.AbstractFeasibilityVCCollector
 
createVCCollectionException(String) - Method in class net.sourceforge.czt.vcg.z.refinement.RefinementVCCollector
 
createVCCollectionException(String, Throwable) - Method in class net.sourceforge.czt.vcg.z.refinement.RefinementVCCollector
 
createVCConjPara(NameList, VC<Pred>) - Method in class net.sourceforge.czt.vcg.z.AbstractVCG
Creates the ConjPara for the given VC.
createVCConjPara(NameList, VC<Pred>) - Method in class net.sourceforge.czt.vcg.z.dc.DomainCheckerVCG
 
createVCConjPara(NameList, VC<Pred>) - Method in class net.sourceforge.czt.vcg.z.feasibility.FeasibilityVCG
 
createVCEnvAnn(Term, List<? extends Parent>) - Method in class net.sourceforge.czt.vcg.z.AbstractVCG
VC calculation for the given term, presuming it is a ZSect, Para, Pred, Expr or Decl.
createVCEnvAnn(Term) - Method in class net.sourceforge.czt.vcg.z.AbstractVCG
Create VCEnvAnn for term with on-the-fly ZSect with standard toolkit as parent.
createVCEnvAnn(ZSect) - Method in class net.sourceforge.czt.vcg.z.AbstractVCG
Process the given Z section to generate VCs.
createVCEnvAnn(ZSect) - Method in interface net.sourceforge.czt.vcg.z.VCG
Process the given Z section to generate VCs.
createVCEnvAnn(Term) - Method in interface net.sourceforge.czt.vcg.z.VCG
VC calculation for the given term, presuming it is a ZSect, Para, Pred, Expr or Decl.
createVCG() - Method in class net.sourceforge.czt.vcg.z.dc.DomainCheckUtils
 
createVCG() - Method in class net.sourceforge.czt.vcg.z.feasibility.FeasibilityUtils
 
createVCG() - Method in class net.sourceforge.czt.vcg.z.refinement.RefinementUtils
 
createVCG() - Method in class net.sourceforge.czt.vcg.z.VCGUtils
 
createVCZSectHeader(String) - Method in class net.sourceforge.czt.vcg.z.AbstractVCG
Creates a ZSect header as "\SECTION sectName_?? \parents sectName, ??" and with empty paragraphs
createVCZSectPostcript(String, int, int) - Method in class net.sourceforge.czt.vcg.z.AbstractVCG
 
createVCZSectPreamble() - Method in class net.sourceforge.czt.vcg.z.AbstractVCG
 
createVCZSectPreamble() - Method in class net.sourceforge.czt.vcg.z.dc.DomainCheckerVCG
 
createZNameAsString(ZName) - Static method in class net.sourceforge.czt.vcg.util.AbstractVCNameFactory
 
cztException(String, CztException, String, boolean) - Static method in class net.sourceforge.czt.vcg.z.VCGUtils
 
cztExtensionDefault() - Method in class net.sourceforge.czt.vcg.z.VCGUtils
 
cztPathDefault() - Method in class net.sourceforge.czt.vcg.z.VCGUtils
 

D

dash_ - Variable in class net.sourceforge.czt.vcg.util.AbstractBindingFilter
 
DASHED_FILTER - Static variable in class net.sourceforge.czt.vcg.util.BindingUtils
 
DashedBindings - Class in net.sourceforge.czt.vcg.util
 
DashedBindings() - Constructor for class net.sourceforge.czt.vcg.util.DashedBindings
 
dashedBindingsOf(SortedSet<Definition>) - Static method in class net.sourceforge.czt.vcg.util.BindingUtils
 
DCVCCollector - Class in net.sourceforge.czt.vcg.z.dc
Top-level domain checking term.
DCVCCollector() - Constructor for class net.sourceforge.czt.vcg.z.dc.DCVCCollector
 
DCVCCollector(Factory) - Constructor for class net.sourceforge.czt.vcg.z.dc.DCVCCollector
Creates a new instance of DCTerm
DCVCCollector.ApplType - Enum in net.sourceforge.czt.vcg.z.dc
 
DCVCEnvAnn - Class in net.sourceforge.czt.vcg.z.dc
Environment containing a DC Z section.
DCVCEnvAnn(String, List<VC<Pred>>, VCNameFactory) - Constructor for class net.sourceforge.czt.vcg.z.dc.DCVCEnvAnn
Create the given environment as place holder for DC Z sect and its list of domain checks per paragraph.
DCVCEnvAnn(String, List<VC<Pred>>, VCNameFactory, BaseFactory) - Constructor for class net.sourceforge.czt.vcg.z.dc.DCVCEnvAnn
 
DCVCEnvAnnVisitor<R> - Interface in net.sourceforge.czt.vcg.z.dc
 
debug(Object, Object) - Method in class net.sourceforge.czt.vcg.util.UnificationEnv
 
DEFAULT_DEBUG_DEFTBL_VISITOR - Static variable in class net.sourceforge.czt.vcg.util.DefinitionTableVisitor
 
DEFAULT_FSBVCNAME_FACTORY - Static variable in class net.sourceforge.czt.vcg.z.feasibility.FeasibilityVCNameFactory
 
DEFAULT_VCNAME_FACTORY - Static variable in class net.sourceforge.czt.vcg.util.DefaultVCNameFactory
 
defaultAddingNonemptyGivenSets() - Method in class net.sourceforge.czt.vcg.z.feasibility.FeasibilityVCG
 
defaultAddTrivialVC() - Method in class net.sourceforge.czt.vcg.z.AbstractVCG
 
defaultAddTrivialVC() - Method in class net.sourceforge.czt.vcg.z.dc.DomainCheckerVCG
 
defaultAddTrivialVC() - Method in class net.sourceforge.czt.vcg.z.feasibility.FeasibilityVCG
 
defaultAddTrivialVC() - Method in class net.sourceforge.czt.vcg.z.refinement.RefinementVCG
 
defaultApplyTransformers() - Method in class net.sourceforge.czt.vcg.z.AbstractVCG
 
defaultApplyTransformers() - Method in class net.sourceforge.czt.vcg.z.dc.DomainCheckerVCG
 
defaultApplyTransformers() - Method in class net.sourceforge.czt.vcg.z.feasibility.FeasibilityVCG
 
defaultApplyTransformers() - Method in class net.sourceforge.czt.vcg.z.refinement.RefinementVCG
 
defaultCheckDefTblConsistency() - Method in class net.sourceforge.czt.vcg.z.AbstractVCG
 
defaultConcreteStateName() - Method in class net.sourceforge.czt.vcg.z.refinement.RefinementVCG
 
defaultCreatingZSchemas() - Method in class net.sourceforge.czt.vcg.z.feasibility.FeasibilityVCG
 
defaultCreatingZSchemas() - Method in class net.sourceforge.czt.vcg.z.refinement.RefinementVCG
 
defaultInfixAppliesTo() - Method in class net.sourceforge.czt.vcg.z.dc.DomainCheckerVCG
 
defaultParentsToIgnore() - Method in class net.sourceforge.czt.vcg.z.AbstractVCG
By default ignore all STANDARD_TOOLKIT_NAMES and EXTENDED_TOOLKIT_NAMES Z sections.
defaultParentsToIgnore() - Method in class net.sourceforge.czt.vcg.z.dc.DomainCheckerVCG
 
defaultParentsToIgnore() - Method in class net.sourceforge.czt.vcg.z.feasibility.FeasibilityVCG
 
defaultParentsToIgnore() - Method in class net.sourceforge.czt.vcg.z.refinement.RefinementVCG
 
defaultProcessParents() - Method in class net.sourceforge.czt.vcg.z.AbstractVCG
 
defaultProcessParents() - Method in class net.sourceforge.czt.vcg.z.dc.DomainCheckerVCG
 
defaultProcessParents() - Method in class net.sourceforge.czt.vcg.z.feasibility.FeasibilityVCG
 
defaultProcessParents() - Method in class net.sourceforge.czt.vcg.z.refinement.RefinementVCG
 
defaultRaiseTypeWarnings() - Method in class net.sourceforge.czt.vcg.z.AbstractVCG
 
defaultRaiseTypeWarnings() - Method in class net.sourceforge.czt.vcg.z.dc.DomainCheckerVCG
 
defaultRaiseTypeWarnings() - Method in class net.sourceforge.czt.vcg.z.feasibility.FeasibilityVCG
 
defaultRaiseTypeWarnings() - Method in class net.sourceforge.czt.vcg.z.refinement.RefinementVCG
 
defaultRefinementKind() - Method in class net.sourceforge.czt.vcg.z.refinement.RefinementVCG
 
defaultRetrieveName() - Method in class net.sourceforge.czt.vcg.z.refinement.RefinementVCG
 
DefaultVCNameFactory - Class in net.sourceforge.czt.vcg.util
 
DefaultVCNameFactory(String, String) - Constructor for class net.sourceforge.czt.vcg.util.DefaultVCNameFactory
 
defaultZStateName() - Method in class net.sourceforge.czt.vcg.z.feasibility.FeasibilityVCG
 
defaultZStateName() - Method in class net.sourceforge.czt.vcg.z.refinement.RefinementVCG
 
Definition - Class in net.sourceforge.czt.vcg.util
This defines a definition, including its name.
Definition(String, ZName, ZNameList, Expr, Type2, DefinitionKind) - Constructor for class net.sourceforge.czt.vcg.util.Definition
Usual constructor given parameters for global definitions.
Definition(ZNameList, Definition) - Constructor for class net.sourceforge.czt.vcg.util.Definition
Deep copies the given definition with the generics in context.
Definition(Definition, ZName) - Constructor for class net.sourceforge.czt.vcg.util.Definition
Copies all from the given definition, yet changes definition name's accordingly.
Definition.BindingType - Enum in net.sourceforge.czt.vcg.util
 
Definition.ExistsBinding - Class in net.sourceforge.czt.vcg.util
 
Definition.ForallBinding - Class in net.sourceforge.czt.vcg.util
 
Definition.HideBinding - Class in net.sourceforge.czt.vcg.util
 
Definition.RenameBinding - Class in net.sourceforge.czt.vcg.util
 
Definition.SpecialBinding - Class in net.sourceforge.czt.vcg.util
 
DefinitionComparator - Class in net.sourceforge.czt.vcg.util
 
DefinitionComparator() - Constructor for class net.sourceforge.czt.vcg.util.DefinitionComparator
 
DefinitionComparator(boolean) - Constructor for class net.sourceforge.czt.vcg.util.DefinitionComparator
 
DefinitionException - Exception in net.sourceforge.czt.vcg.util
 
DefinitionException(Dialect, String) - Constructor for exception net.sourceforge.czt.vcg.util.DefinitionException
 
DefinitionException(Dialect, String, List<DefinitionException>) - Constructor for exception net.sourceforge.czt.vcg.util.DefinitionException
 
DefinitionException(Dialect, Term, String) - Constructor for exception net.sourceforge.czt.vcg.util.DefinitionException
 
DefinitionException(Dialect, Term, String, Throwable) - Constructor for exception net.sourceforge.czt.vcg.util.DefinitionException
 
DefinitionException(Dialect, Term, String, List<DefinitionException>) - Constructor for exception net.sourceforge.czt.vcg.util.DefinitionException
 
DefinitionException(Dialect, LocAnn, String) - Constructor for exception net.sourceforge.czt.vcg.util.DefinitionException
 
DefinitionException(Dialect, LocAnn, String, Throwable) - Constructor for exception net.sourceforge.czt.vcg.util.DefinitionException
 
DefinitionException(Dialect, LocAnn, String, List<DefinitionException>) - Constructor for exception net.sourceforge.czt.vcg.util.DefinitionException
 
DefinitionKind - Class in net.sourceforge.czt.vcg.util
Kind of definition added to a definition table (see DefinitionTable#Definition).
definitions_ - Variable in class net.sourceforge.czt.vcg.z.refinement.RefinementVCCollector
 
DefinitionTable - Class in net.sourceforge.czt.vcg.util
A definition table stores all the global definitions of a section.
DefinitionTable(Dialect, String, Collection<DefinitionTable>) - Constructor for class net.sourceforge.czt.vcg.util.DefinitionTable
Constructs a definition table for a new section.
DefinitionTable(DefinitionTable) - Constructor for class net.sourceforge.czt.vcg.util.DefinitionTable
Makes a structural (shallow) copy of this table
DefinitionTable.DefinitionVisitor<T> - Interface in net.sourceforge.czt.vcg.util
This interface allows visitors to visit definitions.
DefinitionTableService - Class in net.sourceforge.czt.vcg.util
A visitor that computes a DefinitionTable from a given Z Section.
DefinitionTableService() - Constructor for class net.sourceforge.czt.vcg.util.DefinitionTableService
 
DefinitionTableService(SectionInfo) - Constructor for class net.sourceforge.czt.vcg.util.DefinitionTableService
Creates a new definition table service.
DefinitionTableVisitor - Class in net.sourceforge.czt.vcg.util
A visitor that computes a DefinitionTable from a given Z Section.
DefinitionTableVisitor(SectionInfo) - Constructor for class net.sourceforge.czt.vcg.util.DefinitionTableVisitor
 
DefinitionTableVisitor(SectionInfo, Factory) - Constructor for class net.sourceforge.czt.vcg.util.DefinitionTableVisitor
 
DefinitionTableVisitor(SectionInfo, Factory, boolean) - Constructor for class net.sourceforge.czt.vcg.util.DefinitionTableVisitor
Creates a new definition table visitor.
DEFTBL_PRINTVISITOR_UNICODE - Static variable in class net.sourceforge.czt.vcg.util.DefinitionTable
default flag for printing unicode or not = (false)
doCompute(String, SectionManager) - Method in class net.sourceforge.czt.vcg.z.VCGCommand
To compute VCGs we need the specification or section name.
doConfig() - Method in class net.sourceforge.czt.vcg.z.AbstractVCG
 
doConfig() - Method in class net.sourceforge.czt.vcg.z.dc.DomainCheckerVCG
 
doConfig() - Method in class net.sourceforge.czt.vcg.z.feasibility.FeasibilityVCG
 
doConfig() - Method in class net.sourceforge.czt.vcg.z.refinement.RefinementVCG
 
doDefaultProperties(SectionManager) - Method in class net.sourceforge.czt.vcg.z.AbstractVCG
 
doDefaultProperties(SectionManager) - Method in class net.sourceforge.czt.vcg.z.dc.DomainCheckerVCG
 
doDefaultProperties(SectionManager) - Method in class net.sourceforge.czt.vcg.z.feasibility.FeasibilityVCG
 
doDefaultProperties(SectionManager) - Method in class net.sourceforge.czt.vcg.z.refinement.RefinementVCG
 
DomainCheckerCommand - Class in net.sourceforge.czt.vcg.z.dc
Domain checking VCG command.
DomainCheckerCommand() - Constructor for class net.sourceforge.czt.vcg.z.dc.DomainCheckerCommand
 
DomainCheckerVCG - Class in net.sourceforge.czt.vcg.z.dc
Top-level domain checking class.
DomainCheckerVCG() - Constructor for class net.sourceforge.czt.vcg.z.dc.DomainCheckerVCG
 
DomainCheckerVCG(Factory) - Constructor for class net.sourceforge.czt.vcg.z.dc.DomainCheckerVCG
 
DomainCheckException - Exception in net.sourceforge.czt.vcg.z.dc
 
DomainCheckException(Dialect, String) - Constructor for exception net.sourceforge.czt.vcg.z.dc.DomainCheckException
Creates a new instance of VCGException
DomainCheckException(Dialect, String, Throwable) - Constructor for exception net.sourceforge.czt.vcg.z.dc.DomainCheckException
 
DomainCheckException(Dialect, Throwable) - Constructor for exception net.sourceforge.czt.vcg.z.dc.DomainCheckException
 
DomainCheckException(Dialect, String, String, Throwable) - Constructor for exception net.sourceforge.czt.vcg.z.dc.DomainCheckException
 
DomainCheckPropertyKeys - Interface in net.sourceforge.czt.vcg.z.dc
Contains String constants for the keys used in VCG properties.
DomainCheckUtils - Class in net.sourceforge.czt.vcg.z.dc
Utilities for domain checking Z specifications.
DomainCheckUtils() - Constructor for class net.sourceforge.czt.vcg.z.dc.DomainCheckUtils
Do not generate instances of this class.

E

equals(Object) - Method in class net.sourceforge.czt.vcg.util.Definition
TODO: equals does use the equals for all fields, including defName_, yet ZNameComparator where some Definition within Set leave only consider word/strokes and no id! Normalise?
equals(Object) - Method in exception net.sourceforge.czt.vcg.util.DefinitionException
 
equals(Object) - Method in class net.sourceforge.czt.vcg.util.DefinitionKind
It compares value and binding for INCLUSION type.
equals(Object) - Method in class net.sourceforge.czt.vcg.z.dc.DCVCEnvAnn
Compares the specified object with this FactImpl for equality.
equals(Object) - Method in class net.sourceforge.czt.vcg.z.feasibility.FeasibilityVCEnvAnn
Compares the specified object with this FactImpl for equality.
equals(Object) - Method in class net.sourceforge.czt.vcg.z.refinement.RefinementVCEnvAnn
Compares the specified object with this FactImpl for equality.
equals(Object) - Method in class net.sourceforge.czt.vcg.z.VCEnvAnn
Compares the specified object with this ZNameImpl for equality.
ExistsBinding() - Constructor for class net.sourceforge.czt.vcg.util.Definition.ExistsBinding
 
existsExpr(ZSchText, Expr) - Method in class net.sourceforge.czt.vcg.z.transformer.feasibility.ZPredTransformerFSB
 
existsPred(ZDeclList, Pred) - Method in class net.sourceforge.czt.vcg.z.transformer.AbstractPredTransformer
 
existsPred(ZSchText, Pred) - Method in class net.sourceforge.czt.vcg.z.transformer.AbstractPredTransformer
 
extractPath(String) - Static method in class net.sourceforge.czt.vcg.z.VCGUtils
For a file "./dir/foo.ext" or ".\dir\foo.ext", extracts the path such that the result is "./dir/".

F

factory_ - Variable in class net.sourceforge.czt.vcg.util.CarrierSet
 
factory_ - Variable in class net.sourceforge.czt.vcg.z.transformer.AbstractTermTransformer
Factory object creating transformed terms.
falseExpr() - Method in class net.sourceforge.czt.vcg.z.transformer.feasibility.ZPredTransformerFSB
 
falsePred() - Method in class net.sourceforge.czt.vcg.z.transformer.AbstractPredTransformer
 
FeasibilityCommand - Class in net.sourceforge.czt.vcg.z.feasibility
Domain checking VCG command.
FeasibilityCommand() - Constructor for class net.sourceforge.czt.vcg.z.feasibility.FeasibilityCommand
 
FeasibilityException - Exception in net.sourceforge.czt.vcg.z.feasibility
 
FeasibilityException(Dialect, String) - Constructor for exception net.sourceforge.czt.vcg.z.feasibility.FeasibilityException
Creates a new instance of VCGException
FeasibilityException(Dialect, String, Throwable) - Constructor for exception net.sourceforge.czt.vcg.z.feasibility.FeasibilityException
 
FeasibilityException(Dialect, Throwable) - Constructor for exception net.sourceforge.czt.vcg.z.feasibility.FeasibilityException
 
FeasibilityException(Dialect, String, String, Throwable) - Constructor for exception net.sourceforge.czt.vcg.z.feasibility.FeasibilityException
 
FeasibilityPropertyKeys - Interface in net.sourceforge.czt.vcg.z.feasibility
Contains String constants for the keys used in VCG properties.
FeasibilityUtils - Class in net.sourceforge.czt.vcg.z.feasibility
 
FeasibilityUtils() - Constructor for class net.sourceforge.czt.vcg.z.feasibility.FeasibilityUtils
Do not generate instances of this class.
FeasibilityVCCollector - Class in net.sourceforge.czt.vcg.z.feasibility
 
FeasibilityVCCollector() - Constructor for class net.sourceforge.czt.vcg.z.feasibility.FeasibilityVCCollector
 
FeasibilityVCCollector(Factory) - Constructor for class net.sourceforge.czt.vcg.z.feasibility.FeasibilityVCCollector
Creates a new instance of DCTerm
FeasibilityVCEnvAnn - Class in net.sourceforge.czt.vcg.z.feasibility
Environment containing a Feasibility Z section.
FeasibilityVCEnvAnn(String, List<VC<Pred>>, VCNameFactory) - Constructor for class net.sourceforge.czt.vcg.z.feasibility.FeasibilityVCEnvAnn
 
FeasibilityVCEnvAnn(String, List<VC<Pred>>, VCNameFactory, BaseFactory) - Constructor for class net.sourceforge.czt.vcg.z.feasibility.FeasibilityVCEnvAnn
 
FeasibilityVCEnvAnnVisitor<R> - Interface in net.sourceforge.czt.vcg.z.feasibility
 
FeasibilityVCG - Class in net.sourceforge.czt.vcg.z.feasibility
 
FeasibilityVCG() - Constructor for class net.sourceforge.czt.vcg.z.feasibility.FeasibilityVCG
 
FeasibilityVCG(Factory) - Constructor for class net.sourceforge.czt.vcg.z.feasibility.FeasibilityVCG
 
FeasibilityVCGContext - Class in net.sourceforge.czt.vcg.z.feasibility
 
FeasibilityVCGContext() - Constructor for class net.sourceforge.czt.vcg.z.feasibility.FeasibilityVCGContext
 
FeasibilityVCNameFactory - Class in net.sourceforge.czt.vcg.z.feasibility
 
FeasibilityVCNameFactory(String, String) - Constructor for class net.sourceforge.czt.vcg.z.feasibility.FeasibilityVCNameFactory
 
figureOutDefKindForOmitBoxExpr(ZNameList, Expr) - Method in class net.sourceforge.czt.vcg.util.DefinitionTableVisitor
Figures out what kind of expression is the one given, usually from a OmitBox AxPara.
filterBindings(SortedSet<Definition>, BindingFilter) - Static method in class net.sourceforge.czt.vcg.util.BindingUtils
Filter the given set of bindings according to the binding filter criteria given.
FIN_FILTER - Static variable in class net.sourceforge.czt.vcg.util.BindingUtils
 
FinBindings - Class in net.sourceforge.czt.vcg.util
 
FinBindings() - Constructor for class net.sourceforge.czt.vcg.util.FinBindings
 
ForallBinding() - Constructor for class net.sourceforge.czt.vcg.util.Definition.ForallBinding
 
forAllExpr(ZSchText, Expr) - Method in class net.sourceforge.czt.vcg.z.transformer.feasibility.ZPredTransformerFSB
 
forAllPred(ZDeclList, Pred) - Method in class net.sourceforge.czt.vcg.z.transformer.AbstractPredTransformer
Creates a ForAllPred with the given declarations and predicate.
forAllPred(ZSchText, Pred) - Method in class net.sourceforge.czt.vcg.z.transformer.AbstractPredTransformer
 
FREETYPE - Static variable in class net.sourceforge.czt.vcg.util.DefinitionKind
 
FREETYPE_VALUE - Static variable in class net.sourceforge.czt.vcg.util.DefinitionKind
 
fsbCheck_ - Variable in class net.sourceforge.czt.vcg.z.feasibility.FeasibilityVCG
 
FSBVCNameFactory - Interface in net.sourceforge.czt.vcg.z.feasibility
 

G

generateVCS(ZSect, SectionManager) - Method in class net.sourceforge.czt.vcg.z.dc.DomainCheckerCommand
 
generateVCS(ZSect, SectionManager) - Method in class net.sourceforge.czt.vcg.z.feasibility.FeasibilityCommand
 
generateVCS(ZSect, SectionManager) - Method in class net.sourceforge.czt.vcg.z.refinement.RefinementCommand
 
generateVCS(ZSect, SectionManager) - Method in class net.sourceforge.czt.vcg.z.VCGCommand
After parsing and type checking, generate VCs for the given zSect accordingly.
genericType(Term) - Static method in class net.sourceforge.czt.vcg.util.UnificationEnv
 
genParamType(Term) - Static method in class net.sourceforge.czt.vcg.util.UnificationEnv
 
getAbbreviationName(AxPara) - Method in class net.sourceforge.czt.vcg.util.AbstractVCNameFactory
 
getAbstractName() - Method in interface net.sourceforge.czt.vcg.z.refinement.util.ZRefinesAnn
 
getAvailableSMTables() - Method in class net.sourceforge.czt.vcg.z.AbstractVCG
 
getAxDefName(AxPara) - Method in class net.sourceforge.czt.vcg.util.AbstractVCNameFactory
 
getAxDefName(AxPara) - Method in class net.sourceforge.czt.vcg.util.DefaultVCNameFactory
 
getBindingsFor(ZName) - Method in class net.sourceforge.czt.vcg.z.feasibility.AbstractFeasibilityVCCollector
Check whether bindings were already computed for the given name and return a copy of them if so.
getCarrierType() - Method in class net.sourceforge.czt.vcg.util.Definition
Carrier set, if available; null otherwise.
getChildren() - Method in class net.sourceforge.czt.vcg.z.dc.DCVCEnvAnn
 
getChildren() - Method in class net.sourceforge.czt.vcg.z.feasibility.FeasibilityVCEnvAnn
 
getColumn() - Method in exception net.sourceforge.czt.vcg.util.DefinitionException
 
getCommand() - Static method in class net.sourceforge.czt.vcg.util.DefinitionTableService
 
getCommand(SectionInfo) - Static method in class net.sourceforge.czt.vcg.util.DefinitionTableService
 
getCommand() - Method in class net.sourceforge.czt.vcg.z.dc.DomainCheckUtils
Get a Command object for use in SectionManager
getCommand() - Method in class net.sourceforge.czt.vcg.z.feasibility.FeasibilityUtils
Get a Command object for use in SectionManager
getCommand() - Method in class net.sourceforge.czt.vcg.z.refinement.RefinementUtils
Get a Command object for use in SectionManager
getCommand() - Method in class net.sourceforge.czt.vcg.z.VCGUtils
Get a Command object for use in SectionManager
getCommandInfoType() - Static method in class net.sourceforge.czt.vcg.util.DefinitionTableService
 
getConcreteName() - Method in interface net.sourceforge.czt.vcg.z.refinement.util.ZRefinesAnn
 
getConjParaName(ConjPara) - Method in class net.sourceforge.czt.vcg.util.AbstractVCNameFactory
 
getDCUtils() - Static method in class net.sourceforge.czt.vcg.z.dc.DomainCheckUtils
 
getDefinitionKind() - Method in class net.sourceforge.czt.vcg.util.Definition
Tells you whether this name was declared via a constant definition, or a variable declaration.
getDefinitions(String) - Method in class net.sourceforge.czt.vcg.util.DefinitionTable
Get all the mapped definitions for a given section name.
getDefinitionTable() - Method in class net.sourceforge.czt.vcg.util.DefinitionTableVisitor
 
getDefName() - Method in class net.sourceforge.czt.vcg.util.Definition
 
getDefTable() - Method in class net.sourceforge.czt.vcg.z.AbstractVCCollector
 
getDescription() - Method in enum net.sourceforge.czt.vcg.z.feasibility.util.ZStateInfo
 
getDialect() - Method in class net.sourceforge.czt.vcg.util.Definition
 
getDialect() - Method in class net.sourceforge.czt.vcg.z.AbstractVCCollector
Visits the given term (e.g., term.accept(this)).
getDialect() - Method in class net.sourceforge.czt.vcg.z.AbstractVCG
 
getDialect() - Method in class net.sourceforge.czt.vcg.z.feasibility.FeasibilityVCGContext
 
getDialect() - Method in interface net.sourceforge.czt.vcg.z.VCGContext
 
getDomainCheckVCG() - Method in class net.sourceforge.czt.vcg.z.dc.DomainCheckUtils
 
getErrors() - Method in exception net.sourceforge.czt.vcg.util.DefinitionException
 
getErrorType() - Method in exception net.sourceforge.czt.vcg.util.DefinitionException
 
getExceptions() - Method in exception net.sourceforge.czt.vcg.util.DefinitionException
 
getExpr() - Method in class net.sourceforge.czt.vcg.util.Definition
For an equality definition (name==expr), this returns the right-hand side of the definition, expr.
getExtension() - Method in class net.sourceforge.czt.vcg.z.VCGUtils
 
getFactory() - Method in class net.sourceforge.czt.vcg.z.AbstractVCCollector
 
getFactory() - Method in class net.sourceforge.czt.vcg.z.AbstractVCG
 
getFactory() - Method in interface net.sourceforge.czt.vcg.z.TermTransformer
 
getFactory() - Method in class net.sourceforge.czt.vcg.z.transformer.AbstractTermTransformer
 
getFeasibilityUtils() - Static method in class net.sourceforge.czt.vcg.z.feasibility.FeasibilityUtils
 
getFeasibilityVCG() - Method in class net.sourceforge.czt.vcg.z.feasibility.FeasibilityUtils
 
getFileNameNoExt(String) - Static method in class net.sourceforge.czt.vcg.z.VCGUtils
For a file "./dir/foo.ext", returns "./dir/foo".
getFreeParaName(FreePara) - Method in class net.sourceforge.czt.vcg.util.AbstractVCNameFactory
 
getFSBVCCollector() - Method in class net.sourceforge.czt.vcg.z.feasibility.FeasibilityVCG
 
getFSBVCGContext() - Method in class net.sourceforge.czt.vcg.z.feasibility.FeasibilityVCCollector
 
getFSBVCNameFactory() - Method in class net.sourceforge.czt.vcg.z.feasibility.AbstractFeasibilityVCCollector
 
getGenericName(Para) - Method in class net.sourceforge.czt.vcg.util.AbstractVCNameFactory
 
getGenericName(Para) - Method in class net.sourceforge.czt.vcg.util.DefaultVCNameFactory
 
getGenericParams() - Method in class net.sourceforge.czt.vcg.util.Definition
Returns the list of generic type parameters of this definition.
getGenFormals() - Method in class net.sourceforge.czt.vcg.z.AbstractVC
 
getGenFormals(Para, VC<Pred>) - Method in class net.sourceforge.czt.vcg.z.AbstractVCG
 
getGenFormals() - Method in interface net.sourceforge.czt.vcg.z.VC
 
getGenParams() - Method in class net.sourceforge.czt.vcg.z.VCConfig
 
getGivenParaName(GivenPara) - Method in class net.sourceforge.czt.vcg.util.AbstractVCNameFactory
 
getInfo() - Method in exception net.sourceforge.czt.vcg.util.DefinitionException
 
getInfo() - Method in class net.sourceforge.czt.vcg.z.AbstractVC
 
getInfo() - Method in interface net.sourceforge.czt.vcg.z.feasibility.util.ZStateAnn
Returns the Info element.
getInfo() - Method in interface net.sourceforge.czt.vcg.z.VC
 
getInfoTables() - Method in class net.sourceforge.czt.vcg.z.feasibility.FeasibilityVCGContext
 
getInfoTables() - Method in interface net.sourceforge.czt.vcg.z.VCGContext
 
getInitName() - Method in class net.sourceforge.czt.vcg.z.feasibility.FeasibilityVCGContext
 
getInitName() - Method in interface net.sourceforge.czt.vcg.z.VCGContext
Get the ZName for the state initialisation schema considered under this VCG context
getLength() - Method in exception net.sourceforge.czt.vcg.util.DefinitionException
 
getLine() - Method in exception net.sourceforge.czt.vcg.util.DefinitionException
 
getLoc() - Method in exception net.sourceforge.czt.vcg.util.DefinitionException
 
getLoc() - Method in class net.sourceforge.czt.vcg.z.AbstractVC
 
getLoc() - Method in interface net.sourceforge.czt.vcg.z.VC
 
getLocalDecls() - Method in class net.sourceforge.czt.vcg.util.Definition
 
getLocation(ZName...) - Method in class net.sourceforge.czt.vcg.z.refinement.RefinementVCCollector
 
getLogger() - Method in class net.sourceforge.czt.vcg.z.AbstractVCCollector
 
getLogger() - Method in class net.sourceforge.czt.vcg.z.AbstractVCG
 
getManager() - Method in class net.sourceforge.czt.vcg.z.AbstractVCG
 
getManager() - Method in interface net.sourceforge.czt.vcg.z.VCG
 
getMessage(boolean) - Method in exception net.sourceforge.czt.vcg.util.DefinitionException
 
getMessage() - Method in exception net.sourceforge.czt.vcg.util.DefinitionException
 
getMessage() - Method in exception net.sourceforge.czt.vcg.z.VCGException
 
getName() - Method in class net.sourceforge.czt.vcg.z.AbstractVC
 
getName() - Method in interface net.sourceforge.czt.vcg.z.refinement.util.ZRefinesAnn
Returns the Name elements.
getName() - Method in interface net.sourceforge.czt.vcg.z.VC
 
getOnTheFlyZSectParents() - Method in class net.sourceforge.czt.vcg.z.AbstractVCG
Default parents for on-the-fly ZSect to generate VC ZSect for.
getOpBindings(ZName) - Method in class net.sourceforge.czt.vcg.z.feasibility.FeasibilityVCGContext
 
getOpBindings(ZName) - Method in interface net.sourceforge.czt.vcg.z.VCGContext
 
getOpTable() - Method in class net.sourceforge.czt.vcg.z.AbstractVCG
 
getOpType(ZName) - Method in class net.sourceforge.czt.vcg.z.feasibility.FeasibilityVCGContext
 
getOpType(ZName) - Method in interface net.sourceforge.czt.vcg.z.VCGContext
For a given schema name representing an operation over the state schema, return the
getOriginalZSectName() - Method in class net.sourceforge.czt.vcg.z.VCEnvAnn
 
getParentsToIgnore() - Method in class net.sourceforge.czt.vcg.z.AbstractVCG
Returns a unmodifiable set of section names not being processed for VC generation.
getParentsToIgnore() - Method in interface net.sourceforge.czt.vcg.z.VCG
Returns a unmodifiable set of section names not being processed for VC generation.
getPrecedence() - Method in class net.sourceforge.czt.vcg.z.PredVC
 
getPrecedence() - Method in class net.sourceforge.czt.vcg.z.VCConfig
 
getPredTransformerFSB() - Method in class net.sourceforge.czt.vcg.z.feasibility.AbstractFeasibilityVCCollector
 
getPredTransformerRef() - Method in class net.sourceforge.czt.vcg.z.refinement.RefinementVCCollector
 
getRefinementUtils() - Static method in class net.sourceforge.czt.vcg.z.refinement.RefinementUtils
 
getRefinementVCG() - Method in class net.sourceforge.czt.vcg.z.refinement.RefinementUtils
 
getRefKind() - Method in interface net.sourceforge.czt.vcg.z.refinement.util.ZRefinesAnn
Returns the RefKind element.
getRefKindDefault() - Method in class net.sourceforge.czt.vcg.z.refinement.RefinementVCCollector
 
getRefVCCollector() - Method in class net.sourceforge.czt.vcg.z.refinement.RefinementVCG
 
getSchBinding(ZName) - Static method in class net.sourceforge.czt.vcg.util.DefinitionKind
 
getSchemaName(AxPara) - Method in class net.sourceforge.czt.vcg.util.AbstractVCNameFactory
 
getSchExpr(ZName) - Static method in class net.sourceforge.czt.vcg.util.DefinitionKind
 
getSchName() - Method in class net.sourceforge.czt.vcg.util.DefinitionKind
 
getSectionInfo() - Method in exception net.sourceforge.czt.vcg.util.DefinitionException
 
getSigSchemaName(ZName) - Method in class net.sourceforge.czt.vcg.z.feasibility.AbstractFeasibilityVCCollector
 
getSigSchemaName(String) - Method in class net.sourceforge.czt.vcg.z.feasibility.FeasibilityVCNameFactory
 
getSigSchemaName(String) - Method in interface net.sourceforge.czt.vcg.z.feasibility.FSBVCNameFactory
Create a Schema signature name for given schema name
getSource() - Method in exception net.sourceforge.czt.vcg.util.DefinitionException
 
getSourceName(String) - Static method in class net.sourceforge.czt.vcg.z.VCGUtils
Get the CZT Source name from a given file.
getSourcePara() - Method in class net.sourceforge.czt.vcg.z.VCSource
 
getSourceVC() - Method in class net.sourceforge.czt.vcg.z.VCSource
 
getSpecialBindings() - Method in class net.sourceforge.czt.vcg.util.Definition
Hide = null/old Rename = new /old
getStart() - Method in exception net.sourceforge.czt.vcg.util.DefinitionException
 
getStateGenParams() - Method in class net.sourceforge.czt.vcg.z.feasibility.AbstractFeasibilityVCGContext
 
getStateGenParams(ZStateInfo) - Method in class net.sourceforge.czt.vcg.z.feasibility.FeasibilityVCCollector
 
getStateName(ZStateInfo) - Method in class net.sourceforge.czt.vcg.z.feasibility.FeasibilityVCCollector
 
getStateName() - Method in class net.sourceforge.czt.vcg.z.feasibility.FeasibilityVCGContext
 
getStateName() - Method in interface net.sourceforge.czt.vcg.z.VCGContext
Get the ZName for the state schema considered under this VCG context
getStateSchema(ZStateInfo) - Method in class net.sourceforge.czt.vcg.z.feasibility.FeasibilityVCCollector
 
getStateSchemaNames() - Method in class net.sourceforge.czt.vcg.z.feasibility.AbstractFeasibilityVCGContext
 
getStateSchemas() - Method in class net.sourceforge.czt.vcg.z.feasibility.AbstractFeasibilityVCGContext
 
getTermVisitor() - Method in interface net.sourceforge.czt.vcg.z.TermTransformer
Returns a visitor implementing a VCG protocol.
getTermVisitor() - Method in class net.sourceforge.czt.vcg.z.transformer.AbstractTermTransformer
 
getToolName() - Method in class net.sourceforge.czt.vcg.z.dc.DomainCheckUtils
Top-level CZT UI tool name.
getToolName() - Method in class net.sourceforge.czt.vcg.z.feasibility.FeasibilityUtils
Top-level CZT UI tool name.
getToolName() - Method in class net.sourceforge.czt.vcg.z.refinement.RefinementUtils
Top-level CZT UI tool name.
getToolName() - Method in class net.sourceforge.czt.vcg.z.VCGUtils
Top-level CZT UI tool name.
getTransformer() - Method in class net.sourceforge.czt.vcg.z.dc.DCVCCollector
 
getTransformer() - Method in class net.sourceforge.czt.vcg.z.feasibility.AbstractFeasibilityVCCollector
 
getTransformer() - Method in interface net.sourceforge.czt.vcg.z.VCCollector
 
getTransitiveExceptions() - Method in exception net.sourceforge.czt.vcg.util.DefinitionException
 
getType(Name, Stack<Stroke>) - Method in class net.sourceforge.czt.vcg.util.DefinitionTableVisitor
 
getType() - Method in class net.sourceforge.czt.vcg.z.AbstractVC
 
getType() - Method in interface net.sourceforge.czt.vcg.z.VC
 
getType() - Method in class net.sourceforge.czt.vcg.z.VCConfig
 
getTypeId() - Method in enum net.sourceforge.czt.vcg.z.feasibility.ZFsbVCKind
 
getTypeId(ZRefinementKind) - Method in enum net.sourceforge.czt.vcg.z.refinement.ZRefVCKind
 
getTypes() - Method in class net.sourceforge.czt.vcg.util.DefinitionTableVisitor
 
getUserDefinedSchemaPRE(ZName, ZNameList) - Method in class net.sourceforge.czt.vcg.z.feasibility.FeasibilityVCCollector
User supplied predicate to be assumed as part of the given schema name
getVC() - Method in class net.sourceforge.czt.vcg.z.AbstractVC
 
getVC() - Method in interface net.sourceforge.czt.vcg.z.VC
 
getVCCollector() - Method in class net.sourceforge.czt.vcg.z.dc.DomainCheckerVCG
 
getVCCollector() - Method in class net.sourceforge.czt.vcg.z.feasibility.FeasibilityVCG
 
getVCCollector() - Method in interface net.sourceforge.czt.vcg.z.VCG
 
getVCCount() - Method in class net.sourceforge.czt.vcg.z.AbstractVCCollector
 
getVCCount() - Method in interface net.sourceforge.czt.vcg.z.VCCollector
 
getVCEnvAnnClass() - Method in class net.sourceforge.czt.vcg.z.dc.DomainCheckerCommand
 
getVCEnvAnnClass() - Method in class net.sourceforge.czt.vcg.z.dc.DomainCheckerVCG
 
getVCEnvAnnClass() - Method in class net.sourceforge.czt.vcg.z.feasibility.FeasibilityCommand
 
getVCEnvAnnClass() - Method in class net.sourceforge.czt.vcg.z.feasibility.FeasibilityVCG
 
getVCEnvAnnClass() - Method in class net.sourceforge.czt.vcg.z.refinement.RefinementCommand
 
getVCEnvAnnClass() - Method in class net.sourceforge.czt.vcg.z.refinement.RefinementVCG
 
getVCEnvAnnClass() - Method in interface net.sourceforge.czt.vcg.z.VCG
 
getVCEnvAnnClass() - Method in class net.sourceforge.czt.vcg.z.VCGCommand
After generating VCs, the result ZSect is type checked and its VCEnvAnn added to the manager with a key according to this class.
getVCFileName(String, String) - Static method in class net.sourceforge.czt.vcg.z.VCGUtils
For a file "./dir/foo.ext", returns "./dir/foosuffix.ext".
getVCFileNameSuffix() - Method in class net.sourceforge.czt.vcg.z.dc.DomainCheckUtils
 
getVCFileNameSuffix() - Method in class net.sourceforge.czt.vcg.z.feasibility.FeasibilityUtils
 
getVCFileNameSuffix() - Method in class net.sourceforge.czt.vcg.z.refinement.RefinementUtils
 
getVCFileNameSuffix() - Method in class net.sourceforge.czt.vcg.z.VCGUtils
 
getVCG() - Method in class net.sourceforge.czt.vcg.z.VCGUtils
 
getVCGContext() - Method in class net.sourceforge.czt.vcg.z.AbstractVCCollector
 
getVCGContext() - Method in interface net.sourceforge.czt.vcg.z.VCCollector
 
getVCGCreatedZSectTypeErrorWarningMessage(String, TypeErrorException) - Method in class net.sourceforge.czt.vcg.z.feasibility.FeasibilityVCG
 
getVCGCreatedZSectTypeErrorWarningMessage(String, TypeErrorException) - Method in class net.sourceforge.czt.vcg.z.refinement.RefinementVCG
 
getVCId() - Method in class net.sourceforge.czt.vcg.z.AbstractVC
 
getVCId() - Method in interface net.sourceforge.czt.vcg.z.VC
 
getVCName(Para, String, String) - Method in class net.sourceforge.czt.vcg.util.AbstractVCNameFactory
 
getVCName(Para, String) - Method in class net.sourceforge.czt.vcg.util.AbstractVCNameFactory
For any given Z Paragraph, extract a meaningful name for this VC.
getVCName(Para, String, String) - Method in class net.sourceforge.czt.vcg.util.DefaultVCNameFactory
 
getVCName(Para, String) - Method in interface net.sourceforge.czt.vcg.util.VCNameFactory
Create a name for a VC related to the given Para.
getVCNameFactory() - Method in class net.sourceforge.czt.vcg.z.AbstractVCCollector
 
getVCNameFactory() - Method in interface net.sourceforge.czt.vcg.z.VCCollector
 
getVCNameFactory() - Method in class net.sourceforge.czt.vcg.z.VCEnvAnn
 
getVCPara() - Method in class net.sourceforge.czt.vcg.z.AbstractVC
 
getVCPara() - Method in interface net.sourceforge.czt.vcg.z.VC
 
getVCs() - Method in class net.sourceforge.czt.vcg.z.VCEnvAnn
 
getVCSectDefaultParentsList() - Method in class net.sourceforge.czt.vcg.z.AbstractVCG
Returns the list of parents as a string of section names separated by SectionManager.SECTION_MANAGER_LIST_PROPERTY_SEPARATOR
getVCSectDefaultParentsList() - Method in class net.sourceforge.czt.vcg.z.dc.DomainCheckerVCG
List of default parents for VC ZSect.
getVCSectDefaultParentsList() - Method in class net.sourceforge.czt.vcg.z.feasibility.FeasibilityVCG
List of default parents for VC ZSect.
getVCSectDefaultParentsList() - Method in class net.sourceforge.czt.vcg.z.refinement.RefinementVCG
List of default parents for VC ZSect.
getVCSectionName(String) - Method in class net.sourceforge.czt.vcg.util.DefaultVCNameFactory
 
getVCSectionName(String) - Method in interface net.sourceforge.czt.vcg.util.VCNameFactory
Creates a ZSect name to contains the various parts created during VCG, such as NarrPara, AxPara (e.g., new schemas or axioms), and ConjPara of course.
getVCSectName(String) - Method in class net.sourceforge.czt.vcg.z.AbstractVCG
VCSectName suffix.
getVCSectName() - Method in class net.sourceforge.czt.vcg.z.dc.DCVCEnvAnn
 
getVCSectName() - Method in class net.sourceforge.czt.vcg.z.feasibility.FeasibilityVCEnvAnn
 
getVCSectName() - Method in class net.sourceforge.czt.vcg.z.refinement.RefinementVCEnvAnn
 
getVCSectName() - Method in class net.sourceforge.czt.vcg.z.VCEnvAnn
 
getVCSectParents(String) - Method in class net.sourceforge.czt.vcg.z.AbstractVCG
Creates a list of parents including the given section name, and all those in the AbstractVCG.getVCSectDefaultParentsList() (e.g., if it returns "std_toolkit:mysect" and sectName is "xyz" the list will contain ("xyz", "std_toolkit", "mysect").
getVCType(Pred) - Method in class net.sourceforge.czt.vcg.z.AbstractVCCollector
 
getVCType(Pred) - Method in class net.sourceforge.czt.vcg.z.dc.DCVCCollector
VC COLLECTOR METHODS
getVCType(Pred) - Method in class net.sourceforge.czt.vcg.z.feasibility.AbstractFeasibilityVCCollector
VC COLLECTOR METHODS
getZAbstractName() - Method in interface net.sourceforge.czt.vcg.z.refinement.util.ZRefinesAnn
This is a convenience method.
getZConcreteName() - Method in interface net.sourceforge.czt.vcg.z.refinement.util.ZRefinesAnn
This is a convenience method.
getZFactory() - Method in class net.sourceforge.czt.vcg.z.AbstractVCCollector
 
getZSchTextPred(ZSchText) - Method in class net.sourceforge.czt.vcg.z.transformer.ZPredTransformer
Extract schema text predicates.
GIVENSET - Static variable in class net.sourceforge.czt.vcg.util.DefinitionKind
 
GIVENSET_VALUE - Static variable in class net.sourceforge.czt.vcg.util.DefinitionKind
 
givenType(Term) - Static method in class net.sourceforge.czt.vcg.util.UnificationEnv
 

H

handleAxiom(ZSchText) - Method in class net.sourceforge.czt.vcg.z.feasibility.FeasibilityVCCollector
 
handleHorizDef(Definition) - Method in class net.sourceforge.czt.vcg.z.feasibility.FeasibilityVCCollector
 
handleInclBindingsMismatch(String) - Method in class net.sourceforge.czt.vcg.z.feasibility.AbstractFeasibilityVCCollector
Just log a waning on the feasibility case.
handleInclBindingsMismatch(String) - Method in class net.sourceforge.czt.vcg.z.refinement.RefinementVCCollector
 
handleSchema(AxPara, Definition) - Method in class net.sourceforge.czt.vcg.z.feasibility.FeasibilityVCCollector
 
handleSchema(AxPara, Definition) - Method in class net.sourceforge.czt.vcg.z.refinement.RefinementVCCollector
 
handleStateSchemaInUserDefinedSchemaPRE(ZName, ZNameList, SortedSet<Definition>, boolean) - Method in class net.sourceforge.czt.vcg.z.feasibility.FeasibilityVCCollector
 
handleStateSchemaInUserDefinedSchemaPRE(ZName, ZNameList, SortedSet<Definition>, boolean) - Method in class net.sourceforge.czt.vcg.z.refinement.RefinementVCCollector
 
handleVCGException(VCGException, String) - Static method in class net.sourceforge.czt.vcg.z.VCGUtils
 
hashCode() - Method in class net.sourceforge.czt.vcg.util.Definition
 
hashCode() - Method in exception net.sourceforge.czt.vcg.util.DefinitionException
 
hashCode() - Method in class net.sourceforge.czt.vcg.util.DefinitionKind
Given the fact INCLUSION elements all have same value_ yet different binding could enable hash tables for this class.
hashCode() - Method in class net.sourceforge.czt.vcg.z.dc.DCVCEnvAnn
Returns the hash code value for this FactImpl.
hashCode() - Method in class net.sourceforge.czt.vcg.z.feasibility.FeasibilityVCEnvAnn
Returns the hash code value for this FactImpl.
hashCode() - Method in class net.sourceforge.czt.vcg.z.refinement.RefinementVCEnvAnn
Returns the hash code value for this FactImpl.
hashCode() - Method in class net.sourceforge.czt.vcg.z.VCEnvAnn
Returns the hash code value for this ZNameImpl.
hasSchemaName() - Method in class net.sourceforge.czt.vcg.util.DefinitionKind
 
hasSectionInfo() - Method in exception net.sourceforge.czt.vcg.util.DefinitionException
 
HideBinding() - Constructor for class net.sourceforge.czt.vcg.util.Definition.HideBinding
 

I

impliedPred2DC(Pred, Pred) - Method in class net.sourceforge.czt.vcg.z.transformer.dc.ZPredTransformerDC
Creates a common implied predicate used in some DC calculations for the predicate tree.
impliedZSchTextDC(ZSchText) - Method in class net.sourceforge.czt.vcg.z.transformer.dc.ZPredTransformerDC
Creates a common implied predicate (see similar method below), yet there is a special case (i.e.
impliedZSchTextDC(ZSchText, Term) - Method in class net.sourceforge.czt.vcg.z.transformer.dc.ZPredTransformerDC
Creates a common implied predicate used in some DC calculations.
impliesPred(Pred, Pred) - Method in class net.sourceforge.czt.vcg.z.transformer.AbstractPredTransformer
Creates an ImpliesPred from the given arguments (i.e.
init(String, List<VC<Pred>>, VCNameFactory) - Method in class net.sourceforge.czt.vcg.z.VCEnvAnn
 
INIT_FILTER - Static variable in class net.sourceforge.czt.vcg.util.BindingUtils
 
InitBindings - Class in net.sourceforge.czt.vcg.util
 
InitBindings() - Constructor for class net.sourceforge.czt.vcg.util.InitBindings
 
initBindingsOf(SortedSet<Definition>) - Static method in class net.sourceforge.czt.vcg.util.BindingUtils
 
input_ - Variable in class net.sourceforge.czt.vcg.util.AbstractBindingFilter
 
INPUT_FILTER - Static variable in class net.sourceforge.czt.vcg.util.BindingUtils
 
InputBindings - Class in net.sourceforge.czt.vcg.util
 
InputBindings() - Constructor for class net.sourceforge.czt.vcg.util.InputBindings
 
inputBindingsOf(SortedSet<Definition>) - Static method in class net.sourceforge.czt.vcg.util.BindingUtils
 
isAddingNonemptyGivenSetVC() - Method in class net.sourceforge.czt.vcg.z.feasibility.AbstractFeasibilityVCCollector
 
isAddingNonemptyGivenSetVC() - Method in class net.sourceforge.czt.vcg.z.feasibility.FeasibilityVCG
 
isAddingTrivialVC() - Method in class net.sourceforge.czt.vcg.z.AbstractVCG
 
isAddingTrivialVC() - Method in interface net.sourceforge.czt.vcg.z.VCG
 
isAppliesToInfix() - Method in class net.sourceforge.czt.vcg.z.dc.DCVCCollector
 
isApplyingTransformer() - Method in interface net.sourceforge.czt.vcg.z.TermTransformer
Flag determining whether to apply transformer or not.
isApplyingTransformer() - Method in class net.sourceforge.czt.vcg.z.transformer.AbstractTermTransformer
Flag determining whether to apply transformer or not.
isAxiom() - Method in class net.sourceforge.czt.vcg.util.DefinitionKind
 
isCheckingDefTblConsistency() - Method in class net.sourceforge.czt.vcg.z.AbstractVCG
 
isCheckingDefTblConsistency() - Method in interface net.sourceforge.czt.vcg.z.VCG
 
isConfigured() - Method in class net.sourceforge.czt.vcg.z.AbstractVCG
True whenever section manager and VC collectors are not null, if the configuration flag is set as well.
isConfigured() - Method in interface net.sourceforge.czt.vcg.z.VCG
True whenever section manager and VC collectors are not null, if the configuration flag is set as well.
isConfigured() - Method in class net.sourceforge.czt.vcg.z.VCGUtils
 
isCreatingZSchemas() - Method in class net.sourceforge.czt.vcg.z.feasibility.AbstractFeasibilityVCCollector
 
isCreatingZSchemas() - Method in class net.sourceforge.czt.vcg.z.feasibility.FeasibilityVCG
 
isDebugging() - Method in class net.sourceforge.czt.vcg.z.VCGUtils
 
isFreeTypeBranch() - Method in class net.sourceforge.czt.vcg.util.DefinitionKind
 
isGenericType(Term) - Static method in class net.sourceforge.czt.vcg.util.UnificationEnv
 
isGenParamType(Term) - Static method in class net.sourceforge.czt.vcg.util.UnificationEnv
 
isGivenSet() - Method in class net.sourceforge.czt.vcg.util.DefinitionKind
 
isGivenType(Term) - Static method in class net.sourceforge.czt.vcg.util.UnificationEnv
 
isGlobal() - Method in class net.sourceforge.czt.vcg.util.DefinitionKind
 
isKnownArg(String) - Method in class net.sourceforge.czt.vcg.z.dc.DomainCheckUtils
 
isKnownArg(String) - Method in class net.sourceforge.czt.vcg.z.feasibility.FeasibilityUtils
 
isKnownArg(String) - Method in class net.sourceforge.czt.vcg.z.VCGUtils
 
isLocal() - Method in class net.sourceforge.czt.vcg.util.DefinitionKind
 
isOnlyConstDecl(ZDeclList) - Method in class net.sourceforge.czt.vcg.z.transformer.ZPredTransformer
Checks whether the list of declarations are ConstDecl only.
isPowerType(Term) - Static method in class net.sourceforge.czt.vcg.util.UnificationEnv
 
isProcessingParents() - Method in class net.sourceforge.czt.vcg.z.AbstractVCG
 
isProcessingParents() - Method in interface net.sourceforge.czt.vcg.z.VCG
 
isProdType(Term) - Static method in class net.sourceforge.czt.vcg.util.UnificationEnv
 
isRaisingTypeWarnings() - Method in class net.sourceforge.czt.vcg.z.AbstractVCG
 
isRaisingTypeWarnings() - Method in interface net.sourceforge.czt.vcg.z.VCG
 
isRefiningIO() - Method in class net.sourceforge.czt.vcg.z.refinement.RefinementVCCollector
 
isSchemaBinding() - Method in class net.sourceforge.czt.vcg.util.DefinitionKind
 
isSchemaDecl() - Method in class net.sourceforge.czt.vcg.util.DefinitionKind
 
isSchemaExpr() - Method in class net.sourceforge.czt.vcg.util.DefinitionKind
 
isSchemaPowerType(Type) - Static method in class net.sourceforge.czt.vcg.util.UnificationEnv
returns true if the given type is \power(SchType)
isSchemaReference() - Method in class net.sourceforge.czt.vcg.util.DefinitionKind
Schema declarations like S in S == [ D | P ] or complex schema expressions like T in S == T \land R.
isSchemaType(Term) - Static method in class net.sourceforge.czt.vcg.util.UnificationEnv
 
isState(ZStateInfo, ZName) - Method in class net.sourceforge.czt.vcg.z.feasibility.FeasibilityVCCollector
 
isTableMandatory(Key<? extends InfoTable>) - Method in class net.sourceforge.czt.vcg.z.AbstractVCG
 
isTableMandatory(Key<? extends InfoTable>) - Method in class net.sourceforge.czt.vcg.z.dc.DomainCheckerVCG
 
isTableMandatory(Key<? extends InfoTable>) - Method in class net.sourceforge.czt.vcg.z.feasibility.FeasibilityVCG
 
isTrivial() - Method in class net.sourceforge.czt.vcg.z.PredVC
 
isTrivial() - Method in interface net.sourceforge.czt.vcg.z.VC
 
isType2(Term) - Static method in class net.sourceforge.czt.vcg.util.UnificationEnv
 
isUsingInfixAppliesTo() - Method in class net.sourceforge.czt.vcg.z.dc.DomainCheckerVCG
 
isVCGContextPara(Para) - Method in class net.sourceforge.czt.vcg.z.AbstractVCGContext
 
isVCGContextPara(Para) - Method in interface net.sourceforge.czt.vcg.z.VCGContext
Determines whether the given paragraph is part of the VCG context or not.

L

latexOutputWrappingDefault() - Method in class net.sourceforge.czt.vcg.z.VCGUtils
 
lookupDeclName(String, ZName) - Method in class net.sourceforge.czt.vcg.util.DefinitionTable
Looks up a (unique) name within the given sect only.
lookupDeclName(ZName) - Method in class net.sourceforge.czt.vcg.util.DefinitionTable
Looks up a (unique) name within the current sect and its declared parents.
lookupDefinitions(String) - Method in class net.sourceforge.czt.vcg.util.DefinitionTable
Gets all definitions of a a given section name as a unmodifiable set.
lookupName(ZName) - Method in class net.sourceforge.czt.vcg.util.DefinitionTable
Looks a (unique) possibly local name within this section and all its declared parents.

M

main(String[]) - Static method in class net.sourceforge.czt.vcg.util.DefinitionTableService
 
main(String[]) - Static method in class net.sourceforge.czt.vcg.z.dc.DomainCheckUtils
 
main(String[]) - Static method in class net.sourceforge.czt.vcg.z.feasibility.FeasibilityUtils
 
main(String[]) - Static method in class net.sourceforge.czt.vcg.z.refinement.RefinementUtils
 
markStateSchema(AxPara, ZName, ZNameList, String, ZStateInfo, BindingFilter) - Method in class net.sourceforge.czt.vcg.z.feasibility.FeasibilityVCCollector
 
modifyExtraBindings(List<NewOldPair>) - Method in class net.sourceforge.czt.vcg.util.Definition
 

N

net.sourceforge.czt.vcg.util - package net.sourceforge.czt.vcg.util
 
net.sourceforge.czt.vcg.z - package net.sourceforge.czt.vcg.z
 
net.sourceforge.czt.vcg.z.dc - package net.sourceforge.czt.vcg.z.dc
 
net.sourceforge.czt.vcg.z.feasibility - package net.sourceforge.czt.vcg.z.feasibility
 
net.sourceforge.czt.vcg.z.feasibility.util - package net.sourceforge.czt.vcg.z.feasibility.util
 
net.sourceforge.czt.vcg.z.refinement - package net.sourceforge.czt.vcg.z.refinement
 
net.sourceforge.czt.vcg.z.refinement.util - package net.sourceforge.czt.vcg.z.refinement.util
 
net.sourceforge.czt.vcg.z.transformer - package net.sourceforge.czt.vcg.z.transformer
 
net.sourceforge.czt.vcg.z.transformer.dc - package net.sourceforge.czt.vcg.z.transformer.dc
 
net.sourceforge.czt.vcg.z.transformer.feasibility - package net.sourceforge.czt.vcg.z.transformer.feasibility
 
net.sourceforge.czt.vcg.z.transformer.refinement - package net.sourceforge.czt.vcg.z.transformer.refinement
 
newVCEnvAnn(String, String, List<VC<Pred>>) - Method in class net.sourceforge.czt.vcg.z.AbstractVCG
Creates a VCEnvAnn for the given original SectName and given list of VCs.
newVCEnvAnn(String, String, List<VC<Pred>>) - Method in class net.sourceforge.czt.vcg.z.dc.DomainCheckerVCG
 
newVCEnvAnn(String, String, List<VC<Pred>>) - Method in class net.sourceforge.czt.vcg.z.feasibility.FeasibilityVCG
 
newVCEnvAnn(String, String, List<VC<Pred>>) - Method in class net.sourceforge.czt.vcg.z.refinement.RefinementVCG
 

O

ONTHEFLY_SCHEMA_NAME - Static variable in class net.sourceforge.czt.vcg.z.AbstractVCG
Prefixes for named terms created during VC processing.
ONTHEFLY_ZSECT_NAME - Static variable in class net.sourceforge.czt.vcg.z.AbstractVCG
 
opsToRefineNamePairs_ - Variable in class net.sourceforge.czt.vcg.z.refinement.RefinementVCCollector
 
orPred(Pred, Pred) - Method in class net.sourceforge.czt.vcg.z.transformer.AbstractPredTransformer
 
output_ - Variable in class net.sourceforge.czt.vcg.util.AbstractBindingFilter
 
OUTPUT_FILTER - Static variable in class net.sourceforge.czt.vcg.util.BindingUtils
 
OutputBindings - Class in net.sourceforge.czt.vcg.util
 
OutputBindings() - Constructor for class net.sourceforge.czt.vcg.util.OutputBindings
 
outputBindingsOf(SortedSet<Definition>) - Static method in class net.sourceforge.czt.vcg.util.BindingUtils
 

P

parse(String, SectionManager) - Method in class net.sourceforge.czt.vcg.z.VCGCommand
Parse a given resource name with the section manager
populateDeclList(ZDeclList, SortedSet<Definition>, boolean) - Method in class net.sourceforge.czt.vcg.z.feasibility.FeasibilityVCCollector
 
populateResultsToVCZSect(ZSect, List<VC<Pred>>) - Method in class net.sourceforge.czt.vcg.z.AbstractVCG
Adds to the given VC Z section the list of VCs for each corresponding paragraph as a conjecture paragraph.
powerType(Term) - Static method in class net.sourceforge.czt.vcg.util.UnificationEnv
 
predAsSchExpr(Pred) - Method in class net.sourceforge.czt.vcg.z.transformer.ZPredTransformer
Transforms a predicate into a (Sch)Expr (with empty Decl): P --> [ |P]
PredVC - Class in net.sourceforge.czt.vcg.z
 
PredVC(long, Para, VCType, Pred, String, VCConfig.Precedence, ZNameList) - Constructor for class net.sourceforge.czt.vcg.z.PredVC
 
preferedMarkupDefault() - Method in class net.sourceforge.czt.vcg.z.VCGUtils
 
prePred(Expr) - Method in class net.sourceforge.czt.vcg.z.transformer.feasibility.ZPredTransformerFSB
 
print(VCEnvAnn, Markup) - Method in class net.sourceforge.czt.vcg.z.VCGUtils
Prints the given VC ZSect environment in the given markup as a CZT string.
printBenchmarkDefault() - Method in class net.sourceforge.czt.vcg.z.VCGUtils
 
printBenchmarks(int, long, SortedMap<String, List<Long>>) - Method in class net.sourceforge.czt.vcg.z.VCGUtils
 
printCollection(Collection<? extends Term>) - Static method in class net.sourceforge.czt.vcg.util.DefinitionTable
 
printLocals(boolean) - Method in class net.sourceforge.czt.vcg.util.Definition
 
printMap(SortedMap<ZName, SortedSet<Definition>>) - Static method in class net.sourceforge.czt.vcg.util.DefinitionTable
 
printParseErrors(ParseException) - Static method in class net.sourceforge.czt.vcg.z.VCGUtils
 
printSpecialBindings(boolean) - Method in class net.sourceforge.czt.vcg.util.Definition
 
printTerm(Term) - Static method in class net.sourceforge.czt.vcg.util.DefinitionTable
Uses a console print visitor to print the given term
printToFile(VCEnvAnn, String, Markup) - Method in class net.sourceforge.czt.vcg.z.VCGUtils
Prints the given VC ZSect name as a file in the given path and given Markup.
printToolDefaultFlagsUsage() - Method in class net.sourceforge.czt.vcg.z.dc.DomainCheckUtils
 
printToolDefaultFlagsUsage() - Method in class net.sourceforge.czt.vcg.z.feasibility.FeasibilityUtils
 
printToolDefaultFlagsUsage() - Method in class net.sourceforge.czt.vcg.z.VCGUtils
 
printToolUsage() - Method in class net.sourceforge.czt.vcg.z.dc.DomainCheckUtils
 
printToolUsage() - Method in class net.sourceforge.czt.vcg.z.feasibility.FeasibilityUtils
 
printToolUsage() - Method in class net.sourceforge.czt.vcg.z.VCGUtils
 
printTypeErrors(List<? extends ErrorAnn>) - Method in class net.sourceforge.czt.vcg.z.AbstractVCG
Logs type ErrorAnn as warning if ERROR or if raising type checking warnings.
printTypeErrors(TypeErrorException) - Method in class net.sourceforge.czt.vcg.z.AbstractVCG
 
printTypeErrors(TypeErrorException) - Static method in class net.sourceforge.czt.vcg.z.VCGUtils
 
printUsage() - Method in class net.sourceforge.czt.vcg.z.VCGUtils
Print a usage message to System.err, describing the command line arguments accepted by main.
printVisitor_ - Static variable in class net.sourceforge.czt.vcg.util.DefinitionTable
console printing visitor
processArg(String) - Method in class net.sourceforge.czt.vcg.z.dc.DomainCheckUtils
 
processArg(String) - Method in class net.sourceforge.czt.vcg.z.feasibility.FeasibilityUtils
 
processArg(String) - Method in class net.sourceforge.czt.vcg.z.VCGUtils
 
processCollectedProperties() - Method in class net.sourceforge.czt.vcg.z.dc.DomainCheckUtils
 
processCollectedProperties() - Method in class net.sourceforge.czt.vcg.z.feasibility.FeasibilityUtils
 
processCollectedProperties() - Method in class net.sourceforge.czt.vcg.z.VCGUtils
 
processConstDecl(ConstDecl, ZNameList, Stack<Stroke>, DefinitionKind) - Method in class net.sourceforge.czt.vcg.util.DefinitionTableVisitor
Add definition for the decl given with its underlying (power) type.
processDeclList(ZNameList, List<Decl>, Stack<DefinitionKind>, Stack<Stroke>) - Method in class net.sourceforge.czt.vcg.util.DefinitionTableVisitor
Processes the expressions within the given declaration lists, where a stack of strokes is carried along in order to enable processing DecorExpr.
processDecorExpr(ZNameList, DecorExpr, Stack<Stroke>, Stack<DefinitionKind>) - Method in class net.sourceforge.czt.vcg.util.DefinitionTableVisitor
 
processInclDecl(InclDecl, ZNameList, Stack<Stroke>, Stack<DefinitionKind>) - Method in class net.sourceforge.czt.vcg.util.DefinitionTableVisitor
 
processRefExpr(ZNameList, RefExpr, Stack<Stroke>, Stack<DefinitionKind>) - Method in class net.sourceforge.czt.vcg.util.DefinitionTableVisitor
Processes given RefExpr as a SchExpr, if found.
processRefName(ZNameList, ZName, Stack<Stroke>, Stack<DefinitionKind>) - Method in class net.sourceforge.czt.vcg.util.DefinitionTableVisitor
Look the reference name to see if already properly processed, raising various errors in case it has not.
processSchExpr(ZNameList, ZName, Expr, Stack<DefinitionKind>, Stack<Stroke>) - Method in class net.sourceforge.czt.vcg.util.DefinitionTableVisitor
Declares all the declared elements within a schema as its bindings, providing expr is a SchExpr --- not yet handling complex schema expr.
processVarDecl(VarDecl, ZNameList, Stack<Stroke>, DefinitionKind) - Method in class net.sourceforge.czt.vcg.util.DefinitionTableVisitor
Add a Definition for all names within a given VarDecl.
prodType(Term) - Static method in class net.sourceforge.czt.vcg.util.UnificationEnv
 
PROP_VCG_ADD_TRIVIAL_VC - Static variable in interface net.sourceforge.czt.vcg.z.VCGPropertyKeys
When this property is true, the VCG will add trivial (true, \forall x @ true and true) VCG predicates.
PROP_VCG_ADD_TRIVIAL_VC_DEFAULT - Static variable in interface net.sourceforge.czt.vcg.z.VCGPropertyKeys
 
PROP_VCG_APPLY_TRANSFORMERS - Static variable in interface net.sourceforge.czt.vcg.z.VCGPropertyKeys
Each VCG tool could apply term transformers to generated VCs.
PROP_VCG_APPLY_TRANSFORMERS_DEFAULT - Static variable in interface net.sourceforge.czt.vcg.z.VCGPropertyKeys
 
PROP_VCG_CHECK_DEFTBL_CONSISTENCY - Static variable in interface net.sourceforge.czt.vcg.z.VCGPropertyKeys
Checks definition table information is consistent according to the checkOverallConsistency() method.
PROP_VCG_CHECK_DEFTBL_CONSISTENCY_DEFAULT - Static variable in interface net.sourceforge.czt.vcg.z.VCGPropertyKeys
 
PROP_VCG_DOMAINCHECK_ADD_TRIVIAL_VC_DEFAULT - Static variable in interface net.sourceforge.czt.vcg.z.dc.DomainCheckPropertyKeys
 
PROP_VCG_DOMAINCHECK_APPLY_TRANSFORMERS_DEFAULT - Static variable in interface net.sourceforge.czt.vcg.z.dc.DomainCheckPropertyKeys
 
PROP_VCG_DOMAINCHECK_PARENTS_TO_IGNORE_DEFAULT - Static variable in interface net.sourceforge.czt.vcg.z.dc.DomainCheckPropertyKeys
 
PROP_VCG_DOMAINCHECK_PREFERRED_MARKUP_DEFAULT - Static variable in interface net.sourceforge.czt.vcg.z.dc.DomainCheckPropertyKeys
 
PROP_VCG_DOMAINCHECK_PROCESS_PARENTS_DEFAULT - Static variable in interface net.sourceforge.czt.vcg.z.dc.DomainCheckPropertyKeys
 
PROP_VCG_DOMAINCHECK_RAISE_TYPE_WARNINGS_DEFAULT - Static variable in interface net.sourceforge.czt.vcg.z.dc.DomainCheckPropertyKeys
 
PROP_VCG_DOMAINCHECK_USE_INFIX_APPLIESTO - Static variable in interface net.sourceforge.czt.vcg.z.dc.DomainCheckPropertyKeys
When this property is true, whenever the domain checker need to create \appliesTo predicates, it uses its infix version.
PROP_VCG_DOMAINCHECK_USE_INFIX_APPLIESTO_DEFAULT - Static variable in interface net.sourceforge.czt.vcg.z.dc.DomainCheckPropertyKeys
 
PROP_VCG_FEASIBILITY_ADD_GIVENSET_VCS - Static variable in interface net.sourceforge.czt.vcg.z.feasibility.FeasibilityPropertyKeys
When this property is true, the VCG will add VC predicates to ensure given sets are non-empty.
PROP_VCG_FEASIBILITY_ADD_GIVENSET_VCS_DEFAULT - Static variable in interface net.sourceforge.czt.vcg.z.feasibility.FeasibilityPropertyKeys
 
PROP_VCG_FEASIBILITY_ADD_TRIVIAL_VC_DEFAULT - Static variable in interface net.sourceforge.czt.vcg.z.feasibility.FeasibilityPropertyKeys
 
PROP_VCG_FEASIBILITY_APPLY_TRANSFORMERS_DEFAULT - Static variable in interface net.sourceforge.czt.vcg.z.feasibility.FeasibilityPropertyKeys
 
PROP_VCG_FEASIBILITY_CREATE_ZSCHEMAS - Static variable in interface net.sourceforge.czt.vcg.z.feasibility.FeasibilityPropertyKeys
When creating precondition for Z schemas, could generate VC as a flat list of compact Z Schemas.
PROP_VCG_FEASIBILITY_CREATE_ZSCHEMAS_DEFAULT - Static variable in interface net.sourceforge.czt.vcg.z.feasibility.FeasibilityPropertyKeys
 
PROP_VCG_FEASIBILITY_PARENTS_TO_IGNORE_DEFAULT - Static variable in interface net.sourceforge.czt.vcg.z.feasibility.FeasibilityPropertyKeys
 
PROP_VCG_FEASIBILITY_PREFERRED_MARKUP_DEFAULT - Static variable in interface net.sourceforge.czt.vcg.z.feasibility.FeasibilityPropertyKeys
 
PROP_VCG_FEASIBILITY_PROCESS_PARENTS_DEFAULT - Static variable in interface net.sourceforge.czt.vcg.z.feasibility.FeasibilityPropertyKeys
 
PROP_VCG_FEASIBILITY_RAISE_TYPE_WARNINGS_DEFAULT - Static variable in interface net.sourceforge.czt.vcg.z.feasibility.FeasibilityPropertyKeys
 
PROP_VCG_FEASIBILITY_ZSTATE_NAME - Static variable in interface net.sourceforge.czt.vcg.z.feasibility.FeasibilityPropertyKeys
Z state schema name given by the user as a property or through \zstate
PROP_VCG_FEASIBILITY_ZSTATE_NAME_DEFAULT - Static variable in interface net.sourceforge.czt.vcg.z.feasibility.FeasibilityPropertyKeys
 
PROP_VCG_PARENTS_TO_IGNORE - Static variable in interface net.sourceforge.czt.vcg.z.VCGPropertyKeys
When processing parent sections, it is useful to avoid certain parents, like toolkits, which have stable / discharged VCs.
PROP_VCG_PARENTS_TO_IGNORE_DEFAULT - Static variable in interface net.sourceforge.czt.vcg.z.VCGPropertyKeys
 
PROP_VCG_PROCESS_PARENTS - Static variable in interface net.sourceforge.czt.vcg.z.VCGPropertyKeys
When this property is true, the VCG will process all the parent sections of the section being processed, except for those set to be ignored.
PROP_VCG_PROCESS_PARENTS_DEFAULT - Static variable in interface net.sourceforge.czt.vcg.z.VCGPropertyKeys
 
PROP_VCG_RAISE_TYPE_WARNINGS - Static variable in interface net.sourceforge.czt.vcg.z.VCGPropertyKeys
Each processed section produce, for each VC kind being generated, a new ZSection with its owner as a parent, where VCs reside.
PROP_VCG_RAISE_TYPE_WARNINGS_DEFAULT - Static variable in interface net.sourceforge.czt.vcg.z.VCGPropertyKeys
 
PROP_VCG_REFINEMENT_ADD_GIVENSET_VCS_DEFAULT - Static variable in interface net.sourceforge.czt.vcg.z.refinement.RefinementPropertyKeys
 
PROP_VCG_REFINEMENT_ADD_TRIVIAL_VC_DEFAULT - Static variable in interface net.sourceforge.czt.vcg.z.refinement.RefinementPropertyKeys
 
PROP_VCG_REFINEMENT_APPLY_TRANSFORMERS_DEFAULT - Static variable in interface net.sourceforge.czt.vcg.z.refinement.RefinementPropertyKeys
 
PROP_VCG_REFINEMENT_CONCRETE_STATE_NAME - Static variable in interface net.sourceforge.czt.vcg.z.refinement.RefinementPropertyKeys
 
PROP_VCG_REFINEMENT_CONCRETE_STATE_NAME_DEFAULT - Static variable in interface net.sourceforge.czt.vcg.z.refinement.RefinementPropertyKeys
 
PROP_VCG_REFINEMENT_CREATE_ZSCHEMAS - Static variable in interface net.sourceforge.czt.vcg.z.refinement.RefinementPropertyKeys
 
PROP_VCG_REFINEMENT_CREATE_ZSCHEMAS_DEFAULT - Static variable in interface net.sourceforge.czt.vcg.z.refinement.RefinementPropertyKeys
 
PROP_VCG_REFINEMENT_IO - Static variable in interface net.sourceforge.czt.vcg.z.refinement.RefinementPropertyKeys
 
PROP_VCG_REFINEMENT_IO_DEFAULT - Static variable in interface net.sourceforge.czt.vcg.z.refinement.RefinementPropertyKeys
 
PROP_VCG_REFINEMENT_KIND - Static variable in interface net.sourceforge.czt.vcg.z.refinement.RefinementPropertyKeys
 
PROP_VCG_REFINEMENT_PARENTS_TO_IGNORE_DEFAULT - Static variable in interface net.sourceforge.czt.vcg.z.refinement.RefinementPropertyKeys
 
PROP_VCG_REFINEMENT_PREFERRED_MARKUP_DEFAULT - Static variable in interface net.sourceforge.czt.vcg.z.refinement.RefinementPropertyKeys
 
PROP_VCG_REFINEMENT_PROCESS_PARENTS_DEFAULT - Static variable in interface net.sourceforge.czt.vcg.z.refinement.RefinementPropertyKeys
 
PROP_VCG_REFINEMENT_RAISE_TYPE_WARNINGS_DEFAULT - Static variable in interface net.sourceforge.czt.vcg.z.refinement.RefinementPropertyKeys
 
PROP_VCG_REFINEMENT_REFKIND_DEFAULT - Static variable in interface net.sourceforge.czt.vcg.z.refinement.RefinementPropertyKeys
 
PROP_VCG_REFINEMENT_RETRIEVE_NAME - Static variable in interface net.sourceforge.czt.vcg.z.refinement.RefinementPropertyKeys
 
PROP_VCG_REFINEMENT_RETRIEVE_NAME_DEFAULT - Static variable in interface net.sourceforge.czt.vcg.z.refinement.RefinementPropertyKeys
 
PROP_VCG_REFINEMENT_ZSTATE_NAME_DEFAULT - Static variable in interface net.sourceforge.czt.vcg.z.refinement.RefinementPropertyKeys
 
PROP_VCGU_LATEX_OUTPUT_WRAPPING_DEFAULT - Static variable in interface net.sourceforge.czt.vcg.z.VCGPropertyKeys
 
PROP_VCGU_PREFERRED_MARKUP_DEFAULT - Static variable in interface net.sourceforge.czt.vcg.z.VCGPropertyKeys
 
PROP_VCGU_PREFERRED_OUTPUT_MARKUP - Static variable in interface net.sourceforge.czt.vcg.z.VCGPropertyKeys
When generating VCs from the AST in memory, we will use CZT printers.
PROP_VCGU_PRINT_BENCHMARK - Static variable in interface net.sourceforge.czt.vcg.z.VCGPropertyKeys
Top-level utility classes should print benchmark times for various activities like parsing, type checking, and VCG times per file.
PROP_VCGU_PRINT_BENCHMARK_DEFAULT - Static variable in interface net.sourceforge.czt.vcg.z.VCGPropertyKeys
 

R

raiseVCGExceptionWhilstVisiting(String, Throwable) - Method in class net.sourceforge.czt.vcg.z.AbstractVCG
CZT visiting does not allow specific Exceptions (unfortunately - this is because generic types were not available then).
RefinementCommand - Class in net.sourceforge.czt.vcg.z.refinement
 
RefinementCommand() - Constructor for class net.sourceforge.czt.vcg.z.refinement.RefinementCommand
 
RefinementException - Exception in net.sourceforge.czt.vcg.z.refinement
 
RefinementException(Dialect, String) - Constructor for exception net.sourceforge.czt.vcg.z.refinement.RefinementException
Creates a new instance of VCGException
RefinementException(Dialect, String, Throwable) - Constructor for exception net.sourceforge.czt.vcg.z.refinement.RefinementException
 
RefinementException(Dialect, Throwable) - Constructor for exception net.sourceforge.czt.vcg.z.refinement.RefinementException
 
RefinementException(Dialect, String, String, Throwable) - Constructor for exception net.sourceforge.czt.vcg.z.refinement.RefinementException
 
RefinementPropertyKeys - Interface in net.sourceforge.czt.vcg.z.refinement
 
RefinementUtils - Class in net.sourceforge.czt.vcg.z.refinement
 
RefinementUtils() - Constructor for class net.sourceforge.czt.vcg.z.refinement.RefinementUtils
Do not generate instances of this class.
RefinementVCCollector - Class in net.sourceforge.czt.vcg.z.refinement
 
RefinementVCCollector() - Constructor for class net.sourceforge.czt.vcg.z.refinement.RefinementVCCollector
 
RefinementVCCollector(Factory) - Constructor for class net.sourceforge.czt.vcg.z.refinement.RefinementVCCollector
Creates a new instance of DCTerm
RefinementVCEnvAnn - Class in net.sourceforge.czt.vcg.z.refinement
 
RefinementVCEnvAnn(String, List<VC<Pred>>, VCNameFactory) - Constructor for class net.sourceforge.czt.vcg.z.refinement.RefinementVCEnvAnn
 
RefinementVCEnvAnn(String, List<VC<Pred>>, VCNameFactory, BaseFactory) - Constructor for class net.sourceforge.czt.vcg.z.refinement.RefinementVCEnvAnn
 
RefinementVCEnvAnnVisitor<R> - Interface in net.sourceforge.czt.vcg.z.refinement
 
RefinementVCG - Class in net.sourceforge.czt.vcg.z.refinement
 
RefinementVCG() - Constructor for class net.sourceforge.czt.vcg.z.refinement.RefinementVCG
 
RefinementVCG(Factory) - Constructor for class net.sourceforge.czt.vcg.z.refinement.RefinementVCG
 
removePath(String) - Static method in class net.sourceforge.czt.vcg.z.VCGUtils
For a file "./dir/foo.ext" or ".\dir\foo.ext", removes the path such that the result is "foo.ext".
RenameBinding() - Constructor for class net.sourceforge.czt.vcg.util.Definition.RenameBinding
 
reset() - Method in class net.sourceforge.czt.vcg.z.AbstractVCG
Resets the VCG fields and section manager.
reset() - Method in class net.sourceforge.czt.vcg.z.dc.DomainCheckerVCG
 
reset() - Method in class net.sourceforge.czt.vcg.z.feasibility.FeasibilityVCG
 
reset() - Method in class net.sourceforge.czt.vcg.z.refinement.RefinementVCG
 
reset() - Method in interface net.sourceforge.czt.vcg.z.VCG
 
resetDefTable() - Method in class net.sourceforge.czt.vcg.z.AbstractVCCollector
 
resetDefTable() - Method in class net.sourceforge.czt.vcg.z.AbstractVCG
 
resetVCCount() - Method in class net.sourceforge.czt.vcg.z.AbstractVCCollector
 
resetVCCount() - Method in interface net.sourceforge.czt.vcg.z.VCCollector
 
retrieveTables(ZSect) - Method in class net.sourceforge.czt.vcg.z.AbstractVCG
Retrieves any necessary section manager information like definition and operator tables.
retrieveVCGContext(ZSect) - Method in class net.sourceforge.czt.vcg.z.AbstractVCG
 
run(ZSect) - Method in class net.sourceforge.czt.vcg.util.DefinitionTableService
 
run(ZSect, SectionInfo) - Method in class net.sourceforge.czt.vcg.util.DefinitionTableService
 
run(Term) - Method in class net.sourceforge.czt.vcg.util.DefinitionTableVisitor
 
run(String[]) - Method in class net.sourceforge.czt.vcg.z.VCGUtils
 

S

SCHEMABINDING_VALUE - Static variable in class net.sourceforge.czt.vcg.util.DefinitionKind
 
SCHEMADECL - Static variable in class net.sourceforge.czt.vcg.util.DefinitionKind
 
SCHEMADECL_VALUE - Static variable in class net.sourceforge.czt.vcg.util.DefinitionKind
 
SCHEMAEXPR_VALUE - Static variable in class net.sourceforge.czt.vcg.util.DefinitionKind
 
schemaType(Term) - Static method in class net.sourceforge.czt.vcg.util.UnificationEnv
 
setAbstractName(Name) - Method in interface net.sourceforge.czt.vcg.z.refinement.util.ZRefinesAnn
 
setAddingTrivialVC(boolean) - Method in class net.sourceforge.czt.vcg.z.AbstractVCG
These methods sets various flags for the VCG.
setApplyTransformer(boolean) - Method in interface net.sourceforge.czt.vcg.z.TermTransformer
 
setApplyTransformer(boolean) - Method in class net.sourceforge.czt.vcg.z.transformer.AbstractTermTransformer
 
setCheckDefTblConsistency(boolean) - Method in class net.sourceforge.czt.vcg.z.AbstractVCG
 
setConcreteName(Name) - Method in interface net.sourceforge.czt.vcg.z.refinement.util.ZRefinesAnn
 
setConcreteStateName(ZName) - Method in class net.sourceforge.czt.vcg.z.refinement.RefinementVCCollector
 
setConcreteStateName(String) - Method in class net.sourceforge.czt.vcg.z.refinement.RefinementVCG
 
setCreateZSchemas(boolean) - Method in class net.sourceforge.czt.vcg.z.feasibility.AbstractFeasibilityVCCollector
 
setCreateZSchemas(boolean) - Method in class net.sourceforge.czt.vcg.z.feasibility.FeasibilityVCG
 
setDefaultCommands(SectionManager) - Method in class net.sourceforge.czt.vcg.z.VCGUtils
 
setDefaultProperties(SectionManager) - Method in class net.sourceforge.czt.vcg.z.AbstractVCG
 
setDefaultProperties(SectionManager) - Method in interface net.sourceforge.czt.vcg.z.VCG
 
setDefaultProperties(SectionManager) - Method in class net.sourceforge.czt.vcg.z.VCGUtils
Sets any utility properties to the section manager and calls the VCG default properties as well.
setErrorType(ErrorType) - Method in exception net.sourceforge.czt.vcg.util.DefinitionException
 
setExtension(Dialect) - Method in class net.sourceforge.czt.vcg.z.VCGUtils
 
setInfixAppliesTo(boolean) - Method in class net.sourceforge.czt.vcg.z.dc.DCVCCollector
 
setInfixAppliesTo(boolean) - Method in class net.sourceforge.czt.vcg.z.dc.DomainCheckerVCG
 
setInfo(ZStateInfo) - Method in interface net.sourceforge.czt.vcg.z.feasibility.util.ZStateAnn
Sets the Info element.
setNonemptyGivenSetVC(boolean) - Method in class net.sourceforge.czt.vcg.z.feasibility.AbstractFeasibilityVCCollector
 
setNonemptyGivenSetVC(boolean) - Method in class net.sourceforge.czt.vcg.z.feasibility.FeasibilityVCG
 
setPredTransformer(ZPredTransformerFSB) - Method in class net.sourceforge.czt.vcg.z.feasibility.AbstractFeasibilityVCCollector
 
setProcessingParents(boolean) - Method in class net.sourceforge.czt.vcg.z.AbstractVCG
 
setRaiseTypeWarnings(boolean) - Method in class net.sourceforge.czt.vcg.z.AbstractVCG
 
setRefKind(ZRefinementKind) - Method in interface net.sourceforge.czt.vcg.z.refinement.util.ZRefinesAnn
Sets the RefKind element.
setRefKindDefault(ZRefinementKind) - Method in class net.sourceforge.czt.vcg.z.refinement.RefinementVCCollector
 
setRefKindDefault(ZRefinementKind) - Method in class net.sourceforge.czt.vcg.z.refinement.RefinementVCG
 
setRetrieveName(ZName) - Method in class net.sourceforge.czt.vcg.z.refinement.RefinementVCCollector
 
setRetrieveName(String) - Method in class net.sourceforge.czt.vcg.z.refinement.RefinementVCG
 
setSectionManager(SectionManager) - Method in class net.sourceforge.czt.vcg.z.AbstractVCG
Reset parameters, sets the section manager, then retrieves configuration for known properties (i.e., it calls AbstractVCG.reset() and AbstractVCG.config() methods).
setSectionManager(SectionManager) - Method in interface net.sourceforge.czt.vcg.z.VCG
 
setSectionManager(SectionManager) - Method in class net.sourceforge.czt.vcg.z.VCGUtils
To reuse a section manager, set it as such, if VCG not already set.
setStateGenParams(ZStateInfo, ZNameList) - Method in class net.sourceforge.czt.vcg.z.feasibility.FeasibilityVCCollector
 
setStateName(ZStateInfo, ZName) - Method in class net.sourceforge.czt.vcg.z.feasibility.FeasibilityVCCollector
 
setStateSchema(ZStateInfo, ZName, AxPara, ZNameList) - Method in class net.sourceforge.czt.vcg.z.feasibility.FeasibilityVCCollector
 
setVCGContext(VCGContext<T, B>) - Method in class net.sourceforge.czt.vcg.z.AbstractVCCollector
 
setVCName(String) - Method in class net.sourceforge.czt.vcg.z.AbstractVC
 
setVCName(String) - Method in interface net.sourceforge.czt.vcg.z.VC
 
setVCNameFactory(VCNameFactory) - Method in class net.sourceforge.czt.vcg.z.AbstractVCCollector
 
setVCNameFactory(VCNameFactory) - Method in interface net.sourceforge.czt.vcg.z.VCCollector
 
setZStateName(String) - Method in class net.sourceforge.czt.vcg.z.feasibility.FeasibilityVCG
 
shouldTryTableAgain(Key<? extends InfoTable>) - Method in class net.sourceforge.czt.vcg.z.AbstractVCG
 
shouldTryTableAgain(Key<? extends InfoTable>) - Method in class net.sourceforge.czt.vcg.z.dc.DomainCheckerVCG
 
shouldTryTableAgain(Key<? extends InfoTable>) - Method in class net.sourceforge.czt.vcg.z.feasibility.FeasibilityVCG
 
SpecialBinding() - Constructor for class net.sourceforge.czt.vcg.util.Definition.SpecialBinding
 
splitVCParentsList(String) - Method in class net.sourceforge.czt.vcg.z.AbstractVCG
 
STATE_FILTER - Static variable in class net.sourceforge.czt.vcg.util.BindingUtils
 
StateBindings - Class in net.sourceforge.czt.vcg.util
 
StateBindings() - Constructor for class net.sourceforge.czt.vcg.util.StateBindings
 
stateBindingsOf(SortedSet<Definition>) - Static method in class net.sourceforge.czt.vcg.util.BindingUtils
 
stepVCCounter() - Method in class net.sourceforge.czt.vcg.z.AbstractVCCollector
 

T

TermTransformer<R> - Interface in net.sourceforge.czt.vcg.z
Top-level term transformation interface.
termVisitor_ - Variable in class net.sourceforge.czt.vcg.z.transformer.AbstractTermTransformer
 
toString() - Method in class net.sourceforge.czt.vcg.util.Definition
 
toString(boolean) - Method in class net.sourceforge.czt.vcg.util.Definition
 
toString() - Method in class net.sourceforge.czt.vcg.util.DefinitionKind
 
toString(boolean, boolean) - Method in class net.sourceforge.czt.vcg.util.DefinitionTable
Specialised to string method that might print parents or not, and also can provide simpler output containing less definition information (see Definition.toString(boolean)).
toString() - Method in class net.sourceforge.czt.vcg.util.DefinitionTable
Prints the table definitions, and of its parents, in a form useful for debugging.
totalNumberOfErrors() - Method in exception net.sourceforge.czt.vcg.util.DefinitionException
 
transformSchText(ZSchText) - Method in class net.sourceforge.czt.vcg.z.transformer.feasibility.ZPredTransformerFSB
 
TrivialDCVCCollector - Class in net.sourceforge.czt.vcg.z.dc
 
TrivialDCVCCollector(Factory) - Constructor for class net.sourceforge.czt.vcg.z.dc.TrivialDCVCCollector
Creates a new instance of TrivialVCCollector
TrivialFeasibilityVCCollector<T,B> - Class in net.sourceforge.czt.vcg.z.feasibility
 
TrivialFeasibilityVCCollector(Factory) - Constructor for class net.sourceforge.czt.vcg.z.feasibility.TrivialFeasibilityVCCollector
Creates a new instance of TrivialVCCollector
TrivialVCCollector<T,B> - Class in net.sourceforge.czt.vcg.z
Trivial Term VC generator.
TrivialVCCollector(Factory) - Constructor for class net.sourceforge.czt.vcg.z.TrivialVCCollector
Creates a new instance of TrivialVCCollector
trueExpr() - Method in class net.sourceforge.czt.vcg.z.transformer.feasibility.ZPredTransformerFSB
 
truePred() - Method in class net.sourceforge.czt.vcg.z.transformer.AbstractPredTransformer
 
truePred() - Method in class net.sourceforge.czt.vcg.z.TrivialVCCollector
Creates a TruePred (i.e.
typeCheck(String, boolean) - Method in class net.sourceforge.czt.vcg.z.AbstractVCG
Type checks the given section name.
typeCheck(String, boolean) - Method in class net.sourceforge.czt.vcg.z.feasibility.FeasibilityVCG
 
typeCheck(String, boolean) - Method in interface net.sourceforge.czt.vcg.z.VCG
 
typeCheck(String, SectionManager) - Method in class net.sourceforge.czt.vcg.z.VCGCommand
Type check given ZSect.

U

UnificationEnv - Class in net.sourceforge.czt.vcg.util
Provides unification of types.
UnificationEnv() - Constructor for class net.sourceforge.czt.vcg.util.UnificationEnv
 
UnificationEnv.UResult - Enum in net.sourceforge.czt.vcg.util
 
unify(Signature, Signature) - Method in class net.sourceforge.czt.vcg.util.UnificationEnv
 
unify(Type2, Type2) - Method in class net.sourceforge.czt.vcg.util.UnificationEnv
 
unifyGenParamType(GenParamType, GenParamType) - Method in class net.sourceforge.czt.vcg.util.UnificationEnv
 
unifyGivenType(GivenType, GivenType) - Method in class net.sourceforge.czt.vcg.util.UnificationEnv
 
unifyPowerType(PowerType, PowerType) - Method in class net.sourceforge.czt.vcg.util.UnificationEnv
 
unifyProdType(ProdType, ProdType) - Method in class net.sourceforge.czt.vcg.util.UnificationEnv
 
unifyResolvedSignature(Signature, Signature) - Method in class net.sourceforge.czt.vcg.util.UnificationEnv
 
unifySchemaType(SchemaType, SchemaType) - Method in class net.sourceforge.czt.vcg.util.UnificationEnv
 
unifySignature(Signature, Signature) - Method in class net.sourceforge.czt.vcg.util.UnificationEnv
 
unifySignatureAux(Map<String, NameTypePair>, Map<String, NameTypePair>) - Method in class net.sourceforge.czt.vcg.util.UnificationEnv
 
UNKNOWN - Static variable in class net.sourceforge.czt.vcg.util.DefinitionKind
 
UNKNOWN_VALUE - Static variable in class net.sourceforge.czt.vcg.util.DefinitionKind
 
unwrapType(Type) - Static method in class net.sourceforge.czt.vcg.util.UnificationEnv
If this is a generic type, get the type without the parameters.
updateDefKind(DefinitionKind) - Method in class net.sourceforge.czt.vcg.util.Definition
 
updateManager(SectionManager, Key<ZSect>, Key<DefinitionTable>, DefinitionTable) - Method in class net.sourceforge.czt.vcg.util.DefinitionTableService
 
updateSpecialBindings(List<NewOldPair>) - Method in class net.sourceforge.czt.vcg.util.Definition
 

V

value() - Method in class net.sourceforge.czt.vcg.util.DefinitionKind
Underlying value for a definition kind.
valueOf(String) - Static method in enum net.sourceforge.czt.vcg.util.Definition.BindingType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.sourceforge.czt.vcg.util.UnificationEnv.UResult
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.sourceforge.czt.vcg.z.dc.DCVCCollector.ApplType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.sourceforge.czt.vcg.z.feasibility.util.ZStateInfo
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.sourceforge.czt.vcg.z.feasibility.ZFsbVCKind
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.sourceforge.czt.vcg.z.refinement.util.ZRefinementKind
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.sourceforge.czt.vcg.z.refinement.ZRefVCKind
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.sourceforge.czt.vcg.z.VCConfig.Precedence
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.sourceforge.czt.vcg.z.VCType
Returns the enum constant of this type with the specified name.
values() - Static method in enum net.sourceforge.czt.vcg.util.Definition.BindingType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.sourceforge.czt.vcg.util.UnificationEnv.UResult
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.sourceforge.czt.vcg.z.dc.DCVCCollector.ApplType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.sourceforge.czt.vcg.z.feasibility.util.ZStateInfo
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.sourceforge.czt.vcg.z.feasibility.ZFsbVCKind
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.sourceforge.czt.vcg.z.refinement.util.ZRefinementKind
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.sourceforge.czt.vcg.z.refinement.ZRefVCKind
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.sourceforge.czt.vcg.z.VCConfig.Precedence
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.sourceforge.czt.vcg.z.VCType
Returns an array containing the constants of this enum type, in the order they are declared.
VC<R> - Interface in net.sourceforge.czt.vcg.z
 
VCCollectionException - Exception in net.sourceforge.czt.vcg.z
TODO: should it include underlying VC?
VCCollectionException(Dialect, String) - Constructor for exception net.sourceforge.czt.vcg.z.VCCollectionException
Creates a new instance of VCGException
VCCollectionException(Dialect, String, Throwable) - Constructor for exception net.sourceforge.czt.vcg.z.VCCollectionException
 
VCCollectionException(Dialect, Throwable) - Constructor for exception net.sourceforge.czt.vcg.z.VCCollectionException
 
VCCollectionException(Dialect, String, String, Throwable) - Constructor for exception net.sourceforge.czt.vcg.z.VCCollectionException
 
VCCollector<T,B> - Interface in net.sourceforge.czt.vcg.z
Interface characterising VC collection semantics for CZT Terms.
VCConfig - Class in net.sourceforge.czt.vcg.z
 
VCConfig(String, VCConfig.Precedence) - Constructor for class net.sourceforge.czt.vcg.z.VCConfig
 
VCConfig(String, VCConfig.Precedence, ZNameList) - Constructor for class net.sourceforge.czt.vcg.z.VCConfig
 
VCConfig.Precedence - Enum in net.sourceforge.czt.vcg.z
 
VCEnvAnn - Class in net.sourceforge.czt.vcg.z
 
VCEnvAnn(String, List<VC<Pred>>, VCNameFactory) - Constructor for class net.sourceforge.czt.vcg.z.VCEnvAnn
Create the given environment as place holder a VC ZSect list of VCs per paragraph.
VCEnvAnn(String, List<VC<Pred>>, VCNameFactory, BaseFactory) - Constructor for class net.sourceforge.czt.vcg.z.VCEnvAnn
 
VCEnvAnnVisitor<R> - Interface in net.sourceforge.czt.vcg.z
 
VCG<T,B> - Interface in net.sourceforge.czt.vcg.z
A Verification Condition Generator interface implemented by various tools to generate VC conjectures enforcing specific consistency properties of specifications.
vcg(File) - Method in class net.sourceforge.czt.vcg.z.VCGUtils
Given a file containing one or more ZSects, prints a CZT string corresponding to the section(s) in the file.
VCG_DOMAINCHECK_SOURCENAME_SUFFIX - Static variable in interface net.sourceforge.czt.vcg.z.dc.DomainCheckPropertyKeys
 
VCG_DOMAINCHECK_TOOLKIT_NAME - Static variable in interface net.sourceforge.czt.vcg.z.dc.DomainCheckPropertyKeys
 
VCG_DOMAINCHECK_VCNAME_SUFFIX - Static variable in interface net.sourceforge.czt.vcg.z.dc.DomainCheckPropertyKeys
 
VCG_FEASIBILITY_SIGSCHEMA_SUFFIX - Static variable in interface net.sourceforge.czt.vcg.z.feasibility.FeasibilityPropertyKeys
 
VCG_FEASIBILITY_SOURCENAME_SUFFIX - Static variable in interface net.sourceforge.czt.vcg.z.feasibility.FeasibilityPropertyKeys
 
VCG_FEASIBILITY_TOOLKIT_NAME - Static variable in interface net.sourceforge.czt.vcg.z.feasibility.FeasibilityPropertyKeys
 
VCG_FEASIBILITY_VCNAME_SUFFIX - Static variable in interface net.sourceforge.czt.vcg.z.feasibility.FeasibilityPropertyKeys
 
VCG_REFINEMENT_SOURCENAME_SUFFIX - Static variable in interface net.sourceforge.czt.vcg.z.refinement.RefinementPropertyKeys
 
VCG_REFINEMENT_TOOLKIT_NAME - Static variable in interface net.sourceforge.czt.vcg.z.refinement.RefinementPropertyKeys
 
VCG_REFINEMENT_VCNAME_SUFFIX - Static variable in interface net.sourceforge.czt.vcg.z.refinement.RefinementPropertyKeys
 
VCGCommand<R> - Class in net.sourceforge.czt.vcg.z
Abstract command for all VCG activities.
VCGCommand() - Constructor for class net.sourceforge.czt.vcg.z.VCGCommand
 
VCGContext<T,B> - Interface in net.sourceforge.czt.vcg.z
VCG contextual information to be used by various VC generation tools.
VCGException - Exception in net.sourceforge.czt.vcg.z
 
VCGException(Dialect, String) - Constructor for exception net.sourceforge.czt.vcg.z.VCGException
Creates a new instance of VCGException
VCGException(Dialect, String, Throwable) - Constructor for exception net.sourceforge.czt.vcg.z.VCGException
 
VCGException(Dialect, Throwable) - Constructor for exception net.sourceforge.czt.vcg.z.VCGException
 
VCGException(Dialect, String, String, Throwable) - Constructor for exception net.sourceforge.czt.vcg.z.VCGException
 
VCGPropertyKeys - Interface in net.sourceforge.czt.vcg.z
Contains String constants for the keys used in VCG properties.
vcgToFile(File) - Method in class net.sourceforge.czt.vcg.z.VCGUtils
Calculates the VCG results (see VCGUtils.vcg(java.io.File)) and writes then to a file according to #getVCFilename(java.lang.String, java.lang.String) .
VCGUtils<T,B> - Class in net.sourceforge.czt.vcg.z
 
VCGUtils() - Constructor for class net.sourceforge.czt.vcg.z.VCGUtils
 
VCNameFactory - Interface in net.sourceforge.czt.vcg.util
 
VCSource - Class in net.sourceforge.czt.vcg.z
 
VCSource(Para) - Constructor for class net.sourceforge.czt.vcg.z.VCSource
 
VCSource(VC<?>) - Constructor for class net.sourceforge.czt.vcg.z.VCSource
 
VCType - Enum in net.sourceforge.czt.vcg.z
 
VCTYPE_DC_DEFAULT - Static variable in interface net.sourceforge.czt.vcg.z.dc.DomainCheckPropertyKeys
 
visit(Term) - Method in class net.sourceforge.czt.vcg.util.DefinitionTableVisitor
 
visit(Term) - Method in class net.sourceforge.czt.vcg.z.AbstractVCG
Visits the given term (e.g., term.accept(this)).
visit(Term) - Method in class net.sourceforge.czt.vcg.z.dc.DCVCCollector
Calculates DC for given term (i.e.
visit(Term) - Method in class net.sourceforge.czt.vcg.z.feasibility.AbstractFeasibilityVCCollector
Calculates DC for given term (i.e.
visit(Term) - Method in interface net.sourceforge.czt.vcg.z.TermTransformer
Visit the given term.
visit(Term) - Method in class net.sourceforge.czt.vcg.z.transformer.AbstractTermTransformer
 
visit(Term) - Method in interface net.sourceforge.czt.vcg.z.VCCollector
Visits a given term.
visitAndPred(AndPred) - Method in class net.sourceforge.czt.vcg.z.dc.DCVCCollector
This implements conjunction: AndPred : P \land Q This covers the Z/EVES domain check rules for: DC(P \land Q) \iff DC(P) \land (P \implies DC(Q)) The RHS of this equivalence is the result this method returns.
visitAnn(Ann) - Method in class net.sourceforge.czt.vcg.z.TrivialVCCollector
 
visitApplExpr(ApplExpr) - Method in class net.sourceforge.czt.vcg.z.dc.DCVCCollector
Application expression is one of the most important cases as it handles function application (potentially) outside their domains, which is the main point of domain checks.
visitAxPara(AxPara) - Method in class net.sourceforge.czt.vcg.util.DefinitionTableVisitor
Schema or generic schema definition (vertical).
visitAxPara(AxPara) - Method in class net.sourceforge.czt.vcg.z.dc.DCVCCollector
This implements various axiomatic description paragraphs: AxPara (from axdef) : \begin{axdef} D \where P \end{axdef} AxPara (from gendef) : \begin{gendef}[X] D \where P \end{gendef} AxPara (from schema) : \begin{schema} D \where P \end{schema} AxPara (from genschema): \begin{schema}[X] D \where P \end{schema} AxPara (from abbrev.) : \begin{zed} N[X] == E \end{zed} This covers the Z/EVES domain check rules for: DC(\begin{zed} N[X] == E \end{zed}) \iff DC(E) DC(\begin{xxx}[X] D \where P \end{xxx}) \iff DC(D) \land DC(D) \land (\forall D @ DC(P)) The RHS of this equivalence is the result this method returns.
visitAxPara(AxPara) - Method in class net.sourceforge.czt.vcg.z.feasibility.FeasibilityVCCollector
This implements various axiomatic description paragraphs: AxPara (from axdef) : \begin{axdef} D \where P \end{axdef} AxPara (from gendef) : \begin{gendef}[X] D \where P \end{gendef} AxPara (from schema) : \begin{schema} D \where P \end{schema} AxPara (from genschema): \begin{schema}[X] D \where P \end{schema} AxPara (from abbrev.) : \begin{zed} N[X] == E \end{zed} This covers the Z/EVES domain check rules for: DC(\begin{zed} N[X] == E \end{zed}) \iff DC(E) DC(\begin{xxx}[X] D \where P \end{xxx}) \iff DC(D) \land DC(D) \land (\forall D @ DC(P)) The RHS of this equivalence is the result this method returns.
visitBindExpr(BindExpr) - Method in class net.sourceforge.czt.vcg.z.dc.DCVCCollector
The production for schema binding expressions is as follows: BindExpr : \lblot x == E1; ...
visitBranch(Branch) - Method in class net.sourceforge.czt.vcg.util.DefinitionTableVisitor
 
visitBranch(Branch) - Method in class net.sourceforge.czt.vcg.z.dc.DCVCCollector
DC the expression E on a Freetype branch "b \ldata E \rdata" as "DC(E)".
visitBranch(Branch) - Method in class net.sourceforge.czt.vcg.z.feasibility.FeasibilityVCCollector
 
visitCondExpr(CondExpr) - Method in class net.sourceforge.czt.vcg.z.dc.DCVCCollector
The production for conditional schema expressions is as follows: CondExpr : \IF P \THEN E1 \ELSE E2 This covers the Z/EVES domain check rules for: DC(\IF P \THEN E1 \ELSE E2) \iff DC(P) \land (\IF P \THEN DC(E1) \ELSE DC(E2)) The RHS of this equivalence is the result this method returns.
visitConjPara(ConjPara) - Method in class net.sourceforge.czt.vcg.z.dc.DCVCCollector
This implements domain check for conjecture paragraphs: ConjPara : [X] "theorem" N \vdash? Pred.
visitConjPara(ConjPara) - Method in class net.sourceforge.czt.vcg.z.feasibility.TrivialFeasibilityVCCollector
 
visitConstDecl(ConstDecl) - Method in class net.sourceforge.czt.vcg.z.dc.DCVCCollector
This implements DC for constant declarations ConstDecl: n[X,...] == E which in Z/EVES is considered as Standard Z axiomatic definition paragraph with OmitBox (i.e.
visitDCVCEnvAnn(DCVCEnvAnn) - Method in interface net.sourceforge.czt.vcg.z.dc.DCVCEnvAnnVisitor
Visits a DCVCEnvAnn.
visitDefinition(Definition) - Method in interface net.sourceforge.czt.vcg.util.DefinitionTable.DefinitionVisitor
 
visitDirective(Directive) - Method in class net.sourceforge.czt.vcg.z.dc.TrivialDCVCCollector
 
visitDirective(Directive) - Method in class net.sourceforge.czt.vcg.z.feasibility.TrivialFeasibilityVCCollector
 
visitExpr0N(Expr0N) - Method in class net.sourceforge.czt.vcg.z.dc.DCVCCollector
This implements various expression list productions: SetExpr : \{ x, y \} TupleExpr : (x, y) ProdExpr : X \cross Y as well as the Expr2N abstract class.
visitExpr1(Expr1) - Method in class net.sourceforge.czt.vcg.z.dc.DCVCCollector
This implements various unary schema expressions: NegExpr : \lnot S PreExpr : \pre S RenameExpr : S[new/old] DecorExpr : S~' BindSelExpr: S.x HideExpr : S \ (x,...) as well as the general expressions: PowerExpr : \power X TupleSelExpr: (x, y).1 leaving only ThetaExpr leaf class to be trated separately within the Expr1 subtree.
visitExpr2(Expr2) - Method in class net.sourceforge.czt.vcg.z.dc.DCVCCollector
This implements various binary schema expressions: CompExpr : S1 \comp S2 PipeExpr : S1 \pipe S2 ProjExpr : S1 \proj S2 AndExpr : S1 \land S2 OrExpr : S1 \land S2 ImpliesExpr: S1 \implies S2 IffExpr : S1 \iff S2 as well as the general SchExpr2 abstract class, hence leaving only ApplExpr leaf class to be trated separately within the Expr2 subtree.
visitExprPred(ExprPred) - Method in class net.sourceforge.czt.vcg.z.dc.DCVCCollector
ExprPred is never created by some user expression, but through parsing in order to embed expressions within the predicate term subtree.
visitFact(Fact) - Method in class net.sourceforge.czt.vcg.z.dc.TrivialDCVCCollector
This implements the Fact predicates: TruePred : true FalsePred: false This covers the Z/EVES domain check rules for: DC(true) \iff true DC(false) \iff true The RHS of this equivalence is the result this method returns.
visitFact(Fact) - Method in class net.sourceforge.czt.vcg.z.feasibility.TrivialFeasibilityVCCollector
This implements the Fact predicates: TruePred : true FalsePred: false This covers the Z/EVES domain check rules for: DC(true) \iff true DC(false) \iff true The RHS of this equivalence is the result this method returns.
visitFeasibilityVCEnvAnn(FeasibilityVCEnvAnn) - Method in interface net.sourceforge.czt.vcg.z.feasibility.FeasibilityVCEnvAnnVisitor
Visits a DCVCEnvAnn.
visitFreePara(FreePara) - Method in class net.sourceforge.czt.vcg.util.DefinitionTableVisitor
 
visitFreePara(FreePara) - Method in class net.sourceforge.czt.vcg.z.dc.DCVCCollector
This implements various free type paragraphs: FreePara : N ::= c | b \ldata E \rdata | ...
visitFreePara(FreePara) - Method in class net.sourceforge.czt.vcg.z.feasibility.FeasibilityVCCollector
 
visitFreetype(Freetype) - Method in class net.sourceforge.czt.vcg.util.DefinitionTableVisitor
 
visitFreetype(Freetype) - Method in class net.sourceforge.czt.vcg.z.dc.DCVCCollector
DC the branch list of each individual Freetype
visitFreetype(Freetype) - Method in class net.sourceforge.czt.vcg.z.feasibility.FeasibilityVCCollector
DC the branch list of each individual Freetype
visitGenParamType(GenParamType) - Method in class net.sourceforge.czt.vcg.util.CarrierSet
The carrier set of \power~T is the power expression for the carrier set of T.
visitGivenPara(GivenPara) - Method in class net.sourceforge.czt.vcg.util.DefinitionTableVisitor
 
visitGivenPara(GivenPara) - Method in class net.sourceforge.czt.vcg.z.dc.TrivialDCVCCollector
 
visitGivenPara(GivenPara) - Method in class net.sourceforge.czt.vcg.z.feasibility.FeasibilityVCCollector
[A, B] --> \lnot A = \{\} \land \lnot B = \{\}
visitGivenType(GivenType) - Method in class net.sourceforge.czt.vcg.util.CarrierSet
 
visitIffPred(IffPred) - Method in class net.sourceforge.czt.vcg.z.dc.DCVCCollector
This implements equivalence: IffPred : P \iff Q This covers the Z/EVES domain check rules for: DC(P \iff Q) \iff DC(P) \land DC(Q) The RHS of this equivalence is the result this method returns.
visitImpliesPred(ImpliesPred) - Method in class net.sourceforge.czt.vcg.z.dc.DCVCCollector
This implements implication: ImpliesPred : P \implies Q This covers the Z/EVES domain check rules for: DC(P \implies Q) \iff DC(P) \land (P \implies DC(Q)) The RHS of this equivalence is the result this method returns.
visitInclDecl(InclDecl) - Method in class net.sourceforge.czt.vcg.z.dc.DCVCCollector
This implements DC for schema inclusion declarations InclDecl: S[E1, ....] or S This covers the Z/EVES domain check rules for: DC(S[E1,...]) \iff DC(E) \land ....
visitLambdaExpr(LambdaExpr) - Method in class net.sourceforge.czt.vcg.z.dc.DCVCCollector
The production for lambda expressions is as follows: LambdaExpr : \lambda D | P @ E This covers the Z/EVES domain check rules for: DC(\lambda D | P @ E) \iff DC(D) \land (\forall D @ DC(P) \land (P \implies DC(E))) The RHS of this equivalence is the result this method returns.
visitLatexMarkupPara(LatexMarkupPara) - Method in class net.sourceforge.czt.vcg.z.dc.TrivialDCVCCollector
 
visitLatexMarkupPara(LatexMarkupPara) - Method in class net.sourceforge.czt.vcg.z.feasibility.TrivialFeasibilityVCCollector
For LaTeX inputs, a markup paragraph list of directives is collected.
visitLetExpr(LetExpr) - Method in class net.sourceforge.czt.vcg.z.dc.DCVCCollector
The production for let expressions is as follows: LetExpr : \LET x == E1; ....
visitMemPred(MemPred) - Method in class net.sourceforge.czt.vcg.z.dc.DCVCCollector
This implements relational operators (i.e.
visitMuExpr(MuExpr) - Method in class net.sourceforge.czt.vcg.z.dc.DCVCCollector
The production for mu expressions is as follows: MuExpr : \mu D | P @ E This covers the Z/EVES domain check rules for: DC(\mu D | P @ E) \iff DC(D) \land (\forall D @ DC(P) \land (P \implies DC(E))) \land (\exists_1 D @ P) The RHS of this equivalence is the result this method returns.
visitNameSectTypeTriple(NameSectTypeTriple) - Method in class net.sourceforge.czt.vcg.z.dc.TrivialDCVCCollector
 
visitNameSectTypeTriple(NameSectTypeTriple) - Method in class net.sourceforge.czt.vcg.z.feasibility.TrivialFeasibilityVCCollector
 
visitNameTypePair(NameTypePair) - Method in class net.sourceforge.czt.vcg.z.dc.TrivialDCVCCollector
 
visitNameTypePair(NameTypePair) - Method in class net.sourceforge.czt.vcg.z.feasibility.TrivialFeasibilityVCCollector
 
visitNarrPara(NarrPara) - Method in class net.sourceforge.czt.vcg.z.TrivialVCCollector
 
visitNegPred(NegPred) - Method in class net.sourceforge.czt.vcg.z.dc.DCVCCollector
This implements negation: NegPred : \lnot P This covers the Z/EVES domain check rules for: DC(\lnot P) \iff DC(P) The RHS of this equivalence is the result this method returns.
visitNewOldPair(NewOldPair) - Method in class net.sourceforge.czt.vcg.z.dc.TrivialDCVCCollector
 
visitNewOldPair(NewOldPair) - Method in class net.sourceforge.czt.vcg.z.feasibility.TrivialFeasibilityVCCollector
 
visitNumExpr(NumExpr) - Method in class net.sourceforge.czt.vcg.z.dc.DCVCCollector
DC for NumExpr is just true, despite Z/EVES not mentioning them.
visitOper(Oper) - Method in class net.sourceforge.czt.vcg.z.dc.TrivialDCVCCollector
 
visitOper(Oper) - Method in class net.sourceforge.czt.vcg.z.feasibility.TrivialFeasibilityVCCollector
 
visitOptempPara(OptempPara) - Method in class net.sourceforge.czt.vcg.z.TrivialVCCollector
 
visitOrPred(OrPred) - Method in class net.sourceforge.czt.vcg.z.dc.DCVCCollector
This implements disjunction: OrPred : P \lor Q This covers the Z/EVES domain check rules for: DC(P \lor Q) \iff DC(P) \land (P \lor DC(Q)) The RHS of this equivalence is the result this method returns.
visitPara(Para) - Method in class net.sourceforge.czt.vcg.util.DefinitionTableVisitor
 
visitPara(Para) - Method in class net.sourceforge.czt.vcg.z.AbstractVCG
Retrieves for the given paragraph a corresponding VC based over information on the current definition table.
visitParent(Parent) - Method in class net.sourceforge.czt.vcg.z.AbstractVCG
For parent sections, calculate their dependent ZSect VCs by looking up the section manager, unless this parent is set to be ignored (see AbstractVCG.getParentsToIgnore()).
visitPowerType(PowerType) - Method in class net.sourceforge.czt.vcg.util.CarrierSet
The carrier set of \power~T is the power expression for the carrier set of T.
visitProdType(ProdType) - Method in class net.sourceforge.czt.vcg.util.CarrierSet
 
visitQnt1Expr(Qnt1Expr) - Method in class net.sourceforge.czt.vcg.z.dc.DCVCCollector
This implements various quantified schema expression productions: ExistsExpr : \exists D | P @ SE, where SE could also be a schema Exists1Expr: \exists_1 D | P @ SE, where SE could also be a schema ForallExpr : \forall D | P @ SE, where SE could also be a schema This covers the Z/EVES domain check rules for: DC(qnt D | P @ SE) \iff DC(D) \land (\forall D @ DC(P)) \land DC(SE) The RHS of this equivalence is the result this method returns.
visitQntPred(QntPred) - Method in class net.sourceforge.czt.vcg.z.dc.DCVCCollector
This implements various quantified predicate productions: ExistsPred : \exists D | P @ Q, Exists1Pred: \exists_1 D | P @ Q ForallPred : \forall D | P @ Q This covers the Z/EVES domain check rules for: DC(qnt D | P @ Q) \iff DC(D) \land (\forall D @ DC(P) \land (P \implies DC(Q))) The RHS of this equivalence is the result this method returns.
visitRefExpr(RefExpr) - Method in class net.sourceforge.czt.vcg.z.dc.DCVCCollector
The production for reference expressions is as follows: RefExpr : S[E1, ...] or S This covers the Z/EVES domain check rules for: DC(S[E1, ...]) \iff DC(E) \land ....
visitRefinementVCEnvAnn(RefinementVCEnvAnn) - Method in interface net.sourceforge.czt.vcg.z.refinement.RefinementVCEnvAnnVisitor
Visits a DCVCEnvAnn.
visitSchemaType(SchemaType) - Method in class net.sourceforge.czt.vcg.util.CarrierSet
 
visitSchExpr(SchExpr) - Method in class net.sourceforge.czt.vcg.z.dc.DCVCCollector
The production for schema expressions or schema constructions is as follows: SchExpr: [ D | P ] or just S This covers the Z/EVES domain check rules for: DC(S \defs SE) \iff DC(SE), which is just a SchText as below DC([ D | P ]) \iff DC(D) \land (\forall D @ DC(P)) The RHS of this equivalence is the result this method returns.
visitSect(Sect) - Method in class net.sourceforge.czt.vcg.z.AbstractVCG
For UnparsedZSect or NarrSect, just return an empty list - no VCs.
visitSetCompExpr(SetCompExpr) - Method in class net.sourceforge.czt.vcg.z.dc.DCVCCollector
This implements quantified expression productions, which turns out to be just SetCompExpr (and abstract class QntExpr), since the other element, MuExpr, is dealt with separately.
visitSignature(Signature) - Method in class net.sourceforge.czt.vcg.util.CarrierSet
 
visitStroke(Stroke) - Method in class net.sourceforge.czt.vcg.z.TrivialVCCollector
 
visitTerm(Term) - Method in class net.sourceforge.czt.vcg.util.CarrierSet
 
visitTerm(Term) - Method in class net.sourceforge.czt.vcg.util.DefinitionTableVisitor
 
visitTerm(Term) - Method in class net.sourceforge.czt.vcg.z.AbstractVCCollector
For terms in general, just assume nothing is known about them, hence their VC is the worst possible (i.e.
visitTerm(Term) - Method in class net.sourceforge.czt.vcg.z.TrivialVCCollector
For terms in general, just assume nothing is known about them, hence their VC is the worst possible (i.e.
visitThetaExpr(ThetaExpr) - Method in class net.sourceforge.czt.vcg.z.dc.TrivialDCVCCollector
This implements ThetaExpr for schemas: ThetaExpr: \theta S which in Z is given as DC(\theta S) \iff true The RHS of this equivalence is the result this method returns
visitThetaExpr(ThetaExpr) - Method in class net.sourceforge.czt.vcg.z.feasibility.TrivialFeasibilityVCCollector
This implements ThetaExpr for schemas: ThetaExpr: \theta S which in Z is given as DC(\theta S) \iff true The RHS of this equivalence is the result this method returns
visitType(Type) - Method in class net.sourceforge.czt.vcg.z.TrivialVCCollector
 
visitUnparsedPara(UnparsedPara) - Method in class net.sourceforge.czt.vcg.z.TrivialVCCollector
 
visitVarDecl(VarDecl) - Method in class net.sourceforge.czt.vcg.z.dc.DCVCCollector
This implements DC for variable declarations VarDecl: x,...: E This covers the Z/EVES domain check rules for: DC(x, ....: E) \iff DC(E) The RHS of this equivalence is the result this method returns
visitVCGEnvAnn(VCEnvAnn) - Method in interface net.sourceforge.czt.vcg.z.VCEnvAnnVisitor
Visits a ZSectDCEnvAnn.
visitZBranchList(ZBranchList) - Method in class net.sourceforge.czt.vcg.util.DefinitionTableVisitor
 
visitZBranchList(ZBranchList) - Method in class net.sourceforge.czt.vcg.z.dc.DCVCCollector
DC a list of Branch from a Freetype
visitZBranchList(ZBranchList) - Method in class net.sourceforge.czt.vcg.z.feasibility.FeasibilityVCCollector
DC a list of Branch from a Freetype
visitZDeclList(ZDeclList) - Method in class net.sourceforge.czt.vcg.z.dc.DCVCCollector
This implements DC for a list of declarations D1 ; D2 ...
visitZExprList(ZExprList) - Method in class net.sourceforge.czt.vcg.z.dc.DCVCCollector
EXPRESSION TERMS
visitZFreetypeList(ZFreetypeList) - Method in class net.sourceforge.czt.vcg.util.DefinitionTableVisitor
 
visitZFreetypeList(ZFreetypeList) - Method in class net.sourceforge.czt.vcg.z.dc.DCVCCollector
DC a list of Freetype from a FreePara
visitZFreetypeList(ZFreetypeList) - Method in class net.sourceforge.czt.vcg.z.feasibility.FeasibilityVCCollector
 
visitZName(ZName) - Method in class net.sourceforge.czt.vcg.z.dc.TrivialDCVCCollector
 
visitZName(ZName) - Method in class net.sourceforge.czt.vcg.z.feasibility.TrivialFeasibilityVCCollector
 
visitZNameList(ZNameList) - Method in class net.sourceforge.czt.vcg.z.dc.TrivialDCVCCollector
 
visitZNameList(ZNameList) - Method in class net.sourceforge.czt.vcg.z.feasibility.TrivialFeasibilityVCCollector
 
visitZNumeral(ZNumeral) - Method in class net.sourceforge.czt.vcg.z.dc.TrivialDCVCCollector
for numbers is just true, despite Z/EVES not mentioning them.
visitZNumeral(ZNumeral) - Method in class net.sourceforge.czt.vcg.z.feasibility.TrivialFeasibilityVCCollector
for numbers is just true, despite Z/EVES not mentioning them.
visitZParaList(ZParaList) - Method in class net.sourceforge.czt.vcg.util.DefinitionTableVisitor
 
visitZSchText(ZSchText) - Method in class net.sourceforge.czt.vcg.z.dc.DCVCCollector
Z schema text is part of many productions in the Z grammar.
visitZSect(ZSect) - Method in class net.sourceforge.czt.vcg.util.DefinitionTableVisitor
 
visitZSect(ZSect) - Method in class net.sourceforge.czt.vcg.z.AbstractVCG
Bootstraps the whole VC generation process by visiting the Z section parents and paragraphs systematically.
visitZStrokeList(ZStrokeList) - Method in class net.sourceforge.czt.vcg.z.TrivialVCCollector
 

W

writeToFile(CztPrintString, String) - Method in class net.sourceforge.czt.vcg.z.VCGUtils
 

Z

ZFsbVCKind - Enum in net.sourceforge.czt.vcg.z.feasibility
 
ZPredTransformer - Class in net.sourceforge.czt.vcg.z.transformer
Z-Centric predicate transformers and auxiliary methods.
ZPredTransformer(Factory, Visitor<Pred>) - Constructor for class net.sourceforge.czt.vcg.z.transformer.ZPredTransformer
 
ZPredTransformerDC - Class in net.sourceforge.czt.vcg.z.transformer.dc
Z-Centric Pred transformers and auxiliary methods for Z Domain Check VCG.
ZPredTransformerDC(Factory, Visitor<Pred>) - Constructor for class net.sourceforge.czt.vcg.z.transformer.dc.ZPredTransformerDC
 
ZPredTransformerFSB - Class in net.sourceforge.czt.vcg.z.transformer.feasibility
 
ZPredTransformerFSB(Factory, Visitor<Pred>) - Constructor for class net.sourceforge.czt.vcg.z.transformer.feasibility.ZPredTransformerFSB
 
ZPredTransformerRef - Class in net.sourceforge.czt.vcg.z.transformer.refinement
 
ZPredTransformerRef(Factory, Visitor<Pred>) - Constructor for class net.sourceforge.czt.vcg.z.transformer.refinement.ZPredTransformerRef
 
ZRefinementKind - Enum in net.sourceforge.czt.vcg.z.refinement.util
Refactored from corejava
ZRefinesAnn - Interface in net.sourceforge.czt.vcg.z.refinement.util
Z Refinement annotation.
ZRefVCKind - Enum in net.sourceforge.czt.vcg.z.refinement
 
ZStateAnn - Interface in net.sourceforge.czt.vcg.z.feasibility.util
Z state annotation.
ZStateInfo - Enum in net.sourceforge.czt.vcg.z.feasibility.util
Refactored from core java z
A B C D E F G H I L M N O P R S T U V W Z 
Skip navigation links

Copyright © 2003–2016 Community Z Tools Project. All rights reserved.