xml
Class RTIComponentDocument

java.lang.Object
  |
  +--xml.RTIComponentDocument

public class RTIComponentDocument
extends java.lang.Object
implements XMLDebugFlags, RTIComponentConstants


Inner Class Summary
(package private)  class RTIComponentDocument.fileNameRec
           
 
Field Summary
(package private)  java.util.Hashtable cmaps
           
(package private)  xml.Document dom
          org.w3c.dom.Document
(package private)  boolean isExtracted
          isExtracted?
(package private)  java.lang.String name
           
(package private)  java.util.Properties props
           
 
Constructor Summary
RTIComponentDocument(xml.Document _dom)
           
 
Method Summary
(package private)  void addComponentRecord(ComponentRecord _item)
           
(package private)  RTIComponentDocument.fileNameRec extractFileName(xml.Element componentItem)
           
 void extractFromDocument()
           
(package private)  void extractItems(xml.Element componentsRoot)
           
(package private)  void extractOneItem(xml.Element componentItem)
           
(package private)  void extractProperties(xml.Element propertyItem)
           
(package private)  java.lang.String getAttributeValue(xml.Element current, java.lang.String attName)
           
 java.lang.String getComponentName()
           
 java.util.Properties getProperties()
           
 java.util.Enumeration getRegisteredComponents()
           
(package private)  java.lang.String getTextNodeValue(xml.Element current)
           
static java.lang.String makeAbsoluteURL(java.lang.String url)
           
 void print(java.io.PrintStream o)
           
 
Methods inherited from class java.lang.Object
, clone, equals, finalize, getClass, hashCode, notify, notifyAll, registerNatives, toString, wait, wait, wait
 

Field Detail

cmaps

java.util.Hashtable cmaps

props

java.util.Properties props

isExtracted

boolean isExtracted
isExtracted?

dom

xml.Document dom
org.w3c.dom.Document

name

java.lang.String name
Constructor Detail

RTIComponentDocument

public RTIComponentDocument(xml.Document _dom)
Method Detail

getRegisteredComponents

public java.util.Enumeration getRegisteredComponents()

getProperties

public java.util.Properties getProperties()

getComponentName

public java.lang.String getComponentName()

addComponentRecord

void addComponentRecord(ComponentRecord _item)

extractFromDocument

public void extractFromDocument()

extractItems

final void extractItems(xml.Element componentsRoot)

extractProperties

final void extractProperties(xml.Element propertyItem)

extractOneItem

final void extractOneItem(xml.Element componentItem)

extractFileName

final RTIComponentDocument.fileNameRec extractFileName(xml.Element componentItem)

print

public void print(java.io.PrintStream o)

makeAbsoluteURL

public static java.lang.String makeAbsoluteURL(java.lang.String url)
                                        throws java.net.MalformedURLException

getTextNodeValue

java.lang.String getTextNodeValue(xml.Element current)

getAttributeValue

java.lang.String getAttributeValue(xml.Element current,
                                   java.lang.String attName)