The unique environment a proof is performed in. The environment
consists of a java model, specifications, and a set of justified
rules. Since the starting point of the proofs contained in the
environment is equal, there is an InitConfig contained to be used
to start proofs of this environment.
Constructor Summary
public
ProofEnvironment(InitConfig initConfig) constructs a proof environment with the given initial
configuration of the proofs contained in the environment.
registers a proof loaded with the given
de.uka.ilkd.key.proof.init.ProofOblInput . The method adds
the proof list generated by the input to the suitable contract if one
is found. In all cases the proof is added to the proofs of this
environment and the proofs are marked to belong to this environment.
registers a set of rules with the given justification at the
justification managing
RuleJustification object of this
environment. All rules of the set are given the same
justification.
registers a list of rules with the given justification at the
justification managing
RuleJustification object of this
environment. All rules of the list are given the same
justification.