| AboutBoxAction |
This class is invoked the the user selects the AboutBox item on the menu.
|
| BehaviourPanel |
This panel contains the behaviour tree for a given agent.
|
| BehaviourTreeNode |
This class represents a tree node for a behaviour in the Introspector
GUI.
|
| GuiProperties |
This class loads the icons used.
|
| IntrospectorGUI |
This is the main window, containing the agent tree and a
JDesktopPane to whom internal debugging window are added.
|
| MainBar |
The main menu bar.
|
| MainBarListener |
This class listens to the events fired by the main menu bar.
|
| MainWindow |
Main Window class.
|
| MessagePanel |
The panel containing the message tables.
|
| MessageTableModel |
The model class for the message table.
|
| MyDialog |
Simple dialog, used to input a String value.
|
| StatePanel |
This is a panel, with a top part containing state
buttons and a bottom part containing some action buttons.
|
| StateUpdater |
Handles a ChangedAgentState event and updates the correct button in
the interface.
|
| TablePopupMenu |
The context menu associated to the message table.
|
| TablePopupMenuListener |
Listener class for the popup menu associated ti the message
table.
|
| TableUpdater |
This class receives a MessageEvent and updates the message table
accordingly.
|
| TreePopupMenu |
The popup menu associated with the behaviours tree.
|
| TreePopupMenuListener |
This class adds or removes behaviours to/from the given agent.
|
| TreeUpdater |
Receives a BehaviourEvent and updates the behaviour tree.
|