A B C D E F G H I J L M N O P Q R S T U V W

J

JSimAssymetricMessage - Class in cz.zcu.fav.kiv.jsim.ipc
An assymetric message is a message where only the sender or the receiver is known but not both.
JSimAssymetricMessage(JSimProcess, JSimProcess, Object) - Constructor for class cz.zcu.fav.kiv.jsim.ipc.JSimAssymetricMessage
Creates a new assymetric message with the specified sender, receiver, and user data.
JSimAssymetricMessage(JSimProcess, JSimProcess, Object, int) - Constructor for class cz.zcu.fav.kiv.jsim.ipc.JSimAssymetricMessage
Creates a new assymetric message with the specified sender, receiver, user data, and message type.
JSimCalendar - Class in cz.zcu.fav.kiv.jsim
The JSimCalendar class holds information about all scheduled events within a J-Sim simulation.
JSimCalendar() - Constructor for class cz.zcu.fav.kiv.jsim.JSimCalendar
Creates a new empty calendar.
JSimCalendarEvent - Class in cz.zcu.fav.kiv.jsim
A JSimCalendarEvent represents one wake-up event in a J-Sim calendar.
JSimCalendarEvent(double, JSimProcess) - Constructor for class cz.zcu.fav.kiv.jsim.JSimCalendarEvent
Creates a new calendar event with the specified time and process.
JSimChange - Class in cz.zcu.fav.kiv.jsim.gui
JSimChange instances can register listeners to which information about a change in the simulation is sent.
JSimChange() - Constructor for class cz.zcu.fav.kiv.jsim.gui.JSimChange
 
JSimDetailedInfoWindow - Class in cz.zcu.fav.kiv.jsim.gui
The JSimDetailedInfoWindow provides a dialog that shows a table with detailed information about a process, a queue, or any JSimDisplayable instance.
JSimDetailedInfoWindow(JSimMainWindow, JSimDisplayable) - Constructor for class cz.zcu.fav.kiv.jsim.gui.JSimDetailedInfoWindow
Creates a new dialog containing a table and an OK button.
JSimDetailedInfoWindow.MyActionAdapter - Class in cz.zcu.fav.kiv.jsim.gui
The dialog's action adapter.
JSimDetailedInfoWindow.MyActionAdapter() - Constructor for class cz.zcu.fav.kiv.jsim.gui.JSimDetailedInfoWindow.MyActionAdapter
 
JSimDetailedInfoWindow.MyWindowAdapter - Class in cz.zcu.fav.kiv.jsim.gui
The dialog's window adapter.
JSimDetailedInfoWindow.MyWindowAdapter() - Constructor for class cz.zcu.fav.kiv.jsim.gui.JSimDetailedInfoWindow.MyWindowAdapter
 
