Index

A C D E F G H I J M N O P Q R S T U V 
All Classes and Interfaces|All Packages|Serialized Form

A

achieveSyncPoint(SyncPoint, boolean) - Method in class org.see.skf.core.SEEAbstractFederate
Signals that the federate has achieved a previously-announced synchronization point.
addInteractionListener(InteractionListener) - Method in class org.see.skf.core.SKBaseFederate
 
addInteractionListener(InteractionListener) - Method in class org.see.skf.core.SKFederateAmbassador
 
addInteractionListener(InteractionListener) - Method in interface org.see.skf.core.SKFederateInterface
Register an interaction listener to be notified about the dispatch of interactions in the federation execution.
addPropertyListener(PropertyChangeListener) - Method in class org.see.skf.core.PropertyChangeSubject
Register a property change listener that will monitor that is interested in changes to this object's properties.
addRemoteObjectInstanceListener(RemoteObjectInstanceListener) - Method in class org.see.skf.core.SKBaseFederate
 
addRemoteObjectInstanceListener(RemoteObjectInstanceListener) - Method in class org.see.skf.core.SKFederateAmbassador
 
addRemoteObjectInstanceListener(RemoteObjectInstanceListener) - Method in interface org.see.skf.core.SKFederateInterface
Register a remote object instance listener to be notified about the initialization of remote object instances created by another federate.
advanceTime(HLAinteger64Time) - Method in class org.see.skf.core.SEEAbstractFederate
Advances the federate from its current time step to the HLA logical time provided.
advanceToHLTB() - Method in class org.see.skf.core.SEEAbstractFederate
Advances the federate to the HLA logical time boundary (HLTB).
announceSynchronizationPoint(String, byte[]) - Method in class org.see.skf.core.SEEFederateAmbassador
 
Attribute - Annotation Type in org.see.skf.annotations
Annotation for designating a particular class field as the attribute of an HLA object class.
awaitFederationSynchronization(SyncPoint, int) - Method in class org.see.skf.core.SEEAbstractFederate
Waits for a synchronization point to be achieved by the federation within the supplied time period.
awaitSyncPointAnnouncement(SyncPoint, int) - Method in class org.see.skf.core.SEEAbstractFederate
Waits for a synchronization point to be announced within the supplied time period.

C

coder() - Element in annotation type org.see.skf.annotations.Attribute
A coder capable of handling data conversion for the type assigned to this attribute in the FOM.
coder() - Element in annotation type org.see.skf.annotations.Parameter
A coder capable of handling data conversion for the type assigned to this parameter in the FOM.
Coder<T> - Interface in org.see.skf.core
The base interface for all coders in the SEE HLA Starter Kit.
configureAndStart() - Method in class org.see.skf.core.SEELateJoinerFederate
Parses the configuration provided to the federate, joins the federation execution, and begins running in time with the rest of the federation execution.
configureAndStart() - Method in class org.see.skf.core.SKBaseFederate
 
connectToRTI(RtiConfiguration) - Method in class org.see.skf.core.SKBaseFederate
 
connectToRTI(RtiConfiguration) - Method in interface org.see.skf.core.SKFederateInterface
Connect the federate to the RTI.

D

declareClasses() - Method in class org.see.skf.core.SEELateJoinerFederate
Publish/subscribe the object and interaction classes that are relevant to the federate.
declareObjectInstances() - Method in class org.see.skf.core.SEELateJoinerFederate
Creates the object instances (and potentially reserves their names) for use by the federate.
decode(byte[]) - Method in interface org.see.skf.core.Coder
 
decode(byte[]) - Method in class org.see.skf.util.encoding.ExecutionModeCoder
 
decode(byte[]) - Method in class org.see.skf.util.encoding.HLAASCIIcharCoder
 
decode(byte[]) - Method in class org.see.skf.util.encoding.HLAASCIIstringCoder
 
decode(byte[]) - Method in class org.see.skf.util.encoding.HLAbooleanCoder
 
decode(byte[]) - Method in class org.see.skf.util.encoding.HLAbyteCoder
 
decode(byte[]) - Method in class org.see.skf.util.encoding.HLAfloat32BECoder
 
decode(byte[]) - Method in class org.see.skf.util.encoding.HLAfloat32LECoder
 
decode(byte[]) - Method in class org.see.skf.util.encoding.HLAfloat64BECoder
 
decode(byte[]) - Method in class org.see.skf.util.encoding.HLAfloat64LECoder
 
decode(byte[]) - Method in class org.see.skf.util.encoding.HLAinteger16BECoder
 
