xml
Class ComponentsDocument

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

public class ComponentsDocument
extends java.lang.Object
implements XMLDebugFlags, ComponentsConstants


Inner Class Summary
(package private)  class ComponentsDocument.fileNameRec
           
 
Field Summary
(package private)  java.util.Hashtable cmaps
           
(package private)  xml.Document dom
          org.w3c.dom.Document
(package private)  boolean isExtracted
          isExtracted?
 
Constructor Summary
ComponentsDocument(xml.Document _dom)
           
 
Method Summary
(package private)  void addComponentRecord(ComponentRecord _item)
           
(package private)  ComponentsDocument.fileNameRec extractFileName(xml.Element componentItem)
           
 void extractFromDocument()
           
(package private)  void extractItems(xml.Element componentsRoot)
           
(package private)  void extractOneItem(xml.Element componentItem)
           
(package private)  java.lang.String getAttributeValue(xml.Element current, java.lang.String attName)
           
 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

isExtracted

boolean isExtracted
isExtracted?

dom

xml.Document dom
org.w3c.dom.Document
Constructor Detail

ComponentsDocument

public ComponentsDocument(xml.Document _dom)
Method Detail

getRegisteredComponents

public java.util.Enumeration getRegisteredComponents()

addComponentRecord

void addComponentRecord(ComponentRecord _item)

extractFromDocument

public void extractFromDocument()

extractItems

final void extractItems(xml.Element componentsRoot)

extractOneItem

final void extractOneItem(xml.Element componentItem)

extractFileName

final ComponentsDocument.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)