Class Summary |
Justification |
Implements the Justification for a line in a proof. |
NDRuleController |
Implements the correct NDRule when a first line and a rule have been
selected. |
PanSignature |
The Pandora Signature. |
ParseInputController |
Passes data between the View and Parser |
PLComparator |
Used by Justification class to sort a List of ProofLines by line number |
ProgramLine |
Is a line containing the program code in a ProofBox.
Extends ProofItem |
ProofBox |
Implements a box in a proof. |
ProofItem |
Extended by ProofBox and ProofLine. |
ProofLine |
Represents a line contained inside a ProofBox.
Extends ProofItem |
ProofWindow |
Everything contained within each tab is a ProofWindow. |
RAPRuleController |
Implements the correct RAPRule when a first line and a rule have been
selected. |
Raptor |
This is called to start Raptor. |
RuleController |
Calls the correct RuleController when a first line and a rule have been
selected. |
Types |
Constants for justifications. |
View |
View is a specialisation of JFrame, so when you create an instance of View, a
new JFrame is created. |