Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV LETTER
NEXT LETTER
FRAMES
NO FRAMES
All Classes
A
B
C
D
E
F
G
H
I
J
L
M
N
O
P
Q
R
S
T
U
V
W
G
gauss(double, double)
- Static method in class cz.zcu.fav.kiv.jsim.
JSimSystem
Returns a random number having Gaussian (normal) distribution with parameters "mu" and "sigma".
getA()
- Method in class cz.zcu.fav.kiv.jsim.random.
JSimUniformStream
Returns the lower bound of the interval.
getB()
- Method in class cz.zcu.fav.kiv.jsim.random.
JSimUniformStream
Returns the upper bound of the interval.
getChange()
- Method in class cz.zcu.fav.kiv.jsim.
JSimSimulation
Returns an observable object notifying the GUI about possible changes.
getCounter()
- Method in class cz.zcu.fav.kiv.jsim.ipc.
JSimSemaphore
Returns this semaphore's counter.
getCreationTime()
- Method in class cz.zcu.fav.kiv.jsim.
JSimCalendarEvent
Returns this event's creation time.
getCurrentTime()
- Method in class cz.zcu.fav.kiv.jsim.
JSimHead
Returns the current time of the simulation that this queue belongs to.
getCurrentTime()
- Method in class cz.zcu.fav.kiv.jsim.
JSimSimulation
Returns the simulation's current time.
getData()
- Method in class cz.zcu.fav.kiv.jsim.ipc.
JSimMessage
Returns the user data that this message carries.
getData()
- Method in class cz.zcu.fav.kiv.jsim.
JSimLink
Returns data wrapped by this link.
getDataType()
- Method in class cz.zcu.fav.kiv.jsim.
JSimLink
Returns the type of data wrapped by this link.
getDetailedInformationArray()
- Method in interface cz.zcu.fav.kiv.jsim.gui.
JSimDisplayable
Returns a collection of object's characteristics.
getDetailedInformationArray()
- Method in class cz.zcu.fav.kiv.jsim.ipc.
JSimSemaphore
Returns a collection with the semaphore's characteristics.
getDetailedInformationArray()
- Method in class cz.zcu.fav.kiv.jsim.
JSimHead
Returns a collection with the queue's characteristics.
getDetailedInformationArray()
- Method in class cz.zcu.fav.kiv.jsim.
JSimProcess
Returns a collection of process's characteristics.
getEnterTime()
- Method in class cz.zcu.fav.kiv.jsim.
JSimLink
Returns the simulation time when this link was inserted into its current queue.
getFirstData()
- Method in class cz.zcu.fav.kiv.jsim.
JSimHead
Returns the first links's data.
getFirstDataType()
- Method in class cz.zcu.fav.kiv.jsim.
JSimHead
Returns the first link's data type.
getFirstMessage()
- Method in class cz.zcu.fav.kiv.jsim.ipc.
JSimMessageBox
Returns the first message in the message box and removes it from there.
getFirstMessageForReceiver(JSimProcess)
- Method in class cz.zcu.fav.kiv.jsim.ipc.
JSimMessageBox
Return the first message whose receiver is equal to the specified receiver.
getFirstMessageFromAndFor(JSimProcess, JSimProcess)
- Method in class cz.zcu.fav.kiv.jsim.ipc.
JSimMessageBox
Returns the first message whose receiver is equal to the specified receiver and whose sender is equal to the specified sender.
getFirstMessageFromSender(JSimProcess)
- Method in class cz.zcu.fav.kiv.jsim.ipc.
JSimMessageBox
Return the first message whose sender is equal to the specified sender.
getFirstProcess()
- Method in class cz.zcu.fav.kiv.jsim.
JSimCalendar
Returns the first scheduled process.
getFirstProcessTime()
- Method in class cz.zcu.fav.kiv.jsim.
JSimCalendar
Returns the time of the event being at the head of the calendar.
getFirstSuspendedReceiver(JSimProcess, JSimProcess)
- Method in class cz.zcu.fav.kiv.jsim.ipc.
JSimMessageBox
Returns the first process that is suspended on receiving a message from this message box.
getFreeProcessNumber()
- Method in class cz.zcu.fav.kiv.jsim.
JSimSimulation
Returns a unique number that can be assigned to a newly created process.
getFreeQueueNumber()
- Method in class cz.zcu.fav.kiv.jsim.
JSimSimulation
Returns a unique number that can be assigned to a newly created queue.
getFreeSemaphoreNumber()
- Method in class cz.zcu.fav.kiv.jsim.
JSimSimulation
Returns a unique number that can be assigned to a newly created semaphore.
getGraphicLock()
- Method in class cz.zcu.fav.kiv.jsim.
JSimSimulation
Returns the lock object used for synchronization between the simulation and its GUI window.
getHead()
- Method in class cz.zcu.fav.kiv.jsim.
JSimHead
Returns the head of the queue.
getHeadName()
- Method in class cz.zcu.fav.kiv.jsim.
JSimHead
Returns the queue's name.
getHeadNumber()
- Method in class cz.zcu.fav.kiv.jsim.
JSimHead
Returns the queue's number.
getInfoTable()
- Method in class cz.zcu.fav.kiv.jsim.gui.
JSimMainWindowList
Return a table of all items displayed in the list.
getLambda()
- Method in class cz.zcu.fav.kiv.jsim.random.
JSimExponentialStream
Returns the lambda parameter of the distribution.
getLastData()
- Method in class cz.zcu.fav.kiv.jsim.
JSimHead
Returns the last links's data.
getLastDataType()
- Method in class cz.zcu.fav.kiv.jsim.
JSimHead
Returns the last link's data type.
getLw()
- Method in class cz.zcu.fav.kiv.jsim.
JSimHead
Returns the mean length of the queue.
getMessageBox()
- Method in class cz.zcu.fav.kiv.jsim.
JSimProcess
Returns the process's message box.
getMessageType()
- Method in class cz.zcu.fav.kiv.jsim.ipc.
JSimMessage
Returns the type of the message.
getMu()
- Method in class cz.zcu.fav.kiv.jsim.random.
JSimGaussianStream
Returns the mu parameter of the distribution.
getName()
- Method in class cz.zcu.fav.kiv.jsim.gui.
JSimPair
Returns the characteristic's name.
getName()
- Method in class cz.zcu.fav.kiv.jsim.ipc.
JSimMessageBox
Returns the name of the message box.
getNext()
- Method in class cz.zcu.fav.kiv.jsim.
JSimLink
Returns the next link in the queue.
getNext()
- Method in class cz.zcu.fav.kiv.jsim.random.
JSimDrawStream
Returns a randomly generated boolean value.
getNext()
- Method in class cz.zcu.fav.kiv.jsim.random.
JSimExponentialStream
Returns a randomly generated real value having exponential distribution with the given lambda parameter.
getNext()
- Method in class cz.zcu.fav.kiv.jsim.random.
JSimGaussianStream
Returns a randomly generated real value having Gaussian distribution with the given mu and sigma parameters.
getNext()
- Method in class cz.zcu.fav.kiv.jsim.random.
JSimUniformStream
Returns a randomly generated real value from the interval specified on this stream's construction.
getNext()
- Method in class cz.zcu.fav.kiv.jsim.random.
JSimUserObjectStream
Returns a randomly selected user object.
getNumberOfMessages()
- Method in class cz.zcu.fav.kiv.jsim.ipc.
JSimMessageBox
Returns the number of messages in the message box.
getNumberOfProcesses()
- Method in class cz.zcu.fav.kiv.jsim.
JSimSimulation
Returns the number of processes present within the simulation.
getNumberOfQueues()
- Method in class cz.zcu.fav.kiv.jsim.
JSimSimulation
Returns the number of queues present within the simulation.
getNumberOfSemaphores()
- Method in class cz.zcu.fav.kiv.jsim.
JSimSimulation
Returns the number of semaphores present within the simulation.
getNumberOfWaitingProcesses()
- Method in class cz.zcu.fav.kiv.jsim.ipc.
JSimSemaphore
Returns the number of processes blocked on this semaphore's P() function.
getObjectListItemDescription()
- Method in interface cz.zcu.fav.kiv.jsim.gui.
JSimDisplayable
Returns a string containing basic informations about an object.
getObjectListItemDescription()
- Method in class cz.zcu.fav.kiv.jsim.ipc.
JSimSemaphore
Returns a string containing basic information about the semaphore.
getObjectListItemDescription()
- Method in class cz.zcu.fav.kiv.jsim.
JSimHead
Returns a string containing basic information about the queue.
getObjectListItemDescription()
- Method in class cz.zcu.fav.kiv.jsim.
JSimProcess
Returns a string containing basic information about the process.
getObjects()
- Method in class cz.zcu.fav.kiv.jsim.random.
JSimUserObjectStream
Returns a copy of user objects returned by getNext().
getObjectsToBeDisplayed(int)
- Method in class cz.zcu.fav.kiv.jsim.
JSimSimulation
Returns a set containing information about simulation elements that are to be displayed in the GUI.
getParent()
- Method in class cz.zcu.fav.kiv.jsim.ipc.
JSimSemaphore
Returns the simulation that this semaphore is a part of.
getParent()
- Method in class cz.zcu.fav.kiv.jsim.
JSimHead
Returns the simulation that this queue is a part of.
getParent()
- Method in class cz.zcu.fav.kiv.jsim.
JSimProcess
Returns the simulation that this process is a part of.
getPausePressed()
- Method in class cz.zcu.fav.kiv.jsim.gui.
JSimMainWindow
Returns true if the 'Pause' button has been pressed.
getPrevious()
- Method in class cz.zcu.fav.kiv.jsim.
JSimLink
Returns the previous link in the queue.
getPrivateLock()
- Method in class cz.zcu.fav.kiv.jsim.
JSimProcess
Returns the process's private lock that the simulation uses for switching between itself and the process.
getProbability()
- Method in class cz.zcu.fav.kiv.jsim.random.
JSimDrawStream
Returns the probability that true is generated by getNext().
getProcess()
- Method in class cz.zcu.fav.kiv.jsim.
JSimCalendarEvent
Returns the process referred to by the event.
getProcessName()
- Method in class cz.zcu.fav.kiv.jsim.
JSimProcess
Returns the process's name.
getProcessNumber()
- Method in class cz.zcu.fav.kiv.jsim.
JSimCalendarEvent
Returns the number of the process referred to by the event.
getProcessNumber()
- Method in class cz.zcu.fav.kiv.jsim.
JSimProcess
Returns the process's number.
getProcessState()
- Method in class cz.zcu.fav.kiv.jsim.
JSimProcess
Returns the process's state.
getProcessStateAsString()
- Method in class cz.zcu.fav.kiv.jsim.
JSimProcess
Returns the process's state as string.
getQueue()
- Method in class cz.zcu.fav.kiv.jsim.
JSimLink
Returns the queue that this link is currently inserted in.
getQuitPressed()
- Method in class cz.zcu.fav.kiv.jsim.gui.
JSimMainWindow
Returns true if the 'Quit' button has been pressed.
getRates()
- Method in class cz.zcu.fav.kiv.jsim.random.
JSimUserObjectStream
Returns a copy of rates used by the generator.
getReady()
- Method in class cz.zcu.fav.kiv.jsim.
JSimProcess
Stops the process and waits until it is woken up by a signal.
getRealSender()
- Method in class cz.zcu.fav.kiv.jsim.ipc.
JSimMessage
Returns the process that actually sent the message.
getReceiver()
- Method in class cz.zcu.fav.kiv.jsim.ipc.
JSimMessage
Returns the receiver of the message.
getReceiver()
- Method in interface cz.zcu.fav.kiv.jsim.ipc.
JSimMessageWithKnownReceiver
Provides the receiver of the message.
getRunningProcess()
- Method in class cz.zcu.fav.kiv.jsim.
JSimSimulation
Returns the currently running process.
getScheduleTime()
- Method in class cz.zcu.fav.kiv.jsim.
JSimProcess
Returns the time for which is the process scheduled.
getSemaphoreName()
- Method in class cz.zcu.fav.kiv.jsim.ipc.
JSimSemaphore
Returns the semaphore's name.
getSemaphoreNumber()
- Method in class cz.zcu.fav.kiv.jsim.ipc.
JSimSemaphore
Returns the semaphore's number.
getSender()
- Method in class cz.zcu.fav.kiv.jsim.ipc.
JSimMessage
Returns the sender of the message.
getSender()
- Method in interface cz.zcu.fav.kiv.jsim.ipc.
JSimMessageWithKnownSender
Provides the sender of the message.
getSenderIAmWaitingFor()
- Method in class cz.zcu.fav.kiv.jsim.
JSimProcess
Returns the process that this process specified as sender for its blocking receive operation.
getSigma()
- Method in class cz.zcu.fav.kiv.jsim.random.
JSimGaussianStream
Returns the sigma parameter of the distribution.
getSimulation()
- Method in class cz.zcu.fav.kiv.jsim.gui.
JSimMainWindow
Returns the simulation object to which this window belongs to.
getSimulationMode()
- Method in class cz.zcu.fav.kiv.jsim.
JSimSimulation
Returns the simulation's mode.
getSimulationName()
- Method in class cz.zcu.fav.kiv.jsim.
JSimSimulation
Returns the simulation's name.
getSimulationNumber()
- Method in class cz.zcu.fav.kiv.jsim.
JSimSimulation
Returns the simulation's unique number.
getSimulationState()
- Method in class cz.zcu.fav.kiv.jsim.
JSimSimulation
Returns the simulation's state.
getSpecificInfo()
- Method in exception cz.zcu.fav.kiv.jsim.
JSimException
Returns detailed information about specific circumstances of the exception.
getStepLock()
- Method in class cz.zcu.fav.kiv.jsim.
JSimSimulation
Returns the lock object that protects the step() method from being invoked in parallel.
getTail()
- Method in class cz.zcu.fav.kiv.jsim.
JSimHead
Returns the tail of the queue.
getTime()
- Method in class cz.zcu.fav.kiv.jsim.
JSimCalendarEvent
Returns the absolute activation time of the event.
getTw()
- Method in class cz.zcu.fav.kiv.jsim.
JSimHead
Returns the mean waiting time spent in the queue by all links already removed from the queue.
getTwForAllLinks()
- Method in class cz.zcu.fav.kiv.jsim.
JSimHead
Returns the mean waiting time spent in the queue by all links ever inserted to the queue.
getValue()
- Method in class cz.zcu.fav.kiv.jsim.gui.
JSimPair
Returns the characteristic's value.
getVersion()
- Static method in class cz.zcu.fav.kiv.jsim.
JSimSystem
Returns J-Sim version as string.
getVersionMajor()
- Static method in class cz.zcu.fav.kiv.jsim.
JSimSystem
Returns the major version number.
getVersionMinor()
- Static method in class cz.zcu.fav.kiv.jsim.
JSimSystem
Returns the minor version number.
getVersionPatch()
- Static method in class cz.zcu.fav.kiv.jsim.
JSimSystem
Returns the patch version number.
getWaitingForWindowClosure()
- Method in class cz.zcu.fav.kiv.jsim.
JSimSimulation
Returns true if the simulation is waiting in waitForWindowClosure().
getWindowClosureLock()
- Method in class cz.zcu.fav.kiv.jsim.
JSimSimulation
Returns the lock object used for synchronization between the simulation and its GUI window, while waiting in waitForWindowClosure().
graphicLock
- Variable in class cz.zcu.fav.kiv.jsim.gui.
JSimMainWindow
The lock used to suspend the main thread while the window is open.
graphicLock
- Variable in class cz.zcu.fav.kiv.jsim.
JSimSimulation
Lock used when switching between the simulation and its main GUI window.
guiUpdate
- Variable in class cz.zcu.fav.kiv.jsim.gui.
JSimMainWindow
The main dispatcher of changes generated during simulation progress.
guiUpdate
- Variable in class cz.zcu.fav.kiv.jsim.
JSimSimulation
Observable object notifying the GUI about possible changes.
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV LETTER
NEXT LETTER
FRAMES
NO FRAMES
All Classes
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.