JSimDisplayable - Interface in cz.zcu.fav.kiv.jsim.gui
An object that implements the JSimDisplayable interface can be displayed in a component of the main GUI window.
JSimDrawStream - Class in cz.zcu.fav.kiv.jsim.random
A stream generating random boolean values.
JSimDrawStream(double) - Constructor for class cz.zcu.fav.kiv.jsim.random.JSimDrawStream
Creates a new stream generating random boolean values.
JSimDrawStream(double, long) - Constructor for class cz.zcu.fav.kiv.jsim.random.JSimDrawStream
Creates a new stream generating random boolean values.
JSimException - Exception in cz.zcu.fav.kiv.jsim
The JSimException class is a general exception used by J-Sim to inform user about an error.
JSimException(String, String) - Constructor for exception cz.zcu.fav.kiv.jsim.JSimException
Creates a new JSimException with a description and a specific information.
JSimException(String) - Constructor for exception cz.zcu.fav.kiv.jsim.JSimException
Creates a new JSimException with the default description and a specific information.
JSimException(String, String, Throwable) - Constructor for exception cz.zcu.fav.kiv.jsim.JSimException
Creates a new JSimException with a description, a specific information, and the cause of this exception.
JSimException(String, Throwable) - Constructor for exception cz.zcu.fav.kiv.jsim.JSimException
Creates a new JSimException with the default description, a specific information, and the cause of this exception.
JSimExponentialStream - Class in cz.zcu.fav.kiv.jsim.random
A stream generating random real values with an exponential distribution with a given lambda.
JSimExponentialStream(double) - Constructor for class cz.zcu.fav.kiv.jsim.random.JSimExponentialStream
Creates a new stream generating random real values with exponential distribution.
JSimExponentialStream(double, long) - Constructor for class cz.zcu.fav.kiv.jsim.random.JSimExponentialStream
Creates a new stream generating random real values with exponential distribution.
JSimGaussianStream - Class in cz.zcu.fav.kiv.jsim.random
A stream generating random real values with a Gaussian (aka normal) distribution with given mu and sigma.
JSimGaussianStream(double, double) - Constructor for class cz.zcu.fav.kiv.jsim.random.JSimGaussianStream
Creates a new stream generating random real values with Gaussian distribution.
JSimGaussianStream(double, double, long) - Constructor for class cz.zcu.fav.kiv.jsim.random.JSimGaussianStream
Creates a new stream generating random real values with Gaussian distribution.
JSimHead - Class in cz.zcu.fav.kiv.jsim
The JSimHead class is an equivalent of Simula's or C-Sim's HEAD.
JSimHead(String, JSimSimulation) - Constructor for class cz.zcu.fav.kiv.jsim.JSimHead
Creates a new JSimHead queue belonging to a simulation and having a name.
JSimIndirectMessage - Class in cz.zcu.fav.kiv.jsim.ipc
An indirect message is a message whose sender and receiver are not known.
JSimIndirectMessage(Object) - Constructor for class cz.zcu.fav.kiv.jsim.ipc.JSimIndirectMessage
Creates a new indirect message with an unknown sender, an unspecified receiver, and the specified user data.
JSimIndirectMessage(Object, int) - Constructor for class cz.zcu.fav.kiv.jsim.ipc.JSimIndirectMessage
Creates a new message with an unknown sender, an unspecified receiver, and the specified user data and message type.
JSimInvalidContextException - Exception in cz.zcu.fav.kiv.jsim
The JSimInvalidContextException is thrown whenever the user tries to call a method that cannot be invoked from the piece of code currently being executed.
JSimInvalidContextException(String) - Constructor for exception cz.zcu.fav.kiv.jsim.JSimInvalidContextException
Creates a new JSimInvalidContextException with specific information.
JSimInvalidParametersException - Exception in cz.zcu.fav.kiv.jsim
The JSimInvalidParametersException is thrown whenever a method or a constructor of a J-Sim class receives arguments that cannot be used.
JSimInvalidParametersException(String) - Constructor for exception cz.zcu.fav.kiv.jsim.JSimInvalidParametersException
Creates a new JSimInvalidParametersException with a specific information.
JSimInvalidProcessStateException - Exception in cz.zcu.fav.kiv.jsim
The JSimInvalidProcessStateException is thrown whenever an attempt is made to change a process's state with JSimProcess.setProcessState() but there is not a transition between the current and the desired state in the graph of J-Sim process states.
JSimInvalidProcessStateException(String, JSimProcessState, JSimProcessState) - Constructor for exception cz.zcu.fav.kiv.jsim.JSimInvalidProcessStateException
Creates a new JSimInvalidProcessStateException with a specific information.
JSimKernelPanicException - Exception in cz.zcu.fav.kiv.jsim
The JSimKernelPanicException is thrown out when a serious error in J-Sim kernel occures.
JSimKernelPanicException() - Constructor for exception cz.zcu.fav.kiv.jsim.JSimKernelPanicException
Creates a new JSimKernelPanicException.
JSimKernelPanicException(Throwable) - Constructor for exception cz.zcu.fav.kiv.jsim.JSimKernelPanicException
Creates a new JSimKernelPanicException.
JSimLink - Class in cz.zcu.fav.kiv.jsim
The JSimLink class is an equivalent of Simula's and C-Sim's LINK.
JSimLink(Object) - Constructor for class cz.zcu.fav.kiv.jsim.JSimLink
Creates a new JSimLink object (a queue item) containing user data.
JSimLink() - Constructor for class cz.zcu.fav.kiv.jsim.JSimLink
Creates a new JSimLink object (a queue item) containing no data.
JSimMainWindow - Class in cz.zcu.fav.kiv.jsim.gui
The JSimMainWindow class provides services for graphic output.
JSimMainWindow(JSimSimulation, JSimSimulationMode) - Constructor for class cz.zcu.fav.kiv.jsim.gui.JSimMainWindow
Creates a new main window with several buttons, input fields and a text area.
JSimMainWindow.CommonChanges - Class in cz.zcu.fav.kiv.jsim.gui
An observer responsible for disabling control buttons when the main window is waiting for its closure by the user.
JSimMainWindow.CommonChanges() - Constructor for class cz.zcu.fav.kiv.jsim.gui.JSimMainWindow.CommonChanges
 
