org.npsnet.xrti.proxies
Interface HLAfederateListener


public interface HLAfederateListener

Autogenerated object instance listener interface.

Author:
org.npsnet.xrti.utilities.ProxyCompiler

Method Summary
 void HLAasynchronousDeliveryUpdated(HLAfederate source, boolean oldValue, boolean newValue, byte[] userSuppliedTag, OrderType sentOrdering, TransportationType theTransport)
          Notifies the listener that the HLAasynchronousDelivery attribute has been updated.
 void HLAFDDIDUpdated(HLAfederate source, java.lang.String oldValue, java.lang.String newValue, byte[] userSuppliedTag, OrderType sentOrdering, TransportationType theTransport)
          Notifies the listener that the HLAFDDID attribute has been updated.
 void HLAfederateHandleUpdated(HLAfederate source, byte[] oldValue, byte[] newValue, byte[] userSuppliedTag, OrderType sentOrdering, TransportationType theTransport)
          Notifies the listener that the HLAfederateHandle attribute has been updated.
 void HLAfederateHostUpdated(HLAfederate source, java.lang.String oldValue, java.lang.String newValue, byte[] userSuppliedTag, OrderType sentOrdering, TransportationType theTransport)
          Notifies the listener that the HLAfederateHost attribute has been updated.
 void HLAfederateStateUpdated(HLAfederate source, HLAfederateState oldValue, HLAfederateState newValue, byte[] userSuppliedTag, OrderType sentOrdering, TransportationType theTransport)
          Notifies the listener that the HLAfederateState attribute has been updated.
 void HLAfederateTypeUpdated(HLAfederate source, java.lang.String oldValue, java.lang.String newValue, byte[] userSuppliedTag, OrderType sentOrdering, TransportationType theTransport)
          Notifies the listener that the HLAfederateType attribute has been updated.
 void HLAGALTUpdated(HLAfederate source, byte[] oldValue, byte[] newValue, byte[] userSuppliedTag, OrderType sentOrdering, TransportationType theTransport)
          Notifies the listener that the HLAGALT attribute has been updated.
 void HLAinteractionsReceivedUpdated(HLAfederate source, int oldValue, int newValue, byte[] userSuppliedTag, OrderType sentOrdering, TransportationType theTransport)
          Notifies the listener that the HLAinteractionsReceived attribute has been updated.
 void HLAinteractionsSentUpdated(HLAfederate source, int oldValue, int newValue, byte[] userSuppliedTag, OrderType sentOrdering, TransportationType theTransport)
          Notifies the listener that the HLAinteractionsSent attribute has been updated.
 void HLALITSUpdated(HLAfederate source, byte[] oldValue, byte[] newValue, byte[] userSuppliedTag, OrderType sentOrdering, TransportationType theTransport)
          Notifies the listener that the HLALITS attribute has been updated.
 void HLAlogicalTimeUpdated(HLAfederate source, byte[] oldValue, byte[] newValue, byte[] userSuppliedTag, OrderType sentOrdering, TransportationType theTransport)
          Notifies the listener that the HLAlogicalTime attribute has been updated.
 void HLAlookaheadUpdated(HLAfederate source, byte[] oldValue, byte[] newValue, byte[] userSuppliedTag, OrderType sentOrdering, TransportationType theTransport)
          Notifies the listener that the HLAlookahead attribute has been updated.
 void HLAobjectInstancesDeletedUpdated(HLAfederate source, int oldValue, int newValue, byte[] userSuppliedTag, OrderType sentOrdering, TransportationType theTransport)
          Notifies the listener that the HLAobjectInstancesDeleted attribute has been updated.
 void HLAobjectInstancesDiscoveredUpdated(HLAfederate source, int oldValue, int newValue, byte[] userSuppliedTag, OrderType sentOrdering, TransportationType theTransport)
          Notifies the listener that the HLAobjectInstancesDiscovered attribute has been updated.
 void HLAobjectInstancesReflectedUpdated(HLAfederate source, int oldValue, int newValue, byte[] userSuppliedTag, OrderType sentOrdering, TransportationType theTransport)
          Notifies the listener that the HLAobjectInstancesReflected attribute has been updated.
 void HLAobjectInstancesRegisteredUpdated(HLAfederate source, int oldValue, int newValue, byte[] userSuppliedTag, OrderType sentOrdering, TransportationType theTransport)
          Notifies the listener that the HLAobjectInstancesRegistered attribute has been updated.
 void HLAobjectInstancesRemovedUpdated(HLAfederate source, int oldValue, int newValue, byte[] userSuppliedTag, OrderType sentOrdering, TransportationType theTransport)
          Notifies the listener that the HLAobjectInstancesRemoved attribute has been updated.
 void HLAobjectInstancesUpdatedUpdated(HLAfederate source, int oldValue, int newValue, byte[] userSuppliedTag, OrderType sentOrdering, TransportationType theTransport)
          Notifies the listener that the HLAobjectInstancesUpdated attribute has been updated.
 void HLAobjectsInstancesThatCanBeDeletedUpdated(HLAfederate source, int oldValue, int newValue, byte[] userSuppliedTag, OrderType sentOrdering, TransportationType theTransport)
          Notifies the listener that the HLAobjectsInstancesThatCanBeDeleted attribute has been updated.
 void HLAreflectionsReceivedUpdated(HLAfederate source, int oldValue, int newValue, byte[] userSuppliedTag, OrderType sentOrdering, TransportationType theTransport)
          Notifies the listener that the HLAreflectionsReceived attribute has been updated.
 void HLAROlengthUpdated(HLAfederate source, int oldValue, int newValue, byte[] userSuppliedTag, OrderType sentOrdering, TransportationType theTransport)
          Notifies the listener that the HLAROlength attribute has been updated.
 void HLARTIversionUpdated(HLAfederate source, java.lang.String oldValue, java.lang.String newValue, byte[] userSuppliedTag, OrderType sentOrdering, TransportationType theTransport)
          Notifies the listener that the HLARTIversion attribute has been updated.
 void HLAtimeAdvancingTimeUpdated(HLAfederate source, int oldValue, int newValue, byte[] userSuppliedTag, OrderType sentOrdering, TransportationType theTransport)
          Notifies the listener that the HLAtimeAdvancingTime attribute has been updated.
 void HLAtimeConstrainedUpdated(HLAfederate source, boolean oldValue, boolean newValue, byte[] userSuppliedTag, OrderType sentOrdering, TransportationType theTransport)
          Notifies the listener that the HLAtimeConstrained attribute has been updated.
 void HLAtimeGrantedTimeUpdated(HLAfederate source, int oldValue, int newValue, byte[] userSuppliedTag, OrderType sentOrdering, TransportationType theTransport)
          Notifies the listener that the HLAtimeGrantedTime attribute has been updated.
 void HLAtimeManagerStateUpdated(HLAfederate source, HLAtimeState oldValue, HLAtimeState newValue, byte[] userSuppliedTag, OrderType sentOrdering, TransportationType theTransport)
          Notifies the listener that the HLAtimeManagerState attribute has been updated.
 void HLAtimeRegulatingUpdated(HLAfederate source, boolean oldValue, boolean newValue, byte[] userSuppliedTag, OrderType sentOrdering, TransportationType theTransport)
          Notifies the listener that the HLAtimeRegulating attribute has been updated.
 void HLATSOlengthUpdated(HLAfederate source, int oldValue, int newValue, byte[] userSuppliedTag, OrderType sentOrdering, TransportationType theTransport)
          Notifies the listener that the HLATSOlength attribute has been updated.
 void HLAupdatesSentUpdated(HLAfederate source, int oldValue, int newValue, byte[] userSuppliedTag, OrderType sentOrdering, TransportationType theTransport)
          Notifies the listener that the HLAupdatesSent attribute has been updated.
 

