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 cz.zcu.fav.kiv.jsim.ipc.JSimAssymetricMessage.
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 cz.zcu.fav.kiv.jsim.JSimCalendar.
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 cz.zcu.fav.kiv.jsim.JSimCalendarEvent.
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.
JSimDetailedInfoWindow - class cz.zcu.fav.kiv.jsim.gui.JSimDetailedInfoWindow.
The JSimDetailedInfoWindow provides a dialog that shows a table with detailed information about a process, a queue, or any JSimDisplayable instance.
JSimDetailedInfoWindow.MyActionAdapter - class cz.zcu.fav.kiv.jsim.gui.JSimDetailedInfoWindow.MyActionAdapter.
The dialog's action adapter.
JSimDetailedInfoWindow.MyActionAdapter() - Constructor for class cz.zcu.fav.kiv.jsim.gui.JSimDetailedInfoWindow.MyActionAdapter
 
JSimDetailedInfoWindow.MyWindowAdapter - class cz.zcu.fav.kiv.jsim.gui.JSimDetailedInfoWindow.MyWindowAdapter.
The dialog's window adapter.
JSimDetailedInfoWindow.MyWindowAdapter() - Constructor for class cz.zcu.fav.kiv.jsim.gui.JSimDetailedInfoWindow.MyWindowAdapter
 
JSimDetailedInfoWindow(JSimMainWindow, JSimDisplayable) - Constructor for class cz.zcu.fav.kiv.jsim.gui.JSimDetailedInfoWindow
Creates a new dialog containing a table and an OK button.
JSimDisplayable - interface cz.zcu.fav.kiv.jsim.gui.JSimDisplayable.
An object that implements the JSimDisplayable interface can be displayed in a component of the main GUI window.
JSimDrawStream - class cz.zcu.fav.kiv.jsim.random.JSimDrawStream.
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 cz.zcu.fav.kiv.jsim.JSimException.
The JSimException class is a general exception used by J-Sim to inform user about an error.
JSimException(String) - Constructor for class cz.zcu.fav.kiv.jsim.JSimException
Creates a new JSimException with the default description and a specific information.
JSimException(String, String) - Constructor for class cz.zcu.fav.kiv.jsim.JSimException
Creates a new JSimException with a description and a specific information.
JSimExponentialStream - class cz.zcu.fav.kiv.jsim.random.JSimExponentialStream.
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 cz.zcu.fav.kiv.jsim.random.JSimGaussianStream.
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 cz.zcu.fav.kiv.jsim.JSimHead.
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.
JSimChange - class cz.zcu.fav.kiv.jsim.gui.JSimChange.
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
 
JSimIndirectMessage - class cz.zcu.fav.kiv.jsim.ipc.JSimIndirectMessage.
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 cz.zcu.fav.kiv.jsim.JSimInvalidContextException.
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 class cz.zcu.fav.kiv.jsim.JSimInvalidContextException
Creates a new JSimInvalidContextException with specific information.
JSimInvalidParametersException - exception cz.zcu.fav.kiv.jsim.JSimInvalidParametersException.
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 class cz.zcu.fav.kiv.jsim.JSimInvalidParametersException
Creates a new JSimInvalidParametersException with a specific information.
JSimInvalidProcessStateException - exception cz.zcu.fav.kiv.jsim.JSimInvalidProcessStateException.
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, int, int) - Constructor for class cz.zcu.fav.kiv.jsim.JSimInvalidProcessStateException
Creates a new JSimInvalidProcessStateException with a specific information.
JSimKernelPanicException - exception cz.zcu.fav.kiv.jsim.JSimKernelPanicException.
The JSimKernelPanicException is thrown out when a serious error in J-Sim kernel occures.
JSimKernelPanicException() - Constructor for class cz.zcu.fav.kiv.jsim.JSimKernelPanicException
Creates a new JSimKernelPanicException.
JSimLink - class cz.zcu.fav.kiv.jsim.JSimLink.
The JSimLink class is an equivalent of Simula's and C-Sim's LINK.
JSimLink() - Constructor for class cz.zcu.fav.kiv.jsim.JSimLink
Creates a new JSimLink object (a queue item) containing no data.
JSimLink(Object) - Constructor for class cz.zcu.fav.kiv.jsim.JSimLink
Creates a new JSimLink object (a queue item) containing user data.
JSimMainWindow - class cz.zcu.fav.kiv.jsim.gui.JSimMainWindow.
The JSimMainWindow class provides services for graphic output.
JSimMainWindow.CommonChanges - class cz.zcu.fav.kiv.jsim.gui.JSimMainWindow.CommonChanges.
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 cz.zcu.fav.kiv.jsim.gui.JSimMainWindow.JFieldCurrentTime.
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 cz.zcu.fav.kiv.jsim.gui.JSimMainWindow.MyActionAdapter.
The main window's action adapter.
JSimMainWindow.MyActionAdapter() - Constructor for class cz.zcu.fav.kiv.jsim.gui.JSimMainWindow.MyActionAdapter
 
