edu.rti
Class ObjRecord

java.lang.Object
  |
  +--edu.rti.ObjRecord

class ObjRecord
extends java.lang.Object


Field Summary
(package private)  java.util.Hashtable attribs
           
(package private)  java.util.Hashtable attribs2
           
(package private)  short classId
           
(package private)  java.lang.String className
           
 
Constructor Summary
ObjRecord(java.lang.String _className, int _classId)
           
 
Method Summary
 void addAttributeId(java.lang.String attName, int attId)
           
 short getAttributeId(java.lang.String attName)
           
 java.lang.String getAttributeName(short identifier)
           
 short[] getAttributeRTIHandles()
           
 short getClassId()
           
 java.lang.String getClassName()
           
 
Methods inherited from class java.lang.Object
, clone, equals, finalize, getClass, hashCode, notify, notifyAll, registerNatives, toString, wait, wait, wait
 

Field Detail

attribs

java.util.Hashtable attribs

attribs2

java.util.Hashtable attribs2

classId

short classId

className

java.lang.String className
Constructor Detail

ObjRecord

public ObjRecord(java.lang.String _className,
                 int _classId)
Parameters:
_className -  
_classId -  
Method Detail

getClassId

public short getClassId()
Returns:
The RTI handle of object class.

getClassName

public java.lang.String getClassName()
Returns:
The name of object class.

addAttributeId

public void addAttributeId(java.lang.String attName,
                           int attId)
Parameters:
attName -  
attId -  

getAttributeId

public short getAttributeId(java.lang.String attName)
                     throws ObjectClassAttributeUnknown
Parameters:
attName -  
Returns:
RTI Attribute Handle.

getAttributeName

public java.lang.String getAttributeName(short identifier)
                                  throws ObjectClassAttributeUnknown
Parameters:
attName -  
Returns:
RTI Attribute Handle.

getAttributeRTIHandles

public short[] getAttributeRTIHandles()
Returns:
RTI Attribute Handles.