org.npsnet.xrti.proxies
Interface HLAdimension

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

public interface HLAdimension
extends HLAreflection

Autogenerated object instance interface.

Author:
org.npsnet.xrti.utilities.ProxyCompiler

Method Summary
 void addHLAdimensionListener(HLAdimensionListener l)
          Adds a listener for the attributes associated with the HLAdimension class.
 java.lang.String getDataType()
          Returns the value of the dataType attribute.
 java.lang.String getNormalization()
          Returns the value of the normalization attribute.
 java.lang.String getUpperBound()
          Returns the value of the upperBound attribute.
 java.lang.String getValue()
          Returns the value of the value attribute.
 void removeHLAdimensionListener(HLAdimensionListener l)
          Removes a listener for the attributes associated with the HLAdimension class.
 void setDataType(java.lang.String pDataType, byte[] userSuppliedTag)
          Sets the value of the dataType attribute.
 void setNormalization(java.lang.String pNormalization, byte[] userSuppliedTag)
          Sets the value of the normalization attribute.
 void setUpperBound(java.lang.String pUpperBound, byte[] userSuppliedTag)
          Sets the value of the upperBound attribute.
 void setValue(java.lang.String pValue, byte[] userSuppliedTag)
          Sets the value of the value 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

addHLAdimensionListener

public void addHLAdimensionListener(HLAdimensionListener l)
Adds a listener for the attributes associated with the HLAdimension class.

Parameters:
l - the listener to add

removeHLAdimensionListener

public void removeHLAdimensionListener(HLAdimensionListener l)
Removes a listener for the attributes associated with the HLAdimension class.

Parameters:
l - the listener to remove

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

setUpperBound

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

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

getUpperBound

public java.lang.String getUpperBound()
Returns the value of the upperBound attribute.

Returns:
the current attribute value

setNormalization

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

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

getNormalization

public java.lang.String getNormalization()
Returns the value of the normalization attribute.

Returns:
the current attribute value

setValue

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

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

getValue

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

Returns:
the current attribute value