Class NetworkFrame

java.lang.Object
   |
   +----java.awt.Component
           |
           +----java.awt.Container
                   |
                   +----java.awt.Window
                           |
                           +----java.awt.Frame
                                   |
                                   +----NetworkFrame

public class NetworkFrame
extends Frame
implements Observer

Variable Index

 o addConnectionButton
 o addModuleButton
 o addModuleDialog
 o addViewMenuItem
 o closeDataWindowsMenuItem
 o conButtonPanel
 o connectionBorderPanel
 o connectionListBox
 o curNetwork
 o editModuleButton
 o editModuleParameters
 o endButton
 o fileMenu
 o helpMenu
 o listView
 o listViewBorderPanel
 o mainMenuBar
 o MDFDirectoryPropertyName
 o modButtonPanel
 o moduleBorderPanel
 o moduleListBox
 o moduleMenu
 o networkBorderPanel
 o networkDirectory
 o NetworkDirectoryPropertyName
 o newNetwork
 o openNetworkFile
 o openNetworkFileDialog
 o quitDialog
 o removeConnectionButton
 o removeModuleButton
 o removeModuleMenuItem
 o runNetworkButton
 o saveNetworkFile
 o saveNetworkFileAs
 o saveNetworkFileDialog
 o selectBasenameButton
 o snapshotMenuItem
 o startButton
 o startEndButtonPanel
 o statusBar
 o unloadModuleMenuItem
 o viewMenu
 o waitingThread

Constructor Index

 o NetworkFrame(Network)

Method Index

 o about_Action(Event)
 o action(Event, Object)
 o add_Action(Event)
 o addConnectionButton_Clicked(Event)
 o addGraphicalView()
 o addGraphicalView_Action(Event)
 o addModule()
 o addModuleButton_Clicked(Event)
 o closeDataWindows_Action(Event)
 o editModule()
 o editModuleButton_Clicked(Event)
 o editModuleParameters_Action(Event)
 o endButton_Clicked(Event)
 o exit_Action(Event)
 o exitProgram()
 o generate_Module_Action(Event)
Automatically generate the intermediate java and c file for a module.
 o handleEvent(Event)
 o newNetwork_Action(Event)
 o openNetworkFile_Action(Event)
The complete network is loaded from disk.
 o printMsg(String)
 o removeConnection()
 o removeConnectionButton_Clicked(Event)
 o removeModule()
 o removeModuleButton_Clicked(Event)
 o removeModuleMenuItem_Action(Event)
 o resumeWaiter()
 o runNetworkButton_Clicked(Event)
 o saveNetworkFile_Action(Event)
The complete network is saved to disk.
 o saveNetworkFileAs_Action(Event)
After asking the user for a file name the complete network is saved to disk.
 o selectBasenameButton_Clicked(Event)
 o setState(NetworkState)
 o show()
 o snapshotMenuItem_Action(Event)
 o startButton_Clicked(Event)
 o unloadModule()
 o unloadModuleMenuItem_Action(Event)
 o update(Observable, Object)
 o waitFrame()
 o windowDestroyReceived(Event)

Variables

 o listView
 private ListView listView
 o addModuleDialog
 FileDialog addModuleDialog
 o listViewBorderPanel
 Panel listViewBorderPanel
 o moduleBorderPanel
 BorderPanel moduleBorderPanel
 o modButtonPanel
 Panel modButtonPanel
 o addModuleButton
 Button addModuleButton
 o removeModuleButton
 Button removeModuleButton
 o editModuleButton
 Button editModuleButton
 o moduleListBox
 List moduleListBox
 o startEndButtonPanel
 Panel startEndButtonPanel
 o startButton
 Button startButton
 o endButton
 Button endButton
 o connectionBorderPanel
 BorderPanel connectionBorderPanel
 o connectionListBox
 List connectionListBox
 o conButtonPanel
 Panel conButtonPanel
 o addConnectionButton
 Button addConnectionButton
 o removeConnectionButton
 Button removeConnectionButton
 o statusBar
 StatusBar statusBar
 o networkBorderPanel
 BorderPanel networkBorderPanel
 o runNetworkButton
 Button runNetworkButton
 o selectBasenameButton
 Button selectBasenameButton
 o openNetworkFileDialog
 FileDialog openNetworkFileDialog
 o saveNetworkFileDialog
 FileDialog saveNetworkFileDialog
 o quitDialog
 QuitDialog quitDialog
 o mainMenuBar
 MenuBar mainMenuBar
 o fileMenu
 Menu fileMenu
 o newNetwork
 MenuItem newNetwork
 o openNetworkFile
 MenuItem openNetworkFile
 o saveNetworkFile
 MenuItem saveNetworkFile
 o saveNetworkFileAs
 MenuItem saveNetworkFileAs
 o snapshotMenuItem
 MenuItem snapshotMenuItem
 o moduleMenu
 Menu moduleMenu
 o removeModuleMenuItem
 MenuItem removeModuleMenuItem
 o editModuleParameters
 MenuItem editModuleParameters
 o unloadModuleMenuItem
 MenuItem unloadModuleMenuItem
 o viewMenu
 Menu viewMenu
 o addViewMenuItem
 MenuItem addViewMenuItem
 o closeDataWindowsMenuItem
 MenuItem closeDataWindowsMenuItem
 o helpMenu
 Menu helpMenu
 o networkDirectory
 String networkDirectory
 o NetworkDirectoryPropertyName
 private String NetworkDirectoryPropertyName
 o MDFDirectoryPropertyName
 private String MDFDirectoryPropertyName
 o curNetwork
 Network curNetwork
 o waitingThread
 private Thread waitingThread