decode(byte[]) - Method in class org.see.skf.util.encoding.HLAinteger16LECoder
 
decode(byte[]) - Method in class org.see.skf.util.encoding.HLAinteger32BECoder
 
decode(byte[]) - Method in class org.see.skf.util.encoding.HLAinteger32LECoder
 
decode(byte[]) - Method in class org.see.skf.util.encoding.HLAinteger64BECoder
 
decode(byte[]) - Method in class org.see.skf.util.encoding.HLAunicodeCharCoder
 
decode(byte[]) - Method in class org.see.skf.util.encoding.HLAunicodeStringCoder
 
decode(byte[]) - Method in class org.see.skf.util.encoding.MTRModeCoder
 
deleteObjectInstance(Object, boolean) - Method in class org.see.skf.core.SKBaseFederate
 
deleteObjectInstance(Object, boolean) - Method in interface org.see.skf.core.SKFederateInterface
Delete the object instance from the RTI.
discoverObjectInstance(ObjectInstanceHandle, ObjectClassHandle, String, FederateHandle) - Method in class org.see.skf.core.SKFederateAmbassador
 

E

encode(Boolean) - Method in class org.see.skf.util.encoding.HLAbooleanCoder
 
encode(Byte) - Method in class org.see.skf.util.encoding.HLAASCIIcharCoder
 
encode(Byte) - Method in class org.see.skf.util.encoding.HLAbyteCoder
 
encode(Double) - Method in class org.see.skf.util.encoding.HLAfloat64BECoder
 
encode(Double) - Method in class org.see.skf.util.encoding.HLAfloat64LECoder
 
encode(Float) - Method in class org.see.skf.util.encoding.HLAfloat32BECoder
 
encode(Float) - Method in class org.see.skf.util.encoding.HLAfloat32LECoder
 
encode(Integer) - Method in class org.see.skf.util.encoding.HLAinteger32BECoder
 
encode(Integer) - Method in class org.see.skf.util.encoding.HLAinteger32LECoder
 
encode(Long) - Method in class org.see.skf.util.encoding.HLAinteger64BECoder
 
encode(Short) - Method in class org.see.skf.util.encoding.HLAinteger16BECoder
 
encode(Short) - Method in class org.see.skf.util.encoding.HLAinteger16LECoder
 
encode(Short) - Method in class org.see.skf.util.encoding.HLAunicodeCharCoder
 
encode(String) - Method in class org.see.skf.util.encoding.HLAASCIIstringCoder
 
encode(String) - Method in class org.see.skf.util.encoding.HLAunicodeStringCoder
 
encode(ExecutionConfiguration.ExecutionMode) - Method in class org.see.skf.util.encoding.ExecutionModeCoder
 
encode(ModeTransitionRequest.MTRMode) - Method in class org.see.skf.util.encoding.MTRModeCoder
 
encode(T) - Method in interface org.see.skf.core.Coder
 
EXEC_MODE_FREEZE - Enum constant in enum org.see.skf.util.models.ExecutionConfiguration.ExecutionMode
 
EXEC_MODE_INITIALIZED - Enum constant in enum org.see.skf.util.models.ExecutionConfiguration.ExecutionMode
 
EXEC_MODE_RUNNING - Enum constant in enum org.see.skf.util.models.ExecutionConfiguration.ExecutionMode
 
EXEC_MODE_SHUTDOWN - Enum constant in enum org.see.skf.util.models.ExecutionConfiguration.ExecutionMode
 
EXEC_MODE_UNDESIGNATED - Enum constant in enum org.see.skf.util.models.ExecutionConfiguration.ExecutionMode
 
EXEC_MODE_UNINITIALIZING - Enum constant in enum org.see.skf.util.models.ExecutionConfiguration.ExecutionMode
 
ExecutionConfiguration - Class in org.see.skf.util.models
Representation of the ExecutionConfiguration object class in the SpaceFOM.
ExecutionConfiguration() - Constructor for class org.see.skf.util.models.ExecutionConfiguration
 
ExecutionConfiguration.ExecutionMode - Enum in org.see.skf.util.models
The mode for running the federation execution.
ExecutionConfigurationListener - Class in org.see.skf.util.listeners
Listener for the remote ExCO object instance.
ExecutionConfigurationListener(SEEAbstractFederate, AtomicBoolean) - Constructor for class org.see.skf.util.listeners.ExecutionConfigurationListener
 
