Serialized Form


Package cz.zcu.fav.kiv.jsim

Class cz.zcu.fav.kiv.jsim.JSimCalendarEvent extends java.lang.Object implements Serializable

Serialized Fields

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).

Class cz.zcu.fav.kiv.jsim.JSimException extends java.lang.Exception implements Serializable

Serialized Fields

specific

java.lang.String specific
Specific message for every exception.

Class cz.zcu.fav.kiv.jsim.JSimInvalidContextException extends JSimException implements Serializable

Class cz.zcu.fav.kiv.jsim.JSimInvalidParametersException extends JSimException implements Serializable

Class cz.zcu.fav.kiv.jsim.JSimInvalidProcessStateException extends JSimException implements Serializable

Serialized Fields

oldState

int oldState

newState

int newState

Class cz.zcu.fav.kiv.jsim.JSimKernelPanicException extends java.lang.RuntimeException implements Serializable

Class cz.zcu.fav.kiv.jsim.JSimLink extends java.lang.Object implements Serializable

Serialized Fields

myQueue

JSimHead myQueue
The queue that this link is currently inserted in.


data

java.lang.Object data
The wrapped data. If you subclass JSimLink and use the constructor without parameters, this field will always be null! You will have to overwrite the getData() method if you don't plan to use it in a special way.


dataType

java.lang.String dataType
The class name of the wrapped data. If you subclass JSimLink and use the constructor without parameters, this field will not have a meaningful value. You will have to overwrite the getDataType() method.


enterTime

double enterTime
The simulation time that this link entered its current queue.

Class cz.zcu.fav.kiv.jsim.JSimMethodNotSupportedException extends JSimException implements Serializable

Class cz.zcu.fav.kiv.jsim.JSimProcessDeath extends java.lang.RuntimeException implements Serializable

Class cz.zcu.fav.kiv.jsim.JSimSecurityException extends JSimException implements Serializable

Class cz.zcu.fav.kiv.jsim.JSimSimulationAlreadyTerminatedException extends JSimException implements Serializable

Class cz.zcu.fav.kiv.jsim.JSimTooManyHeadsException extends JSimException implements Serializable

Class cz.zcu.fav.kiv.jsim.JSimTooManyProcessesException extends JSimException implements Serializable


Package cz.zcu.fav.kiv.jsim.gui

Class cz.zcu.fav.kiv.jsim.gui.JSimDetailedInfoWindow extends javax.swing.JDialog implements Serializable

Serialized Fields

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

Class cz.zcu.fav.kiv.jsim.gui.JSimMainWindow extends javax.swing.JFrame implements Serializable

Serialized Fields

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.

Class cz.zcu.fav.kiv.jsim.gui.JSimMainWindowList extends javax.swing.JList implements Serializable

Serialized Fields

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.hla

Class cz.zcu.fav.kiv.jsim.hla.JSimHLARequestHeader extends java.lang.Object implements Serializable

Serialized Fields

PROTOCOL_VERSION

java.lang.String PROTOCOL_VERSION
JSim HLA Protocol version. This field will be always serialized (there is no 'static' keyword).

See Also:
Constant Field Values

requestSender

int requestSender
Federate handle of request sender.


objectName

java.lang.String objectName
Name of JSim object. Specified JSim service will be executed on this object.


serviceCode

int serviceCode
Code of JSim service. This service will be executed on specified object.

Class cz.zcu.fav.kiv.jsim.hla.JSimHLAResponseHeader extends java.lang.Object implements Serializable

Serialized Fields

PROTOCOL_VERSION

java.lang.String PROTOCOL_VERSION
JSim HLA Protocol version. This field will be always serialized (there is no 'static' keyword).

See Also:
Constant Field Values

requestSender

int requestSender
Federate handle of request sender.


responseSender

int responseSender
Federate handle of response sender.


errorCode

int errorCode
Error code of executed JSim service.


Package cz.zcu.fav.kiv.jsim.ipc

Class cz.zcu.fav.kiv.jsim.ipc.JSimTooManySemaphoresException extends JSimException implements Serializable


Package hla.rti

Class hla.rti.AsynchronousDeliveryAlreadyDisabled extends RTIexception implements Serializable

Class hla.rti.AsynchronousDeliveryAlreadyEnabled extends RTIexception implements Serializable

Class hla.rti.AttributeAcquisitionWasNotCanceled extends RTIexception implements Serializable

Class hla.rti.AttributeAcquisitionWasNotRequested extends RTIexception implements Serializable

Class hla.rti.AttributeAlreadyBeingAcquired extends RTIexception implements Serializable

Class hla.rti.AttributeAlreadyBeingDivested extends RTIexception implements Serializable

Class hla.rti.AttributeAlreadyOwned extends RTIexception implements Serializable