JSimMainWindow.JFieldCurrentTime - Class in cz.zcu.fav.kiv.jsim.gui
Shows the simulation's current time and its changes.
JSimMainWindow.JFieldCurrentTime(int) - Constructor for class cz.zcu.fav.kiv.jsim.gui.JSimMainWindow.JFieldCurrentTime
Creates a new JTextField having the specified count of columns.
JSimMainWindow.MyActionAdapter - Class in cz.zcu.fav.kiv.jsim.gui
The main window's action adapter.
JSimMainWindow.MyActionAdapter() - Constructor for class cz.zcu.fav.kiv.jsim.gui.JSimMainWindow.MyActionAdapter
 
JSimMainWindow.MyMouseAdapter - Class in cz.zcu.fav.kiv.jsim.gui
The main window's mouse adapter.
JSimMainWindow.MyMouseAdapter() - Constructor for class cz.zcu.fav.kiv.jsim.gui.JSimMainWindow.MyMouseAdapter
 
JSimMainWindow.MyWindowAdapter - Class in cz.zcu.fav.kiv.jsim.gui
 
JSimMainWindow.MyWindowAdapter() - Constructor for class cz.zcu.fav.kiv.jsim.gui.JSimMainWindow.MyWindowAdapter
 
JSimMainWindowList - Class in cz.zcu.fav.kiv.jsim.gui
A JSimMainWindowList is a list whose items are simple descriptions of processes, queues, or other simulation elements.
JSimMainWindowList(JSimSimulation, int) - Constructor for class cz.zcu.fav.kiv.jsim.gui.JSimMainWindowList
Creates a new JList whose items will be descriptions of processes or queues.
JSimMessage - Class in cz.zcu.fav.kiv.jsim.ipc
A message is a piece of data sent from a process to another one.
JSimMessage(JSimProcess, JSimProcess, Object) - Constructor for class cz.zcu.fav.kiv.jsim.ipc.JSimMessage
Creates a new message with the specified sender, receiver, and user data.
JSimMessage(JSimProcess, JSimProcess, Object, int) - Constructor for class cz.zcu.fav.kiv.jsim.ipc.JSimMessage
Creates a new message with the specified sender, receiver, user data, and message type.
JSimMessageBox - Class in cz.zcu.fav.kiv.jsim.ipc
A message box is a data structure able to keep messages sent between processes.
JSimMessageBox(String) - Constructor for class cz.zcu.fav.kiv.jsim.ipc.JSimMessageBox
Creates a new message box with the specified name.
JSimMessageForReceiver - Class in cz.zcu.fav.kiv.jsim.ipc
A message whose receiver is known but the sender is not.
JSimMessageForReceiver(JSimProcess, Object) - Constructor for class cz.zcu.fav.kiv.jsim.ipc.JSimMessageForReceiver
Creates a new message for receiver with the specified receiver and user data.
JSimMessageForReceiver(JSimProcess, Object, int) - Constructor for class cz.zcu.fav.kiv.jsim.ipc.JSimMessageForReceiver
Creates a new message for receiver with the specified receiver, user data, and message type.
JSimMessageFromSender - Class in cz.zcu.fav.kiv.jsim.ipc
A message whose sender is known but the receiver is not.
JSimMessageFromSender(JSimProcess, Object) - Constructor for class cz.zcu.fav.kiv.jsim.ipc.JSimMessageFromSender
Creates a new message from sender with the specified sender and user data.
JSimMessageFromSender(JSimProcess, Object, int) - Constructor for class cz.zcu.fav.kiv.jsim.ipc.JSimMessageFromSender
Creates a new message from sender with the specified sender, user data, and message type.
JSimMessageWithKnownReceiver - Interface in cz.zcu.fav.kiv.jsim.ipc
All message classes implementing this interface assure that their receiving process can be obtained and it is a single specific process, not a set of processes, all processes, or an unspecified process.
JSimMessageWithKnownSender - Interface in cz.zcu.fav.kiv.jsim.ipc
All message classes implementing this interface assure that their sending process can be obtained and it is a single specific process, not a set of processes, all processes, or an unspecified process.
JSimMethodNotSupportedException - Exception in cz.zcu.fav.kiv.jsim
The JSimMethodNotSupportedException is thrown whenever the user tries to call a method that is not supported in the current simulation mode.
JSimMethodNotSupportedException(String) - Constructor for exception cz.zcu.fav.kiv.jsim.JSimMethodNotSupportedException
Creates a new JSimMethodNotSupportedException with specific information.
JSimPair - Class in cz.zcu.fav.kiv.jsim.gui
The JSimPair holds information about two objects – a name and a value.
JSimPair(String, Object) - Constructor for class cz.zcu.fav.kiv.jsim.gui.JSimPair
Creates a new JSimPair object, holding information about the name and the value of an object's characteristics.
JSimProcess - Class in cz.zcu.fav.kiv.jsim
A JSimProcess is an independent unit of code, having its own data.
JSimProcess(String, JSimSimulation) - Constructor for class cz.zcu.fav.kiv.jsim.JSimProcess
Creates a new process having a name and belonging to a simulation.
JSimProcessDeath - Exception in cz.zcu.fav.kiv.jsim
The JSimProcessDeath class is an internal J-Sim exception used when a process is killed by the simulation.
JSimProcessDeath() - Constructor for exception cz.zcu.fav.kiv.jsim.JSimProcessDeath
Creates a new JSimProcessDeath exception.
JSimProcessState - Enum in cz.zcu.fav.kiv.jsim
Process state can be one of the following constants: New Passive Scheduled Active Blocked on Semaphore Blocked on Message Send Blocked on Message Received Terminated
JSimProcessState(String) - Constructor for enum cz.zcu.fav.kiv.jsim.JSimProcessState
Creates a process state.
JSimSecurityException - Exception in cz.zcu.fav.kiv.jsim
The JSimSecurityException is thrown whenever the user tries to execute an action that is forbidden in the current simulation context.
JSimSecurityException(String) - Constructor for exception cz.zcu.fav.kiv.jsim.JSimSecurityException
Creates a new JSimSecurityException with a specific information.
JSimSecurityException(String, Throwable) - Constructor for exception cz.zcu.fav.kiv.jsim.JSimSecurityException
Creates a new JSimSecurityException with a specific information and a specified cause.
JSimSemaphore - Class in cz.zcu.fav.kiv.jsim.ipc
A JSimSemaphore is a mean of synchronization of two or more J-Sim processes.
JSimSemaphore(String, JSimSimulation, long) - Constructor for class cz.zcu.fav.kiv.jsim.ipc.JSimSemaphore
Creates a new semaphore with the specified name and initial value of the counter.
JSimSimulation - Class in cz.zcu.fav.kiv.jsim
The JSimSimulation class instances represent theoretical simulation models, containing processes, queues, and other elements.
JSimSimulation(String) - Constructor for class cz.zcu.fav.kiv.jsim.JSimSimulation
Creates a new simulation with no processes, no queues and no graphic window.
JSimSimulation(String, JSimSimulationMode) - Constructor for class cz.zcu.fav.kiv.jsim.JSimSimulation
Creates a new simulation with no processes, no queues and no graphic window.
JSimSimulation(String, JSimSimulationMode, double) - Constructor for class cz.zcu.fav.kiv.jsim.JSimSimulation
Creates a new simulation with no processes, no queues and no graphic window.
JSimSimulationAlreadyTerminatedException - Exception in cz.zcu.fav.kiv.jsim
The JSimSimulationAlreadyTerminatedException is thrown whenever the user attempts to add a new process into a terminated simulation.
JSimSimulationAlreadyTerminatedException(String) - Constructor for exception cz.zcu.fav.kiv.jsim.JSimSimulationAlreadyTerminatedException
Creates a new JSimSimulationAlreadyRunningException with a specific information.
JSimSimulationMode - Enum in cz.zcu.fav.kiv.jsim
The simulation mode defines some properties and capabilities of a simulation.
JSimSimulationMode(String) - Constructor for enum cz.zcu.fav.kiv.jsim.JSimSimulationMode
Creates a simulation mode.
JSimSimulationState - Enum in cz.zcu.fav.kiv.jsim
During simulation program execution, the simulation object can be in one of the following states: Not Started Yet In Progress Terminated
JSimSimulationState(String) - Constructor for enum cz.zcu.fav.kiv.jsim.JSimSimulationState
Creates a simulation mode.
JSimSymmetricMessage - Class in cz.zcu.fav.kiv.jsim.ipc
A symmetric message is a message whose sender and receiver are both known.
JSimSymmetricMessage(JSimProcess, JSimProcess, Object) - Constructor for class cz.zcu.fav.kiv.jsim.ipc.JSimSymmetricMessage
Creates a new symmetric message with the specified sender, receiver, and user data.
JSimSymmetricMessage(JSimProcess, JSimProcess, Object, int) - Constructor for class cz.zcu.fav.kiv.jsim.ipc.JSimSymmetricMessage
Creates a new message with the specified sender, receiver, user data, and message type.
JSimSystem - Class in cz.zcu.fav.kiv.jsim
The JSimSystem class provides various services, such as random-numbers generation, version functions, etc.
JSimSystem() - Constructor for class cz.zcu.fav.kiv.jsim.JSimSystem
 
