| Class | Description |
|---|---|
| CanvasPanel |
The drawing area for the edit frame.
|
| CGRule |
Encapsulates the notion of a rule regarding valid formation and semantics
in CGs.
|
| CGSplashFrame |
A banner frame to let the user know Charger is loading.
|
| CharGer |
This is the main entry point to Charger when run as a standalone application.
|
| EditFrame |
EditFrame is subordinate to the main frame; this allows more than one graph
frame to be created.
|
| EditingChangeState |
Encapsulates the status of the change resulting from an editing operation.
|
| EditManager |
Serves as the ItemListener and ActionListener for buttons and menus in the
edit frame.
|
| EditorState |
A complete copy of the editing state, with the current graph, and
the current knowledge base
|
| EditToolbar |
Encapsulates both the basic toolbar editing user controls, as well as maintains
the editing mode for its EditFrame.
|
| FormatToolbar |
Container for the controls that affect appearance, but not semantics.
|
| Global |
Central CharGer class, which spawns the rest of the CharGer system.
|
| GraphMetrics |
Class to collect and organize various conceptual graph metrics for research purposes.
|
| HubFrame |
Central frame for coordinating CharGer graphs.
|
| IOManager |
Responsible for file input/output for the CG system.
|
| IOManager.TransferableImage | |
| OperManager |
Contains core conceptual graph operations, as manifested in CharGer.
|
| TextProperties |
Stores the strings needed to localize CharGer.
|
| Enum | Description |
|---|---|
| EditingChangeState.EditChange |
What kinds of change are possible.
|
| EditToolbar.Command | |
| EditToolbar.Mode | |
| PragmaticSense |
An encapsulation of the notion of a graph's pragmatic sense; i.e.,
what is its purpose or intent.
|