Serialized Form
|
Package cz.zcu.fav.kiv.jsim |
time
double time
- The simulation time point the process is scheduled for.
processNumber
long processNumber
- The process's number. This field is serialized instead of the process itself.
creationTime
long creationTime
- The real (wallclock) time of the event's creation. Used only for deterministic ordering
of events in the calendar (later created, later interpreted).
specific
java.lang.String specific
- Specific message for every exception.
oldState
int oldState
newState
int newState
|
Package cz.zcu.fav.kiv.jsim.gui |
myParent
JSimMainWindow myParent
- The owner of this dialog.
objectInfo
JSimDisplayable objectInfo
- The object whose characteristics will be displayed in this dialog.
panel
javax.swing.JPanel panel
button
javax.swing.JButton button
table
javax.swing.JTable table
tableModel
javax.swing.table.DefaultTableModel tableModel
tableScrollPane
javax.swing.JScrollPane tableScrollPane
myParent
JSimSimulation myParent
- Simulation this window belongs to.
mode
int mode
- The simulation mode: text, GUI batch, or GUI interactive.
graphicLock
java.lang.Object graphicLock
- The lock used to suspend the main thread while the window is open.
stepLock
java.lang.Object stepLock
- The lock used to notify the main thread while the simulation is paused in GUI batch mode.
endLock
java.lang.Object endLock
- The lock used to notify the main thread while the simulation waits in waitForWindowClosure().
myActionListener
JSimMainWindow.MyActionAdapter myActionListener
- The main window's action listener.
myMouseListener
JSimMainWindow.MyMouseAdapter myMouseListener
- The main window's mouse listener.
myWindowListener
JSimMainWindow.MyWindowAdapter myWindowListener
- The main window's window listener.
buttonPanel
javax.swing.JPanel buttonPanel
listPanel
javax.swing.JPanel listPanel
processesPanel
javax.swing.JPanel processesPanel
queuesPanel
javax.swing.JPanel queuesPanel
fieldUntil
javax.swing.JTextField fieldUntil
fieldNoOfSteps
javax.swing.JTextField fieldNoOfSteps
fieldCurrentTime
JSimMainWindow.JFieldCurrentTime fieldCurrentTime
commonCh
JSimMainWindow.CommonChanges commonCh
buttonQuit
javax.swing.JButton buttonQuit
buttonOneStep
javax.swing.JButton buttonOneStep
buttonUntil
javax.swing.JButton buttonUntil
buttonNoOfSteps
javax.swing.JButton buttonNoOfSteps
buttonPause
javax.swing.JButton buttonPause
buttonContinue
javax.swing.JButton buttonContinue
splitPane
javax.swing.JSplitPane splitPane
splitListPane
javax.swing.JSplitPane splitListPane
userOutputScrollPane
javax.swing.JScrollPane userOutputScrollPane
processListScrollPane
javax.swing.JScrollPane processListScrollPane
queueListScrollPane
javax.swing.JScrollPane queueListScrollPane
processList
JSimMainWindowList processList
queueList
JSimMainWindowList queueList
userOutput
javax.swing.JTextArea userOutput
canClose
boolean canClose
- Flag saying whether it is possible to close the window.
quitPressed
boolean quitPressed
- Flag saying whether the quit button has been pressed.
paused
boolean paused
- Flag saying whether the pause button has been pressed.
guiUpdate
JSimChange guiUpdate
- The main dispatcher of changes generated during simulation progress.
Used to notify various GUI components.
openDetailedWindows
java.util.ArrayList openDetailedWindows
- A list of open detailed info windows.
newLine
java.lang.String newLine
- The new-line property of the OS used.
myParent
JSimSimulation myParent
- The simulation that this list's main window belongs to.
listType
int listType
- Type of the list: contains processes, queues, ...
objectsToDisplay
java.util.Set objectsToDisplay
- A set of objects delivered by the simulation that this list has to display.
If the set is ordered, the list will also be ordered.
myInfoTable
java.util.ArrayList myInfoTable
- An array list of displayed objects. A selected item's position is used as an index to this array list.
listModel
javax.swing.DefaultListModel listModel
- The list's list model.
|
Package cz.zcu.fav.kiv.jsim.ipc |
Copyright © 2000-2004 University of West Bohemia, FAV-KIV. All Rights Reserved. Build date 20040510.