Method Detail

HLAfederateHandleUpdated

public void HLAfederateHandleUpdated(HLAfederate source,
                                     byte[] oldValue,
                                     byte[] newValue,
                                     byte[] userSuppliedTag,
                                     OrderType sentOrdering,
                                     TransportationType theTransport)
Notifies the listener that the HLAfederateHandle attribute has been updated.

Parameters:
source - the source of the notification
oldValue - the old value of the attribute
newValue - the new value of the attribute
userSuppliedTag - the user-supplied tag associated with the update
sentOrdering - the type of ordering with which the update was sent
theTransport - the type of transport associated with the update

HLAfederateTypeUpdated

public void HLAfederateTypeUpdated(HLAfederate source,
                                   java.lang.String oldValue,
                                   java.lang.String newValue,
                                   byte[] userSuppliedTag,
                                   OrderType sentOrdering,
                                   TransportationType theTransport)
Notifies the listener that the HLAfederateType attribute has been updated.

Parameters:
source - the source of the notification
oldValue - the old value of the attribute
newValue - the new value of the attribute
userSuppliedTag - the user-supplied tag associated with the update
sentOrdering - the type of ordering with which the update was sent
theTransport - the type of transport associated with the update

HLAfederateHostUpdated

public void HLAfederateHostUpdated(HLAfederate source,
                                   java.lang.String oldValue,
                                   java.lang.String newValue,
                                   byte[] userSuppliedTag,
                                   OrderType sentOrdering,
                                   TransportationType theTransport)
