org.eodisp.wrapper.hla
Class EodispFederate
java.lang.Object
org.eodisp.wrapper.hla.ProxyAmbassador
org.eodisp.wrapper.hla.EodispFederate
public abstract class EodispFederate
- extends ProxyAmbassador
An EODiSP specific Federate superclass. It can be used as the superclass of a
generated federate class. It has the following default behaviour:
- Achieves the EODISP_STEP, EODISP_PAUSE and EODISP_RESUME synchronization
points immediately without doing any action.
- Version:
- $Id:$
- Author:
- ibirrer
|
Constructor Summary |
EodispFederate(hla.rti1516.RTIambassador rtiAmbassador)
|
| Methods inherited from class org.eodisp.wrapper.hla.ProxyAmbassador |
achieveSyncPointAndAwaitFederationSynchronization, addObjectClassDiscoveryListener, awaitSynchronizationPointAnnouncement, defaultPublishSubscribe, getFederateAmbassadorDelegator, getFederatHandle, getObjectClassInstances, getObjectInstance, getRtiAmbassador, initAfterJoin, joinFederationExecution, joinFederationExecution, notifyReceiveInteraction, publishInteractionClasses, publishObjectClassAttributes, registerObjectClassInstance, registerSynchronizationPoint, registerSynchronizationPoint, removeObjectClassDiscoveryListener, setDiscoveredObjectClassInstanceFactory, subscribeInteractionClasses, subscribeObjectClassAttributes |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
EODISP_INIT
public static final java.lang.String EODISP_INIT
- See Also:
- Constant Field Values
EODISP_START
public static final java.lang.String EODISP_START
- See Also:
- Constant Field Values
EODISP_STOP
public static final java.lang.String EODISP_STOP
- See Also:
- Constant Field Values
EODISP_PAUSE
public static final java.lang.String EODISP_PAUSE
- See Also:
- Constant Field Values
EODISP_RESUME
public static final java.lang.String EODISP_RESUME
- See Also:
- Constant Field Values
EODISP_STEP
public static final java.lang.String EODISP_STEP
- See Also:
- Constant Field Values
EodispFederate
public EodispFederate(hla.rti1516.RTIambassador rtiAmbassador)
addFederationStateListener
public void addFederationStateListener(EodispFederate.FederationStateListener listener)
removeFederationStateListener
public void removeFederationStateListener(EodispFederate.FederationStateListener listener)
getState
public FederationState getState()
getBundlePath
public static java.io.File getBundlePath()
- Returns the bundle path of this federate. The bundle path is to where the
federate is installed on the model manager.
- Returns:
- the bundle path of this federate.