Class hla.rti.AttributeDivestitureWasNotRequested extends RTIexception implements Serializable

Class hla.rti.AttributeNotDefined extends RTIexception implements Serializable

Class hla.rti.AttributeNotOwned extends RTIexception implements Serializable

Class hla.rti.AttributeNotPublished extends RTIexception implements Serializable

Class hla.rti.AttributeNotRecognized extends RTIexception implements Serializable

Class hla.rti.AttributeNotSubscribed extends RTIexception implements Serializable

Class hla.rti.AttributeRelevanceAdvisorySwitchIsOff extends RTIexception implements Serializable

Class hla.rti.AttributeRelevanceAdvisorySwitchIsOn extends RTIexception implements Serializable

Class hla.rti.AttributeScopeAdvisorySwitchIsOff extends RTIexception implements Serializable

Class hla.rti.AttributeScopeAdvisorySwitchIsOn extends RTIexception implements Serializable

Class hla.rti.BadInitializationParameter extends RTIexception implements Serializable

Class hla.rti.CouldNotDecode extends RTIexception implements Serializable

Class hla.rti.CouldNotDiscover extends RTIexception implements Serializable

Class hla.rti.CouldNotInitiateRestore extends RTIexception implements Serializable

Class hla.rti.CouldNotOpenFDD extends RTIexception implements Serializable

Class hla.rti.DeletePrivilegeNotHeld extends RTIexception implements Serializable

Class hla.rti.ErrorReadingFDD extends RTIexception implements Serializable

Class hla.rti.FederateAlreadyExecutionMember extends RTIexception implements Serializable

Class hla.rti.FederateHasNotBegunSave extends RTIexception implements Serializable

Class hla.rti.FederateInternalError extends RTIexception implements Serializable

Class hla.rti.FederateNotExecutionMember extends RTIexception implements Serializable

Class hla.rti.FederateOwnsAttributes extends RTIexception implements Serializable

Class hla.rti.FederatesCurrentlyJoined extends RTIexception implements Serializable

Class hla.rti.FederateServiceInvocationsAreBeingReportedViaMOM extends RTIexception implements Serializable

Class hla.rti.FederateUnableToUseTime extends RTIexception implements Serializable

Class hla.rti.FederationExecutionAlreadyExists extends RTIexception implements Serializable

Class hla.rti.FederationExecutionDoesNotExist extends RTIexception implements Serializable

Class hla.rti.IllegalName extends RTIexception implements Serializable

Class hla.rti.IllegalTimeArithmetic extends RTIexception implements Serializable

Class hla.rti.InitializeNeverInvoked extends RTIexception implements Serializable

Class hla.rti.InitializePreviouslyInvoked extends RTIexception implements Serializable

Class hla.rti.InteractionClassNotDefined extends RTIexception implements Serializable

Class hla.rti.InteractionClassNotPublished extends RTIexception implements Serializable

Class hla.rti.InteractionClassNotRecognized extends RTIexception implements Serializable

Class hla.rti.InteractionClassNotSubscribed extends RTIexception implements Serializable

Class hla.rti.InteractionParameterNotDefined extends RTIexception implements Serializable

Class hla.rti.InteractionParameterNotRecognized extends RTIexception implements Serializable

Class hla.rti.InteractionRelevanceAdvisorySwitchIsOff extends RTIexception implements Serializable

Class hla.rti.InteractionRelevanceAdvisorySwitchIsOn extends RTIexception implements Serializable

Class hla.rti.InTimeAdvancingState extends RTIexception implements Serializable

Class hla.rti.InvalidAttributeHandle extends RTIexception implements Serializable

Class hla.rti.InvalidDimensionHandle extends RTIexception implements Serializable

Class hla.rti.InvalidFederateHandle extends RTIexception implements Serializable

Class hla.rti.InvalidInteractionClassHandle extends RTIexception implements Serializable

Class hla.rti.InvalidLogicalTime extends RTIexception implements Serializable

Class hla.rti.InvalidLookahead extends RTIexception implements Serializable

Class hla.rti.InvalidMessageRetractionHandle extends RTIexception implements Serializable

Class hla.rti.InvalidObjectClassHandle extends RTIexception implements Serializable

Class hla.rti.InvalidOrderName extends RTIexception implements Serializable

Class hla.rti.InvalidOrderType extends RTIexception implements Serializable

Class hla.rti.InvalidParameterHandle extends RTIexception implements Serializable

Class hla.rti.InvalidRangeBound extends RTIexception implements Serializable

Class hla.rti.InvalidRegion extends RTIexception implements Serializable

Class hla.rti.InvalidRegionContext extends RTIexception implements Serializable

Class hla.rti.InvalidTransportationName extends RTIexception implements Serializable