ExecutionModeCoder - Class in org.see.skf.util.encoding
Coder for the SpaceFOM ExecutionMode enum data type.
ExecutionModeCoder() - Constructor for class org.see.skf.util.encoding.ExecutionModeCoder
 

F

FAILED - Enum constant in enum org.see.skf.core.SKFederateAmbassador.NameReservationStatus
 
federationSynchronized(String, FederateHandleSet) - Method in class org.see.skf.core.SEEFederateAmbassador
 
freezeExecution() - Method in class org.see.skf.core.SEEAbstractFederate
Enter the SpaceFOM freeze executive control state and pause all simulation activity indefinitely.

G

getAllowedType() - Method in interface org.see.skf.core.Coder
 
getAllowedType() - Method in class org.see.skf.util.encoding.ExecutionModeCoder
 
getAllowedType() - Method in class org.see.skf.util.encoding.HLAASCIIcharCoder
 
getAllowedType() - Method in class org.see.skf.util.encoding.HLAASCIIstringCoder
 
getAllowedType() - Method in class org.see.skf.util.encoding.HLAbooleanCoder
 
getAllowedType() - Method in class org.see.skf.util.encoding.HLAbyteCoder
 
getAllowedType() - Method in class org.see.skf.util.encoding.HLAfloat32BECoder
 
getAllowedType() - Method in class org.see.skf.util.encoding.HLAfloat32LECoder
 
getAllowedType() - Method in class org.see.skf.util.encoding.HLAfloat64BECoder
 
getAllowedType() - Method in class org.see.skf.util.encoding.HLAfloat64LECoder
 
getAllowedType() - Method in class org.see.skf.util.encoding.HLAinteger16BECoder
 
getAllowedType() - Method in class org.see.skf.util.encoding.HLAinteger16LECoder
 
getAllowedType() - Method in class org.see.skf.util.encoding.HLAinteger32BECoder
 
getAllowedType() - Method in class org.see.skf.util.encoding.HLAinteger32LECoder
 
getAllowedType() - Method in class org.see.skf.util.encoding.HLAinteger64BECoder
 
getAllowedType() - Method in class org.see.skf.util.encoding.HLAunicodeCharCoder
 
getAllowedType() - Method in class org.see.skf.util.encoding.HLAunicodeStringCoder
 
getAllowedType() - Method in class org.see.skf.util.encoding.MTRModeCoder
 
getConfiguration() - Method in class org.see.skf.core.SKBaseFederate
 
getCurrentExecutionMode() - Method in class org.see.skf.util.models.ExecutionConfiguration
 
getEncoderFactory() - Method in enum org.see.skf.core.HLAUtilityFactory
 
getExecutionMode() - Method in class org.see.skf.util.models.ModeTransitionRequest
 
getFederateAmbassador() - Method in class org.see.skf.core.SEEAbstractFederate
 
getFederateAmbassador() - Method in class org.see.skf.core.SKBaseFederate
 
getLabel() - Method in enum org.see.skf.core.SyncPoint
 
getLeastCommonTimeStep() - Method in class org.see.skf.util.models.ExecutionConfiguration
 
getNextExecutionMode() - Method in class org.see.skf.util.models.ExecutionConfiguration
 
getNextModeCTETime() - Method in class org.see.skf.util.models.ExecutionConfiguration
 
getNextModeScenarioTime() - Method in class org.see.skf.util.models.ExecutionConfiguration
 
getRootFrameName() - Method in class org.see.skf.util.models.ExecutionConfiguration
 
getRtiAmbassador() - Method in enum org.see.skf.core.HLAUtilityFactory
 
getScenarioTimeEpoch() - Method in class org.see.skf.util.models.ExecutionConfiguration
 
getSimulationTime() - Method in class org.see.skf.core.SEEAbstractFederate
 
getSimulationTime() - Method in class org.see.skf.core.SEEFederateAmbassador
 
getThreadWaitInterval() - Static method in class org.see.skf.core.SEEAbstractFederate
 
getTimeFactory() - Method in enum org.see.skf.core.HLAUtilityFactory
 
getValue() - Method in enum org.see.skf.util.models.ExecutionConfiguration.ExecutionMode
 
getValue() - Method in enum org.see.skf.util.models.ModeTransitionRequest.MTRMode
 

H

HLAASCIIcharCoder - Class in org.see.skf.util.encoding
Coder for the HLAASCIIchar data type.
HLAASCIIcharCoder() - Constructor for class org.see.skf.util.encoding.HLAASCIIcharCoder
 
HLAASCIIstringCoder - Class in org.see.skf.util.encoding
Coder for the HLAASCIIString data type.
HLAASCIIstringCoder() - Constructor for class org.see.skf.util.encoding.HLAASCIIstringCoder
 