Notifies the listener that the HLAfederateHost attribute has been updated.

Parameters:
source - the source of the notification
oldValue - the old value of the attribute
newValue - the new value of the attribute
userSuppliedTag - the user-supplied tag associated with the update
sentOrdering - the type of ordering with which the update was sent
theTransport - the type of transport associated with the update

HLARTIversionUpdated

public void HLARTIversionUpdated(HLAfederate source,
                                 java.lang.String oldValue,
                                 java.lang.String newValue,
                                 byte[] userSuppliedTag,
                                 OrderType sentOrdering,
                                 TransportationType theTransport)
Notifies the listener that the HLARTIversion attribute has been updated.

Parameters:
source - the source of the notification
oldValue - the old value of the attribute
newValue - the new value of the attribute
userSuppliedTag - the user-supplied tag associated with the update
sentOrdering - the type of ordering with which the update was sent
theTransport - the type of transport associated with the update

HLAFDDIDUpdated

public void HLAFDDIDUpdated(HLAfederate source,
                            java.lang.String oldValue,
                            java.lang.String newValue,
                            byte[] userSuppliedTag,
                            OrderType sentOrdering,
                            TransportationType theTransport)
Notifies the listener that the HLAFDDID attribute has been updated.

Parameters:
source - the source of the notification
oldValue - the old value of the attribute
newValue - the new value of the attribute
userSuppliedTag - the user-supplied tag associated with the update
sentOrdering - the type of ordering with which the update was sent
theTransport - the type of transport associated with the update

HLAtimeConstrainedUpdated

public void HLAtimeConstrainedUpdated(HLAfederate source,
                                      boolean oldValue,
                                      boolean newValue,
                                      byte[] userSuppliedTag,
                                      OrderType sentOrdering,
                                      TransportationType theTransport)
Notifies the listener that the HLAtimeConstrained attribute has been updated.

Parameters:
source - the source of the notification
oldValue - the old value of the attribute
newValue - the new value of the attribute
userSuppliedTag - the user-supplied tag associated with the update
sentOrdering - the type of ordering with which the update was sent
theTransport - the type of transport associated with the update

HLAtimeRegulatingUpdated

public void HLAtimeRegulatingUpdated(HLAfederate source,
                                     boolean oldValue,
                                     boolean newValue,
                                     byte[] userSuppliedTag,
                                     OrderType sentOrdering,
                                     TransportationType theTransport)
Notifies the listener that the HLAtimeRegulating attribute has been updated.

Parameters:
source - the source of the notification
oldValue - the old value of the attribute
newValue - the new value of the attribute
userSuppliedTag - the user-supplied tag associated with the update
sentOrdering - the type of ordering with which the update was sent
theTransport - the type of transport associated with the update

HLAasynchronousDeliveryUpdated

public void HLAasynchronousDeliveryUpdated(HLAfederate source,
                                           boolean oldValue,
                                           boolean newValue,
                                           byte[] userSuppliedTag,
                                           OrderType sentOrdering,
                                           TransportationType theTransport)
Notifies the listener that the HLAasynchronousDelivery attribute has been updated.

Parameters:
source - the source of the notification
oldValue - the old value of the attribute
newValue - the new value of the attribute
userSuppliedTag - the user-supplied tag associated with the update
sentOrdering - the type of ordering with which the update was sent
theTransport - the type of transport associated with the update