Constructors

 o NetworkFrame
 public NetworkFrame(Network n)

Methods

 o runNetworkButton_Clicked
 void runNetworkButton_Clicked(Event event)
 o printMsg
 void printMsg(String msg)
 o endButton_Clicked
 void endButton_Clicked(Event event)
 o startButton_Clicked
 void startButton_Clicked(Event event)
 o newNetwork_Action
 void newNetwork_Action(Event event)
 o removeModuleButton_Clicked
 private void removeModuleButton_Clicked(Event event)
 o removeModuleMenuItem_Action
 private void removeModuleMenuItem_Action(Event event)
 o removeModule
 private void removeModule()
 o removeConnectionButton_Clicked
 private void removeConnectionButton_Clicked(Event event)
 o removeConnection
 private void removeConnection()
 o addConnectionButton_Clicked
 void addConnectionButton_Clicked(Event event)
 o addModuleButton_Clicked
 private void addModuleButton_Clicked(Event event)
 o addModule
 private void addModule()
 o editModuleButton_Clicked
 void editModuleButton_Clicked(Event event)
 o editModuleParameters_Action
 void editModuleParameters_Action(Event event)
 o editModule
 void editModule()
 o selectBasenameButton_Clicked
 void selectBasenameButton_Clicked(Event event)
 o saveNetworkFileAs_Action
 void saveNetworkFileAs_Action(Event event)
After asking the user for a file name the complete network is saved to disk. saveNetworkFileAs_Action is called when the 'save as' option from the Network File Menu is selected. A file dialog is used to specify the file name where the network will be saved to.

 o saveNetworkFile_Action
 void saveNetworkFile_Action(Event event)
The complete network is saved to disk. saveNetworkFile_Action is called when the save option from the Network File Menu is selected. If save network is selected the network will be automatically saved under the current network name. If there is no current network name a network name can be specified via a dialog (@saveNetworkAs is called).

 o openNetworkFile_Action
 void openNetworkFile_Action(Event event)
The complete network is loaded from disk. openNetworkFile_Action is called when the open option from the Network File Menu is selected. First the file name of the network must be selected via a file dialog, then the complete network (modules, connections) is loaded from that file.

 o snapshotMenuItem_Action
 void snapshotMenuItem_Action(Event event)
 o unloadModuleMenuItem_Action
 private void unloadModuleMenuItem_Action(Event event)
 o unloadModule
 private void unloadModule()
 o addGraphicalView_Action
 private void addGraphicalView_Action(Event event)
 o addGraphicalView
 private void addGraphicalView()
 o add_Action
 private void add_Action(Event event)
 o closeDataWindows_Action
 private void closeDataWindows_Action(Event event)
 o generate_Module_Action
 void generate_Module_Action(Event event)
Automatically generate the intermediate java and c file for a module. Calls moduleGenerator defined in Network.

See Also:
ModuleGenerator
 o about_Action
 void about_Action(Event event)
 o exit_Action
 private void exit_Action(Event event)
 o windowDestroyReceived
 private void windowDestroyReceived(Event event)
 o exitProgram
 private void exitProgram()
 o update
 public void update(Observable o,
                    Object arg)
 o setState
 private void setState(NetworkState state)
 o show
 public synchronized void show()
Overrides:
show in class Window
 o handleEvent
 public boolean handleEvent(Event event)
Overrides:
handleEvent in class Component
 o action
 public boolean action(Event event,
                       Object arg)
Overrides:
action in class Component
 o waitFrame
 void waitFrame()
 o resumeWaiter
 private void resumeWaiter()