HLAbooleanCoder - Class in org.see.skf.util.encoding
Coder for the HLAboolean data type.
HLAbooleanCoder() - Constructor for class org.see.skf.util.encoding.HLAbooleanCoder
 
HLAbyteCoder - Class in org.see.skf.util.encoding
Coder for the HLAbyte data type.
HLAbyteCoder() - Constructor for class org.see.skf.util.encoding.HLAbyteCoder
 
HLAfloat32BECoder - Class in org.see.skf.util.encoding
Coder for the HLAfloat32BE data type.
HLAfloat32BECoder() - Constructor for class org.see.skf.util.encoding.HLAfloat32BECoder
 
HLAfloat32LECoder - Class in org.see.skf.util.encoding
Coder for the HLAfloat32LE data type.
HLAfloat32LECoder() - Constructor for class org.see.skf.util.encoding.HLAfloat32LECoder
 
HLAfloat64BECoder - Class in org.see.skf.util.encoding
Coder for the HLAfloat64BE data type.
HLAfloat64BECoder() - Constructor for class org.see.skf.util.encoding.HLAfloat64BECoder
 
HLAfloat64LECoder - Class in org.see.skf.util.encoding
Coder for the HLAfloat64LE data type.
HLAfloat64LECoder() - Constructor for class org.see.skf.util.encoding.HLAfloat64LECoder
 
HLAinteger16BECoder - Class in org.see.skf.util.encoding
Coder for the HLAfloat16BE data type.
HLAinteger16BECoder() - Constructor for class org.see.skf.util.encoding.HLAinteger16BECoder
 
HLAinteger16LECoder - Class in org.see.skf.util.encoding
Coder for the HLAinteger16LE data type.
HLAinteger16LECoder() - Constructor for class org.see.skf.util.encoding.HLAinteger16LECoder
 
HLAinteger32BECoder - Class in org.see.skf.util.encoding
Coder for the HLAinteger32BE data type.
HLAinteger32BECoder() - Constructor for class org.see.skf.util.encoding.HLAinteger32BECoder
 
HLAinteger32LECoder - Class in org.see.skf.util.encoding
Coder for the HLAinteger32LE data type.
HLAinteger32LECoder() - Constructor for class org.see.skf.util.encoding.HLAinteger32LECoder
 
HLAinteger64BECoder - Class in org.see.skf.util.encoding
Coder for the HLAinteger64BE data type.
HLAinteger64BECoder() - Constructor for class org.see.skf.util.encoding.HLAinteger64BECoder
 
HLAunicodeCharCoder - Class in org.see.skf.util.encoding
Coder for the HLAunicodeChar data type.
HLAunicodeCharCoder() - Constructor for class org.see.skf.util.encoding.HLAunicodeCharCoder
 
HLAunicodeStringCoder - Class in org.see.skf.util.encoding
Coder for the HLAunicodeString data type.
HLAunicodeStringCoder() - Constructor for class org.see.skf.util.encoding.HLAunicodeStringCoder
 
HLAUtilityFactory - Enum in org.see.skf.core
Thread-safe singleton object that encapsulates the RtiFactory, RTIAmbassador, EncoderFactory, and HLAinteger64TimeFactory objects used by the framework.

I

INITIALIZATION_COMPLETED - Enum constant in enum org.see.skf.core.SyncPoint
 
INITIALIZATION_STARTED - Enum constant in enum org.see.skf.core.SyncPoint
 
INSTANCE - Enum constant in enum org.see.skf.core.HLAUtilityFactory
 
instanceAdded(String, Object) - Method in interface org.see.skf.core.RemoteObjectInstanceListener
The federate notifies the listener when any remote object instance has been created.
instanceAdded(String, Object) - Method in class org.see.skf.util.listeners.ExecutionConfigurationListener
 
instanceRemoved(String) - Method in interface org.see.skf.core.RemoteObjectInstanceListener
The federate notifies the listener when a remote object instance has been destroyed.
instanceRemoved(String) - Method in class org.see.skf.util.listeners.ExecutionConfigurationListener
 
InteractionClass - Annotation Type in org.see.skf.annotations
Annotation for designating a particular class as an HLA interaction class.
InteractionListener - Interface in org.see.skf.core
Base interface for all interaction listeners - which receive events whenever the federate receives an interaction from the RTI.
isAchieved() - Method in enum org.see.skf.core.SyncPoint
 