HLAfederateStateUpdated

public void HLAfederateStateUpdated(HLAfederate source,
                                    HLAfederateState oldValue,
                                    HLAfederateState newValue,
                                    byte[] userSuppliedTag,
                                    OrderType sentOrdering,
                                    TransportationType theTransport)
Notifies the listener that the HLAfederateState attribute has been updated.

Parameters:
source - the source of the notification
oldValue - the old value of the attribute
newValue - the new value of the attribute
userSuppliedTag - the user-supplied tag associated with the update
sentOrdering - the type of ordering with which the update was sent
theTransport - the type of transport associated with the update

HLAtimeManagerStateUpdated

public void HLAtimeManagerStateUpdated(HLAfederate source,
                                       HLAtimeState oldValue,
                                       HLAtimeState newValue,
                                       byte[] userSuppliedTag,
                                       OrderType sentOrdering,
                                       TransportationType theTransport)
Notifies the listener that the HLAtimeManagerState attribute has been updated.

Parameters:
source - the source of the notification
oldValue - the old value of the attribute
newValue - the new value of the attribute
userSuppliedTag - the user-supplied tag associated with the update
sentOrdering - the type of ordering with which the update was sent
theTransport - the type of transport associated with the update

HLAlogicalTimeUpdated

public void HLAlogicalTimeUpdated(HLAfederate source,
                                  byte[] oldValue,
                                  byte[] newValue,
                                  byte[] userSuppliedTag,
                                  OrderType sentOrdering,
                                  TransportationType theTransport)
Notifies the listener that the HLAlogicalTime attribute has been updated.

Parameters:
source - the source of the notification
oldValue - the old value of the attribute
newValue - the new value of the attribute
userSuppliedTag - the user-supplied tag associated with the update
sentOrdering - the type of ordering with which the update was sent
theTransport - the type of transport associated with the update

HLAlookaheadUpdated

public void HLAlookaheadUpdated(HLAfederate source,
                                byte[] oldValue,
                                byte[] newValue,
                                byte[] userSuppliedTag,
                                OrderType sentOrdering,
                                TransportationType theTransport)
Notifies the listener that the HLAlookahead attribute has been updated.

Parameters:
source - the source of the notification
oldValue - the old value of the attribute
newValue - the new value of the attribute
userSuppliedTag - the user-supplied tag associated with the update
sentOrdering - the type of ordering with which the update was sent
theTransport - the type of transport associated with the update

HLAGALTUpdated

public void HLAGALTUpdated(HLAfederate source,
                           byte[] oldValue,
                           byte[] newValue,
                           byte[] userSuppliedTag,
                           OrderType sentOrdering,
                           TransportationType theTransport)
Notifies the listener that the HLAGALT attribute has been updated.

Parameters:
source - the source of the notification
oldValue - the old value of the attribute
newValue - the new value of the attribute
userSuppliedTag - the user-supplied tag associated with the update
sentOrdering - the type of ordering with which the update was sent
theTransport - the type of transport associated with the update

HLALITSUpdated

public void HLALITSUpdated(HLAfederate source,
                           byte[] oldValue,
                           byte[] newValue,
                           byte[] userSuppliedTag,
                           OrderType sentOrdering,
                           TransportationType theTransport)
Notifies the listener that the HLALITS attribute has been updated.

Parameters:
source - the source of the notification
oldValue - the old value of the attribute
newValue - the new value of the attribute
userSuppliedTag - the user-supplied tag associated with the update
sentOrdering - the type of ordering with which the update was sent
theTransport - the type of transport associated with the update

HLAROlengthUpdated

public void HLAROlengthUpdated(HLAfederate source,
                               int oldValue,
                               int newValue,
                               byte[] userSuppliedTag,
                               OrderType sentOrdering,
                               TransportationType theTransport)
Notifies the listener that the HLAROlength attribute has been updated.

Parameters:
source - the source of the notification
oldValue - the old value of the attribute
newValue - the new value of the attribute
userSuppliedTag - the user-supplied tag associated with the update
sentOrdering - the type of ordering with which the update was sent
theTransport - the type of transport associated with the update

HLATSOlengthUpdated

public void HLATSOlengthUpdated(HLAfederate source,
                                int oldValue,
                                int newValue,
                                byte[] userSuppliedTag,
                                OrderType sentOrdering,
                                TransportationType theTransport)
