org.npsnet.xrti.proxies
Interface HLAfederationExecution

All Superinterfaces:
HLAmetaFederation, HLAobjectRoot
All Known Implementing Classes:
HLAfederationExecutionProxy

public interface HLAfederationExecution
extends HLAmetaFederation

Autogenerated object instance interface.

Author:
org.npsnet.xrti.utilities.ProxyCompiler

Method Summary
 void addHLAfederationExecutionListener(HLAfederationExecutionListener l)
          Adds a listener for the attributes associated with the HLAfederationExecution class.
 java.lang.String getName()
          Returns the value of the name attribute.
 void removeHLAfederationExecutionListener(HLAfederationExecutionListener l)
          Removes a listener for the attributes associated with the HLAfederationExecution class.
 void setName(java.lang.String pName, byte[] userSuppliedTag)
          Sets the value of the name attribute.
 
Methods inherited from interface org.npsnet.xrti.proxies.HLAmetaFederation
addHLAmetaFederationListener, removeHLAmetaFederationListener
 
Methods inherited from interface org.npsnet.xrti.proxies.HLAobjectRoot
addHLAobjectRootListener, removeHLAobjectRootListener
 

Method Detail

addHLAfederationExecutionListener

public void addHLAfederationExecutionListener(HLAfederationExecutionListener l)
Adds a listener for the attributes associated with the HLAfederationExecution class.

Parameters:
l - the listener to add

removeHLAfederationExecutionListener

public void removeHLAfederationExecutionListener(HLAfederationExecutionListener l)
Removes a listener for the attributes associated with the HLAfederationExecution class.

Parameters:
l - the listener to remove

setName

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

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

getName

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

Returns:
the current attribute value