isAdvancing() - Method in class org.see.skf.core.SEEFederateAmbassador
 
isAnnounced() - Method in enum org.see.skf.core.SyncPoint
 
isConstrained() - Method in class org.see.skf.core.SEEFederateAmbassador
 
isFederationSynchronized() - Method in enum org.see.skf.core.SyncPoint
 
isRegistered() - Method in enum org.see.skf.core.SyncPoint
 
isRegulating() - Method in class org.see.skf.core.SEEFederateAmbassador
 
isRemoteEntity(ObjectClassEntity) - Method in class org.see.skf.core.SKFederateAmbassador
 

J

joinFederationExecution() - Method in class org.see.skf.core.SKBaseFederate
 
joinFederationExecution() - Method in interface org.see.skf.core.SKFederateInterface
Join the federation execution.

M

ModeTransitionRequest - Class in org.see.skf.util.models
Representation of the ModeTransitionRequest interaction class in the SpaceFOM.
ModeTransitionRequest() - Constructor for class org.see.skf.util.models.ModeTransitionRequest
 
ModeTransitionRequest.MTRMode - Enum in org.see.skf.util.models
The run mode that can be requested by a federate other than the Master federate.
MPI_1 - Enum constant in enum org.see.skf.core.SyncPoint
 
MPI_2 - Enum constant in enum org.see.skf.core.SyncPoint
 
MTR_FREEZE - Enum constant in enum org.see.skf.core.SyncPoint
 
MTR_GOTO_FREEZE - Enum constant in enum org.see.skf.util.models.ModeTransitionRequest.MTRMode
 
MTR_GOTO_RUN - Enum constant in enum org.see.skf.util.models.ModeTransitionRequest.MTRMode
 
MTR_GOTO_SHUTDOWN - Enum constant in enum org.see.skf.util.models.ModeTransitionRequest.MTRMode
 
MTR_RUN - Enum constant in enum org.see.skf.core.SyncPoint
 
MTR_SHUTDOWN - Enum constant in enum org.see.skf.core.SyncPoint
 
MTR_UNDESIGNATED - Enum constant in enum org.see.skf.util.models.ModeTransitionRequest.MTRMode
 
MTRModeCoder - Class in org.see.skf.util.encoding
Coder for the SpaceFOM MTRMode enum data type.
MTRModeCoder() - Constructor for class org.see.skf.util.encoding.MTRModeCoder
 

N

name() - Element in annotation type org.see.skf.annotations.Attribute
The attribute name of the object class as defined in the FOM.
name() - Element in annotation type org.see.skf.annotations.InteractionClass
The interaction class name as defined in the FOM.
name() - Element in annotation type org.see.skf.annotations.ObjectClass
The object class name as defined in the FOM.
name() - Element in annotation type org.see.skf.annotations.Parameter
The parameter name of the interaction class as defined in the FOM.
notifyListeners(String, Object, Object) - Method in class org.see.skf.core.PropertyChangeSubject
Notifies all listeners that a property of this object has changed.

O

ObjectClass - Annotation Type in org.see.skf.annotations
Annotation for designating a particular class as an HLA object class.
objectInstanceNameReservationFailed(String) - Method in class org.see.skf.core.SKFederateAmbassador
 
objectInstanceNameReservationSucceeded(String) - Method in class org.see.skf.core.SKFederateAmbassador
 
OBJECTS_DISCOVERED - Enum constant in enum org.see.skf.core.SyncPoint
 
org.see.skf.annotations - package org.see.skf.annotations
 
org.see.skf.core - package org.see.skf.core
 
org.see.skf.util.encoding - package org.see.skf.util.encoding
 
org.see.skf.util.listeners - package org.see.skf.util.listeners
 
org.see.skf.util.models - package org.see.skf.util.models
 

P

Parameter - Annotation Type in org.see.skf.annotations
Annotation for designating a particular class field as the parameter of an HLA interaction class.
PENDING - Enum constant in enum org.see.skf.core.SKFederateAmbassador.NameReservationStatus
 
PropertyChangeSubject - Class in org.see.skf.core
Object classes whose instances should generate events when any of its properties change are recommended to extend this class.
PropertyChangeSubject() - Constructor for class org.see.skf.core.PropertyChangeSubject
 
provideAttributeValueUpdate(ObjectInstanceHandle, AttributeHandleSet, byte[]) - Method in class org.see.skf.core.SKFederateAmbassador
 
publishInteractionClass(Class<?>) - Method in class org.see.skf.core.SKBaseFederate
 
