lrti
Class FederationDefinition

java.lang.Object
  |
  +--lrti.FederationDefinition

public class FederationDefinition
extends java.lang.Object

See Also:

Field Summary
(package private)  java.util.Hashtable attributeName_to_id
           
(package private)  int federationId
           
(package private)  java.lang.String federationName
           
(package private)  java.util.Hashtable id_to_attributeName
           
(package private)  RTIInteractionLookUp interactionDB
           
(package private)  RTIObjectClassAttributeLookUp objectClassDB
           
 
Constructor Summary
FederationDefinition()
           
 
Method Summary
(package private)  int askRTIInteractionClassId(java.lang.String interClsName)
           
(package private)  int askRTIObjectClassAttributeId(int objClsId, java.lang.String attName)
           
(package private)  int askRTIObjectClassId(java.lang.String objClsName)
           
(package private)  int askRTIParameterId(int interClsId, java.lang.String paramName)
           
 java.util.Hashtable getRTIInteractionClassIds(java.util.Vector in)
           
 java.util.Hashtable getRTIObjectClassAttributeIds(java.lang.String objClassName, java.util.Vector in)
           
 java.util.Hashtable getRTIObjectClassIds(java.util.Vector in)
           
 java.util.Hashtable getRTIParameterIds(java.lang.String interactionClassName, java.util.Vector in)
           
(package private)  java.util.Hashtable obtainRTIInteractionClassIds(java.util.Vector in)
           
(package private)  java.util.Hashtable obtainRTIObjectClassAttributeIds(int objClsId, java.util.Vector in)
           
(package private)  java.util.Hashtable obtainRTIObjectClassIds(java.util.Vector in)
           
(package private)  java.util.Hashtable obtainRTIParameterIds(int interClsId, java.util.Vector in)
           
 
Methods inherited from class java.lang.Object
, clone, equals, finalize, getClass, hashCode, notify, notifyAll, registerNatives, toString, wait, wait, wait
 

Field Detail

federationName

java.lang.String federationName

federationId

int federationId

interactionDB

RTIInteractionLookUp interactionDB

objectClassDB

RTIObjectClassAttributeLookUp objectClassDB

attributeName_to_id

java.util.Hashtable attributeName_to_id

id_to_attributeName

java.util.Hashtable id_to_attributeName
Constructor Detail

FederationDefinition

public FederationDefinition()
Method Detail

getRTIObjectClassIds

public java.util.Hashtable getRTIObjectClassIds(java.util.Vector in)
Returns:
(objectClassName,objectClassId)

obtainRTIObjectClassIds

java.util.Hashtable obtainRTIObjectClassIds(java.util.Vector in)
Returns:
(objectClassName,objectClassId)

askRTIObjectClassId

int askRTIObjectClassId(java.lang.String objClsName)
Returns:
objectClassId

getRTIObjectClassAttributeIds

public java.util.Hashtable getRTIObjectClassAttributeIds(java.lang.String objClassName,
                                                         java.util.Vector in)
Returns:
(attributename,attributeid)

obtainRTIObjectClassAttributeIds

java.util.Hashtable obtainRTIObjectClassAttributeIds(int objClsId,
                                                     java.util.Vector in)
Returns:
(attributename,attributeid)

askRTIObjectClassAttributeId

int askRTIObjectClassAttributeId(int objClsId,
                                 java.lang.String attName)
Returns:
attributeid

getRTIInteractionClassIds

public java.util.Hashtable getRTIInteractionClassIds(java.util.Vector in)
Returns:
(interactionClassName,interactionClassId)

obtainRTIInteractionClassIds

java.util.Hashtable obtainRTIInteractionClassIds(java.util.Vector in)
Returns:
(interactionClassName,interactionClassId)

askRTIInteractionClassId

int askRTIInteractionClassId(java.lang.String interClsName)
Returns:
interactionClassId

getRTIParameterIds

public java.util.Hashtable getRTIParameterIds(java.lang.String interactionClassName,
                                              java.util.Vector in)
Returns:
(parameterName,parameterId)

obtainRTIParameterIds

java.util.Hashtable obtainRTIParameterIds(int interClsId,
                                          java.util.Vector in)
Returns:
(parameterName,parameterId)

askRTIParameterId

int askRTIParameterId(int interClsId,
                      java.lang.String paramName)
Returns:
parameterId