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.
getAllEventsFromCalendar()
- Method in class cz.zcu.fav.kiv.jsim.unsecure.
UnsecureSimulation
Returns a list iterator over copies of all events of the calendar.
getB()
- Method in class cz.zcu.fav.kiv.jsim.random.
JSimUniformStream
Returns the upper bound of the interval.
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.
JSimSimulation
Returns the simulation's current time.
getCurrentTime()
- Method in class cz.zcu.fav.kiv.jsim.
JSimHead
Returns the current time of the simulation that this queue belongs to.
getData()
- Method in class cz.zcu.fav.kiv.jsim.
JSimLink
Returns data wrapped by this link.
getData()
- Method in class cz.zcu.fav.kiv.jsim.ipc.
JSimMessage
Returns the user data that this message carries.
getDataType()
- Method in class cz.zcu.fav.kiv.jsim.
JSimLink
Returns the type of data wrapped by this link.
getDetailedInformationArray()
- Method in class cz.zcu.fav.kiv.jsim.
JSimProcess
Returns a collection of process's characteristics.
getDetailedInformationArray()
- Method in class cz.zcu.fav.kiv.jsim.
JSimHead
Returns a collection with the queue's characteristics.
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.
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.
getFirstNEventsFromCalendar(int)
- Method in class cz.zcu.fav.kiv.jsim.unsecure.
UnsecureSimulation
Returns copies of first N events from the calendar.
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.
getChange()
- Method in class cz.zcu.fav.kiv.jsim.
JSimSimulation
Returns an observable object notifying the GUI about possible changes.
getInfoTable()
- Method in class cz.zcu.fav.kiv.jsim.gui.
JSimMainWindowList
Return a table of all items displayed in the list.
getIterator()
- Method in class cz.zcu.fav.kiv.jsim.
JSimCalendar
Returns an iterator over all events in the calendar.
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.
JSimSimulation
Returns the simulation's name.
getName()
- Method in class cz.zcu.fav.kiv.jsim.
JSimHead
Returns the queue's name.
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.
JSimSemaphore
Returns the semaphore'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.
JSimUserObjectStream
Returns a randomly selected user object.
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.
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.
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.
JSimDrawStream
Returns a randomly generated boolean value.
getNoOfItemsRemoved()
- Method in class cz.zcu.fav.kiv.jsim.unsecure.
UnsecureHead
Returns the number of links already removed from the queue.
getNumber()
- Method in class cz.zcu.fav.kiv.jsim.
JSimSimulation
Returns the simulation's unique number.
getNumber()
- Method in class cz.zcu.fav.kiv.jsim.
JSimProcess
Returns the process's number.
getNumber()
- Method in class cz.zcu.fav.kiv.jsim.
JSimHead
Returns the queue's number.
getNumber()
- Method in class cz.zcu.fav.kiv.jsim.ipc.
JSimSemaphore
Returns the semaphore's number.
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 class cz.zcu.fav.kiv.jsim.
JSimProcess
Returns a string containing basic information about the process.
getObjectListItemDescription()
- Method in class cz.zcu.fav.kiv.jsim.
JSimHead
Returns a string containing basic information about the queue.
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.
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.
JSimProcess
Returns the simulation that this process 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.ipc.
JSimSemaphore
Returns the simulation that this semaphore 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.
getProcessNumber()
- Method in class cz.zcu.fav.kiv.jsim.
JSimCalendarEvent
Returns the number of the process referred to by the event.
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 interface cz.zcu.fav.kiv.jsim.ipc.
JSimMessageWithKnownReceiver
Provides the receiver of the message.
getReceiver()
- Method in class cz.zcu.fav.kiv.jsim.ipc.
JSimMessage
Returns the receiver of the message.
getRunningProcess()
- Method in class cz.zcu.fav.kiv.jsim.
JSimSimulation
Returns the currently running process.
getSender()
- Method in interface cz.zcu.fav.kiv.jsim.ipc.
JSimMessageWithKnownSender
Provides the sender of the message.
getSender()
- Method in class cz.zcu.fav.kiv.jsim.ipc.
JSimMessage
Returns 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.
getScheduleTime()
- Method in class cz.zcu.fav.kiv.jsim.
JSimProcess
Returns the time for which is the process scheduled.
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.
getSimulationState()
- Method in class cz.zcu.fav.kiv.jsim.
JSimSimulation
Returns the simulation's state.
getSpecificInfo()
- Method in class cz.zcu.fav.kiv.jsim.
JSimException
Returns detailed information about specific circumstances of the exception.
getState()
- Method in class cz.zcu.fav.kiv.jsim.
JSimProcess
Returns the process's state.
getStateAsString()
- Method in class cz.zcu.fav.kiv.jsim.
JSimProcess
Returns the process's state as string.
getStateAsString(int)
- Static method in class cz.zcu.fav.kiv.jsim.
JSimProcess
Returns a corresponding string representation for any given process state.
getStepLock()
- Method in class cz.zcu.fav.kiv.jsim.
JSimSimulation
Returns the lock object that protects the step() method from being invoked in parallel.
getSumLwUntilLastChange()
- Method in class cz.zcu.fav.kiv.jsim.unsecure.
UnsecureHead
Returns the sum of time spent by all links in the queue from its creation to its last change.
getSumTwRemoved()
- Method in class cz.zcu.fav.kiv.jsim.unsecure.
UnsecureHead
Returns the total time spent in the queue by all links already removed from the queue.
getTail()
- Method in class cz.zcu.fav.kiv.jsim.
JSimHead
Returns the tail of the queue.
getTalking()
- Method in class cz.zcu.fav.kiv.jsim.
JSimSimulation
Returns true if talking is on, otherwise returns false.
getTalkStream()
- Method in class cz.zcu.fav.kiv.jsim.
JSimSimulation
Returns the talk stream where talking is directed to.
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.
JSimSimulation
Lock used when switching between the simulation and its main GUI window.
graphicLock
- Variable in class cz.zcu.fav.kiv.jsim.gui.
JSimMainWindow
The lock used to suspend the main thread while the window is open.
guiUpdate
- Variable in class cz.zcu.fav.kiv.jsim.
JSimSimulation
Observable object notifying the GUI about possible changes.
guiUpdate
- Variable in class cz.zcu.fav.kiv.jsim.gui.
JSimMainWindow
The main dispatcher of changes generated during simulation progress.
guiUsed
- Static variable in class cz.zcu.fav.kiv.jsim.
JSimSimulation
Flag saying that graphic mode has been used.
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-2004 University of West Bohemia, FAV-KIV. All Rights Reserved. Build date 20040510.