publishInteractionClass(Class<?>) - Method in interface org.see.skf.core.SKFederateInterface
Declare to the RTI that interactions of the specified HLA interaction class will be published by the federate.
publishObjectClass(Class<?>) - Method in class org.see.skf.core.SKBaseFederate
 
publishObjectClass(Class<?>) - Method in interface org.see.skf.core.SKFederateInterface
Declare to the RTI that attribute information about the instances of the specified HLA object class will be published by the federate.

Q

query(short) - Static method in enum org.see.skf.util.models.ExecutionConfiguration.ExecutionMode
 
query(short) - Static method in enum org.see.skf.util.models.ModeTransitionRequest.MTRMode
 
query(String) - Static method in enum org.see.skf.core.SyncPoint
 
queryRemoteObjectInstance(String) - Method in class org.see.skf.core.SKBaseFederate
 
queryRemoteObjectInstance(String) - Method in interface org.see.skf.core.SKFederateInterface
Finds the representation of a remote object instance if previously discovered and stored by the federate.

R

received(Object) - Method in interface org.see.skf.core.InteractionListener
The federate notifies the listener when any interaction is received.
receiveInteraction(InteractionClassHandle, ParameterHandleValueMap) - Method in class org.see.skf.core.SKFederateAmbassador
 
receiveInteraction(InteractionClassHandle, ParameterHandleValueMap, byte[], TransportationTypeHandle, FederateHandle, RegionHandleSet) - Method in class org.see.skf.core.SKFederateAmbassador
 
receiveInteraction(InteractionClassHandle, ParameterHandleValueMap, byte[], TransportationTypeHandle, FederateHandle, RegionHandleSet, LogicalTime<?, ?>, OrderType, OrderType, MessageRetractionHandle) - Method in class org.see.skf.core.SKFederateAmbassador
 
reflectAttributes(ObjectInstanceHandle, AttributeHandleValueMap) - Method in class org.see.skf.core.SKFederateAmbassador
 
reflectAttributeValues(ObjectInstanceHandle, AttributeHandleValueMap, byte[], TransportationTypeHandle, FederateHandle, RegionHandleSet) - Method in class org.see.skf.core.SKFederateAmbassador
 
reflectAttributeValues(ObjectInstanceHandle, AttributeHandleValueMap, byte[], TransportationTypeHandle, FederateHandle, RegionHandleSet, LogicalTime<?, ?>, OrderType, OrderType, MessageRetractionHandle) - Method in class org.see.skf.core.SKFederateAmbassador
 
registerObjectInstance(Object) - Method in class org.see.skf.core.SKBaseFederate
 
registerObjectInstance(Object) - Method in interface org.see.skf.core.SKFederateInterface
Create an instance of an HLA object class that will be published by the federate.
registerObjectInstance(Object, String) - Method in class org.see.skf.core.SKBaseFederate
 
registerObjectInstance(Object, String) - Method in interface org.see.skf.core.SKFederateInterface
Create a named instance of an HLA object class that will be published by the federate.
registerSyncPoint(SyncPoint) - Method in class org.see.skf.core.SEEAbstractFederate
Registers a federation-wide synchronization point that must be achieved by all federates.
registrationSucceeded() - Method in enum org.see.skf.core.SyncPoint
 
RemoteObjectInstanceListener - Interface in org.see.skf.core
Base interface for all remote object instance listeners, which receive events whenever a remote object instance has been discovered, and initialized for use by the federate, or if it was deleted and becomes inaccessible.
removeInteractionListener(InteractionListener) - Method in class org.see.skf.core.SKBaseFederate
 
removeInteractionListener(InteractionListener) - Method in class org.see.skf.core.SKFederateAmbassador
 
removeInteractionListener(InteractionListener) - Method in interface org.see.skf.core.SKFederateInterface
Remove a previously registered interaction listener to stop receiving events when interactions are sent.
removeObjectInstance(ObjectInstanceHandle, byte[], FederateHandle) - Method in class org.see.skf.core.SKFederateAmbassador
 
removeObjectInstance(ObjectInstanceHandle, byte[], FederateHandle, LogicalTime<?, ?>, OrderType, OrderType, MessageRetractionHandle) - Method in class org.see.skf.core.SKFederateAmbassador
 
removePropertyListener(PropertyChangeListener) - Method in class org.see.skf.core.PropertyChangeSubject
Remove a previously registered property change listener.
removeRemoteEntity(ObjectInstanceHandle) - Method in class org.see.skf.core.SKFederateAmbassador
 
removeRemoteObjectInstanceListener(RemoteObjectInstanceListener) - Method in class org.see.skf.core.SKBaseFederate
 
