Serialized Form
|
Package uk.org.arlott.simon.hw.f24.lbsta |
mainWindow
MainWindow mainWindow
- Constant reference to the instance of this object.
network
Network network
- Constant reference to the
Network.
networkPanel
MainWindow.NetworkPanel networkPanel
- The network panel where the network is drawn.
script
Script script
- Constant reference to the
Script
networkView
NetworkView networkView
- The network view mode.
networkEdit
NetworkEdit networkEdit
- The network edit mode.
scriptEdit
ScriptEdit scriptEdit
- The script edit mode.
currentMode
CommonInterface currentMode
- The current mode.
hover
java.lang.Object hover
- The current network object the mouse is hovering over.
hoverEnabled
boolean hoverEnabled
- Indicates whether or not to update the
hover value on mouseover.
selected
java.lang.Object selected
- The currently selected network object.
mainPanel
javax.swing.JPanel mainPanel
- The main panel of the window.
innerMainPanel
javax.swing.JPanel innerMainPanel
- The inner main panel of the window, holds the network panel and the status text.
sidePanel
java.awt.Component sidePanel
- The current side panel.
sidePanelPosition
java.lang.String sidePanelPosition
- The position of the side panel, either
EAST or WEST.
statusText
javax.swing.JLabel statusText
- The status text label.
menuBar
javax.swing.JMenuBar menuBar
- The application menu bar.
toolBar
javax.swing.JToolBar toolBar
- The application tool bar.
tlbNew
javax.swing.JButton tlbNew
- The
New toolbar button.
tlbOpen
javax.swing.JButton tlbOpen
- The
New toolbar button.
tlbSave
javax.swing.JButton tlbSave
- The
Save toolbar button.
tlbView
javax.swing.JToggleButton tlbView
- The
View mode toolbar button.
tlbViewRestart
javax.swing.JButton tlbViewRestart
- The
Restart toolbar button.
startIcon
javax.swing.ImageIcon startIcon
- The
Start menu and toolbar icon.
stepIcon
javax.swing.ImageIcon stepIcon
- The
Step menu and toolbar icon.
pauseIcon
javax.swing.ImageIcon pauseIcon
- The
Pause menu and toolbar icon.
tlbViewStart
javax.swing.JToggleButton tlbViewStart
- The
Start toolbar button.
tlbViewStep
javax.swing.JToggleButton tlbViewStep
- The
Step toolbar button.
tlbEdit
javax.swing.JToggleButton tlbEdit
- The
Edit mode toolbar button.
tlbEditSeparator
javax.swing.JToolBar.Separator tlbEditSeparator
- The
Edit mode toolbar separator.
tlbEditModifyObject
javax.swing.JToggleButton tlbEditModifyObject
- The
Modify Object toolbar button.
tlbEditCreateLAN
javax.swing.JToggleButton tlbEditCreateLAN
- The
Create LAN toolbar button.
tlbEditCreateHost
javax.swing.JToggleButton tlbEditCreateHost
- The
Create Host toolbar button.
tlbEditCreateBridge
javax.swing.JToggleButton tlbEditCreateBridge
- The
Create Bridge toolbar button.
tlbScript
javax.swing.JToggleButton tlbScript
- The
Script mode toolbar button.
speedSelect
javax.swing.JSlider speedSelect
- The speed selection slider.
speedValue
javax.swing.JLabel speedValue
- The current speed text.
mnuFile
javax.swing.JMenu mnuFile
- The
File menu.
mnuFileNew
javax.swing.JMenuItem mnuFileNew
- The
File - New menu item.
mnuFileOpen
javax.swing.JMenuItem mnuFileOpen
- The
File - Open menu item.
mnuFileSave
javax.swing.JMenuItem mnuFileSave
- The
File - Save menu item.
mnuFileSaveAs
javax.swing.JMenuItem mnuFileSaveAs
- The
File - Save As menu item.
mnuFileExit
javax.swing.JMenuItem mnuFileExit
- The
File - Exit menu item.
mnuMode
javax.swing.JMenu mnuMode
- The
Mode menu.
mnuModeView
javax.swing.JRadioButtonMenuItem mnuModeView
- The
Mode - View menu item.
mnuModeEdit
javax.swing.JRadioButtonMenuItem mnuModeEdit
- The
Mode - Edit menu item.
mnuModeScript
javax.swing.JRadioButtonMenuItem mnuModeScript
- The
Mode - Script menu item.
mnuEdit
javax.swing.JMenu mnuEdit
- The
Edit menu.
mnuEditModifyObject
javax.swing.JRadioButtonMenuItem mnuEditModifyObject
- The
Edit - Modify Object menu item.
mnuEditCreateLAN
javax.swing.JRadioButtonMenuItem mnuEditCreateLAN
- The
Edit - Create LAN menu item.
mnuEditCreateHost
javax.swing.JRadioButtonMenuItem mnuEditCreateHost
- The
Edit - Create Host menu item.
mnuEditCreateBridge
javax.swing.JRadioButtonMenuItem mnuEditCreateBridge
- The
Edit - Create Bridge menu item.
mnuSimulation
javax.swing.JMenu mnuSimulation
- The
Simultion menu.
mnuSimulationRestart
javax.swing.JMenuItem mnuSimulationRestart
- The
Simulation - Restart menu item.
mnuSimulationStart
javax.swing.JMenuItem mnuSimulationStart
- The
Simulation - Start menu item.
mnuSimulationStep
javax.swing.JMenuItem mnuSimulationStep
- The
Simulation - Step menu item.
mnuOptions
javax.swing.JMenu mnuOptions
- The
Options menu.
mnuOptionsLeftSidebar
javax.swing.JRadioButtonMenuItem mnuOptionsLeftSidebar
- The
Options - Left Sidebar menu item.
mnuOptionsRightSidebar
javax.swing.JRadioButtonMenuItem mnuOptionsRightSidebar
- The
Options - Right Sidebar menu item.
mnuHelp
javax.swing.JMenu mnuHelp
- The
Help menu.
mnuHelpLegend
javax.swing.JMenuItem mnuHelpLegend
- The
Help - Legend menu item.
mnuHelpAbout
javax.swing.JMenuItem mnuHelpAbout
- The
Help - About menu item.
cl
javax.swing.event.ChangeListener cl
- Change listener to notify if something is changed.
h
Host h
Host being modified.
b
Bridge b
Bridge being modified.
helloTime
javax.swing.JComboBox helloTime
- All possible Hello Time values.
maxAge
javax.swing.JComboBox maxAge
- All possible Max Age values.
forwardDelay
javax.swing.JComboBox forwardDelay
- All possible Forward Delay values.
bridgePortID
javax.swing.JComboBox[] bridgePortID
- Bridge port ID combo boxes.
bridgePortCost
javax.swing.JTextField[] bridgePortCost
- Bridge port path cost text boxes.
cl
javax.swing.event.ChangeListener cl
- Change listener to notify if something is changed.
t
java.lang.Thread t
- Thread used to handle updates.
h
Host h
Host being viewed.
b
Bridge b
Bridge being viewed.
logPanel
javax.swing.JPanel logPanel
- The log output.
rootID
javax.swing.JLabel rootID
- The root ID.
bridgeHelloTime
javax.swing.JLabel bridgeHelloTime
- The Hello Times.
bridgeMaxAge
javax.swing.JLabel bridgeMaxAge
- The Max Ages.
bridgeForwardDelay
javax.swing.JLabel bridgeForwardDelay
- The Forward Delays.
bridgePortState
javax.swing.JLabel[] bridgePortState
- The port states.
bridgePortEnabled
javax.swing.JCheckBox[] bridgePortEnabled
- The port enable/disable option.
hostCachePanel
javax.swing.JPanel hostCachePanel
- The host cache output.
scriptEdit
ScriptEdit scriptEdit
- This object.
script
Script script
- The
Script.
mainWindow
MainWindow mainWindow
- The
MainWindow.
network
Network network
- The
Network.
edit
javax.swing.JPanel edit
- The list of elements.
start
javax.swing.JButton start
- The create script button.
delete
javax.swing.JButton delete
- The delete script button.