Notifies the listener that the HLATSOlength attribute has been updated.

Parameters:
source - the source of the notification
oldValue - the old value of the attribute
newValue - the new value of the attribute
userSuppliedTag - the user-supplied tag associated with the update
sentOrdering - the type of ordering with which the update was sent
theTransport - the type of transport associated with the update

HLAreflectionsReceivedUpdated

public void HLAreflectionsReceivedUpdated(HLAfederate source,
                                          int oldValue,
                                          int newValue,
                                          byte[] userSuppliedTag,
                                          OrderType sentOrdering,
                                          TransportationType theTransport)
Notifies the listener that the HLAreflectionsReceived attribute has been updated.

Parameters:
source - the source of the notification
oldValue - the old value of the attribute
newValue - the new value of the attribute
userSuppliedTag - the user-supplied tag associated with the update
sentOrdering - the type of ordering with which the update was sent
theTransport - the type of transport associated with the update

HLAupdatesSentUpdated

public void HLAupdatesSentUpdated(HLAfederate source,
                                  int oldValue,
                                  int newValue,
                                  byte[] userSuppliedTag,
                                  OrderType sentOrdering,
                                  TransportationType theTransport)
Notifies the listener that the HLAupdatesSent attribute has been updated.

Parameters:
source - the source of the notification
oldValue - the old value of the attribute
newValue - the new value of the attribute
userSuppliedTag - the user-supplied tag associated with the update
sentOrdering - the type of ordering with which the update was sent
theTransport - the type of transport associated with the update

HLAinteractionsReceivedUpdated

public void HLAinteractionsReceivedUpdated(HLAfederate source,
                                           int oldValue,
                                           int newValue,
                                           byte[] userSuppliedTag,
                                           OrderType sentOrdering,
                                           TransportationType theTransport)
Notifies the listener that the HLAinteractionsReceived attribute has been updated.

Parameters:
source - the source of the notification
oldValue - the old value of the attribute
newValue - the new value of the attribute
userSuppliedTag - the user-supplied tag associated with the update
sentOrdering - the type of ordering with which the update was sent
theTransport - the type of transport associated with the update

HLAinteractionsSentUpdated

public void HLAinteractionsSentUpdated(HLAfederate source,
                                       int oldValue,
                                       int newValue,
                                       byte[] userSuppliedTag,
                                       OrderType sentOrdering,
                                       TransportationType theTransport)
Notifies the listener that the HLAinteractionsSent attribute has been updated.

Parameters:
source - the source of the notification
oldValue - the old value of the attribute
newValue - the new value of the attribute
userSuppliedTag - the user-supplied tag associated with the update
sentOrdering - the type of ordering with which the update was sent
theTransport - the type of transport associated with the update

HLAobjectsInstancesThatCanBeDeletedUpdated

public void HLAobjectsInstancesThatCanBeDeletedUpdated(HLAfederate source,
                                                       int oldValue,
                                                       int newValue,
                                                       byte[] userSuppliedTag,
                                                       OrderType sentOrdering,
                                                       TransportationType theTransport)
Notifies the listener that the HLAobjectsInstancesThatCanBeDeleted attribute has been updated.

Parameters:
source - the source of the notification
oldValue - the old value of the attribute
newValue - the new value of the attribute
userSuppliedTag - the user-supplied tag associated with the update
sentOrdering - the type of ordering with which the update was sent
theTransport - the type of transport associated with the update

HLAobjectInstancesUpdatedUpdated

public void HLAobjectInstancesUpdatedUpdated(HLAfederate source,
                                             int oldValue,
                                             int newValue,
                                             byte[] userSuppliedTag,
                                             OrderType sentOrdering,
                                             TransportationType theTransport)
Notifies the listener that the HLAobjectInstancesUpdated attribute has been updated.

Parameters:
source - the source of the notification
oldValue - the old value of the attribute
newValue - the new value of the attribute
userSuppliedTag - the user-supplied tag associated with the update
sentOrdering - the type of ordering with which the update was sent
theTransport - the type of transport associated with the update

HLAobjectInstancesReflectedUpdated