JSimTooManyHeadsException - Exception in cz.zcu.fav.kiv.jsim
The JSimTooManyHeadsException is thrown whenever J-Sim cannot add a new queue (JSimHead) into a simulation.
JSimTooManyHeadsException(String) - Constructor for exception cz.zcu.fav.kiv.jsim.JSimTooManyHeadsException
Creates a new JSimTooManyHeadsException with a specific information.
JSimTooManyProcessesException - Exception in cz.zcu.fav.kiv.jsim
The JSimTooManyProcessesException is thrown whenever J-Sim cannot add a new process into a simulation.
JSimTooManyProcessesException(String) - Constructor for exception cz.zcu.fav.kiv.jsim.JSimTooManyProcessesException
Creates a new JSimTooManyProcessesException with a specific information.
JSimTooManySemaphoresException - Exception in cz.zcu.fav.kiv.jsim.ipc
The JSimTooManySemaphoresException is thrown whenever J-Sim cannot add a new semaphore (JSimSemaphore) into a simulation.
JSimTooManySemaphoresException(String) - Constructor for exception cz.zcu.fav.kiv.jsim.ipc.JSimTooManySemaphoresException
Creates a new JSimTooManySemaphoresException with a specific information.
JSimUniformStream - Class in cz.zcu.fav.kiv.jsim.random
A stream generating random real values with a uniform distribution on a given interval.
JSimUniformStream(double, double) - Constructor for class cz.zcu.fav.kiv.jsim.random.JSimUniformStream
Creates a new stream generating random real values from a given interval.
JSimUniformStream(double, double, long) - Constructor for class cz.zcu.fav.kiv.jsim.random.JSimUniformStream
Creates a new stream generating random real values from a given interval.
JSimUserObjectStream - Class in cz.zcu.fav.kiv.jsim.random
A stream generating user-defined objects according to their corresponding user-defined absolute rates.
JSimUserObjectStream(Object[], double[]) - Constructor for class cz.zcu.fav.kiv.jsim.random.JSimUserObjectStream
Creates a new user object stream.
JSimUserObjectStream(Object[], double[], long) - Constructor for class cz.zcu.fav.kiv.jsim.random.JSimUserObjectStream
Creates a new user object stream.
jump() - Method in class cz.zcu.fav.kiv.jsim.JSimCalendar
Deletes the event at the head of the calendar and sets the head to the event which follows the current head.

A B C D E F G H I J L M N O P Q R S T U V W
Copyright © 2000-2006 University of West Bohemia. Licensed under the Academic Free License v. 2.1. Build date 20060812.