JSimMainWindow.MyMouseAdapter - class cz.zcu.fav.kiv.jsim.gui.JSimMainWindow.MyMouseAdapter.
The main window's mouse adapter.
JSimMainWindow.MyMouseAdapter() - Constructor for class cz.zcu.fav.kiv.jsim.gui.JSimMainWindow.MyMouseAdapter
 
JSimMainWindow.MyWindowAdapter - class cz.zcu.fav.kiv.jsim.gui.JSimMainWindow.MyWindowAdapter.
 
JSimMainWindow.MyWindowAdapter() - Constructor for class cz.zcu.fav.kiv.jsim.gui.JSimMainWindow.MyWindowAdapter
 
JSimMainWindow(JSimSimulation, int) - Constructor for class cz.zcu.fav.kiv.jsim.gui.JSimMainWindow
Creates a new main window with several buttons, input fields and a text area.
JSimMainWindowList - class cz.zcu.fav.kiv.jsim.gui.JSimMainWindowList.
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 cz.zcu.fav.kiv.jsim.ipc.JSimMessage.
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 cz.zcu.fav.kiv.jsim.ipc.JSimMessageBox.
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 cz.zcu.fav.kiv.jsim.ipc.JSimMessageForReceiver.
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 cz.zcu.fav.kiv.jsim.ipc.JSimMessageFromSender.
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 cz.zcu.fav.kiv.jsim.ipc.JSimMessageWithKnownReceiver.
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 cz.zcu.fav.kiv.jsim.ipc.JSimMessageWithKnownSender.
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 cz.zcu.fav.kiv.jsim.JSimMethodNotSupportedException.
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 class cz.zcu.fav.kiv.jsim.JSimMethodNotSupportedException
Creates a new JSimMethodNotSupportedException with specific information.
JSimPair - class cz.zcu.fav.kiv.jsim.gui.JSimPair.
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 cz.zcu.fav.kiv.jsim.JSimProcess.
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 cz.zcu.fav.kiv.jsim.JSimProcessDeath.
The JSimProcessDeath class is an internal J-Sim exception used when a process is killed by the simulation.
JSimProcessDeath() - Constructor for class cz.zcu.fav.kiv.jsim.JSimProcessDeath
Creates a new JSimProcessDeath exception.
JSimSecurityException - exception cz.zcu.fav.kiv.jsim.JSimSecurityException.
The JSimSecurityException is thrown whenever the user tries to execute an action that is forbidden in the current simulation context.
JSimSecurityException(String) - Constructor for class cz.zcu.fav.kiv.jsim.JSimSecurityException
Creates a new JSimSecurityException with a specific information.
JSimSemaphore - class cz.zcu.fav.kiv.jsim.ipc.JSimSemaphore.
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 cz.zcu.fav.kiv.jsim.JSimSimulation.
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, int) - Constructor for class cz.zcu.fav.kiv.jsim.JSimSimulation
Creates a new simulation with no processes, no queues and no graphic window.
JSimSimulation(String, int, 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 cz.zcu.fav.kiv.jsim.JSimSimulationAlreadyTerminatedException.
The JSimSimulationAlreadyTerminatedException is thrown whenever the user attempts to add a new process into a terminated simulation.
JSimSimulationAlreadyTerminatedException(String) - Constructor for class cz.zcu.fav.kiv.jsim.JSimSimulationAlreadyTerminatedException
Creates a new JSimSimulationAlreadyRunningException with a specific information.
JSimSymmetricMessage - class cz.zcu.fav.kiv.jsim.ipc.JSimSymmetricMessage.
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 cz.zcu.fav.kiv.jsim.JSimSystem.
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 cz.zcu.fav.kiv.jsim.JSimTooManyHeadsException.
The JSimTooManyHeadsException is thrown whenever J-Sim cannot add a new queue (JSimHead) into a simulation.
JSimTooManyHeadsException(String) - Constructor for class cz.zcu.fav.kiv.jsim.JSimTooManyHeadsException
Creates a new JSimTooManyHeadsException with a specific information.
JSimTooManyProcessesException - exception cz.zcu.fav.kiv.jsim.JSimTooManyProcessesException.
The JSimTooManyProcessesException is thrown whenever J-Sim cannot add a new process into a simulation.
JSimTooManyProcessesException(String) - Constructor for class cz.zcu.fav.kiv.jsim.JSimTooManyProcessesException
Creates a new JSimTooManyProcessesException with a specific information.
JSimTooManySemaphoresException - exception cz.zcu.fav.kiv.jsim.ipc.JSimTooManySemaphoresException.
The JSimTooManySemaphoresException is thrown whenever J-Sim cannot add a new semaphore (JSimSemaphore) into a simulation.
JSimTooManySemaphoresException(String) - Constructor for class cz.zcu.fav.kiv.jsim.ipc.JSimTooManySemaphoresException
Creates a new JSimTooManySemaphoresException with a specific information.
JSimUniformStream - class cz.zcu.fav.kiv.jsim.random.JSimUniformStream.
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 cz.zcu.fav.kiv.jsim.random.JSimUserObjectStream.
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-2004 University of West Bohemia, FAV-KIV. All Rights Reserved. Build date 20040510.