Class hla.rti.InvalidTransportationType extends RTIexception implements Serializable

Class hla.rti.JoinedFederateIsNotInTimeAdvancingState extends RTIexception implements Serializable

Class hla.rti.LogicalTimeAlreadyPassed extends RTIexception implements Serializable

Class hla.rti.MessageCanNoLongerBeRetracted extends RTIexception implements Serializable

Class hla.rti.NameNotFound extends RTIexception implements Serializable

Class hla.rti.NoRequestToEnableTimeConstrainedWasPending extends RTIexception implements Serializable

Class hla.rti.NoRequestToEnableTimeRegulationWasPending extends RTIexception implements Serializable

Class hla.rti.ObjectClassNotDefined extends RTIexception implements Serializable

Class hla.rti.ObjectClassNotPublished extends RTIexception implements Serializable

Class hla.rti.ObjectClassNotRecognized extends RTIexception implements Serializable

Class hla.rti.ObjectClassRelevanceAdvisorySwitchIsOff extends RTIexception implements Serializable

Class hla.rti.ObjectClassRelevanceAdvisorySwitchIsOn extends RTIexception implements Serializable

Class hla.rti.ObjectInstanceNameInUse extends RTIexception implements Serializable

Class hla.rti.ObjectInstanceNameNotReserved extends RTIexception implements Serializable

Class hla.rti.ObjectInstanceNotKnown extends RTIexception implements Serializable

Class hla.rti.OrderType extends java.lang.Object implements Serializable

Serialized Fields

value

int value
The value of the instance.

Class hla.rti.OwnershipAcquisitionPending extends RTIexception implements Serializable

Class hla.rti.RegionDoesNotContainSpecifiedDimension extends RTIexception implements Serializable

Class hla.rti.RegionInUseForUpdateOrSubscription extends RTIexception implements Serializable

Class hla.rti.RegionNotCreatedByThisFederate extends RTIexception implements Serializable

Class hla.rti.RegionNotKnown extends RTIexception implements Serializable

Class hla.rti.RequestForTimeConstrainedPending extends RTIexception implements Serializable

Class hla.rti.RequestForTimeRegulationPending extends RTIexception implements Serializable

Class hla.rti.ResignAction extends java.lang.Object implements Serializable

Serialized Fields

value

int value
The value of the instance.

Class hla.rti.RestoreFailureReason extends java.lang.Object implements Serializable

Serialized Fields

value

int value
The value of the instance.

Class hla.rti.RestoreInProgress extends RTIexception implements Serializable

Class hla.rti.RestoreNotInProgress extends RTIexception implements Serializable

Class hla.rti.RestoreNotRequested extends RTIexception implements Serializable

Class hla.rti.RestoreStatus extends java.lang.Object implements Serializable

Serialized Fields

value

int value
The value of the instance.

Class hla.rti.RTIexception extends java.lang.Exception implements Serializable

Class hla.rti.RTIinternalError extends RTIexception implements Serializable

Class hla.rti.SaveFailureReason extends java.lang.Object implements Serializable

Serialized Fields

value

int value
The value of the instance.

Class hla.rti.SaveInProgress extends RTIexception implements Serializable

Class hla.rti.SaveNotInitiated extends RTIexception implements Serializable

Class hla.rti.SaveNotInProgress extends RTIexception implements Serializable

Class hla.rti.SaveStatus extends java.lang.Object implements Serializable

Serialized Fields

value

int value
The value of the instance.

Class hla.rti.ServiceGroup extends java.lang.Object implements Serializable

Serialized Fields

value

int value
The value of the instance.

Class hla.rti.SomeFederateJoinedToAnExecution extends RTIexception implements Serializable

Class hla.rti.SpecifiedSaveLabelDoesNotExist extends RTIexception implements Serializable

Class hla.rti.SynchronizationPointFailureReason extends java.lang.Object implements Serializable

Serialized Fields

value

int value
The value of the instance.

Class hla.rti.SynchronizationPointLabelNotAnnounced extends RTIexception implements Serializable

Class hla.rti.SynchronizationSetMemberNotJoined extends RTIexception implements Serializable

Class hla.rti.TimeConstrainedAlreadyEnabled extends RTIexception implements Serializable

Class hla.rti.TimeConstrainedIsNotEnabled extends RTIexception implements Serializable

Class hla.rti.TimeRegulationAlreadyEnabled extends RTIexception implements Serializable

Class hla.rti.TimeRegulationIsNotEnabled extends RTIexception implements Serializable

Class hla.rti.TransportationType extends java.lang.Object implements Serializable

Serialized Fields

value

int value
The value of the instance.

Class hla.rti.UnableToPerformSave extends RTIexception implements Serializable

Class hla.rti.UnknownName extends RTIexception implements Serializable