public void HLAobjectInstancesReflectedUpdated(HLAfederate source,
                                               int oldValue,
                                               int newValue,
                                               byte[] userSuppliedTag,
                                               OrderType sentOrdering,
                                               TransportationType theTransport)
Notifies the listener that the HLAobjectInstancesReflected attribute has been updated.

Parameters:
source - the source of the notification
oldValue - the old value of the attribute
newValue - the new value of the attribute
userSuppliedTag - the user-supplied tag associated with the update
sentOrdering - the type of ordering with which the update was sent
theTransport - the type of transport associated with the update

HLAobjectInstancesDeletedUpdated

public void HLAobjectInstancesDeletedUpdated(HLAfederate source,
                                             int oldValue,
                                             int newValue,
                                             byte[] userSuppliedTag,
                                             OrderType sentOrdering,
                                             TransportationType theTransport)
Notifies the listener that the HLAobjectInstancesDeleted attribute has been updated.

Parameters:
source - the source of the notification
oldValue - the old value of the attribute
newValue - the new value of the attribute
userSuppliedTag - the user-supplied tag associated with the update
sentOrdering - the type of ordering with which the update was sent
theTransport - the type of transport associated with the update

HLAobjectInstancesRemovedUpdated

public void HLAobjectInstancesRemovedUpdated(HLAfederate source,
                                             int oldValue,
                                             int newValue,
                                             byte[] userSuppliedTag,
                                             OrderType sentOrdering,
                                             TransportationType theTransport)
Notifies the listener that the HLAobjectInstancesRemoved attribute has been updated.

Parameters:
source - the source of the notification
oldValue - the old value of the attribute
newValue - the new value of the attribute
userSuppliedTag - the user-supplied tag associated with the update
sentOrdering - the type of ordering with which the update was sent
theTransport - the type of transport associated with the update

HLAobjectInstancesRegisteredUpdated

public void HLAobjectInstancesRegisteredUpdated(HLAfederate source,
                                                int oldValue,
                                                int newValue,
                                                byte[] userSuppliedTag,
                                                OrderType sentOrdering,
                                                TransportationType theTransport)
Notifies the listener that the HLAobjectInstancesRegistered attribute has been updated.

Parameters:
source - the source of the notification
oldValue - the old value of the attribute
newValue - the new value of the attribute
userSuppliedTag - the user-supplied tag associated with the update
sentOrdering - the type of ordering with which the update was sent
theTransport - the type of transport associated with the update

HLAobjectInstancesDiscoveredUpdated

public void HLAobjectInstancesDiscoveredUpdated(HLAfederate source,
                                                int oldValue,
                                                int newValue,
                                                byte[] userSuppliedTag,
                                                OrderType sentOrdering,
                                                TransportationType theTransport)
Notifies the listener that the HLAobjectInstancesDiscovered attribute has been updated.

Parameters:
source - the source of the notification
oldValue - the old value of the attribute
newValue - the new value of the attribute
userSuppliedTag - the user-supplied tag associated with the update
sentOrdering - the type of ordering with which the update was sent
theTransport - the type of transport associated with the update

HLAtimeGrantedTimeUpdated

public void HLAtimeGrantedTimeUpdated(HLAfederate source,
                                      int oldValue,
                                      int newValue,
                                      byte[] userSuppliedTag,
                                      OrderType sentOrdering,
                                      TransportationType theTransport)
Notifies the listener that the HLAtimeGrantedTime attribute has been updated.

Parameters:
source - the source of the notification
oldValue - the old value of the attribute
newValue - the new value of the attribute
userSuppliedTag - the user-supplied tag associated with the update
sentOrdering - the type of ordering with which the update was sent
theTransport - the type of transport associated with the update

HLAtimeAdvancingTimeUpdated

public void HLAtimeAdvancingTimeUpdated(HLAfederate source,
                                        int oldValue,
                                        int newValue,
                                        byte[] userSuppliedTag,
                                        OrderType sentOrdering,
                                        TransportationType theTransport)
Notifies the listener that the HLAtimeAdvancingTime attribute has been updated.

Parameters:
source - the source of the notification
oldValue - the old value of the attribute
newValue - the new value of the attribute
userSuppliedTag - the user-supplied tag associated with the update
sentOrdering - the type of ordering with which the update was sent
theTransport - the type of transport associated with the update