-
Notifications
You must be signed in to change notification settings - Fork 76
nbtool.gui
philipkoch edited this page Jun 11, 2015
·
2 revisions
Alphabetical briefs:
- ControlPanel allows starting sessions, and some monitoring of session status.
- CrossPane provides a GUI for CrossPane, though this is NOT the only way of accessing a CrossInstance (see CrossBright)
- FlagPanel allows flag setting control actions. It also shows the status of flags on the connected robot, if applicable.
- LogChooserModel proves a Tree data model for the LogChooser’s JTree field.
- LogChooser provides a GUI for choosing sessions/logs.
- LogDisplayPanel (the center of the GUI) handles loading and showing the views for a specific Log / Session.
- OptionsAndUtilities allows editing of a subset of the tool’s preferences, and provides buttons to display utility panes.
- SortAndSearch is a small panel that provides sorting/searching functionality to the log choosing GUI.
- StatusPanel shows somewhat comprehensive information on the state of the tool, the state of the tool’s IO operations, and the most relevant RobotStats instance if applicable.