removeRemoteObjectInstanceListener(RemoteObjectInstanceListener) - Method in class org.see.skf.core.SKFederateAmbassador
 
removeRemoteObjectInstanceListener(RemoteObjectInstanceListener) - Method in interface org.see.skf.core.SKFederateInterface
Register a remote object instance listener to be notified about the deletion of remote object instances.
reset() - Method in enum org.see.skf.core.SyncPoint
 
resetAll() - Static method in enum org.see.skf.core.SyncPoint
 
resignFederationExecution() - Method in class org.see.skf.core.SKBaseFederate
 
resignFederationExecution() - Method in interface org.see.skf.core.SKFederateInterface
Gracefully resign from the federation execution.
resumeExecution() - Method in class org.see.skf.core.SEEAbstractFederate
Leave the SpaceFOM freeze executive control state and resume simulation activity.
ROOT_FRAME_DISCOVERED - Enum constant in enum org.see.skf.core.SyncPoint
 

S

scope() - Element in annotation type org.see.skf.annotations.Attribute
The scope for this object class attribute: PUBLISH, SUBSCRIBE, PUBLISH_SUBSCRIBE, or NONE.
SEEAbstractFederate - Class in org.see.skf.core
A complete federate implementation for SEE.
SEEAbstractFederate(SEEFederateAmbassador, FederateConfiguration) - Constructor for class org.see.skf.core.SEEAbstractFederate
 
SEEFederateAmbassador - Class in org.see.skf.core
A complete federate ambassador implementation designed to complement the SEEAbstractFederate and its subclasses.
SEEFederateAmbassador() - Constructor for class org.see.skf.core.SEEFederateAmbassador
 
SEELateJoinerFederate - Class in org.see.skf.core
A complete SpaceFOM late-joiner implementation.
SEELateJoinerFederate(SEEFederateAmbassador, FederateConfiguration) - Constructor for class org.see.skf.core.SEELateJoinerFederate
 
sendInteraction(Object) - Method in class org.see.skf.core.SKBaseFederate
 
sendInteraction(Object) - Method in class org.see.skf.core.SKFederateAmbassador
 
sendInteraction(Object) - Method in interface org.see.skf.core.SKFederateInterface
Send an interaction of an HLA interaction class that has been previously declared as publishable by the federate to the RTI.
sendUpdatedAttributeValues(String, ObjectInstanceHandle, AttributeHandleValueMap) - Method in class org.see.skf.core.SKFederateAmbassador
 
setAdvancing(boolean) - Method in class org.see.skf.core.SEEFederateAmbassador
 
setConstrained(boolean) - Method in class org.see.skf.core.SEEFederateAmbassador
 
setCurrentExecutionMode(ExecutionConfiguration.ExecutionMode) - Method in class org.see.skf.util.models.ExecutionConfiguration
 
setExecutionMode(ModeTransitionRequest.MTRMode) - Method in class org.see.skf.util.models.ModeTransitionRequest
 
setLeastCommonTimeStep(long) - Method in class org.see.skf.util.models.ExecutionConfiguration
 
setNextExecutionMode(ExecutionConfiguration.ExecutionMode) - Method in class org.see.skf.util.models.ExecutionConfiguration
 
setNextModeCTETime(double) - Method in class org.see.skf.util.models.ExecutionConfiguration
 
setNextModeScenarioTime(double) - Method in class org.see.skf.util.models.ExecutionConfiguration
 
setRegulating(boolean) - Method in class org.see.skf.core.SEEFederateAmbassador
 
setRootFrameName(String) - Method in class org.see.skf.util.models.ExecutionConfiguration
 
setScenarioTimeEpoch(double) - Method in class org.see.skf.util.models.ExecutionConfiguration
 
setThreadWaitInterval(long) - Static method in class org.see.skf.core.SEEAbstractFederate
 
setupTimeManagement() - Method in class org.see.skf.core.SEEAbstractFederate
This method should only be called post ExCO-discovery or there is a risk of inducing a time regulation failure due to missing look ahead interval value.
shutdownExecution() - Method in class org.see.skf.core.SEEAbstractFederate
Disconnect from the federation execution and terminate the simulation.
SKBaseFederate - Class in org.see.skf.core
A rudimentary implementation of the SKFederateInterface that comes with object and interaction management functionality.
SKBaseFederate(SKFederateAmbassador, FederateConfiguration) - Constructor for class org.see.skf.core.SKBaseFederate
 
