org.npsnet.xrti.proxies
Interface HLAsynchronization

All Superinterfaces:
HLAobjectRoot, HLAreflection
All Known Implementing Classes:
HLAsynchronizationProxy

public interface HLAsynchronization
extends HLAreflection

Autogenerated object instance interface.

Author:
org.npsnet.xrti.utilities.ProxyCompiler

Method Summary
 void addHLAsynchronizationListener(HLAsynchronizationListener l)
          Adds a listener for the attributes associated with the HLAsynchronization class.
 HLAcapabilityType getCapability()
          Returns the value of the capability attribute.
 java.lang.String getDataType()
          Returns the value of the dataType attribute.
 java.lang.String getLabel()
          Returns the value of the label attribute.
 java.lang.String getSemantics()
          Returns the value of the semantics attribute.
 void removeHLAsynchronizationListener(HLAsynchronizationListener l)
          Removes a listener for the attributes associated with the HLAsynchronization class.
 void setCapability(HLAcapabilityType pCapability, byte[] userSuppliedTag)
          Sets the value of the capability attribute.
 void setDataType(java.lang.String pDataType, byte[] userSuppliedTag)
          Sets the value of the dataType attribute.
 void setLabel(java.lang.String pLabel, byte[] userSuppliedTag)
          Sets the value of the label attribute.
 void setSemantics(java.lang.String pSemantics, byte[] userSuppliedTag)
          Sets the value of the semantics attribute.
 
Methods inherited from interface org.npsnet.xrti.proxies.HLAreflection
addHLAreflectionListener, getName, removeHLAreflectionListener, setName
 
Methods inherited from interface org.npsnet.xrti.proxies.HLAobjectRoot
addHLAobjectRootListener, removeHLAobjectRootListener
 

Method Detail

addHLAsynchronizationListener

public void addHLAsynchronizationListener(HLAsynchronizationListener l)
Adds a listener for the attributes associated with the HLAsynchronization class.

Parameters:
l - the listener to add

removeHLAsynchronizationListener

public void removeHLAsynchronizationListener(HLAsynchronizationListener l)
Removes a listener for the attributes associated with the HLAsynchronization class.

Parameters:
l - the listener to remove

setLabel

public void setLabel(java.lang.String pLabel,
                     byte[] userSuppliedTag)
              throws ObjectInstanceNotKnown,
                     AttributeNotDefined,
                     AttributeNotOwned,
                     FederateNotExecutionMember,
                     SaveInProgress,
                     RestoreInProgress,
                     RTIinternalError
Sets the value of the label attribute.

Parameters:
pLabel - the new attribute value
userSuppliedTag - a user-supplied tag to associate with the action
Throws:
ObjectInstanceNotKnown - if the object instance is unknown
AttributeNotDefined - if one of the attributes is undefined
AttributeNotOwned - if one of the attributes is not owned
FederateNotExecutionMember - if the federate is not a member of an execution
SaveInProgress - if a save operation is in progress
RestoreInProgress - if a restore operation is in progress
RTIinternalError - if an internal error occurred in the run-time infrastructure

getLabel

public java.lang.String getLabel()
Returns the value of the label attribute.

Returns:
the current attribute value

setDataType

public void setDataType(java.lang.String pDataType,
                        byte[] userSuppliedTag)
                 throws ObjectInstanceNotKnown,
                        AttributeNotDefined,
                        AttributeNotOwned,
                        FederateNotExecutionMember,
                        SaveInProgress,
                        RestoreInProgress,
                        RTIinternalError
Sets the value of the dataType attribute.

Parameters:
pDataType - the new attribute value
userSuppliedTag - a user-supplied tag to associate with the action
Throws:
ObjectInstanceNotKnown - if the object instance is unknown
AttributeNotDefined - if one of the attributes is undefined
AttributeNotOwned - if one of the attributes is not owned
FederateNotExecutionMember - if the federate is not a member of an execution
SaveInProgress - if a save operation is in progress
RestoreInProgress - if a restore operation is in progress
RTIinternalError - if an internal error occurred in the run-time infrastructure

getDataType

public java.lang.String getDataType()
Returns the value of the dataType attribute.

Returns:
the current attribute value

setCapability

public void setCapability(HLAcapabilityType pCapability,
                          byte[] userSuppliedTag)
                   throws ObjectInstanceNotKnown,
                          AttributeNotDefined,
                          AttributeNotOwned,
                          FederateNotExecutionMember,
                          SaveInProgress,
                          RestoreInProgress,
                          RTIinternalError
Sets the value of the capability attribute.

Parameters:
pCapability - the new attribute value
userSuppliedTag - a user-supplied tag to associate with the action
Throws:
ObjectInstanceNotKnown - if the object instance is unknown
AttributeNotDefined - if one of the attributes is undefined
AttributeNotOwned - if one of the attributes is not owned
FederateNotExecutionMember - if the federate is not a member of an execution
SaveInProgress - if a save operation is in progress
RestoreInProgress - if a restore operation is in progress
RTIinternalError - if an internal error occurred in the run-time infrastructure

getCapability

public HLAcapabilityType getCapability()
Returns the value of the capability attribute.

Returns:
the current attribute value

setSemantics

public void setSemantics(java.lang.String pSemantics,
                         byte[] userSuppliedTag)
                  throws ObjectInstanceNotKnown,
                         AttributeNotDefined,
                         AttributeNotOwned,
                         FederateNotExecutionMember,
                         SaveInProgress,
                         RestoreInProgress,
                         RTIinternalError
Sets the value of the semantics attribute.

Parameters:
pSemantics - the new attribute value
userSuppliedTag - a user-supplied tag to associate with the action
Throws:
ObjectInstanceNotKnown - if the object instance is unknown
AttributeNotDefined - if one of the attributes is undefined
AttributeNotOwned - if one of the attributes is not owned
FederateNotExecutionMember - if the federate is not a member of an execution
SaveInProgress - if a save operation is in progress
RestoreInProgress - if a restore operation is in progress
RTIinternalError - if an internal error occurred in the run-time infrastructure

getSemantics

public java.lang.String getSemantics()
Returns the value of the semantics attribute.

Returns:
the current attribute value