Serialized Form
controller
controller.Controller controller
- The controller of the simulation.
chartdata
util.ChartData chartdata
- The chart data that contains map display and gps information.
clicked
boolean clicked
- True if when user clicks to move an agent on map.
ranges
boolean ranges
- True if this JComponent is to display wireless ranges.
img
java.awt.Image img
- Holds the map image.
pos
java.awt.Point pos
- The point of key/center agent for drawing.
x_offset
int x_offset
- Offset position on an agent when mouse-dragging.
y_offset
int y_offset
- Offset position on an agent when mouse-dragging.
doubleclick
java.util.Date doubleclick
- A time for keeping track of double-clicking.
propDialog
gui.PropDialog propDialog
- A Dialog Window for display User information.
from
int from
- The port number of who sent the message.
to
int to
- The port number to whom the message is being sent.
message
java.lang.String message
- The string content of this Message.
content
java.lang.Object content
- Content to send in this message. Must be Serializable.
hops
int hops
- The maximum number hops the message can make.
nmea
java.lang.String nmea
- Nmea formatted message string.
latitude
double latitude
- The latitude position for the receiving agent.
longitude
double longitude
- The longitude position for the receiving agent.
heading
double heading
- The heading for the receiving agent.
time
long time
- The time for the receiving agent.
controller
controller.Controller controller
- The simulation controller that keeps all data.
bLayMain
java.awt.BorderLayout bLayMain
- Layout used in this panel.
gbagLayInfo
java.awt.GridBagLayout gbagLayInfo
- Layout used in this panel.
btnPanel
javax.swing.JPanel btnPanel
- Panel for buttons
btnAdd
javax.swing.JButton btnAdd
- Add user button.
btnRemove
javax.swing.JButton btnRemove
- REmove user button.
spnUsers
javax.swing.JScrollPane spnUsers
- Scrollpane for JTable
tableUsers
javax.swing.JTable tableUsers
- JTable for displaying users
colNames
java.lang.String[] colNames
- The JTable's columns.
addDialog
javax.swing.JDialog addDialog
- A popup dialog for adding new user.
range_field
javax.swing.JTextField range_field
- Field for uer range.
controller
controller.Controller controller
- The simulation controller that keeps all data.
bLayMain
java.awt.BorderLayout bLayMain
- Layout used in this panel.
gbagLayInfo
java.awt.GridBagLayout gbagLayInfo
- Layout used in this panel.
btnPanel
javax.swing.JPanel btnPanel
- Panel for buttons
btnAdd
javax.swing.JButton btnAdd
- Add user button.
btnRemove
javax.swing.JButton btnRemove
- REmove user button.
spnUsers
javax.swing.JScrollPane spnUsers
- Scrollpane for JTable
tableUsers
javax.swing.JTable tableUsers
- JTable for displaying users
colNames
java.lang.String[] colNames
- The JTable's columns.
addDialog
javax.swing.JDialog addDialog
- A popup dialog for adding new user.
port_field
javax.swing.JTextField port_field
- Field for user port number
range_field
javax.swing.JTextField range_field
- Field for uer range.
controller
controller.Controller controller
- The simulation controller.
tabMain
javax.swing.JTabbedPane tabMain
- The tab pane that contains all tabs.
pnlPeople
gui.tray.PnlTabPeople pnlPeople
- People tab.
pnlAccessPoints
gui.tray.PnlTabAccessPoints pnlAccessPoints
- Access Point tab.
pnlTools
gui.tray.PnlTabTools pnlTools
- Tool tab.
controller
controller.Controller controller
- The simulation controller that keeps all data.
bLayMain
java.awt.BorderLayout bLayMain
- Layout used in this panel.
gbagLayInfo
java.awt.GridBagLayout gbagLayInfo
- Layout used in this panel.
pnlMain
javax.swing.JPanel pnlMain
- Main panel to hold all components
cmbFind
javax.swing.JComboBox cmbFind
- Combo Box for finding an agent.
cmbChangeMap
javax.swing.JComboBox cmbChangeMap
- Combo Box for changing the map.
btnShowRanges
javax.swing.JButton btnShowRanges
- Button toggles the visiblity of wireless ranges.
btnRefresh
javax.swing.JButton btnRefresh
- Button resets all data, deletes all agents.
bLayMain
java.awt.BorderLayout bLayMain
- Layout used in this panel.
gbagLayInfo
java.awt.GridBagLayout gbagLayInfo
- Layout used in this panel.
pnlMain
javax.swing.JPanel pnlMain
- Main panel to hold all components
parentFrame
java.awt.Frame parentFrame
- The parent Frame that owns this JDialog.
controller
controller.Controller controller
- The controller of the simulator.
errorDialog
javax.swing.JDialog errorDialog
- An error notification if user types letters in the duration column.
nameField
javax.swing.JTextField nameField
portField
javax.swing.JTextField portField
rangeField
javax.swing.JTextField rangeField
headingField
javax.swing.JTextField headingField
latField
javax.swing.JTextField latField
lngField
javax.swing.JTextField lngField
btnClose
javax.swing.JButton btnClose
icoLogo
javax.swing.ImageIcon icoLogo
lblPicture
javax.swing.JLabel lblPicture
controller
controller.Controller controller
- The controller which controls the simulation and this frame.
chart
gui.ChartComp chart
- The JComponent which is an image of a map.
pane
java.awt.ScrollPane pane
- The scroll pane to put the ChartComp into.
aboutDialog
javax.swing.JDialog aboutDialog
- A dialog for an about window.
quitDialog
javax.swing.JDialog quitDialog
- A dialog for an exit confirmation.
mnuBar
javax.swing.JMenuBar mnuBar
mnuFile
javax.swing.JMenu mnuFile
mnuEdit
javax.swing.JMenu mnuEdit
mnuHelp
javax.swing.JMenu mnuHelp
mnuItmAbout
javax.swing.JMenuItem mnuItmAbout
mnuItmExit
javax.swing.JMenuItem mnuItmExit
mnuItmTray
javax.swing.JMenuItem mnuItmTray
bdrLayMain
java.awt.BorderLayout bdrLayMain
- The border layout to use for the Tray.
pnlTabs
gui.tray.PnlTabs pnlTabs
- The Tab component to hold all tabs.
parentFrame
java.awt.Frame parentFrame
- The parent Frame that owns this JDialog.
controller
controller.Controller controller
- The controller of the simulator.