Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- AbstractComposite - Class in model.logic.abstraction
-
Provides the functionality of a composite.
- AbstractComposite() - Constructor for class model.logic.abstraction.AbstractComposite
- AbstractDComposite - Class in model.description.abstraction
-
An abstract base class for described composites.
- AbstractDComposite() - Constructor for class model.description.abstraction.AbstractDComposite
- AbstractDescribed - Class in model.description.abstraction
-
Provides the basic functionality for classes that meet the
Describedinterface. - AbstractDescribed() - Constructor for class model.description.abstraction.AbstractDescribed
- AbstractFormal - Class in model.logic.abstraction
-
Provides the straightforward functionality of a formal.
- AbstractFormal() - Constructor for class model.logic.abstraction.AbstractFormal
- AbstractFrame - Class in view.abstraction
-
Corresponds to
TraversablePanelbut for JFrames instead of JPanels and also contains much less functionality. - AbstractFrame(String) - Constructor for class view.abstraction.AbstractFrame
-
Instantiates a new traversable frame.
- actionPerformed(ActionEvent) - Method in class annexes.maker.CompositeMaker
-
As usual, this is the main hub of control, directed by button clicks.
- actionPerformed(ActionEvent) - Method in class annexes.maker.CompositePanel
-
Only receives and acts on events from buttons in the east panel of sub primitives.
- actionPerformed(ActionEvent) - Method in class annexes.picker.DeductionPicker
-
Action performed.
- actionPerformed(ActionEvent) - Method in class annexes.picker.PickerDialog
-
Action performed.
- actionPerformed(ActionEvent) - Method in class annexes.trainer.BindingsViewDialog.BindingContainer
-
Action performed.
- actionPerformed(ActionEvent) - Method in class annexes.trainer.DeductionTrainer
-
The main hub of functionality executed by the buttons clicked in the application.
- actionPerformed(ActionEvent) - Method in class view.components.DButton.DisplayAction
-
Action performed.
- actionPerformed(ActionEvent) - Method in class view.components.dialogs.DefaultDialog
-
Action performed with cases for 'cancel', 'load', 'store' and 'delete' where the three last ones have corresponding abstract methods.
- actionPerformed(ActionEvent) - Method in class view.components.dialogs.TheoremStore
-
Action performed with cases for 'cancel', 'load', 'store' and 'delete' where the three last ones have corresponding abstract methods.
- actionPerformed(ActionEvent) - Method in class view.ControlPanel
-
Hub for most of the functionality triggered by clicking buttons.
- actionPerformed(ActionEvent) - Method in class view.DeductionPanel
-
Manages most of the control functionality in this class.
- adapter - Variable in class view.abstraction.TraversablePanel
-
Still just a plain window adapter.
- addAndFillCursor(Rectangle, Described) - Method in class annexes.maker.CompositePanel
-
Adds a new placeholder and also fills it with a new described formal.
- addComponents(Vector<Container>, Vector<Vector<Component>>) - Method in class view.abstraction.CustomTraversalPolicy
-
Adds all roots and each root's focus traversal cycle.
- addCompositesButtons(DoubleArray<Described, Shortcut>) - Method in class view.PrimitivesPanel
-
Constructs and incorporates the buttons and their actions for composite's buttons.
- addCursor(Rectangle) - Method in class annexes.maker.CompositePanel
-
Adds a new placeholder to the edited composite, to be filled with a formal later.
- addListener(DeductionTrainer) - Method in class annexes.trainer.TrainerFrame
-
Adds the listener.
- addListeners(ActionListener) - Method in class annexes.maker.CompositePanel
-
Add a action listener to all buttons.
- addToSelected(String) - Method in class annexes.picker.DeductionPicker
-
Adds a database table of primitives to the currently selected primitives.
- advance(char) - Static method in class control.Toolbox
-
The number of pixels to advance when typing a character, relative the current font metrics.
- annexes.maker - package annexes.maker
-
This sub appliccation lets the user construct composite described formals by putting together many primitives.
- annexes.picker - package annexes.picker
-
This sub application lets the user pick primitives from menus and put together the necessary palette for the mathematics the user intend to write.
- annexes.trainer - package annexes.trainer
-
This sub application lets the user bind keyboard keys to different formals and then practice typing them.
- appendPrimitive(Described) - Method in class model.description.DTheorem
-
Append a primitive to the preliminary statement.
- area(Set<DStatement>) - Static method in class view.abstraction.DisplayTools
-
Adds areas of the described statements that are given as argument.
- ARROW - Enum constant in enum class model.logic.abstraction.Formal.FormalType
-
Deduction symbols used between statements.
- ascend() - Method in class model.description.DEditableStatement
-
Ascends up from the composite the cursor in is or does nothing if it is already on topmost level.
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form