org.npsnet.xrti.proxies
Interface HLAsimpleDataType

All Superinterfaces:
HLAdataType, HLAobjectRoot, HLAreflection
All Known Implementing Classes:
HLAsimpleDataTypeProxy

public interface HLAsimpleDataType
extends HLAdataType

Autogenerated object instance interface.

Author:
org.npsnet.xrti.utilities.ProxyCompiler

Method Summary
 void addHLAsimpleDataTypeListener(HLAsimpleDataTypeListener l)
          Adds a listener for the attributes associated with the HLAsimpleDataType class.
 java.lang.String getAccuracy()
          Returns the value of the accuracy attribute.
 java.lang.String getRepresentation()
          Returns the value of the representation attribute.
 java.lang.String getResolution()
          Returns the value of the resolution attribute.
 java.lang.String getSemantics()
          Returns the value of the semantics attribute.
 java.lang.String getUnits()
          Returns the value of the units attribute.
 void removeHLAsimpleDataTypeListener(HLAsimpleDataTypeListener l)
          Removes a listener for the attributes associated with the HLAsimpleDataType class.
 void setAccuracy(java.lang.String pAccuracy, byte[] userSuppliedTag)
          Sets the value of the accuracy attribute.
 void setRepresentation(java.lang.String pRepresentation, byte[] userSuppliedTag)
          Sets the value of the representation attribute.
 void setResolution(java.lang.String pResolution, byte[] userSuppliedTag)
          Sets the value of the resolution attribute.
 void setSemantics(java.lang.String pSemantics, byte[] userSuppliedTag)
          Sets the value of the semantics attribute.
 void setUnits(java.lang.String pUnits, byte[] userSuppliedTag)
          Sets the value of the units attribute.
 
Methods inherited from interface org.npsnet.xrti.proxies.HLAdataType
addHLAdataTypeListener, removeHLAdataTypeListener
 
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

addHLAsimpleDataTypeListener

public void addHLAsimpleDataTypeListener(HLAsimpleDataTypeListener l)
Adds a listener for the attributes associated with the HLAsimpleDataType class.

Parameters:
l - the listener to add

removeHLAsimpleDataTypeListener

public void removeHLAsimpleDataTypeListener(HLAsimpleDataTypeListener l)
Removes a listener for the attributes associated with the HLAsimpleDataType class.

Parameters:
l - the listener to remove

setRepresentation

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

Parameters:
pRepresentation - 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

getRepresentation

public java.lang.String getRepresentation()
Returns the value of the representation attribute.

Returns:
the current attribute value

setUnits

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

Parameters:
pUnits - 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

getUnits

public java.lang.String getUnits()
Returns the value of the units attribute.

Returns:
the current attribute value

setResolution

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

Parameters:
pResolution - 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

getResolution

public java.lang.String getResolution()
Returns the value of the resolution attribute.

Returns:
the current attribute value

setAccuracy

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

Parameters:
pAccuracy - 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

getAccuracy

public java.lang.String getAccuracy()
Returns the value of the accuracy 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