SKFederateAmbassador - Class in org.see.skf.core
A rudimentary federate ambassador implementation designed to complement the SKFederateAmbassador with object and interaction management functionality.
SKFederateAmbassador() - Constructor for class org.see.skf.core.SKFederateAmbassador
 
SKFederateAmbassador.NameReservationStatus - Enum in org.see.skf.core
 
SKFederateInterface - Interface in org.see.skf.core
The base interface that for all Starter Kit federates.
startExecution() - Method in class org.see.skf.core.SEEAbstractFederate
Begin executing the simulation.
subscribeInteractionClass(Class<?>) - Method in class org.see.skf.core.SKBaseFederate
 
subscribeInteractionClass(Class<?>) - Method in interface org.see.skf.core.SKFederateInterface
Declare to the RTI that the federate wants to stop receiving interactions of the specified HLA interaction class.
subscribeObjectClass(Class<?>) - Method in class org.see.skf.core.SKBaseFederate
 
subscribeObjectClass(Class<?>) - Method in interface org.see.skf.core.SKFederateInterface
Declare to the RTI that the federate will subscribe to instance updates of the specified HLA object class.
SUCCEEDED - Enum constant in enum org.see.skf.core.SKFederateAmbassador.NameReservationStatus
 
synchronizationPointRegistrationFailed(String, SynchronizationPointFailureReason) - Method in class org.see.skf.core.SEEFederateAmbassador
 
synchronizationPointRegistrationSucceeded(String) - Method in class org.see.skf.core.SEEFederateAmbassador
 
SyncPoint - Enum in org.see.skf.core
An enum representation of all supported synchronization points in the SpaceFOM standard.

T

timeAdvanceGrant(LogicalTime<?, ?>) - Method in class org.see.skf.core.SEEFederateAmbassador
 
timeConstrainedEnabled(LogicalTime<?, ?>) - Method in class org.see.skf.core.SEEFederateAmbassador
 
timeRegulationEnabled(LogicalTime<?, ?>) - Method in class org.see.skf.core.SEEFederateAmbassador
 

U

unpublishInteractionClass(Class<?>) - Method in class org.see.skf.core.SKBaseFederate
 
unpublishInteractionClass(Class<?>) - Method in interface org.see.skf.core.SKFederateInterface
Declare to the RTI that the federate will subscribe to interactions of the specified HLA interaction class.
unpublishObjectClass(Class<?>) - Method in class org.see.skf.core.SKBaseFederate
 
unpublishObjectClass(Class<?>) - Method in interface org.see.skf.core.SKFederateInterface
Declare to the RTI that all information about instances of a previously published object class will no longer be sent by the federate.
UNRESERVED - Enum constant in enum org.see.skf.core.SKFederateAmbassador.NameReservationStatus
 
unsubscribeInteractionClass(Class<?>) - Method in class org.see.skf.core.SKBaseFederate
 
unsubscribeInteractionClass(Class<?>) - Method in interface org.see.skf.core.SKFederateInterface
Declare to the RTI that interactions of a previously published HLA interaction class will no longer be sent by the federate.
unsubscribeObjectClass(Class<?>) - Method in class org.see.skf.core.SKBaseFederate
 
unsubscribeObjectClass(Class<?>) - Method in interface org.see.skf.core.SKFederateInterface
Declare to the RTI that the federate wants to stop receiving updates about the instances of the specified HLA object class.
update() - Method in class org.see.skf.core.SEEAbstractFederate
Activities performed by the simulation should be done here.
updateObjectInstance(Object) - Method in class org.see.skf.core.SKBaseFederate
 
updateObjectInstance(Object) - Method in interface org.see.skf.core.SKFederateInterface
Issue an update in the instance's attributes to the RTI for other federates to receive.

V

valueOf(String) - Static method in enum org.see.skf.core.HLAUtilityFactory
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.see.skf.core.SKFederateAmbassador.NameReservationStatus
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.see.skf.core.SyncPoint
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.see.skf.util.models.ExecutionConfiguration.ExecutionMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.see.skf.util.models.ModeTransitionRequest.MTRMode
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.see.skf.core.HLAUtilityFactory
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.see.skf.core.SKFederateAmbassador.NameReservationStatus
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.see.skf.core.SyncPoint
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.see.skf.util.models.ExecutionConfiguration.ExecutionMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.see.skf.util.models.ModeTransitionRequest.MTRMode
Returns an array containing the constants of this enum type, in the order they are declared.
A C D E F G H I J M N O P Q R S T U V 
All Classes and Interfaces|All Packages|Serialized Form