org.npsnet.xrti.proxies
Interface HLAvariantRecordDataTypeListener


public interface HLAvariantRecordDataTypeListener

Autogenerated object instance listener interface.

Author:
org.npsnet.xrti.utilities.ProxyCompiler

Method Summary
 void alternativesUpdated(HLAvariantRecordDataType source, HLAalternative[] oldValue, HLAalternative[] newValue, byte[] userSuppliedTag, OrderType sentOrdering, TransportationType theTransport)
          Notifies the listener that the alternatives attribute has been updated.
 void dataTypeUpdated(HLAvariantRecordDataType source, java.lang.String oldValue, java.lang.String newValue, byte[] userSuppliedTag, OrderType sentOrdering, TransportationType theTransport)
          Notifies the listener that the dataType attribute has been updated.
 void discriminantUpdated(HLAvariantRecordDataType source, java.lang.String oldValue, java.lang.String newValue, byte[] userSuppliedTag, OrderType sentOrdering, TransportationType theTransport)
          Notifies the listener that the discriminant attribute has been updated.
 void encodingUpdated(HLAvariantRecordDataType source, java.lang.String oldValue, java.lang.String newValue, byte[] userSuppliedTag, OrderType sentOrdering, TransportationType theTransport)
          Notifies the listener that the encoding attribute has been updated.
 void semanticsUpdated(HLAvariantRecordDataType source, java.lang.String oldValue, java.lang.String newValue, byte[] userSuppliedTag, OrderType sentOrdering, TransportationType theTransport)
          Notifies the listener that the semantics attribute has been updated.
 

Method Detail

discriminantUpdated

public void discriminantUpdated(HLAvariantRecordDataType source,
                                java.lang.String oldValue,
                                java.lang.String newValue,
                                byte[] userSuppliedTag,
                                OrderType sentOrdering,
                                TransportationType theTransport)
Notifies the listener that the discriminant 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

dataTypeUpdated

public void dataTypeUpdated(HLAvariantRecordDataType source,
                            java.lang.String oldValue,
                            java.lang.String newValue,
                            byte[] userSuppliedTag,
                            OrderType sentOrdering,
                            TransportationType theTransport)
Notifies the listener that the dataType 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

alternativesUpdated

public void alternativesUpdated(HLAvariantRecordDataType source,
                                HLAalternative[] oldValue,
                                HLAalternative[] newValue,
                                byte[] userSuppliedTag,
                                OrderType sentOrdering,
                                TransportationType theTransport)
Notifies the listener that the alternatives 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

encodingUpdated

public void encodingUpdated(HLAvariantRecordDataType source,
                            java.lang.String oldValue,
                            java.lang.String newValue,
                            byte[] userSuppliedTag,
                            OrderType sentOrdering,
                            TransportationType theTransport)
Notifies the listener that the encoding 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

semanticsUpdated

public void semanticsUpdated(HLAvariantRecordDataType source,
                             java.lang.String oldValue,
                             java.lang.String newValue,
                             byte[] userSuppliedTag,
                             OrderType sentOrdering,
                             TransportationType theTransport)
Notifies the listener that the semantics 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