You are viewing a plain text version of this content. The canonical link for it is here.
Posted to general@xml.apache.org by dl...@locus.apache.org on 2000/01/20 17:39:06 UTC

cvs commit: xml-site/sources/xalan/C BUGS DONE README STATUS xslt4c.xml

dleslie     00/01/20 08:39:06

  Modified:    sources/xalan BUGS DONE STATUS api.xml commandline.xml
                        extensions.xml install.xml overview.xml readme.xml
                        resources.xml
  Added:       sources/xalan apiResources.xml entities.ent
               sources/xalan/C BUGS DONE README STATUS xslt4c.xml
  Removed:     sources/xalan BUGS-C DONE-C STATUS-C xslt4c.xml
  Log:
  Changes required to use the standard loader, stylesheets, dtd,
  and ent files. Also segregated C++ doc.
  
  Revision  Changes    Path
  1.2       +23 -22    xml-site/sources/xalan/BUGS
  
  Index: BUGS
  ===================================================================
  RCS file: /home/cvs/xml-site/sources/xalan/BUGS,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- BUGS	1999/12/20 14:15:55	1.1
  +++ BUGS	2000/01/20 16:39:03	1.2
  @@ -1,28 +1,29 @@
   <s3 title="Known bugs">
     <p>We are aware of the following bugs (SPR ID# and description):</p>
       <ul>                                
  -<li><p>DMAN465L5N&nbsp;&nbsp;Browser hangs when running demo</p></li>
  -<li><p>DMAN465R2V&nbsp;&nbsp;LotusXSL demo page doesn't work in HotJava Browser/Linux</p></li>
  -<li><p>DMAN465KYD&nbsp;&nbsp;Demo page exposes possible timing issue</p></li>
  -<li><p>SBOG45VNAM&nbsp;&nbsp;uri() function doesn't take into account the base uri of the stylesheet</p></li>
  -<li><p>DMAN46HSBF&nbsp;&nbsp;Non-expanded entity references are lost</p></li>
  -<li><p>SBOG45UNB6&nbsp;&nbsp;Need better error reporting in Browsers</p></li>
  -<li><p>DMAN465LF8&nbsp;&nbsp;Problem with relative URIs in nested import/include</p></li>
  -<li><p>DMAN4DHPJT&nbsp;&nbsp;Numeric sorting of NaN inconsistent; spec doesn't address</p></li>
  -<li><p>MMIY4ELLNZ&nbsp;&nbsp;Error reporting mechanism needs major improvements</p></li>
  -<li><p>PDIK4DVTJS&nbsp;&nbsp;Marginal error reporting for toplevel elements with undefined namespaces.</p></li>
  -<li><p>DMAN4DXQLE&nbsp;&nbsp;Mistaken use of I instead of "or" causes a crash</p></li>
  -<li><p>PDIK4DRPKM&nbsp;&nbsp;Use of 9/5 in a xpath expression generates a cryptic error message</p></li>
  -<li><p>PDIK4E6MR3&nbsp;&nbsp;Concat() and last() do not check for number of arguments</p></li>
  -<li><p>SCUU4EMMUC&nbsp;&nbsp;ValidateXPath sample throws exception with illegal xpath</p></li>
  -<li><p>DMAN4E7UU8&nbsp;&nbsp;Included stylesheets need distinguished namespaces, etc.</p></li>
  -<li><p>PDIK4DJS4Q&nbsp;&nbsp;cdata-section-elements not outputting literal result element correctly</p></li>
  -<li><p>PDIK4E4KCL&nbsp;&nbsp;Not allowed to have xsl:apply-imports within a xsl:for-each</p></li>
  -<li><p>PDIK4E6NZE&nbsp;&nbsp;Stylesheet should not contain more then 1 template with the same name</p></li>
  -<li><p>DMAN4DHPAR&nbsp;&nbsp;LotusXSL should escape double-quotes in attribute</p></li>
  -<li><p>SCUU4ELPRP&nbsp;&nbsp;TestThreads: running processors on multiple threads throws exceptions</p></li>
  -<li><p>SCUU4ELPVP&nbsp;&nbsp;Performance: XT is often faster than LotusXSL</p></li>
  -<li><p>SCUU4ELPWT&nbsp;&nbsp;Samples do not compile from LotusXSL distribution</p></li>
  +<li>SCUU4EMMUC&nbsp;&nbsp;ValidateXPath sample throws exception with illegal xpath<br/><br/></li>
  +<li>PDIK4ERNDJ&nbsp;&nbsp;Errors messages are overly verbose, can they be simplified.<br/><br/></li>
  +<li>PDIK4ERPLJ&nbsp;&nbsp;$x="foo" does not mean the same as not($x!="foo")<br/><br/></li>
  +<li>DMAN4ESS98&nbsp;&nbsp;Sort with data-type="number" should only rearrange numbers.<br/><br/></li>
  +<li>PDIK4ESTEB&nbsp;&nbsp;exclude-result-prefixes, should not apply to any included/imported stylesheets<br/><br/></li>
  +<li>DMAN4ETPTK&nbsp;&nbsp;case-order attribute apparently ignored in xsl:sort<br/><br/></li>
  +<li>PDIK4ETKTJ&nbsp;&nbsp;Attribute value template does not parse.<br/><br/></li>
  +<li>PDIK4ETPCT&nbsp;&nbsp;xsl:element name attribute should generate error if result from the AVT is not a QName.<br/><br/></li>
  +<li>PDIK4EUNA6&nbsp;&nbsp;"xsl:element" created element does not acquire namespace prefixes from stylesheet.<br/><br/></li>
  +<li>PDIK4EUQN6&nbsp;&nbsp;LRE with namespace prefixed QName attribute(ped:attr) does not pass attribute to result tree.<br/><br/></li>
  +<li>PDIK4EYP2U&nbsp;&nbsp;Parameters are not evaluated by XPATH expressions correctly.<br/><br/></li>
  +<li>PDIK4F7PZC&nbsp;&nbsp;Should we generate namespaces if it's set to ""<br/><br/></li>
  +<li>PDIK4F7QUC&nbsp;&nbsp;attribute name is accepting an invalid QName and "xmlns" as valid names.<br/><br/></li>
  +<li>PDIK4F7TP5&nbsp;&nbsp;Using sort with position() fails.<br/><br/></li>
  +<li>PDIK4F8N4Y&nbsp;&nbsp;"xsl:elements" elements are not getting copy of namespace nodes from element node.<br/><br/></li>
  +<li>PDIK4F9L5Q&nbsp;&nbsp;Problems with whitespace stripping in stylesheet.<br/><br/></li>
  +<li>PDIK4F9PTP&nbsp;&nbsp;Customer problem. Attempt to create DOM output w/o creating root node first, crashes.<br/><br/></li>
  +<li>PDIK4F9QVX&nbsp;&nbsp;URL encoding should escape the space character as '%20'.<br/><br/></li>
  +<li>PDIK4FBMT8&nbsp;&nbsp;document not extracting a document with different encoding.<br/><br/></li>
  +<li>DMAN4FEPC5&nbsp;&nbsp;Some xsl:sort attributes must reject bad keyword values<br/><br/></li>
  +<li>DMAN4FERJ3&nbsp;&nbsp;Number format patterns should act the same whether 1 or 2 patterns<br/><br/></li>
  +<li>DMAN4FFQBJ&nbsp;&nbsp;Need correct URL in system-property<br/><br/></li>
  +<li>SCUU4ELPVP&nbsp;&nbsp;Performance: XT is often faster than LotusXSL<br/><br/></li>
       </ul>
    <p>The format-number function sometimes behaves incorrectly when the second argument (pattern-string) has two sub-patterns for positive and negative numbers. You may find that you do not get a minus sign on negative numbers. You can either avoid using the second pattern or insert a literal minus sign at the front of the second pattern. If you choose the latter, you will have to re-edit the pattern when we fix the problem. There may also be incorrect behavior if you set the zer0-digit to a different character.</p>
   </s3>    
  
  
  
  1.2       +13 -60    xml-site/sources/xalan/DONE
  
  Index: DONE
  ===================================================================
  RCS file: /home/cvs/xml-site/sources/xalan/DONE,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- DONE	1999/12/20 14:15:55	1.1
  +++ DONE	2000/01/20 16:39:04	1.2
  @@ -1,61 +1,14 @@
  -<s3 title="Things completed since the last version">
  -  <p>Changes since version 0.19.0:</p>
  -    <ul>
  -      <li><p>Fixed some major threading problems.  The stylesheet build is now 
  -      threadsafe processor instance per thread, the stylesheet is safe to be shared 
  -      over multiple threads.</p></li>
  -      <li><p>Fixed template conflicts when priority is different but pattern 
  -      is the same.  Also broke template handling into a TemplateList class, in 
  -      order to make it easier to navigate around template management and template 
  -      match resolution.</p></li>
  -      <li><p>match pattern "node()" now only matches non-attributes, as per: "A pattern 
  -      is defined to match a node if and only if there is possible context such that 
  -      when the pattern is evaluated as an expression with that context, the node is 
  -      a member of the result.</p></li>
  -      <li><p>Pipe test now works properly.</p></li>
  -      <li><p>Fixed order of comparisons with nodesets, i.e. "2 &lt; foo" vs. "foo &lt; 2".</p></li>
  -      <li><p>Fixed attribute set evaluation order.</p></li>
  -      <li><p>Fixed bad error messages when document(...) function fails, but the 
  -      error resources should come from the XSLT engine, and not from the XPath engine, 
  -      so this needs a longer term fix.</p></li>
  -      <li><p>Fix for xsl:copy-of for root node, if we just copy the whole document, a 
  -      startDoc and endDoc get, generated, so we need to only walk the child nodes.</p></li>
  -      <li><p>Fixed data being lost for PIs.</p></li>
  -      <li><p>Use string conversion for comparison of two result tree fragments.</p></li>
  -      <li><p>Trim whitespace before conversion to number in getNumberFromNode.</p></li>
  -      <li><p>Fixed URL encoding so that &gt;8 and &lt; 128  are left alone, all other chars 
  -      are escaped with the % encoding.</p></li>
  -      <li><p>Fixed minor bugs relating to extension handling, updated to new BSF.</p></li>
  -      <li><p>Fix for bug with not outputting the DOCTYPE name.</p></li>
  -      <li><p>Fixed normalization of cr/lf of input.</p></li>
  -      <li><p>Provide conversion of xsl:use attribute result to a string, if it is not 
  -      a node-set.</p></li>
  -      <li><p>Support for XLocator callbacks and depth-first in-order searches.  Not 
  -      enabled at the moment.</p></li>
  -      <li><p>Fixed order of evaluation for relational and equality operators, i.e. 
  -      "1 &lt; 2 &lt;= 1".</p></li>
  -      <li><p>Added union method to XLocator interface.  Tried depth-first union searches, 
  -      but put it on hold for the time being... code is commented out for right now.</p></li>
  -      <li><p>Only return a name for attributes, elements, and PIs, otherwise return 
  -      empty string.</p></li>
  -      <li><p>Fixes for self::@foo patterns.</p></li>
  -      <li><p>Added new collection classes for various optimizations.</p></li>
  -      <li><p>Performance tuning, better whitespace handling.</p></li>
  -      <li><p>Integration with Assaf's Serializer classes, though I still use the 
  -      Formatter listeners as the default.  The Formatter Listeners now implements Assafs 
  -      interface.</p></li>
  -      <li><p>Added support for xsl:namespace-alias</p></li>
  -      <li><p>Fixed HTML output method with document type declaration</p></li>
  -      <li><p>Added support for xsl:decimal-format.</p></li>
  -      <li><p>Fixed xsl-sort to ignore lang attribute with data-type="number".</p></li>
  -      <li><p>Renameed xml-declaration attribute of xsl:output to omit-xml-declaration.</p></li>
  -      <li><p>Renamed normalize function to normalize-space.</p></li>
  -      <li><p>Fixed xsl:output to output DOCTYPE as first element</p></li>
  -      <li><p>Fixed system-property function to use information from a properties file.</p></li>
  -      <li><p>Fixed xsl:message to ouput just the message.</p></li>
  -      <li><p>Check for command line errors in Process.java.</p></li>
  -      <li><p>Implement terminate attribute for xsl:message.</p></li>
  -      <li><p>Fixed round() function to round towards plus infinity.</p></li>
  -      <li><p>Handle incorrect use of disable-output-escaping attribute of xsl:text .</p></li>
  -    </ul>
  +<s3 title="Bug fixes since the last version">
  +  <p>Bugs (SPR ID and Description) fixed since version 0.19.1:</p>
  +    <ul>                                                                                                            
  +<li>MMIY4ELLNZ&nbsp;&nbsp;Error reporting mechanism needs major improvements.<br/><br/></li>
  +<li>PDIK4ELNRC&nbsp;&nbsp;Outp tests 19,20,21,22,23 now failing to output xml headers w/ different encodings.<br/><br/></li>
  +<li>PDIK4ELPBD&nbsp;&nbsp;Document()'s error resources should be in XSLT not XPATH.<br/><br/></li>
  +<li>PDIK4ELSE3&nbsp;&nbsp;Entref01: value-of is not passing "&amp;" thru to result output file.<br/><br/></li>
  +<li>SCUU4ELPRP&nbsp;&nbsp;TestThreads: running processors on multiple threads throws exceptions.<br/><br/></li>
  +<li>SCUU4ELPWT&nbsp;&nbsp;Samples do not compile from LotusXSL distribution.<br/><br/></li>
  +<li>SCUU4ELRSG&nbsp;&nbsp;Xalan's samples\pipe does not appear to work from end-user perspective.<br/><br/></li>
  +<li>PDIK4ESQA5&nbsp;&nbsp;LRE attribute creation will include nodes with names in the XSLT namespace.<br/><br/></li>
  +<li>PDIK4ESQEF&nbsp;&nbsp;Both forms of exclude-result-prefixes fail to suppress the default namespace - #default.<br/><br/></li>      
  +   </ul>
   </s3>    
  
  
  
  1.2       +10 -6     xml-site/sources/xalan/STATUS
  
  Index: STATUS
  ===================================================================
  RCS file: /home/cvs/xml-site/sources/xalan/STATUS,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- STATUS	1999/12/20 14:15:55	1.1
  +++ STATUS	2000/01/20 16:39:04	1.2
  @@ -1,11 +1,15 @@
   <s3 title="Things still to be done">
     <p>We still need to do the following:</p>
       <ul>
  -      <li><p>attribute:: and child:: (ChildOrAttributeAxisSpecifier) in patterns are not 
  -      yet implemented.</p></li>
  -      <li><p>The main focus for the next release (0.19.2) will be performance.</p></li>
  -      <li><p>Extensions need further work to become more robust and less confusing.</p></li>
  -      <li><p>Beyond this, and a few other minor conformance issues, the goal is to 
  -      reach a level of stability that can be tagged as a 1.0.0 release.</p></li>
  +      <li>Switch from Makefile et.al. to an Ant-based system (contact: shane_curcur@lotus.com working on).<br/><br/></li>
  +      <li>Create a simple 'minitest' so anyone can verify very basic 
  +      functionality of Xalan. (shane_curcuru@lotus.com working on).<br/><br/></li>
  +      <li>Have more regular builds, synched with Xerces builds.<br/><br/></li>
  +      <li>attribute:: and child:: (ChildOrAttributeAxisSpecifier) in patterns are not 
  +      yet implemented.<br/><br/></li>
  +      <li>The main focus for the next release (0.19.2, and upcoming 0.19.3) will be performance.<br/><br/></li>
  +      <li>Extensions need further work to become more robust and less confusing.<br/><br/></li>
  +      <li>Beyond this, and a few other minor conformance issues, the goal is to 
  +      reach a level of stability that can be tagged as a 1.0.0 release.<br/><br/></li>
       </ul>
   </s3>    
  
  
  
  1.5       +28 -28    xml-site/sources/xalan/api.xml
  
  Index: api.xml
  ===================================================================
  RCS file: /home/cvs/xml-site/sources/xalan/api.xml,v
  retrieving revision 1.4
  retrieving revision 1.5
  diff -u -r1.4 -r1.5
  --- api.xml	2000/01/18 22:08:21	1.4
  +++ api.xml	2000/01/20 16:39:04	1.5
  @@ -89,14 +89,14 @@
       <p>In the java class where you want to perform an XSL transformation, do the following:</p>
       <ol> 
       <li>Call one of the <resource-ref idref="XSLTProcessorFactoryDoc"/> static getProcessor() methods to
  -     instantiate an implementation of the <resource-ref idref="XSLTProcessorDoc"/>.
  -     <p>XSLTProcessorFactory uses XSLTEngineImpl, an implementation of the XSLTProcessor interface that you never need 
  -     to call directly.</p></li>
  -     <li><p>Create <resource-ref idref="XSLTInputSourceDoc"/> objects for the XML source document and the XSL stylesheet,
  -     and an <resource-ref idref="XSLTResultTargetDoc"/> object for the output.</p>
  -     <p>If the XML document contains a stylesheet Processing Instruction (PI), you do not need to create a separate
  -     XSLTInputSource object for an XSL stylesheet.</p></li> 
  -     <li><p>Call the  <resource-ref idref="XSLTProcessorProcessDoc"/>.</p></li></ol>
  +     instantiate an implementation of the <resource-ref idref="XSLTProcessorDoc"/>.<br/><br/>
  +     XSLTProcessorFactory uses XSLTEngineImpl, an implementation of the XSLTProcessor interface that you never need 
  +     to call directly.<br/><br/></li>
  +     <li>Create <resource-ref idref="XSLTInputSourceDoc"/> objects for the XML source document and the XSL stylesheet,
  +     and an <resource-ref idref="XSLTResultTargetDoc"/> object for the output.<br/><br/>
  +     If the XML document contains a stylesheet Processing Instruction (PI), you do not need to create
  +      a separate XSLTInputSource object for an XSL stylesheet.<br/><br/></li> 
  +     <li>Call the  <resource-ref idref="XSLTProcessorProcessDoc"/>.<br/><br/></li></ol>
        <p>In your application, for example, you could include the following transform method(), then call this method with file
        names or URLs for the source XML document, the XSL stylesheet and the new document to be produced.</p><source>
   public static void transform(String xmlSourceURL, String xslURL, String outputURL)
  @@ -138,8 +138,8 @@
        <li><resource-ref idref="XNullDoc"/>, <resource-ref idref="XSLTProcessorCreateXNull"/></li>
        <li><resource-ref idref="XStringDoc"/>, <resource-ref idref="XSLTProcessorCreateXString"/></li>
        </ul>
  -     <p>&xslt4j; is thread-safe for one instance per thread.  <important>However, 
  -     if you reuse the processor instance, you should call reset() between calls.</important></p>
  +     <p>&xslt4j; is thread-safe for one instance per thread.  <em>However, 
  +     if you reuse the processor instance, you should call reset() between calls.</em></p>
        <p>The XPath engine has pluggable backend drivers called <resource-ref idref="XLocatorDoc"/>s.
        The default implementation of the XLocator is the <resource-ref idref="SimpleNodeLocatorDoc"/>.
        Though users of the API can implement their own XLocators for custom data access, 
  @@ -148,9 +148,9 @@
   
   <s3 title="Using the &xslt4j; applet">
   <ol> 
  -<li><p>Include <resource-ref idref="XSLTProcessorAppletDoc"/> in an HTML client.</p></li>
  -<li><p>Specify the XML source document and XSL stylesheet.</p>
  -<p>You can use the DocumentURL and StyleURL PARAM tags or the <resource-ref idref="XSLTProcessorAppletsetDocumentURLDoc"/> and <resource-ref idref="XSLTProcessorAppletsetStyleURLDoc"/>. If the XML document contains a stylesheet Processing Instruction (PI), you do not need to specify an XSL stylesheet.</p></li>
  +<li>Include <resource-ref idref="XSLTProcessorAppletDoc"/> in an HTML client.<br/><br/></li>
  +<li>Specify the XML source document and XSL stylesheet.<br/><br/>
  +You can use the DocumentURL and StyleURL PARAM tags or the <resource-ref idref="XSLTProcessorAppletsetDocumentURLDoc"/> and <resource-ref idref="XSLTProcessorAppletsetStyleURLDoc"/>. If the XML document contains a stylesheet Processing Instruction (PI), you do not need to specify an XSL stylesheet.<br/><br/></li>
   <li>Call the <resource-ref idref="XSLTProcessorApplettransformtoHTMLstringstringDoc"/> which performs the transformation and returns the new document as a String.</li></ol>
   </s3>
   <anchor name="debugger-interface"/> 
  @@ -165,19 +165,19 @@
   		   of the executing event. Also, at this time there is no source tree line information 
   		   available.  Again, I'll be working on this. The interfaces are:</p> 
   		<ul>
  -		  <li><p>The <resource-ref idref="TraceListenerDoc"/> is an interface that debuggers 
  +		  <li>The <resource-ref idref="TraceListenerDoc"/> is an interface that debuggers 
   		  can implement. The interface can be set on the 
  -		  <resource-ref idref="XSLTProcessorDoc"/> by calling the addTraceListener() function.</p></li>
  -		  <li><p>The <resource-ref idref="PrintTraceListenerDoc"/> is an implementation of 
  +		  <resource-ref idref="XSLTProcessorDoc"/> by calling the addTraceListener() function.<br/><br/></li>
  +		  <li>The <resource-ref idref="PrintTraceListenerDoc"/> is an implementation of 
   		  the TraceListener interface that is used by &xslt4j; for the -TT, TG, and -TTC 
   		  switches.  It's code is a good example to look at when figuring out how to 
  -		  use the trace functionality.</p></li>
  -		  <li><p>The <resource-ref idref="TracerEventDoc"/> is an event that is 
  +		  use the trace functionality.<br/><br/></li>
  +		  <li>The <resource-ref idref="TracerEventDoc"/> is an event that is 
   		  passed to the TraceListener.trace() function.  It is called before a node is 'executed' 
  -		  in the stylesheet.</p></li>
  -		  <li><p>The <resource-ref idref="GenerateEventDoc"/> is an event that is 
  +		  in the stylesheet.<br/><br/></li>
  +		  <li>The <resource-ref idref="GenerateEventDoc"/> is an event that is 
   		  passed to the TraceListener.generated() function. It is called after an event 
  -		  occurs to create something in the result tree.</p></li>
  +		  occurs to create something in the result tree.<br/><br/></li>
   		</ul>
   	 </s2> 
   	 
  @@ -193,26 +193,26 @@
      <s2 title="Glossary">
         <gloss>
           <label>XSL Instruction</label>
  -        <item>Any tag with an XSL namespace prefix.<p/></item>
  +        <item>Any tag with an XSL namespace prefix.<br/><br/></item>
           
           <label>XSL Template Instruction</label>
           <item>Any tag with an XSL namespace prefix
  -            that occurs inside an xsl:template element.<p/></item>
  +            that occurs inside an xsl:template element.<br/><br/></item>
               
           <label>Template Child</label>
  -        <item>Any node that is a child of an xsl:template element.<p/></item>
  +        <item>Any node that is a child of an xsl:template element.<br/><br/></item>
           
           <label>Source Tree</label>
  -        <item>The tree input to the XSL process.<p/></item>
  +        <item>The tree input to the XSL process.<br/><br/></item>
           
           <label>Result Tree</label>
  -        <item>The tree that is output by the XSL process.<p/></item>
  +        <item>The tree that is output by the XSL process.<br/><br/></item>
           
           <label>Stylesheet Tree</label>
  -        <item>The stylesheet tree produced from the XSL file.<p/></item>
  +        <item>The stylesheet tree produced from the XSL file.<br/><br/></item>
           
           <label>Pattern List</label>
  -        <item>A parsed query or match pattern.<p/></item>
  +        <item>A parsed query or match pattern.<br/><br/></item>
         </gloss>
       </s2>
   
  
  
  
  1.5       +4 -4      xml-site/sources/xalan/commandline.xml
  
  Index: commandline.xml
  ===================================================================
  RCS file: /home/cvs/xml-site/sources/xalan/commandline.xml,v
  retrieving revision 1.4
  retrieving revision 1.5
  diff -u -r1.4 -r1.5
  --- commandline.xml	2000/01/18 22:08:21	1.4
  +++ commandline.xml	2000/01/20 16:39:04	1.5
  @@ -68,12 +68,12 @@
       for performing XSL transformation. To perform a transformation from the command line or a script,
       do the following:</p>
    		<ol>
  -    <li><p>Install &xslt4j;. See <resource-ref idref="Installation"/>.</p></li> 
  -    <li><p>Set the java Classpath to include xalan.jar and xerces.jar.</p>.</li>
  -    <li><p>Call java and the Process class with the appropriate switches and
  +    <li>Install &xslt4j;. See <resource-ref idref="Installation"/>.<br/><br/></li> 
  +    <li>Set the java Classpath to include xalan.jar and xerces.jar.<br/><br/></li>
  +    <li>Call java and the Process class with the appropriate switches and
       arguments (described below). The following command line, for example, includes the -IN, -XSL,
       and -OUT switches with their accompanying arguments -- the XML source document, the XSL
  -    stylesheet, and the output file:</p>
  +    stylesheet, and the output file:<br/><br/>
       <code>java org.apache.xalan.xslt.Process -IN foo.xml -XSL foo.xsl -OUT foo.out</code>
       </li></ol>
       <p>The command line utility can take the following switches and arguments:</p> 
  
  
  
  1.2       +30 -30    xml-site/sources/xalan/extensions.xml
  
  Index: extensions.xml
  ===================================================================
  RCS file: /home/cvs/xml-site/sources/xalan/extensions.xml,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- extensions.xml	2000/01/18 22:12:52	1.1
  +++ extensions.xml	2000/01/20 16:39:04	1.2
  @@ -25,42 +25,42 @@
       <td><em>Dependencies</em></td>
     </tr>
     <tr>
  -    <td><p>Mozilla Rhino</p></td>
  -    <td><p>1.4 R3</p></td>
  -    <td><p>js.jar available from 
  -				    http://www.mozilla.org/rhino</p></td>
  +    <td>Mozilla Rhino<br/><br/></td>
  +    <td>1.4 R3<br/><br/></td>
  +    <td>js.jar available from 
  +				    http://www.mozilla.org/rhino<br/><br/></td>
     </tr>
     <tr>
  -    <td><p>NetRexx</p></td>
  -    <td><p>1.148 up </p></td>
  -    <td><p>NetRexxC.zip available from http://www2.hursley.ibm.com/netrexx</p></td>
  +    <td>NetRexx<br/><br/></td>
  +    <td>1.148 up <br/><br/></td>
  +    <td>NetRexxC.zip available from http://www2.hursley.ibm.com/netrexx<br/><br/></td>
     </tr>
       <tr>
  -    <td><p>BML</p></td>
  -    <td><p>2.4</p></td>
  -    <td><p>bmlall.jar available from http://www.alphaWorks.ibm.com/formula/bml</p></td>
  +    <td>BML<br/><br/></td>
  +    <td>2.4<br/><br/></td>
  +    <td>bmlall.jar available from http://www.alphaWorks.ibm.com/formula/bml<br/><br/></td>
     </tr>
       <tr>
  -    <td><p>JPython</p></td>
  -    <td><p>1.1-beta3</p></td>
  -    <td><p>python.jar available from http://www.jpython.org/</p></td>
  +    <td>JPython<br/><br/></td>
  +    <td>1.1-beta3<br/><br/></td>
  +    <td>python.jar available from http://www.jpython.org/<br/><br/></td>
     </tr>
       <tr>
  -    <td><p>Jacl</p></td>
  -    <td><p>1.1.1</p></td>
  -    <td><p> jacl.jar and tcljava.jar from http://www.scriptics.com/java</p></td>
  +    <td>Jacl<br/><br/></td>
  +    <td>1.1.1<br/><br/></td>
  +    <td> jacl.jar and tcljava.jar from http://www.scriptics.com/java<br/><br/></td>
     </tr>
       <tr>
  -    <td><p>Win32 ActiveScript langs
  -	JScript, VBScript</p></td>
  -    <td><p></p></td>
  -    <td><p>MSVCP60.DLL from Microsoft, appropriate language DLLs from Microsoft 
  -    http://msdn.microsoft.com/scripting</p></td>
  +    <td>Win32 ActiveScript langs
  +	JScript, VBScript<br/><br/></td>
  +    <td><br/><br/></td>
  +    <td>MSVCP60.DLL from Microsoft, appropriate language DLLs from Microsoft 
  +    http://msdn.microsoft.com/scripting<br/><br/></td>
     </tr>
       <tr>
  -    <td><p>PerlScript</p></td>
  -    <td><p></p></td>
  -    <td><p>ActivePerl from http://www.activestate.com/</p></td>
  +    <td>PerlScript<br/><br/></td>
  +    <td><br/><br/></td>
  +    <td>ActivePerl from http://www.activestate.com/<br/><br/></td>
     </tr>  
   </table>
   </s2>
  @@ -141,11 +141,11 @@
                   load that class. If the URI starts with
                   &quot;class:&quot;, strip that prefix
                   before attempting to load the class. If the class
  -                loads, assume the following component description:
  -                <source>  &lt;lxslt:component prefix=&quot;prefix-being-searched-for&quot;&gt; 
  +                loads, assume the following component description:<br/><br/>
  +                <code>  &lt;lxslt:component prefix=&quot;prefix-being-searched-for&quot;&gt; 
       &lt;lxslt:script lang=&quot;javaclass&quot; src=&quot;namespaceURI&quot;/&gt;
  -  &lt;/lxslt:component&gt;</source>  
  -                <p>Assume, that is, a component implementation in Java
  +  &lt;/lxslt:component&gt;</code>  
  +                <br/><br/>Assume, that is, a component implementation in Java
                   with a source URL value of the namespace URI
                   as the fully qualified class name. No elements and functions are defined -
                   which means that if one were to test this
  @@ -155,7 +155,7 @@
                   invoked on this extension namespace the call
                   succeeds or fails depending on whether or not the
                   requisite functions (as defined below) were
  -                defined by the class.</p>
  +                defined by the class.<br/><br/>
               </li>
               <li>Treat the URI of the namespace as a URL and
                   attempt to load the component description
  @@ -167,7 +167,7 @@
                   attribute is present, the component is assumed to be the
                   component specification for this namespace. [NOT
                   FULLY IMPLEMENTED YET - NAMESPACE USAGE ISN'T
  -                CORRECT.]<br/>
  +                CORRECT.]
                   </li>
           </ol>
   
  
  
  
  1.7       +26 -25    xml-site/sources/xalan/install.xml
  
  Index: install.xml
  ===================================================================
  RCS file: /home/cvs/xml-site/sources/xalan/install.xml,v
  retrieving revision 1.6
  retrieving revision 1.7
  diff -u -r1.6 -r1.7
  --- install.xml	2000/01/18 22:08:21	1.6
  +++ install.xml	2000/01/20 16:39:04	1.7
  @@ -65,15 +65,16 @@
        parser. As explained in the next section, &xslt4j; runs by default with a parser in &xml4j;. To set up &xslt4j;, do the
        following:</p>
        <ol> 
  -		   <li><p>Install <resource-ref idref="JDK1.2"/> or <resource-ref idref="JRE1.2"/>.
  +		   <li>Install <resource-ref idref="JDK1.2"/> or <resource-ref idref="JRE1.2"/>.
         (&xslt4j; should also work fine with 1.1.6 or later versions of the 1.1 JDK or Java
  -      runtime.)</p></li> 
  -  		<li><p>Download <resource-ref idref="Xalan-dist"/>.</p></li>
  -		  <li><p>Download <resource-ref idref="xerces-used"/>.</p></li>
  -		  <li><p>Add the &xslt4j; and &xml4j; JAR files (xalan.jar and xerces.jar) to the system classpath. To add
  -      these jars to the system classpath, you can include a set statement along the lines of</p>
  -       <p><code>set CLASSPATH=\xalan\xalan.jar;\xerces\xerces.jar;%CLASSPATH%</code></p> 
  -       <p>in your autoexec.bat.</p></li>
  +      runtime.)<br/><br/></li> 
  +  		<li>Download <resource-ref idref="Xalan-dist"/>.<br/><br/></li>
  +		  <li>Download <resource-ref idref="xerces-used"/>.<br/><br/></li>
  +		  <li>Add the &xslt4j; and &xml4j; JAR files (xalan.jar and xerces.jar) to the system classpath.
  +       To add these jars to the system classpath, you can include a set statement along the lines
  +       of<br/><br/>
  +       <code>set CLASSPATH=\xalan\xalan.jar;\xerces\xerces.jar;%CLASSPATH%</code><br/><br/> 
  +       in your autoexec.bat.</li>
   		</ol>
       <p>The basic infrastructure is now in place to perform XSL transformations from the command line or from your own 
       java classes. For more information, see <resource-ref idref="CommandLineUtility"/> and 
  @@ -85,8 +86,8 @@
        and XSL stylesheets.  As indicated in the preceding section, you provide &xslt4j; access to this parser by downloading
        &xml4j; from http://xml.apache.org and placing xerces.jar in the classpath. &xslt4j; also provides a liaison for the 
        &xml4j; 1.0.0 DOM parser.</p>
  -     <note><p>If you want to use earlier alphaWorks releases of the XML4J DOM or TXDOM parsers, you should download 
  -     LotusXSL 0.19.2 from http://www.alphaworks.ibm.com/tech/LotusXSL.</p></note>
  +     <note>If you want to use earlier alphaWorks releases of the XML4J DOM or TXDOM parsers, you should download 
  +     LotusXSL 0.19.2 from http://www.alphaworks.ibm.com/tech/LotusXSL.<br/><br/></note>
        <p>If you want to use &xslt4j; with some other XML parser, it is up to you to implement a liaison 
        to the parser. Your liaison class should extend org.apache.xalan.xpath.xml.XMLParserLiaisonDefault 
        and implement org.apache.xalan.xpath.XPathSupport.</p>
  @@ -96,15 +97,15 @@
        <p>The &xslt4j; build is in xalan.jar. If you want to rebuild xalan.jar 
        yourself, do the following:</p>
        <ol>
  -       <li><p>Set up GNU or the equivalent build environment on your workstation.</p>
  -       <p> If you are running Windows 95/98/NT, you can use the Cygwin port of GNU. Be sure to put the
  -       appropriate Cygwin bin directory at the beginning of your system path. For information about Cygwin, see 
  -       <jump href="http://www.sourceware.cygnus.com/cygwin/">Cygwin</jump>.</p></li>
  -       <li><p>Place <resource-ref idref="xerces-used"/> xerces.jar in the Java classpath.</p></li>
  -       <li><p>If you are working in Windows, set MAKE_MODE as follows:</p>
  -       <p><code>set MAKE_MODE=UNIX</code></p></li>
  -       <li><p>Run the make file in the &xslt4j; root directory:</p>
  -       <p><code>make build</code></p></li>
  +       <li>Set up GNU or the equivalent build environment on your workstation.<br/><br/>
  +       If you are running Windows 95/98/NT, you can use the Cygwin port of GNU. Be sure to put the
  +       appropriate Cygwin bin directory at the beginning of your system path. For information about
  +       Cygwin, see <jump href="http://www.sourceware.cygnus.com/cygwin/">Cygwin</jump>.<br/><br/></li>
  +       <li>Place <resource-ref idref="xerces-used"/> xerces.jar in the Java classpath.<br/><br/></li>
  +       <li>If you are working in Windows, set MAKE_MODE as follows:<br/><br/>
  +       <code>set MAKE_MODE=UNIX</code><br/><br/></li>
  +       <li>Run the make file in the &xslt4j; root directory:<br/><br/>
  +       <code>make build</code><br/><br/></li>
        </ol>
      </s2>
      <s2 title="Generating the documentation">
  @@ -112,16 +113,16 @@
         files, and entity relationship (ENT) files, that provide the input for the Xalan User's Guide,
         and the overview and package-level documents used during the generation of Javadoc.</p>
        <p>To generate the Xalan User's Guide, run the Xalan make file in the Xalan <em>docs</em> 
  -     directory:</p>
  -     <p><code>make stylebook</code></p>
  +     directory:<br/><br/>
  +     <code>make stylebook</code></p>
        <p>To generate Xalan API documentation, set up the make file to use the Javadoc tool in the Java JDK 1.2.2 bin 
        directory. </p>
        <p>Do the following:</p>
          <ol>
  -         <li><p>Put the Java JDK 1.2.2 bin directory on your path (in front of any JDK 1.1.x bin 
  -         directory that appears on the path).</p></li>
  -         <li><p>In the Xalan docs directory, run the Xalan make file as follows:</p>
  -         <p><code>make javadoc</code></p></li>
  +         <li>Put the Java JDK 1.2.2 bin directory on your path (in front of any JDK 1.1.x bin 
  +         directory that appears on the path).<br/><br/></li>
  +         <li>In the Xalan docs directory, run the Xalan make file as follows:<br/><br/>
  +         <code>make javadoc</code><br/><br/></li>
         </ol>
     </s2>
   </s1>
  
  
  
  1.9       +13 -12    xml-site/sources/xalan/overview.xml
  
  Index: overview.xml
  ===================================================================
  RCS file: /home/cvs/xml-site/sources/xalan/overview.xml,v
  retrieving revision 1.8
  retrieving revision 1.9
  diff -u -r1.8 -r1.9
  --- overview.xml	2000/01/18 14:22:36	1.8
  +++ overview.xml	2000/01/20 16:39:04	1.9
  @@ -69,18 +69,19 @@
       <p>XSL is a language for expressing stylesheets and other types of transformations. 
   		It consists of two parts:</p> 
   		  <ol> 
  -		    <li><p>XLST, a language for transforming XML documents into other XML documents,
  +		    <li>XLST, a language for transforming XML documents into other XML documents,
           HTML documents, or other document types. This part of the language includes the XSL
           Transformation vocabulary and XPath, a language for addressing parts of an XML document. 
  -        XPath is designed to be used by both XSLT and XPointer.</p></li>
  -		    <li><p>An XML vocabulary for specifying formatting semantics (called <ref>Formatting
  -        Objects</ref>).</p></li> 
  +        XPath is designed to be used by both XSLT and XPointer.<br/><br/></li>
  +		    <li>An XML vocabulary for specifying formatting semantics (called <ref>Formatting
  +        Objects</ref>).<br/><br/></li> 
   			</ol> 
   
   		  <p>&xslt4j; implements the first part of XSL, the <resource-ref idref="xsl-draft-used"/>.
          An XSLT stylesheet specifies the transformation that may be performed with a range of XML 
  -       documents by describing how to transform such a tree of nodes into another XML tree of nodes.
  -       <note>The XSLT stylesheet may include cascading style sheets (CSS) in the result.</note></p>
  +       documents by describing how to transform such a tree of nodes into another XML tree of
  +       nodes.</p>
  +       <note>The XSLT stylesheet may include cascading style sheets (CSS) in the result.</note>
          <p>In the following example, the foo.xsl stylesheet is used to transform foo.xml into foo.out:</p>
          <p>foo.xml:</p>
           <source>
  @@ -121,12 +122,12 @@
       <p>If you are still working through some of the details of the XSLT spec, you may want to make use of one or more 
       of the following:</p>
       <ul>
  -    <li><p>Elliotte Rusty Harold's <jump href="http://metalab.unc.edu/xml/books/bible/updates/14.html">Chapter 14 of 
  -    the XML Bible: XSL Transformations</jump></p></li>
  -    <li><p>Crane Softwright's <jump href="http://www.CraneSoftwrights.com/training/">Free preview of Practical Transformation Using XSLT
  -    and XPath</jump></p></li>
  -    <li><p>The Mulberry <jump href="http://www.mulberrytech.com/xsl/xsl-list/">XSL-List -- Open Forum on XSL</jump> 
  -    (of interest to XSL users at all levels)</p></li>
  +    <li>Elliotte Rusty Harold's <jump href="http://metalab.unc.edu/xml/books/bible/updates/14.html">Chapter 14 of 
  +    the XML Bible: XSL Transformations</jump><br/><br/></li>
  +    <li>Crane Softwright's <jump href="http://www.CraneSoftwrights.com/training/">Free preview of Practical Transformation Using XSLT
  +    and XPath</jump><br/><br/></li>
  +    <li>The Mulberry <jump href="http://www.mulberrytech.com/xsl/xsl-list/">XSL-List -- Open Forum on XSL</jump> 
  +    (of interest to XSL users at all levels)<br/><br/></li>
       </ul>
       <p>This is a very preliminary list. If you have come across other useful introductionary or background materials,
        please email <human-resource-ref idref="dleslie"/>, so he can add them to this list.</p>
  
  
  
  1.8       +23 -23    xml-site/sources/xalan/readme.xml
  
  Index: readme.xml
  ===================================================================
  RCS file: /home/cvs/xml-site/sources/xalan/readme.xml,v
  retrieving revision 1.7
  retrieving revision 1.8
  diff -u -r1.7 -r1.8
  --- readme.xml	2000/01/18 22:08:21	1.7
  +++ readme.xml	2000/01/20 16:39:04	1.8
  @@ -87,9 +87,9 @@
   		        a bit, the time required to load the processor will continue to be an issue.  The 
   		        one thing the caller of the API can do is pre-warm the JIT by transforming 
   		        a dummy document. For an example of this technique, see the init() method in the 
  -		        <link idref="XSLTProcessorAppletDoc"/>. During applet 
  -            initialization, a dummy document is transformed, so the response time for performing "real" 
  -            transformations will be reasonable.<p/></item> 
  +		        <link idref="XSLTProcessorAppletDoc"/>. During applet initialization, a dummy document
  +             is transformed, so the response time for performing "real" 
  +            transformations will be reasonable.<br/><br/></item> 
   		   <label>Stylesheet Compilation</label>
   		   <item>&xslt4j; now reads the stylesheet from the parser's SAX events (unless you 
   		         give it a DOM, in which case it produces SAX events from the DOM), and builds
  @@ -97,14 +97,14 @@
   		         the XPath expressions, and does other things that can be done before it knows
   		         about the input tree. The construction of large stylesheets is not as fast as 
   		         we would like. We have been focusing on the transformation itself, and will 
  -		         have to concentrate on optimizing the stylesheet compilation down the road a bit.<p/>
  -		        </item>
  +		         have to concentrate on optimizing the stylesheet compilation down the road a bit.
  +		        <br/><br/></item>
   		   <label>The DOM</label>
   		   <item>DOM nodes are big.  Every node, including attribute nodes and whitespace nodes, 
   		        have a next, previous, parent, first child, last child, ownerDocument, name, value, userData,
   		        and a few internal flags. So building the input DOM can take a lot of memory 
   		        management. We are working on ways to get around this when &xslt4j; builds 
  -		        the input tree, while still maintaining our DOM input architecture.<p/></item>
  +		        the input tree, while still maintaining our DOM input architecture.<br/><br/></item>
   		   <label>Union Sorting in Document Order</label>
   		   <item>XSLT has to return nodes in document order. Determining document order from 
   		         a pure DOM is difficult. We have developed a method to determine the order
  @@ -121,19 +121,19 @@
   		         and 3800 whitespace nodes, and combine them, testing for document order as 
   		         it goes.  As a result, the processing takes forever.  We're working on ways 
   		         to fix this, but, the answer for this user was to not do the union selection 
  -		         at the top level (they didn't care about the whitespace nodes anyway).<p/>
  -		        </item>
  +		         at the top level (they didn't care about the whitespace nodes anyway).
  +		        <br/><br/></item>
   		     <label>Selects in Large Documents</label>
   		     <item>&xslt4j; currently builds no inverted indexes for the input document, and 
   		           does not take advantage of DTD structures to optimize, and otherwise does 
   		           no special magic to locate nodes other than try to implement efficient 
   		           algorithms.  While inverted indexes and taking advantage of DTD structures 
   		           are on our list for options, users should be aware that patterns such as 
  -		           '//foo' at the top of the tree can be expensive.<p/>
  -		        </item>
  +		           '//foo' at the top of the tree can be expensive.
  +		        <br/><br/></item>
   		     <label>xsl:number and xsl:sort</label>
   		     <item>Both sorting and numbering are not as efficient as they could be.
  -		     </item>
  +		     <br/><br/></item>
       	</gloss>
   	 </s2> 
   	 <s2 title="API"> 
  @@ -146,18 +146,18 @@
   	 <s2 title="Tips">
         <ul>
      		     <li>&xslt4j; is thread-safe with an instance per thread.  You can not run 
  -           the same instance in multiple threads.<p/></li>
  +           the same instance in multiple threads.</li>
   		       <li>&xslt4j; contains a DTD for XSL when used for HTML. (Thanks be to
              Henrique M. Holschuh for this). This DTD should not be used for run-time
              production when performance is a concern, but is useful during the development
  -           stages. It is used in the readme XSL.<p/></li> 
  +           stages. It is used in the readme XSL.<br/><br/></li> 
           <li>
           The rule for whitespace that can be stripped is as follows:<br/>
           If a text node contains whitespace followed by a non-whitespace 
           character followed by whitespace, none of the whitespace is ever 
           stripped.  If a text node is all whitespace, and does not have 
           siblings that are character data, it should be stripped.  A 
  -        CDATA section is interpreted as character data.<p/>
  +        CDATA section is interpreted as character data.<br/><br/>
           </li>
           <li>
           Be aware that select arguments for variables, or arguments passed through the 
  @@ -167,14 +167,14 @@
           <![CDATA[<xsl:variable name="ExpressionTest" 
                                  select="'A test for xsl:constant and xsl:value-of'"/>]]>
           </code><br/>
  -        Notice the extra single quotes (').<p/>
  +        Notice the extra single quotes (').<br/><br/>
           </li>
           <li>
           If you're using an XSL stylesheet with a DTD, attributes typed as IDs will 
           have a problem when you try and put an attribute template into them.  Just 
           something to watch out for.  We don't really have a solution for this, 
           except that you probably can't type literal result element attributes as 
  -        IDs for the XSL stylesheet.<p/>
  +        IDs for the XSL stylesheet.<br/><br/>
           </li>
         </ul>
       </s2>
  @@ -199,20 +199,20 @@
   	 <s2 title="Glossary"> 
   		<gloss> 
   		  <label>XSL Instruction</label> 
  -		  <item>Any tag with an XSL namespace prefix.<p/></item> 
  +		  <item>Any tag with an XSL namespace prefix.<br/><br/></item> 
   		  <label>XSL Template Instruction</label> 
   		  <item>Any tag with an XSL namespace prefix that occurs inside an
  -			 xsl:template element.<p/></item> 
  +			 xsl:template element.<br/><br/></item> 
   		  <label>Template Child</label> 
  -		  <item>Any node that is a child of an xsl:template element.<p/></item> 
  +		  <item>Any node that is a child of an xsl:template element.<br/><br/></item> 
   		  <label>Source Tree</label> 
  -		  <item>The tree input to the XSL process.<p/></item> 
  +		  <item>The tree input to the XSL process.<br/><br/></item> 
   		  <label>Result Tree</label> 
  -		  <item>The tree that is output by the XSL process.<p/></item> 
  +		  <item>The tree that is output by the XSL process.<br/><br/></item> 
   		  <label>Stylesheet Tree</label> 
  -		  <item>The stylesheet tree produced from the XSL file.<p/></item> 
  +		  <item>The stylesheet tree produced from the XSL file.<br/><br/></item> 
   		  <label>Pattern List</label> 
  -		  <item>A parsed query or match pattern.<p/></item> 
  +		  <item>A parsed query or match pattern.<br/><br/></item> 
   		</gloss> 
   	 </s2> 
   </s1> 
  
  
  
  1.5       +92 -694   xml-site/sources/xalan/resources.xml
  
  Index: resources.xml
  ===================================================================
  RCS file: /home/cvs/xml-site/sources/xalan/resources.xml,v
  retrieving revision 1.4
  retrieving revision 1.5
  diff -u -r1.4 -r1.5
  --- resources.xml	2000/01/10 22:17:32	1.4
  +++ resources.xml	2000/01/20 16:39:04	1.5
  @@ -1,703 +1,101 @@
  -<!--
  - * The Apache Software License, Version 1.1
  - *
  - *
  - * Copyright (c) 1999 The Apache Software Foundation.  All rights 
  - * reserved.
  - *
  - * Redistribution and use in source and binary forms, with or without
  - * modification, are permitted provided that the following conditions
  - * are met:
  - *
  - * 1. Redistributions of source code must retain the above copyright
  - *    notice, this list of conditions and the following disclaimer. 
  - *
  - * 2. Redistributions in binary form must reproduce the above copyright
  - *    notice, this list of conditions and the following disclaimer in
  - *    the documentation and/or other materials provided with the
  - *    distribution.
  - *
  - * 3. The end-user documentation included with the redistribution,
  - *    if any, must include the following acknowledgment:  
  - *       "This product includes software developed by the
  - *        Apache Software Foundation (http://www.apache.org/)."
  - *    Alternately, this acknowledgment may appear in the software itself,
  - *    if and wherever such third-party acknowledgments normally appear.
  - *
  - * 4. The names "Xalan" and "Apache Software Foundation" must
  - *    not be used to endorse or promote products derived from this
  - *    software without prior written permission. For written 
  - *    permission, please contact apache@apache.org.
  - *
  - * 5. Products derived from this software may not be called "Apache",
  - *    nor may "Apache" appear in their name, without prior written
  - *    permission of the Apache Software Foundation.
  - *
  - * THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIED
  - * WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
  - * OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
  - * DISCLAIMED.  IN NO EVENT SHALL THE APACHE SOFTWARE FOUNDATION OR
  - * ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
  - * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
  - * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF
  - * USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
  - * ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
  - * OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT
  - * OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
  - * SUCH DAMAGE.
  - * ====================================================================
  - *
  - * This software consists of voluntary contributions made by many
  - * individuals on behalf of the Apache Software Foundation and was
  - * originally based on software copyright (c) 1999, Lotus
  - * Development Corporation., http://www.lotus.com.  For more
  - * information on the Apache Software Foundation, please see
  - * <http://www.apache.org/>.
  - -->
  -
  +<?xml version="1.0" encoding="UTF-8"?>
  +<!DOCTYPE resources [
  +  <!ENTITY apiResources SYSTEM "apiResources.out">
  +  <!ELEMENT resources (resource|human-resource)+>
  +  <!ELEMENT resource EMPTY>
  +  <!ATTLIST resource 		id CDATA #IMPLIED
  +				title CDATA #IMPLIED
  +				location CDATA #IMPLIED>
  +  <!ELEMENT human-resource EMPTY>
  +  <!ATTLIST human-resource 	id CDATA #IMPLIED
  +				name CDATA #IMPLIED
  +				mailto CDATA #IMPLIED>
  +   ]>     
   <resources>
  -  <!-- The Xalan resource. -->
  +&apiResources;
    	
  -  <resource id="Xalan-current" name="Xalan_0_19_2" long-title="Xalan-Java 0.19.2 XSLT Processor"
  -	name-is-abrev="yes" location="http://xml.apache.org/xalan"/>
  -    <resource id="Xalan-dist" name="Xalan download" long-title="Xalan distribution"
  -	name-is-abrev="yes" location="http://xml.apache.org/dist/"/>
  -    <resource id="LotusXSL-current" name="LotusXSL_0_19_2"
  -	long-title="LotusXSL 0.19.2" name-is-abrev="yes"
  -	location="http://www.alphaworks.ibm.com/tech/LotusXSL"/>   
  +  <resource id="Xalan-current" title="Xalan-Java 0.19.2 XSLT Processor" location="http://xml.apache.org/xalan"/>
  +    <resource id="Xalan-dist" title="Xalan distribution" location="http://xml.apache.org/dist/"/>
  +    <resource id="LotusXSL-current" title="LotusXSL 0.19.2" location="http://www.alphaworks.ibm.com/tech/LotusXSL"/>   
   	
  - <resource id="ApacheLicense" name="Apache License"
  -	long-title="The Apache Software License, Version 1.1" name-is-abrev="yes"
  -	location="http://xml.apache.org/dist/LICENSE.txt"/>
  + <resource id="ApacheLicense" title="The Apache Software License, Version 1.1" location="http://xml.apache.org/dist/LICENSE.txt"/>
   	
  -  <resource id="Readme" name="Readme" long-title="Xalan Repository Release Notes"
  -	name-is-abrev="yes" location="http://www.apache.org/websrc/cvsweb.cgi/xml-xalan/README"/>
  -  
  -  <resource id="Installation" name="Installation" long-title="Installing Xalan"
  -	name-is-abrev="yes" location="install.xml-index.html"/>
  -   <resource id="CommandLineUtility" name="Command-Line Utility" long-title="Xalan Command-Line Utility"
  -	name-is-abrev="yes" location="commandline.xml-index.html"/>
  -  
  -  <resource id="Demo" name="Demo" long-title="Xalan Browser Demo"
  -	name-is-abrev="yes" location="http://xml.apache.org/xalan/XMLViewer.htm"/>
  -
  -  <!-- The version of the xsl draft this is based on. -->
  -  <resource id="xsl-draft-used" name="XSLT"
  -	long-title="W3C Recommendation 16 November 1999 XSL Transformations (XSLT) Version 1.0"
  -	name-is-abrev="no" location="http://www.w3.org/TR/1999/REC-xslt-19991116"/>
  +  <resource id="Readme" title="Xalan Repository Release Notes" location="http://www.apache.org/websrc/cvsweb.cgi/xml-xalan/README"/>
     
  -  <!-- The version of the xpath draft this is based on. -->
  -  <resource id="xpath-draft-used" name="XPath"
  -	long-title="W3C Working Draft 9 August 1999 XML Path Language (XPath)"
  -	name-is-abrev="no"
  -	location="http://www.w3.org/1999/08/WD-xpath-19990813"/>
  +  <resource id="Installation" title="Installing Xalan" location="install.xml-index.html"/>
  +   <resource id="CommandLineUtility" title="Xalan Command-Line Utility" location="commandline.xml-index.html"/>
     
  -    <!-- The latest version of the xsl draft -->
  -  <resource id="xsl-draft-latest" name="XSLT Draft"
  -	long-title="XSLT World Wide Web Consortium (W3C) XSL Transformations (XSLT) Specification"
  -	name-is-abrev="no" location="http://www.w3.org/TR/WD-xslt"/>
  -  <resource id="DOM-draft-august"
  -	name="August 18 Document Object Model (DOM) Level 1 Specification"
  -	long-title="August 18 Document Object Model (DOM) Level 1 Specification"
  -	name-is-abrev="no"
  -	location="http://www.w3.org/TR/1998/PR-DOM-Level-1-19980818/"/>
  -  <resource id="DOM-draft-october"
  -	name="October 1 Document Object Model (DOM) Level 1 Specification"
  -	long-title="October 1 Document Object Model (DOM) Level 1 Specification"
  -	name-is-abrev="no"
  -	location="http://www.w3.org/TR/1998/REC-DOM-Level-1-19981001"/>
  -  <resource id="DOM-draft-latest" name="Latest DOM Level 1 Specification"
  -	long-title="Latest DOM" name-is-abrev="no"
  -	location="http://www.w3.org/TR/PR-DOM-Level-1 "/>
  +  <resource id="Demo" title="Xalan Browser Demo" location="http://xml.apache.org/xalan/XMLViewer.htm"/>
   
  -    <!-- The version of the XML4J used for testing. -->
  -  <resource id="xml4j-used" name="XML4J 3.0.0EA3"
  -	long-title="Version 3.0.0EA3 of the XML Parser for Java" name-is-abrev="yes"
  -	location="http://www.alphaworks.ibm.com/tech/xml4j"/>    
  -  <resource id="xerces-used" name="Xerces-Java"
  -	long-title="Version 1.0.1 of Xerces-Java" name-is-abrev="yes"
  -	location="http://xml.apache.org/xerces-j/index.html"/>   
  -  
  -  <resource id="JRE1.2" name="JRE-1.2" long-title="Sun's JRE-1.2"
  -	name-is-abrev="no"
  -	location="http://java.sun.com/products/jdk/1.2/jre/index.html"/>
  -  <resource id="JDK1.2" name="JDK-1.2" long-title="Sun's JDK-1.2"
  -	name-is-abrev="no" location="http://java.sun.com/products/jdk/1.2/"/>
  -  <resource id="JDK1.1" name="JDK-1.1" long-title="Sun's JDK-1.1"
  -	name-is-abrev="no" location="http://java.sun.com/products/jdk/1.1/"/>
  -  <resource id="microsoftJava" name="Microsoft's Java VM"
  -	long-title="Microsoft's Java VM" name-is-abrev="no"
  -	location="http://microsoft.com/java/"/>
  -  <resource id="extensionsDoc"
  -	name="LotusXSL Extension Mechanism Doc"
  -	long-title="Xalan Extension Mechanism Doc" name-is-abrev="no"
  -	location="ltsextensions.xml-index.html"/>
  -  <resource id="demoPage" name="Demo Page" long-title="Demonstration Page"
  -	name-is-abrev="no" location="XMLViewer.htm"/>
  -  <resource id="ExamplesDir" name="'examples' directory"
  -	long-title="'examples' directory" name-is-abrev="no" location="examples"/>
  -  <resource id="DominoExamplesDir" name="'domino' directory"
  -	long-title="'domino' directory" name-is-abrev="no" location="examples/domino"/>
  -  <resource id="SamplesDir" name="'samples' directory"
  -	long-title="'samples' directory" name-is-abrev="no" location="Samples"/>
  -  <resource id="ReadMeProductionDir" name="'readme_production' directory"
  -	long-title="'readme_production' directory" name-is-abrev="no"
  -	location="../production"/>
  -  <resource id="SourceCodeDir" name="'xml-xalan/src' directory"
  -	long-title="'xml-xalan/src' directory" name-is-abrev="no"
  -	location="../src"/>
  -  <resource id="run_sh" name="run.sh" long-title="run.sh" name-is-abrev="no"
  -	location="run.sh"/>
  -  <resource id="xml4j16_test_sh" name="testSuite/xml4j1tx/test.sh"
  -	long-title="testSuite/xml4j1tx/test.sh" name-is-abrev="no"
  -	location="testSuite/xml4j1tx/test.sh"/>
  -  <resource id="xml4j2tx_test_sh" name="testSuite/xml4j2tx/test.sh"
  -	long-title="testSuite/xml4j2tx/test.sh" name-is-abrev="no"
  -	location="testSuite/xml4j2tx/test.sh"/>
  -  <resource id="xml4j2dom_test_sh" name="testSuite/xml4j2dom/test.sh"
  -	long-title="testSuite/xml4j2dom/test.sh" name-is-abrev="no"
  -	location="testSuite/xml4j2dom/test.sh"/>
  -  <resource id="TestSuiteDir" name="'testSuite' directory"
  -	long-title="'testSuite' directory" name-is-abrev="no" location="testSuite"/>
  -  <resource id="TestWithXML4J14SuiteDir" name="'testSuite\xml4j1tx' directory"
  -	long-title="'testSuite\xml4j1tx' directory" name-is-abrev="no"
  -	location="testSuite\xml4j1tx"/>
  -  <resource id="TestWithXML4J2DOMSuiteDir" name="'testSuite\xml4j2dom' directory"
  -	long-title="'testSuite\xml4j2dom' directory" name-is-abrev="no"
  -	location="testSuite\xml4j2dom"/>
  -  <resource id="TestWithXML4J2TXSuiteDir" name="'testSuite\xml4j2tx' directory"
  -	long-title="'testSuite\xml4j2tx' directory" name-is-abrev="no"
  -	location="testSuite\xml4j2tx"/>
     
  -  <resource id="APIOverview" name="API Overview" long-title="API Overview"
  -	name-is-abrev="no" location="api.xml-index.html"/>
  -	  <resource id="APIDocumentationDir" name="'apidocs' directory"
  -	long-title="'apidocs' directory" name-is-abrev="no" location="apidocs"/>
  -	  <resource id="Introduction" name = "XSL Transformer for Java (Xalan)"
  -  long-title="Overview: XSL Transformer for Java" name-is-abrev="no" location="overview.xml-index.html"/>
  -  <resource id="APIDocumentation" name="API Documentation"
  -	long-title="API Documentation" name-is-abrev="no"
  -	location="apidocs/index.html"/>	
  -  <resource id="ReadmeDocumentation" name="Release Notes"
  -	long-title="Release Notes" name-is-abrev="no" location="readme.xml-index.html"/>
  -  <resource id="readme.xml" name="readme.xml"
  -	long-title="XML version of the Readme file" name-is-abrev="yes"
  -	location="../docs/readme.xml"/>
  -  <human-resource id="xalandev" name="Xalan Development Mailing List" short-name="xalan-dev"
  -	mailto="xalan-dev@xml.apache.org"> xalan-dev mailing list (xalan-dev@xml.apache.org)</human-resource>
  -  <human-resource id="sboag" name="Scott Boag" short-name="Scott"
  -	mailto="scott_boag@lotus.com"> Lotus Development Corporation One Rogers Street
  -	 Cambridge, MA, 02142-1245 (voice) 617-693-5295 (fax) 617-693-8676 (email)
  -	 scott_boag@lotus.com </human-resource>
  -   <human-resource id="dnbertoni" name="David N. Bertoni" short-name="Dave Bertoni"
  -	mailto="david_n_bertoni@lotus.com"> Lotus Development Corporation One Rogers Street
  -	 Cambridge, MA, 02142-1245 (voice) 617-693-2774 (fax) 617-693-8676 (email)
  -	 scott_boag@lotus.com </human-resource>
  -   <human-resource id="rweir" name="Robert Weir" short-name="Rob"
  -	mailto="robert_weir@lotus.com"> Lotus Development Corporation One Rogers Street
  -	 Cambridge, MA, 02142-1245 (voice) 617-693-3638 (fax) 617-693-8676 (email)
  -	 scott_boag@lotus.com </human-resource>
  -  <human-resource id="dleslie" name="Don Leslie" short-name="Don"
  -	mailto="donald_leslie@lotus.com"> Lotus Development Corporation One Rogers Street
  -	 Cambridge, MA, 02142-1245 (voice) 617-693-8891 (fax) 617-693-8676 (email)
  -	 donald_leslie@lotus.com </human-resource>     
  -  <human-resource id="pdick" name="Paul Dick" short-name="Paul"
  -	mailto="paul_dick@lotus.com"> Lotus Development Corporation One Rogers Street
  -	 Cambridge, MA, 02142-1245
  -	 scott_boag@lotus.com </human-resource> 
  -  <human-resource id="dburson" name="Dean Burson" short-name="Dean"
  -	mailto="dean_burson@lotus.com"/> 
  -	 <human-resource id="nmendelsohn" name="Noah Mendelsohn" short-name="Noah"
  -	  mailto="noah_mendelsohn@lotus.com"/> 
  -		<human-resource id="sanjiva" name="Sanjiva Weerawarana"
  -		 short-name="Sanjiva" mailto="sanjiva@watson.ibm.com"/> 
  -		  <human-resource id="dday" name="Don Day" short-name="Don"
  -			mailto="dond@us.ibm.com"/> 
  -
  -<resource id="TestLXSLDoc" name="TestLXSL Documentation"
  -	long-title="TestLXSL Documentation" name-is-abrev="no"
  -	location="TestLXSL\index.html"/>	
  -
  -<resource id="SAX" name="SAX"
  -	long-title="SAX" name-is-abrev="no"
  -	location="http://www.megginson.com/SAX/sax.html"/>	
  -
  -<resource id="SAXDocumentHandler" name="DocumentHandler"
  -	long-title="org.xml.sax.DocumentHandler" name-is-abrev="no"
  -	location="http://www.megginson.com/SAX/javadoc/org.xml.sax.DocumentHandler.html#_top"/>
  -  	
  -<!-- Package javadoc -->
  -<resource id="org.apache.xalan.xpathDoc" location="apidocs/org/apache/xalan/xpath/package-summary.html"
  -name-is-abrev="no" long-title="org.apache.xalan.xpath package" name="org.apache.xalan.xpath package"/>
  -<resource id="org.apache.xalan.xpath.xmlDoc" location="apidocs/org/apache/xalan/xpath/xml/package-summary.html"
  -name-is-abrev="no" long-title="org.apache.xalan.xpath.xml package" name="org.apache.xalan.xpath.xml package"/>
  -<resource id="org.apache.xalan.xpath.xml4j2domDoc" location="apidocs/org/apache/xalan/xpath/xml4j2dom/package-summary.html"
  -name-is-abrev="no" long-title="org.apache.xalan.xpath.xml4j2dom package" name="org.apache.xalan.xpath.xml4j2dom package"/>
  -<resource id="org.apache.xalan.xsltDoc" location="apidocs/org/apache/xalan/xslt/package-summary.html"
  -name-is-abrev="no" long-title="org.apache.xalan.xslt package" name="org.apache.xalan.xslt package"/>
  -<resource id="org.apache.xalan.xslt.clientDoc" location="apidocs/org/apache/xalan/xslt/client/package-summary.html"
  -name-is-abrev="no" long-title="org.apache.xalan.xslt.client package" name="org.apache.xalan.xslt.client package"/>
  -<resource id="org.apache.xalan.xslt.extensionsDoc" location="apidocs/org/apache/xalan/xslt/extensions/package-summary.html"
  -name-is-abrev="no" long-title="org.apache.xalan.xslt.extensions package" name="org.apache.xalan.xslt.extensions package"/>
  -<resource id="org.apache.xalan.xslt.traceDoc" location="apidocs/org/apache/xalan/xslt/trace/package-summary.html"
  -name-is-abrev="no" long-title="org.apache.xalan.xslt.trace package" name="org.apache.xalan.xslt.trace package"/>
  -
  -<resource id="XMLParserLiaisonDoc" location="apidocs/org/apache/xalan/xpath/xml/XMLParserLiaison.html" 
  -name-is-abrev="no" long-title="XMLParserLiaison interface" name="XMLParserLiaison interface"/>
  -<resource id="XMLParserLiaisonJava" location="src/org/apache/xalan/xpath/xml/XMLParserLiaison.java" name-is-abrev="no" long-title="XMLParserLiaison class" name="XMLParserLiaison class"/>
  -<resource id="XMLParserLiaisonDefaultDoc" location="apidocs/org/apache/xalan/xpath/xml/XMLParserLiaisonDefault.html" name-is-abrev="no" long-title="XMLParserLiaisonDefault class" name="XMLParserLiaisonDefault class"/>
  -<resource id="XMLParserLiaisonDefaultJava" location="src/org/apache/xalan/xpath/xml/XMLParserLiaisonDefault.java" name-is-abrev="no" long-title="XMLParserLiaisonDefault class" name="XMLParserLiaisonDefault class"/>
  -<resource id="NSInfoDoc" location="apidocs/org/apache/xalan/xpath/xml/NSInfo.html" name-is-abrev="no" long-title="NSInfo class" name="NSInfo class"/>
  -<resource id="NSInfoJava" location="src/org/apache/xalan/xpath/xml/NSInfo.java" name-is-abrev="no" long-title="NSInfo class" name="NSInfo class"/>
  -<resource id="FormatterDoc" location="apidocs/org/apache/xalan/xpath/xml/Formatter.html" name-is-abrev="no" long-title="Formatter class" name="Formatter class"/>
  -<resource id="FormatterJava" location="src/org/apache/xalan/xpath/xml/Formatter.java" name-is-abrev="no" long-title="Formatter class" name="Formatter class"/>
  -<resource id="AttListDoc" location="apidocs/org/apache/xalan/xpath/xml/AttList.html" name-is-abrev="no" long-title="AttList class" name="AttList class"/>
  -<resource id="AttListJava" location="src/org/apache/xalan/xpath/xml/AttList.java" name-is-abrev="no" long-title="AttList class" name="AttList class"/>
  -<resource id="DefaultErrorHandlerDoc" location="apidocs/org/apache/xalan/xpath/xml/DefaultErrorHandler.html" name-is-abrev="no" long-title="DefaultErrorHandler class" name="DefaultErrorHandler class"/>
  -<resource id="DefaultErrorHandlerJava" location="src/org/apache/xalan/xpath/xml/DefaultErrorHandler.java" name-is-abrev="no" long-title="DefaultErrorHandler class" name="DefaultErrorHandler class"/>
  -<resource id="TreeWalkerDoc" location="apidocs/org/apache/xalan/xpath/xml/TreeWalker.html" name-is-abrev="no" long-title="TreeWalker class" name="TreeWalker class"/>
  -<resource id="TreeWalkerJava" location="src/org/apache/xalan/xpath/xml/TreeWalker.java" name-is-abrev="no" long-title="TreeWalker class" name="TreeWalker class"/>
  -<resource id="FormatterToXMLDoc" location="apidocs/org/apache/xalan/xpath/xml/FormatterToXML.html" name-is-abrev="no" long-title="FormatterToXML class" name="FormatterToXML class"/>
  -<resource id="FormatterToXMLJava" location="src/org/apache/xalan/xpath/xml/FormatterToXML.java" name-is-abrev="no" long-title="FormatterToXML class" name="FormatterToXML class"/>
  -<resource id="FormatterToTextDoc" location="apidocs/org/apache/xalan/xpath/xml/FormatterToText.html" name-is-abrev="no" long-title="FormatterToText class" name="FormatterToText class"/>
  -<resource id="FormatterToTextJava" location="src/org/apache/xalan/xpath/xml/FormatterToText.java" name-is-abrev="no" long-title="FormatterToText class" name="FormatterToText class"/>
  -<resource id="FormatterToHTMLDoc" location="apidocs/org/apache/xalan/xpath/xml/FormatterToHTML.html" name-is-abrev="no" long-title="FormatterToHTML class" name="FormatterToHTML class"/>
  -<resource id="FormatterToHTMLJava" location="src/org/apache/xalan/xpath/xml/FormatterToHTML.java" name-is-abrev="no" long-title="FormatterToHTML class" name="FormatterToHTML class"/>
  -<resource id="FormatterToDOMDoc" location="apidocs/org/apache/xalan/xpath/xml/FormatterToDOM.html" name-is-abrev="no" long-title="FormatterToDOM class" name="FormatterToDOM class"/>
  -<resource id="FormatterToDOMJava" location="src/org/apache/xalan/xpath/xml/FormatterToDOM.java" name-is-abrev="no" long-title="FormatterToDOM class" name="FormatterToDOM class"/>
  -<resource id="WrongParserExceptionDoc" location="apidocs/org/apache/xalan/xpath/xml/WrongParserException.html" name-is-abrev="no" long-title="WrongParserException class" name="WrongParserException class"/>
  -<resource id="WrongParserExceptionJava" location="src/org/apache/xalan/xpath/xml/WrongParserException.java" name-is-abrev="no" long-title="WrongParserException class" name="WrongParserException class"/>
  -<resource id="QNameDoc" location="apidocs/org/apache/xalan/xpath/xml/QName.html" name-is-abrev="no" long-title="QName class" name="QName class"/>
  -<resource id="QNameJava" location="src/org/apache/xalan/xpath/xml/QName.java" name-is-abrev="no" long-title="QName class" name="QName class"/>
  -<resource id="NameSpaceDoc" location="apidocs/org/apache/xalan/xpath/xml/NameSpace.html" name-is-abrev="no" long-title="NameSpace class" name="NameSpace class"/>
  -<resource id="NameSpaceJava" location="src/org/apache/xalan/xpath/xml/NameSpace.java" name-is-abrev="no" long-title="NameSpace class" name="NameSpace class"/>
  -<resource id="PrefixResolverDoc" location="apidocs/org/apache/xalan/xpath/xml/PrefixResolver.html" name-is-abrev="no" long-title="PrefixResolver class" name="PrefixResolver class"/>
  -<resource id="PrefixResolverJava" location="src/org/apache/xalan/xpath/xml/PrefixResolver.java" name-is-abrev="no" long-title="PrefixResolver class" name="PrefixResolver class"/>
  -<resource id="XML4JLiaison4domDoc" location="apidocs/org/apache/xalan/xpath/xml4j2dom/XML4JLiaison4dom.html" name-is-abrev="no" long-title="XML4JLiaison4dom class" name="XML4JLiaison4dom class"/>
  -<resource id="XML4JLiaison4domJava" location="src/org/apache/xalan/xpath/xml4j2dom/XML4JLiaison4dom.java" name-is-abrev="no" long-title="XML4JLiaison4dom class" name="XML4JLiaison4dom class"/>
  -<resource id="XPathProcessorDoc" location="apidocs/org/apache/xalan/xpath/XPathProcessor.html" name-is-abrev="no" long-title="XPathProcessor class" name="XPathProcessor class"/>
  -<resource id="XPathProcessorJava" location="src/org/apache/xalan/xpath/XPathProcessor.java" name-is-abrev="no" long-title="XPathProcessor class" name="XPathProcessor class"/>
  -<resource id="XPathSupportDoc" location="apidocs/org/apache/xalan/xpath/XPathSupport.html" name-is-abrev="no" long-title="XPathSupport class" name="XPathSupport class"/>
  -<resource id="XPathSupportJava" location="src/org/apache/xalan/xpath/XPathSupport.java" name-is-abrev="no" long-title="XPathSupport class" name="XPathSupport class"/>
  -<resource id="XPathProcessorImplDoc" location="apidocs/org/apache/xalan/xpath/XPathProcessorImpl.html" name-is-abrev="no" long-title="XPathProcessorImpl class" name="XPathProcessorImpl class"/>
  -<resource id="XPathProcessorImplJava" location="src/org/apache/xalan/xpath/XPathProcessorImpl.java" name-is-abrev="no" long-title="XPathProcessorImpl class" name="XPathProcessorImpl class"/>
  -<resource id="XPathDoc" location="apidocs/org/apache/xalan/xpath/XPath.html" name-is-abrev="no" long-title="XPath class" name="XPath class"/>
  -<resource id="XPathJava" location="src/org/apache/xalan/xpath/XPath.java" name-is-abrev="no" long-title="XPath class" name="XPath class"/>
  -<resource id="XPathSupportDefaultDoc" location="apidocs/org/apache/xalan/xpath/XPathSupportDefault.html" name-is-abrev="no" long-title="XPathSupportDefault class" name="XPathSupportDefault class"/>
  -<resource id="XPathSupportDefaultJava" location="src/org/apache/xalan/xpath/XPathSupportDefault.java" name-is-abrev="no" long-title="XPathSupportDefault class" name="XPathSupportDefault class"/>
  -<resource id="XPathProcessorExceptionDoc" location="apidocs/org/apache/xalan/xpath/XPathProcessorException.html" name-is-abrev="no" long-title="XPathProcessorException class" name="XPathProcessorException class"/>
  -<resource id="XPathProcessorExceptionJava" location="src/org/apache/xalan/xpath/XPathProcessorException.java" name-is-abrev="no" long-title="XPathProcessorException class" name="XPathProcessorException class"/>
  -<resource id="NodeListImplDoc" location="apidocs/org/apache/xalan/xpath/NodeListImpl.html" name-is-abrev="no" long-title="NodeListImpl class" name="NodeListImpl class"/>
  -<resource id="NodeListImplJava" location="src/org/apache/xalan/xpath/NodeListImpl.java" name-is-abrev="no" long-title="NodeListImpl class" name="NodeListImpl class"/>
  -<resource id="XPathExceptionDoc" location="apidocs/org/apache/xalan/xpath/XPathException.html" name-is-abrev="no" long-title="XPathException class" name="XPathException class"/>
  -<resource id="XPathExceptionJava" location="src/org/apache/xalan/xpath/XPathException.java" name-is-abrev="no" long-title="XPathException class" name="XPathException class"/>
  -<resource id="XObjectDoc" location="apidocs/org/apache/xalan/xpath/XObject.html" name-is-abrev="no" long-title="XObject class" name="XObject class"/>
  -<resource id="XObjectJava" location="src/org/apache/xalan/xpath/XObject.java" name-is-abrev="no" long-title="XObject class" name="XObject class"/>
  -<resource id="XNodeSetDoc" location="apidocs/org/apache/xalan/xpath/XNodeSet.html" name-is-abrev="no" long-title="XNodeSet class" name="XNodeSet class"/>
  -<resource id="XNodeSetJava" location="src/org/apache/xalan/xpath/XNodeSet.java" name-is-abrev="no" long-title="XNodeSet class" name="XNodeSet class"/>
  -<resource id="XBooleanDoc" location="apidocs/org/apache/xalan/xpath/XBoolean.html" name-is-abrev="no" long-title="XBoolean class" name="XBoolean class"/>
  -<resource id="XBooleanJava" location="src/org/apache/xalan/xpath/XBoolean.java" name-is-abrev="no" long-title="XBoolean class" name="XBoolean class"/>
  -<resource id="XNumberDoc" location="apidocs/org/apache/xalan/xpath/XNumber.html" name-is-abrev="no" long-title="XNumber class" name="XNumber class"/>
  -<resource id="XNumberJava" location="src/org/apache/xalan/xpath/XNumber.java" name-is-abrev="no" long-title="XNumber class" name="XNumber class"/>
  -<resource id="XNullDoc" location="apidocs/org/apache/xalan/xpath/XNull.html" name-is-abrev="no" long-title="XNull class" name="XNull class"/>
  -<resource id="XNullJava" location="src/org/apache/xalan/xpath/XNull.java" name-is-abrev="no" long-title="XNull class" name="XNull class"/>
  -<resource id="XStringDoc" location="apidocs/org/apache/xalan/xpath/XString.html" name-is-abrev="no" long-title="XString class" name="XString class"/>
  -<resource id="XStringJava" location="src/org/apache/xalan/xpath/XString.java" name-is-abrev="no" long-title="XString class" name="XString class"/>
  -<resource id="XPATHProcessDoc" location="apidocs/org/apache/xalan/xpath/Process.html" name-is-abrev="no" long-title="Process class" name="Process class"/>
  -<resource id="XPATHProcessJava" location="src/org/apache/xalan/xpath/Process.java" name-is-abrev="no" long-title="Process class" name="Process class"/>
  -<resource id="MutableNodeListImplDoc" location="apidocs/org/apache/xalan/xpath/MutableNodeListImpl.html" name-is-abrev="no" long-title="MutableNodeListImpl class" name="MutableNodeListImpl class"/>
  -<resource id="MutableNodeListImplJava" location="src/org/apache/xalan/xpath/MutableNodeListImpl.java" name-is-abrev="no" long-title="MutableNodeListImpl class" name="MutableNodeListImpl class"/>
  -<resource id="MutableNodeListDoc" location="apidocs/org/apache/xalan/xpath/MutableNodeList.html" name-is-abrev="no" long-title="MutableNodeList class" name="MutableNodeList class"/>
  -<resource id="MutableNodeListJava" location="src/org/apache/xalan/xpath/MutableNodeList.java" name-is-abrev="no" long-title="MutableNodeList class" name="MutableNodeList class"/>
  -<resource id="XBooleanStaticDoc" location="apidocs/org/apache/xalan/xpath/XBooleanStatic.html" name-is-abrev="no" long-title="XBooleanStatic class" name="XBooleanStatic class"/>
  -<resource id="XBooleanStaticJava" location="src/org/apache/xalan/xpath/XBooleanStatic.java" name-is-abrev="no" long-title="XBooleanStatic class" name="XBooleanStatic class"/>
  -<resource id="DispatcherDoc" location="apidocs/org/apache/xalan/xpath/Dispatcher.html" name-is-abrev="no" long-title="Dispatcher class" name="Dispatcher class"/>
  -<resource id="DispatcherJava" location="src/org/apache/xalan/xpath/Dispatcher.java" name-is-abrev="no" long-title="Dispatcher class" name="Dispatcher class"/>
  -<resource id="DispatcherFactoryDoc" location="apidocs/org/apache/xalan/xpath/DispatcherFactory.html" name-is-abrev="no" long-title="DispatcherFactory class" name="DispatcherFactory class"/>
  -<resource id="DispatcherFactoryJava" location="src/org/apache/xalan/xpath/DispatcherFactory.java" name-is-abrev="no" long-title="DispatcherFactory class" name="DispatcherFactory class"/>
  -<resource id="XRTreeFragDoc" location="apidocs/org/apache/xalan/xpath/XRTreeFrag.html" name-is-abrev="no" long-title="XRTreeFrag class" name="XRTreeFrag class"/>
  -<resource id="XRTreeFragJava" location="src/org/apache/xalan/xpath/XRTreeFrag.java" name-is-abrev="no" long-title="XRTreeFrag class" name="XRTreeFrag class"/>
  -<resource id="KeyDeclarationDoc" location="apidocs/org/apache/xalan/xpath/KeyDeclaration.html" name-is-abrev="no" long-title="KeyDeclaration class" name="KeyDeclaration class"/>
  -<resource id="KeyDeclarationJava" location="src/org/apache/xalan/xpath/KeyDeclaration.java" name-is-abrev="no" long-title="KeyDeclaration class" name="KeyDeclaration class"/>
  -<resource id="XPathEnvSupportDoc" location="apidocs/org/apache/xalan/xpath/XPathEnvSupport.html" name-is-abrev="no" long-title="XPathEnvSupport class" name="XPathEnvSupport class"/>
  -<resource id="XPathEnvSupportJava" location="src/org/apache/xalan/xpath/XPathEnvSupport.java" name-is-abrev="no" long-title="XPathEnvSupport class" name="XPathEnvSupport class"/>
  -<resource id="XPointerDoc" location="apidocs/org/apache/xalan/xpath/XPointer.html" name-is-abrev="no" long-title="XPointer class" name="XPointer class"/>
  -<resource id="XPointerJava" location="src/org/apache/xalan/xpath/XPointer.java" name-is-abrev="no" long-title="XPointer class" name="XPointer class"/>
  -<resource id="XPathFactoryDoc" location="apidocs/org/apache/xalan/xpath/XPathFactory.html" name-is-abrev="no" long-title="XPathFactory class" name="XPathFactory class"/>
  -<resource id="XPathFactoryJava" location="src/org/apache/xalan/xpath/XPathFactory.java" name-is-abrev="no" long-title="XPathFactory class" name="XPathFactory class"/>
  -<resource id="XSpanDoc" location="apidocs/org/apache/xalan/xpath/XSpan.html" name-is-abrev="no" long-title="XSpan class" name="XSpan class"/>
  -<resource id="XSpanJava" location="src/org/apache/xalan/xpath/XSpan.java" name-is-abrev="no" long-title="XSpan class" name="XSpan class"/>
  -<resource id="FoundIndexDoc" location="apidocs/org/apache/xalan/xpath/FoundIndex.html" name-is-abrev="no" long-title="FoundIndex class" name="FoundIndex class"/>
  -<resource id="FoundIndexJava" location="src/org/apache/xalan/xpath/FoundIndex.java" name-is-abrev="no" long-title="FoundIndex class" name="FoundIndex class"/>
  -<resource id="XLocatorDoc" location="apidocs/org/apache/xalan/xpath/XLocator.html" 
  -          name-is-abrev="no" long-title="XLocator interface" name="XLocator interface"/>
  -<resource id="XLocatorJava" location="src/org/apache/xalan/xpath/XLocator.java" name-is-abrev="no" long-title="XLocator class" name="XLocator class"/>
  -<resource id="SimpleNodeLocatorDoc" location="apidocs/org/apache/xalan/xpath/SimpleNodeLocator.html" name-is-abrev="no" long-title="SimpleNodeLocator class" name="SimpleNodeLocator class"/>
  -<resource id="SimpleNodeLocatorJava" location="src/org/apache/xalan/xpath/SimpleNodeLocator.java" name-is-abrev="no" long-title="SimpleNodeLocator class" name="SimpleNodeLocator class"/>
  -<resource id="ConstantsDoc" location="apidocs/org/apache/xalan/xslt/Constants.html" name-is-abrev="no" long-title="Constants class" name="Constants class"/>
  -<resource id="ConstantsJava" location="src/org/apache/xalan/xslt/Constants.java" name-is-abrev="no" long-title="Constants class" name="Constants class"/>
  -
  -<resource id="XMLSourceInfoDoc" location="apidocs/org/apache/xalan/xslt/XMLSourceInfo.html" name-is-abrev="no" long-title="XMLSourceInfo class" name="XMLSourceInfo class"/>
  -<resource id="XMLSourceInfoJava" location="src/org/apache/xalan/xslt/XMLSourceInfo.java" name-is-abrev="no" long-title="XMLSourceInfo class" name="XMLSourceInfo class"/>
  -
  -<resource id="XSLTProcessorProcessDoc"       location="apidocs/org/apache/xalan/xslt/XSLTProcessor.html#process(org.apache.xalan.xslt.XSLTInputSource, org.apache.xalan.xslt.XSLTInputSource, org.apache.xalan.xslt.XSLTResultTarget)"
  -      name-is-abrev="no" long-title="XSLTProcessor process() method" 
  -      name="XSLTProcessor process method"/>
  -<resource id="XSLTProcessorProcessStylesheetDoc" 
  -      location="apidocs/org/apache/xalan/xslt/XSLTProcessor.html#processStylesheet(java.lang.String)" 
  -      name-is-abrev="no" long-title="processStylesheet method" 
  -      name="processStylesheet method"/>
  -      
  -<resource id="XSLTProcessorSetStylesheetParamDoc" 
  -      location="apidocs/org/apache/xalan/xslt/XSLTProcessor.html#setStylesheetParam(java.lang.String, java.lang.String)" 
  -      name-is-abrev="no" long-title="setStylesheetParam method" 
  -      name="setStylesheetParam method"/>
  -<resource id="XSLTProcessorCreateXString" 
  -      location="apidocs/org/apache/xalan/xslt/XSLTProcessor.html#createXString(java.lang.String)" 
  -      name-is-abrev="no" long-title="createXString method" 
  -      name="createXString method"/>
  +  <resource id="xsl-draft-used" title="W3C Recommendation 16 November 1999 XSL Transformations (XSLT) Version 1.0" location="http://www.w3.org/TR/1999/REC-xslt-19991116"/>
  +  
  +  
  +  <resource id="xpath-draft-used" title="W3C Working Draft 9 August 1999 XML Path Language (XPath)" location="http://www.w3.org/1999/08/WD-xpath-19990813"/>
  +  
  +    
  +  <resource id="xsl-draft-latest" title="XSLT World Wide Web Consortium (W3C) XSL Transformations (XSLT) Specification" location="http://www.w3.org/TR/WD-xslt"/>
  +  <resource id="DOM-draft-august" title="August 18 Document Object Model (DOM) Level 1 Specification" location="http://www.w3.org/TR/1998/PR-DOM-Level-1-19980818/"/>
  +  <resource id="DOM-draft-october" title="October 1 Document Object Model (DOM) Level 1 Specification" location="http://www.w3.org/TR/1998/REC-DOM-Level-1-19981001"/>
  +  <resource id="DOM-draft-latest" title="Latest DOM" location="http://www.w3.org/TR/PR-DOM-Level-1 "/>
  +
  +    
  +  <resource id="xml4j-used" title="Version 3.0.0EA3 of the XML Parser for Java" location="http://www.alphaworks.ibm.com/tech/xml4j"/>    
  +  <resource id="xerces-used" title="Version 1.0.1 of Xerces-Java" location="http://xml.apache.org/xerces-j/index.html"/>   
  +  
  +  <resource id="JRE1.2" title="Sun's JRE-1.2" location="http://java.sun.com/products/jdk/1.2/jre/index.html"/>
  +  <resource id="JDK1.2" title="Sun's JDK-1.2" location="http://java.sun.com/products/jdk/1.2/"/>
  +  <resource id="JDK1.1" title="Sun's JDK-1.1" location="http://java.sun.com/products/jdk/1.1/"/>
  +  <resource id="microsoftJava" title="Microsoft's Java VM" location="http://microsoft.com/java/"/>
  +  <resource id="extensionsDoc" title="Xalan Extension Mechanism Doc" location="ltsextensions.xml-index.html"/>
  +  <resource id="demoPage" title="Demonstration Page" location="XMLViewer.htm"/>
  +  <resource id="ExamplesDir" title="'examples' directory" location="examples"/>
  +  <resource id="DominoExamplesDir" title="'domino' directory" location="examples/domino"/>
  +  <resource id="SamplesDir" title="'samples' directory" location="Samples"/>
  +  <resource id="ReadMeProductionDir" title="'readme_production' directory" location="../production"/>
  +  <resource id="SourceCodeDir" title="'xml-xalan/src' directory" location="../src"/>
  +  <resource id="run_sh" title="run.sh" location="run.sh"/>
  +  <resource id="xml4j16_test_sh" title="testSuite/xml4j1tx/test.sh" location="testSuite/xml4j1tx/test.sh"/>
  +  <resource id="xml4j2tx_test_sh" title="testSuite/xml4j2tx/test.sh" location="testSuite/xml4j2tx/test.sh"/>
  +  <resource id="xml4j2dom_test_sh" title="testSuite/xml4j2dom/test.sh" location="testSuite/xml4j2dom/test.sh"/>
  +  <resource id="TestSuiteDir" title="'testSuite' directory" location="testSuite"/>
  +  <resource id="TestWithXML4J14SuiteDir" title="'testSuite\xml4j1tx' directory" location="testSuite\xml4j1tx"/>
  +  <resource id="TestWithXML4J2DOMSuiteDir" title="'testSuite\xml4j2dom' directory" location="testSuite\xml4j2dom"/>
  +  <resource id="TestWithXML4J2TXSuiteDir" title="'testSuite\xml4j2tx' directory" location="testSuite\xml4j2tx"/>
  +  
  +  <resource id="APIOverview" title="API Overview" location="api.xml-index.html"/>
  +	  <resource id="APIDocumentationDir" title="'apidocs' directory" location="apidocs"/>
  +	  <resource id="Introduction" title="Overview: XSL Transformer for Java" location="overview.xml-index.html"/>
  +  <resource id="APIDocumentation" title="API Documentation" location="apidocs/index.html"/>	
  +  <resource id="ReadmeDocumentation" title="Release Notes" location="readme.xml-index.html"/>
  +  <resource id="readme.xml" title="XML version of the Readme file" location="../docs/readme.xml"/>
  +  <human-resource id="xalandev" name="Xalan Development Mailing List" mailto="xalan-dev@xml.apache.org"/>
  +  <human-resource id="sboag" name="Scott Boag" mailto="scott_boag@lotus.com"/>
  +   <human-resource id="dnbertoni" name="David N. Bertoni" mailto="david_n_bertoni@lotus.com"/>
  +   <human-resource id="rweir" name="Robert Weir" mailto="robert_weir@lotus.com"/>
  +  <human-resource id="dleslie" name="Don Leslie" mailto="donald_leslie@lotus.com"/>     
  +  <human-resource id="pdick" name="Paul Dick" mailto="paul_dick@lotus.com"/> 
  +  <human-resource id="dburson" name="Dean Burson" mailto="dean_burson@lotus.com"/> 
  +	 <human-resource id="nmendelsohn" name="Noah Mendelsohn" mailto="noah_mendelsohn@lotus.com"/> 
  +		<human-resource id="sanjiva" name="Sanjiva Weerawarana" mailto="sanjiva@watson.ibm.com"/> 
  +		  <human-resource id="dday" name="Don Day" mailto="dond@us.ibm.com"/> 
  +
  +<resource id="TestLXSLDoc" title="TestLXSL Documentation" location="TestLXSL\index.html"/>	
  +<resource id="SAX" title="SAX" location="http://www.megginson.com/SAX/sax.html"/>	
  +<resource id="SAXDocumentHandler" title="org.xml.sax.DocumentHandler" location="http://www.megginson.com/SAX/javadoc/org.xml.sax.DocumentHandler.html#_top"/>
  +<!--Javadoc methods-->
  +<resource id="XSLTProcessorProcessDoc" title="XSLTProcessor process() method" location="apidocs/org/apache/xalan/xslt/XSLTProcessor.html#process(org.apache.xalan.xslt.XSLTInputSource, org.apache.xalan.xslt.XSLTInputSource, org.apache.xalan.xslt.XSLTResultTarget)"/>
  +<resource id="XSLTProcessorProcessStylesheetDoc" title="processStylesheet method" location="apidocs/org/apache/xalan/xslt/XSLTProcessor.html#processStylesheet(java.lang.String)"/>     
  +<resource id="XSLTProcessorSetStylesheetParamDoc" title="setStylesheetParam method" location="apidocs/org/apache/xalan/xslt/XSLTProcessor.html#setStylesheetParam(java.lang.String, java.lang.String)"/>
  +<resource id="XSLTProcessorCreateXString" title="createXString method" location="apidocs/org/apache/xalan/xslt/XSLTProcessor.html#createXString(java.lang.String)"/>
  +<resource id="XSLTProcessorCreateXObject" title="createXObject method" location="apidocs/org/apache/xalan/xslt/XSLTProcessor.html#createXObject(java.lang.Object)"/>
  +<resource id="XSLTProcessorCreateXNumber" title="createXNumber method" location="apidocs/org/apache/xalan/xslt/XSLTProcessor.html#createXNumber(double)"/>
  +<resource id="XSLTProcessorCreateXBoolean" title="createXBoolean method" location="apidocs/org/apache/xalan/xslt/XSLTProcessor.html#createXBoolean(boolean)"/>
  +<resource id="XSLTProcessorCreateXNodeSet" title="createXNodeSet(NodeList nl) method" location="apidocs/org/apache/xalan/xslt/XSLTProcessor.html#createXNodeSet(org.w3c.dom.NodeList)"/>
  +<resource id="XSLTProcessorCreateXNodeSet2" title="createXNodeSet(Node n) method" location="apidocs/org/apache/xalan/xslt/XSLTProcessor.html#createXNodeSet(org.w3c.dom.Node)"/>
  +<resource id="XSLTProcessorCreateXNull" title="createXNull method" location="apidocs/org/apache/xalan/xslt/XSLTProcessor.html#createXNull()"/>
  +<resource id="XSLTProcessorApplettransformtoHTMLstringstringDoc" title="XSLTProcessorApplet transformHTML() method" location="apidocs/org/apache/xalan/xslt/client/XSLTProcessorApplet.html#transformToHtml(java.lang.String, java.lang.String)"/>
  +<resource id="XSLTProcessorAppletsetDocumentURLDoc" title="XSLTProcessorApplet setDocumentURL() method" location="apidocs/org/apache/xalan/xslt/client/XSLTProcessorApplet.html#setDocumentURL(java.lang.String)"/>
  +<resource id="XSLTProcessorAppletsetStyleURLDoc" title="XSLTProcessorApplet setStyleURL() method" location="apidocs/org/apache/xalan/xslt/client/XSLTProcessorApplet.html#setStyleURL(java.lang.String)"/>
   
  -<resource id="XSLTProcessorCreateXObject" 
  -      location="apidocs/org/apache/xalan/xslt/XSLTProcessor.html#createXObject(java.lang.Object)" 
  -      name-is-abrev="no" long-title="createXObject method" 
  -      name="createXObject method"/>
  -
  -<resource id="XSLTProcessorCreateXNumber" 
  -      location="apidocs/org/apache/xalan/xslt/XSLTProcessor.html#createXNumber(double)" 
  -      name-is-abrev="no" long-title="createXNumber method" 
  -      name="createXNumber method"/>
  -
  -<resource id="XSLTProcessorCreateXBoolean" 
  -      location="apidocs/org/apache/xalan/xslt/XSLTProcessor.html#createXBoolean(boolean)" 
  -      name-is-abrev="no" long-title="createXBoolean method" 
  -      name="createXBoolean method"/>
  -
  -<resource id="XSLTProcessorCreateXNodeSet" 
  -      location="apidocs/org/apache/xalan/xslt/XSLTProcessor.html#createXNodeSet(org.w3c.dom.NodeList)" 
  -      name-is-abrev="no" long-title="createXNodeSet(NodeList nl) method" 
  -      name="createXNodeSet(NodeList nl) method"/>
  -
  -<resource id="XSLTProcessorCreateXNodeSet2" 
  -      location="apidocs/org/apache/xalan/xslt/XSLTProcessor.html#createXNodeSet(org.w3c.dom.Node)" 
  -      name-is-abrev="no" long-title="createXNodeSet(Node n) method" 
  -      name="createXNodeSet(Node n) method"/>
  -
  -<resource id="XSLTProcessorCreateXNull" 
  -      location="apidocs/org/apache/xalan/xslt/XSLTProcessor.html#createXNull()" 
  -      name-is-abrev="no" long-title="createXNull method" 
  -      name="createXNull method"/>
  -<resource id="NodeSorterDoc" location="apidocs/org/apache/xalan/xslt/NodeSorter.html" name-is-abrev="no" long-title="NodeSorter class" name="NodeSorter class"/>
  -<resource id="NodeSorterJava" location="src/org/apache/xalan/xslt/NodeSorter.java" name-is-abrev="no" long-title="NodeSorter class" name="NodeSorter class"/>
  -<resource id="NodeSortKeyDoc" location="apidocs/org/apache/xalan/xslt/NodeSortKey.html" name-is-abrev="no" long-title="NodeSortKey class" name="NodeSortKey class"/>
  -<resource id="NodeSortKeyJava" location="src/org/apache/xalan/xslt/NodeSortKey.java" name-is-abrev="no" long-title="NodeSortKey class" name="NodeSortKey class"/>
  -<resource id="ProblemListenerDoc" location="apidocs/org/apache/xalan/xslt/ProblemListener.html" name-is-abrev="no" long-title="ProblemListener class" name="ProblemListener class"/>
  -<resource id="ProblemListenerJava" location="src/org/apache/xalan/xslt/ProblemListener.java" name-is-abrev="no" long-title="ProblemListener class" name="ProblemListener class"/>
  -<resource id="XSLTProcessorVersionDoc" location="apidocs/org/apache/xalan/xslt/XSLTProcessorVersion.html" name-is-abrev="no" long-title="XSLTProcessorVersion class" name="XSLTProcessorVersion class"/>
  -<resource id="XSLTProcessorVersionJava" location="src/org/apache/xalan/xslt/XSLTProcessorVersion.java" name-is-abrev="no" long-title="XSLTProcessorVersion class" name="XSLTProcessorVersion class"/>
  -<resource id="ResultTreeFragDoc" location="apidocs/org/apache/xalan/xslt/ResultTreeFrag.html" name-is-abrev="no" long-title="ResultTreeFrag class" name="ResultTreeFrag class"/>
  -<resource id="ResultTreeFragJava" location="src/org/apache/xalan/xslt/ResultTreeFrag.java" name-is-abrev="no" long-title="ResultTreeFrag class" name="ResultTreeFrag class"/>
  -<resource id="XSLTProcessorExceptionDoc" location="apidocs/org/apache/xalan/xslt/XSLTProcessorException.html" name-is-abrev="no" long-title="XSLTProcessorException class" name="XSLTProcessorException class"/>
  -<resource id="XSLTProcessorExceptionJava" location="src/org/apache/xalan/xslt/XSLTProcessorException.java" name-is-abrev="no" long-title="XSLTProcessorException class" name="XSLTProcessorException class"/>
  -<resource id="ProblemListenerDefaultDoc" location="apidocs/org/apache/xalan/xslt/ProblemListenerDefault.html" name-is-abrev="no" long-title="ProblemListenerDefault class" name="ProblemListenerDefault class"/>
  -<resource id="ProblemListenerDefaultJava" location="src/org/apache/xalan/xslt/ProblemListenerDefault.java" name-is-abrev="no" long-title="ProblemListenerDefault class" name="ProblemListenerDefault class"/>
  -<resource id="ProcessDoc" location="apidocs/org/apache/xalan/xslt/Process.html" name-is-abrev="no" long-title="Process class" name="Process class"/>
  -<resource id="ProcessJava" location="src/org/apache/xalan/xslt/Process.java" name-is-abrev="no" long-title="Process class" name="Process class"/>
  -<resource id="ExpressionDoc" location="apidocs/org/apache/xalan/xslt/Expression.html" name-is-abrev="no" long-title="Expression class" name="Expression class"/>
  -<resource id="ExpressionJava" location="src/org/apache/xalan/xslt/Expression.java" name-is-abrev="no" long-title="Expression class" name="Expression class"/>
  -<resource id="ElemTextDoc" location="apidocs/org/apache/xalan/xslt/ElemText.html" name-is-abrev="no" long-title="ElemText class" name="ElemText class"/>
  -<resource id="ElemTextJava" location="src/org/apache/xalan/xslt/ElemText.java" name-is-abrev="no" long-title="ElemText class" name="ElemText class"/>
  -<resource id="ArgDoc" location="apidocs/org/apache/xalan/xslt/Arg.html" name-is-abrev="no" long-title="Arg class" name="Arg class"/>
  -<resource id="ArgJava" location="src/org/apache/xalan/xslt/Arg.java" name-is-abrev="no" long-title="Arg class" name="Arg class"/>
  -<resource id="DecimalToRomanDoc" location="apidocs/org/apache/xalan/xslt/DecimalToRoman.html" name-is-abrev="no" long-title="DecimalToRoman class" name="DecimalToRoman class"/>
  -<resource id="DecimalToRomanJava" location="src/org/apache/xalan/xslt/DecimalToRoman.java" name-is-abrev="no" long-title="DecimalToRoman class" name="DecimalToRoman class"/>
  -<resource id="NumeratorFormatterDoc" location="apidocs/org/apache/xalan/xslt/NumeratorFormatter.html" name-is-abrev="no" long-title="NumeratorFormatter class" name="NumeratorFormatter class"/>
  -<resource id="NumeratorFormatterJava" location="src/org/apache/xalan/xslt/NumeratorFormatter.java" name-is-abrev="no" long-title="NumeratorFormatter class" name="NumeratorFormatter class"/>
  -<resource id="XSLSourceTreeCounterDoc" location="apidocs/org/apache/xalan/xslt/XSLSourceTreeCounter.html" name-is-abrev="no" long-title="XSLSourceTreeCounter class" name="XSLSourceTreeCounter class"/>
  -<resource id="XSLSourceTreeCounterJava" location="src/org/apache/xalan/xslt/XSLSourceTreeCounter.java" name-is-abrev="no" long-title="XSLSourceTreeCounter class" name="XSLSourceTreeCounter class"/>
  -<resource id="StylesheetDoc" location="apidocs/org/apache/xalan/xslt/Stylesheet.html" name-is-abrev="no" 
  -          long-title="Stylesheet class" name="Stylesheet class"/>
  -<resource id="StylesheetJava" location="src/org/apache/xalan/xslt/Stylesheet.java" name-is-abrev="no" long-title="Stylesheet class" name="Stylesheet class"/>
  -<resource id="AttributeSetDoc" location="apidocs/org/apache/xalan/xslt/AttributeSet.html" name-is-abrev="no" long-title="AttributeSet class" name="AttributeSet class"/>
  -<resource id="AttributeSetJava" location="src/org/apache/xalan/xslt/AttributeSet.java" name-is-abrev="no" long-title="AttributeSet class" name="AttributeSet class"/>
  -<resource id="ElemIfDoc" location="apidocs/org/apache/xalan/xslt/ElemIf.html" name-is-abrev="no" long-title="ElemIf class" name="ElemIf class"/>
  -<resource id="ElemIfJava" location="src/org/apache/xalan/xslt/ElemIf.java" name-is-abrev="no" long-title="ElemIf class" name="ElemIf class"/>
  -<resource id="StylesheetRootDoc" location="apidocs/org/apache/xalan/xslt/StylesheetRoot.html" name-is-abrev="no" long-title="StylesheetRoot class" name="StylesheetRoot class"/>
  -<resource id="StylesheetRootJava" location="src/org/apache/xalan/xslt/StylesheetRoot.java" name-is-abrev="no" long-title="StylesheetRoot class" name="StylesheetRoot class"/>
  -<resource id="RedirectDoc" location="apidocs/org/apache/xalan/xpath/extensions/Redirect.html" name-is-abrev="no" long-title="Redirect class" name="Redirect class"/>
  -<resource id="RedirectJava" location="src/org/apache/xalan/xslt/extensions/Redirect.java" name-is-abrev="no" long-title="Redirect class" name="Redirect class"/>
  -<resource id="ElemApplyImportDoc" location="apidocs/org/apache/xalan/xslt/ElemApplyImport.html" name-is-abrev="no" long-title="ElemApplyImport class" name="ElemApplyImport class"/>
  -<resource id="ElemApplyImportJava" location="src/org/apache/xalan/xslt/ElemApplyImport.java" name-is-abrev="no" long-title="ElemApplyImport class" name="ElemApplyImport class"/>
  -<resource id="ElemApplyTemplatesDoc" location="apidocs/org/apache/xalan/xslt/ElemApplyTemplates.html" name-is-abrev="no" long-title="ElemApplyTemplates class" name="ElemApplyTemplates class"/>
  -<resource id="ElemApplyTemplatesJava" location="src/org/apache/xalan/xslt/ElemApplyTemplates.java" name-is-abrev="no" long-title="ElemApplyTemplates class" name="ElemApplyTemplates class"/>
  -<resource id="ElemAttributeDoc" location="apidocs/org/apache/xalan/xslt/ElemAttribute.html" name-is-abrev="no" long-title="ElemAttribute class" name="ElemAttribute class"/>
  -<resource id="ElemAttributeJava" location="src/org/apache/xalan/xslt/ElemAttribute.java" name-is-abrev="no" long-title="ElemAttribute class" name="ElemAttribute class"/>
  -<resource id="ElemCallTemplateDoc" location="apidocs/org/apache/xalan/xslt/ElemCallTemplate.html" name-is-abrev="no" long-title="ElemCallTemplate class" name="ElemCallTemplate class"/>
  -<resource id="ElemCallTemplateJava" location="src/org/apache/xalan/xslt/ElemCallTemplate.java" name-is-abrev="no" long-title="ElemCallTemplate class" name="ElemCallTemplate class"/>
  -<resource id="ElemLiteralResultDoc" location="apidocs/org/apache/xalan/xslt/ElemLiteralResult.html" name-is-abrev="no" long-title="ElemLiteralResult class" name="ElemLiteralResult class"/>
  -<resource id="ElemLiteralResultJava" location="src/org/apache/xalan/xslt/ElemLiteralResult.java" name-is-abrev="no" long-title="ElemLiteralResult class" name="ElemLiteralResult class"/>
  -<resource id="ElemTemplateElementDoc" location="apidocs/org/apache/xalan/xslt/ElemTemplateElement.html" name-is-abrev="no" long-title="ElemTemplateElement class" name="ElemTemplateElement class"/>
  -<resource id="ElemTemplateElementJava" location="src/org/apache/xalan/xslt/ElemTemplateElement.java" name-is-abrev="no" long-title="ElemTemplateElement class" name="ElemTemplateElement class"/>
  -<resource id="ElemForEachDoc" location="apidocs/org/apache/xalan/xslt/ElemForEach.html" name-is-abrev="no" long-title="ElemForEach class" name="ElemForEach class"/>
  -<resource id="ElemForEachJava" location="src/org/apache/xalan/xslt/ElemForEach.java" name-is-abrev="no" long-title="ElemForEach class" name="ElemForEach class"/>
  -<resource id="ElemTemplateDoc" location="apidocs/org/apache/xalan/xslt/ElemTemplate.html" name-is-abrev="no" long-title="ElemTemplate class" name="ElemTemplate class"/>
  -<resource id="ElemTemplateJava" location="src/org/apache/xalan/xslt/ElemTemplate.java" name-is-abrev="no" long-title="ElemTemplate class" name="ElemTemplate class"/>
  -<resource id="ElemSortDoc" location="apidocs/org/apache/xalan/xslt/ElemSort.html" name-is-abrev="no" long-title="ElemSort class" name="ElemSort class"/>
  -<resource id="ElemSortJava" location="src/org/apache/xalan/xslt/ElemSort.java" name-is-abrev="no" long-title="ElemSort class" name="ElemSort class"/>
  -<resource id="ElemTextLiteralDoc" location="apidocs/org/apache/xalan/xslt/ElemTextLiteral.html" name-is-abrev="no" long-title="ElemTextLiteral class" name="ElemTextLiteral class"/>
  -<resource id="ElemTextLiteralJava" location="src/org/apache/xalan/xslt/ElemTextLiteral.java" name-is-abrev="no" long-title="ElemTextLiteral class" name="ElemTextLiteral class"/>
  -<resource id="ElemValueOfDoc" location="apidocs/org/apache/xalan/xslt/ElemValueOf.html" name-is-abrev="no" long-title="ElemValueOf class" name="ElemValueOf class"/>
  -<resource id="ElemValueOfJava" location="src/org/apache/xalan/xslt/ElemValueOf.java" name-is-abrev="no" long-title="ElemValueOf class" name="ElemValueOf class"/>
  -<resource id="ElemNumberDoc" location="apidocs/org/apache/xalan/xslt/ElemNumber.html" name-is-abrev="no" long-title="ElemNumber class" name="ElemNumber class"/>
  -<resource id="ElemNumberJava" location="src/org/apache/xalan/xslt/ElemNumber.java" name-is-abrev="no" long-title="ElemNumber class" name="ElemNumber class"/>
  -<resource id="ElemVariableDoc" location="apidocs/org/apache/xalan/xslt/ElemVariable.html" name-is-abrev="no" long-title="ElemVariable class" name="ElemVariable class"/>
  -<resource id="ElemVariableJava" location="src/org/apache/xalan/xslt/ElemVariable.java" name-is-abrev="no" long-title="ElemVariable class" name="ElemVariable class"/>
  -<resource id="ElemChooseDoc" location="apidocs/org/apache/xalan/xslt/ElemChoose.html" name-is-abrev="no" long-title="ElemChoose class" name="ElemChoose class"/>
  -<resource id="ElemChooseJava" location="src/org/apache/xalan/xslt/ElemChoose.java" name-is-abrev="no" long-title="ElemChoose class" name="ElemChoose class"/>
  -<resource id="ElemCopyOfDoc" location="apidocs/org/apache/xalan/xslt/ElemCopyOf.html" name-is-abrev="no" long-title="ElemCopyOf class" name="ElemCopyOf class"/>
  -<resource id="ElemCopyOfJava" location="src/org/apache/xalan/xslt/ElemCopyOf.java" name-is-abrev="no" long-title="ElemCopyOf class" name="ElemCopyOf class"/>
  -<resource id="ElemCopyDoc" location="apidocs/org/apache/xalan/xslt/ElemCopy.html" name-is-abrev="no" long-title="ElemCopy class" name="ElemCopy class"/>
  -<resource id="ElemCopyJava" location="src/org/apache/xalan/xslt/ElemCopy.java" name-is-abrev="no" long-title="ElemCopy class" name="ElemCopy class"/>
  -<resource id="ElemUseDoc" location="apidocs/org/apache/xalan/xslt/ElemUse.html" name-is-abrev="no" long-title="ElemUse class" name="ElemUse class"/>
  -<resource id="ElemUseJava" location="src/org/apache/xalan/xslt/ElemUse.java" name-is-abrev="no" long-title="ElemUse class" name="ElemUse class"/>
  -<resource id="ElemElementDoc" location="apidocs/org/apache/xalan/xslt/ElemElement.html" name-is-abrev="no" long-title="ElemElement class" name="ElemElement class"/>
  -<resource id="ElemElementJava" location="src/org/apache/xalan/xslt/ElemElement.java" name-is-abrev="no" long-title="ElemElement class" name="ElemElement class"/>
  -<resource id="ElemPIDoc" location="apidocs/org/apache/xalan/xslt/ElemPI.html" name-is-abrev="no" long-title="ElemPI class" name="ElemPI class"/>
  -<resource id="ElemPIJava" location="src/org/apache/xalan/xslt/ElemPI.java" name-is-abrev="no" long-title="ElemPI class" name="ElemPI class"/>
  -<resource id="ElemCommentDoc" location="apidocs/org/apache/xalan/xslt/ElemComment.html" name-is-abrev="no" long-title="ElemComment class" name="ElemComment class"/>
  -<resource id="ElemCommentJava" location="src/org/apache/xalan/xslt/ElemComment.java" name-is-abrev="no" long-title="ElemComment class" name="ElemComment class"/>
  -<resource id="ElemMessageDoc" location="apidocs/org/apache/xalan/xslt/ElemMessage.html" name-is-abrev="no" long-title="ElemMessage class" name="ElemMessage class"/>
  -<resource id="ElemMessageJava" location="src/org/apache/xalan/xslt/ElemMessage.java" name-is-abrev="no" long-title="ElemMessage class" name="ElemMessage class"/>
  -<resource id="ElemWhenDoc" location="apidocs/org/apache/xalan/xslt/ElemWhen.html" name-is-abrev="no" long-title="ElemWhen class" name="ElemWhen class"/>
  -<resource id="ElemWhenJava" location="src/org/apache/xalan/xslt/ElemWhen.java" name-is-abrev="no" long-title="ElemWhen class" name="ElemWhen class"/>
  -<resource id="ElemOtherwiseDoc" location="apidocs/org/apache/xalan/xslt/ElemOtherwise.html" name-is-abrev="no" long-title="ElemOtherwise class" name="ElemOtherwise class"/>
  -<resource id="ElemOtherwiseJava" location="src/org/apache/xalan/xslt/ElemOtherwise.java" name-is-abrev="no" long-title="ElemOtherwise class" name="ElemOtherwise class"/>
  -<resource id="UnImplNodeDoc" location="apidocs/org/apache/xalan/xslt/UnImplNode.html" name-is-abrev="no" long-title="UnImplNode class" name="UnImplNode class"/>
  -<resource id="UnImplNodeJava" location="src/org/apache/xalan/xslt/UnImplNode.java" name-is-abrev="no" long-title="UnImplNode class" name="UnImplNode class"/>
  -<resource id="ElemWithParamDoc" location="apidocs/org/apache/xalan/xslt/ElemWithParam.html" name-is-abrev="no" long-title="ElemWithParam class" name="ElemWithParam class"/>
  -<resource id="ElemWithParamJava" location="src/org/apache/xalan/xslt/ElemWithParam.java" name-is-abrev="no" long-title="ElemWithParam class" name="ElemWithParam class"/>
  -<resource id="ElemParamDoc" location="apidocs/org/apache/xalan/xslt/ElemParam.html" name-is-abrev="no" long-title="ElemParam class" name="ElemParam class"/>
  -<resource id="ElemParamJava" location="src/org/apache/xalan/xslt/ElemParam.java" name-is-abrev="no" long-title="ElemParam class" name="ElemParam class"/>
  -<resource id="KeyTableDoc" location="apidocs/org/apache/xalan/xslt/KeyTable.html" name-is-abrev="no" long-title="KeyTable class" name="KeyTable class"/>
  -<resource id="KeyTableJava" location="src/org/apache/xalan/xslt/KeyTable.java" name-is-abrev="no" long-title="KeyTable class" name="KeyTable class"/>
  -<resource id="SerializableAttrListImplDoc" location="apidocs/org/apache/xalan/xslt/SerializableAttrListImpl.html" name-is-abrev="no" long-title="SerializableAttrListImpl class" name="SerializableAttrListImpl class"/>
  -<resource id="SerializableAttrListImplJava" location="src/org/apache/xalan/xslt/SerializableAttrListImpl.java" name-is-abrev="no" long-title="SerializableAttrListImpl class" name="SerializableAttrListImpl class"/>
  -<resource id="StylesheetHandlerDoc" location="apidocs/org/apache/xalan/xslt/StylesheetHandler.html" name-is-abrev="no" long-title="StylesheetHandler class" name="StylesheetHandler class"/>
  -<resource id="StylesheetHandlerJava" location="src/org/apache/xalan/xslt/StylesheetHandler.java" name-is-abrev="no" long-title="StylesheetHandler class" name="StylesheetHandler class"/>
  -<resource id="XSLTProcessorDoc" location="apidocs/org/apache/xalan/xslt/XSLTProcessor.html" name-is-abrev="no" long-title="XSLTProcessor interface" name="XSLTProcessor interface"/>
  -<resource id="XSLTProcessorJava" location="src/org/apache/xalan/xslt/XSLTProcessor.java" name-is-abrev="no" long-title="XSLTProcessor interface" name="XSLTProcessor interface"/>
  -<resource id="FuncDocumentDoc" location="apidocs/org/apache/xalan/xslt/FuncDocument.html" name-is-abrev="no" long-title="FuncDocument class" name="FuncDocument class"/>
  -<resource id="FuncDocumentJava" location="src/org/apache/xalan/xslt/FuncDocument.java" name-is-abrev="no" long-title="FuncDocument class" name="FuncDocument class"/>
  -<resource id="XSLTEngineImplDoc" location="apidocs/org/apache/xalan/xslt/XSLTEngineImpl.html" name-is-abrev="no" long-title="XSLTEngineImpl class" name="XSLTEngineImpl class"/>
  -<resource id="XSLTEngineImplJava" location="src/org/apache/xalan/xslt/XSLTEngineImpl.java" name-is-abrev="no" long-title="XSLTEngineImpl class" name="XSLTEngineImpl class"/>
  -<resource id="XSLTInputSourceDoc" location="apidocs/org/apache/xalan/xslt/XSLTInputSource.html" name-is-abrev="no" long-title="XSLTInputSource class" name="XSLTInputSource class"/>
  -<resource id="XSLTInputSourceJava" location="src/org/apache/xalan/xslt/XSLTInputSource.java" name-is-abrev="no" long-title="XSLTInputSource class" name="XSLTInputSource class"/>
  -<resource id="XSLTProcessorFactoryDoc" location="apidocs/org/apache/xalan/xslt/XSLTProcessorFactory.html" name-is-abrev="no" long-title="XSLTProcessorFactory class" name="XSLTProcessorFactory class"/>
  -<resource id="XSLTProcessorFactoryJava" location="src/org/apache/xalan/xslt/XSLTProcessorFactory.java" name-is-abrev="no" long-title="XSLTProcessorFactory class" name="XSLTProcessorFactory class"/>
  -<resource id="XSLTResultTargetDoc" location="apidocs/org/apache/xalan/xslt/XSLTResultTarget.html" name-is-abrev="no" long-title="XSLTResultTarget class" name="XSLTResultTarget class"/>
  -<resource id="XSLTResultTargetJava" location="src/org/apache/xalan/xslt/XSLTResultTarget.java" name-is-abrev="no" long-title="XSLTResultTarget class" name="XSLTResultTarget class"/>
  -
  -<resource id="XSLTProcessorAppletDoc" location="apidocs/org/apache/xalan/xslt/client/XSLTProcessorApplet.html" name-is-abrev="no" long-title="XSLTProcessorApplet class" name="XSLTProcessorApplet class"/>
  -
  -<resource id="XSLTProcessorAppletsetDocumentURLDoc" location="apidocs/org/apache/xalan/xslt/client/XSLTProcessorApplet.html#setDocumentURL(java.lang.String)" name-is-abrev="no" long-title="XSLTProcessorApplet setDocumentURL() method" name="setDocumentURL method"/>
  -
  -<resource id="XSLTProcessorAppletsetStyleURLDoc" location="apidocs/org/apache/xalan/xslt/client/XSLTProcessorApplet.html#setStyleURL(java.lang.String)" name-is-abrev="no" long-title="XSLTProcessorApplet setStyleURL() method" name="XSLTProcessorApplet setStyleURL method"/>
  -<resource id="XSLTProcessorApplettransformtoHTMLstringstringDoc"
  -location="apidocs/org/apache/xalan/xslt/client/XSLTProcessorApplet.html#transformToHtml(java.lang.String, java.lang.String)" name-is-abrev="no" long-title="XSLTProcessorApplet transformHTML() method" name="XSLTProcessorApplet transformHTML() method"/>
  -
  -<resource id="XSLTProcessorAppletJava" location="src/org/apache/xalan/xslt/client/XSLTProcessorApplet.java" name-is-abrev="no" long-title="XSLTProcessorApplet class" name="XSLTProcessorApplet class"/>
  -<resource id="ApplyXSLDoc" location="apidocs/org/apache/xalan/xslt/server/ApplyXSL.html" name-is-abrev="no" long-title="ApplyXSL class" name="ApplyXSL class"/>
  -<resource id="ApplyXSLJava" location="src/org/apache/xalan/xslt/server/ApplyXSL.java" name-is-abrev="no" long-title="ApplyXSL class" name="ApplyXSL class"/>
  -<resource id="ApplyXSLExceptionDoc" location="apidocs/org/apache/xalan/xslt/server/ApplyXSLException.html" name-is-abrev="no" long-title="ApplyXSLException class" name="ApplyXSLException class"/>
  -<resource id="ApplyXSLExceptionJava" location="src/org/apache/xalan/xslt/server/ApplyXSLException.java" name-is-abrev="no" long-title="ApplyXSLException class" name="ApplyXSLException class"/>
  -<resource id="ApplyXSLListenerDoc" location="apidocs/org/apache/xalan/xslt/server/ApplyXSLListener.html" name-is-abrev="no" long-title="ApplyXSLListener class" name="ApplyXSLListener class"/>
  -<resource id="ApplyXSLListenerJava" location="src/org/apache/xalan/xslt/server/ApplyXSLListener.java" name-is-abrev="no" long-title="ApplyXSLListener class" name="ApplyXSLListener class"/>
  -<resource id="ApplyXSLPropertiesDoc" location="apidocs/org/apache/xalan/xslt/server/ApplyXSLProperties.html" name-is-abrev="no" long-title="ApplyXSLProperties class" name="ApplyXSLProperties class"/>
  -<resource id="ApplyXSLPropertiesJava" location="src/org/apache/xalan/xslt/server/ApplyXSLProperties.java" name-is-abrev="no" long-title="ApplyXSLProperties class" name="ApplyXSLProperties class"/>
  -<resource id="DefaultApplyXSLDoc" location="apidocs/org/apache/xalan/xslt/server/DefaultApplyXSL.html" name-is-abrev="no" long-title="DefaultApplyXSL class" name="DefaultApplyXSL class"/>
  -<resource id="DefaultApplyXSLJava" location="src/org/apache/xalan/xslt/server/DefaultApplyXSL.java" name-is-abrev="no" long-title="DefaultApplyXSL class" name="DefaultApplyXSL class"/>
  -<resource id="PrintTraceListenerDoc" location="apidocs/org/apache/xalan/xpath/trace/PrintTraceListener.html" name-is-abrev="no" long-title="PrintTraceListener class" name="PrintTraceListener class"/>
  -<resource id="PrintTraceListenerJava" location="src/org/apache/xalan/xslt/trace/PrintTraceListener.java" name-is-abrev="no" long-title="PrintTraceListener class" name="PrintTraceListener class"/>
  -<resource id="TraceListenerDoc" location="apidocs/org/apache/xalan/xpath/trace/TraceListener.html" name-is-abrev="no" long-title="TraceListener class" name="TraceListener class"/>
  -<resource id="TraceListenerJava" location="src/org/apache/xalan/xslt/trace/TraceListener.java" name-is-abrev="no" long-title="TraceListener class" name="TraceListener class"/>
  -<resource id="GenerateEventDoc" location="apidocs/org/apache/xalan/xpath/trace/GenerateEvent.html" name-is-abrev="no" long-title="GenerateEvent class" name="GenerateEvent class"/>
  -<resource id="GenerateEventJava" location="src/org/apache/xalan/xslt/trace/GenerateEvent.java" name-is-abrev="no" long-title="GenerateEvent class" name="GenerateEvent class"/>
  -<resource id="TracerEventDoc" location="apidocs/org/apache/xalan/xpath/trace/TracerEvent.html" name-is-abrev="no" long-title="TracerEvent class" name="TracerEvent class"/>
  -<resource id="TracerEventJava" location="src/org/apache/xalan/xslt/trace/TracerEvent.java" name-is-abrev="no" long-title="TracerEvent class" name="TracerEvent class"/>
  -<resource id="AttrDoc" location="apidocs/org/w3c/dom/Attr.html" name-is-abrev="no" long-title="Attr class" name="Attr class"/>
  -<resource id="AttrJava" location="src/org/w3c/dom/Attr.java" name-is-abrev="no" long-title="Attr class" name="Attr class"/>
  -<resource id="CDATASectionDoc" location="apidocs/org/w3c/dom/CDATASection.html" name-is-abrev="no" long-title="CDATASection class" name="CDATASection class"/>
  -<resource id="CDATASectionJava" location="src/org/w3c/dom/CDATASection.java" name-is-abrev="no" long-title="CDATASection class" name="CDATASection class"/>
  -<resource id="CharacterDataDoc" location="apidocs/org/w3c/dom/CharacterData.html" name-is-abrev="no" long-title="CharacterData class" name="CharacterData class"/>
  -<resource id="CharacterDataJava" location="src/org/w3c/dom/CharacterData.java" name-is-abrev="no" long-title="CharacterData class" name="CharacterData class"/>
  -<resource id="CommentDoc" location="apidocs/org/w3c/dom/Comment.html" name-is-abrev="no" long-title="Comment class" name="Comment class"/>
  -<resource id="CommentJava" location="src/org/w3c/dom/Comment.java" name-is-abrev="no" long-title="Comment class" name="Comment class"/>
  -<resource id="DocumentDoc" location="apidocs/org/w3c/dom/Document.html" name-is-abrev="no" long-title="Document class" name="Document class"/>
  -<resource id="DocumentJava" location="src/org/w3c/dom/Document.java" name-is-abrev="no" long-title="Document class" name="Document class"/>
  -<resource id="DocumentFragmentDoc" location="apidocs/org/w3c/dom/DocumentFragment.html" name-is-abrev="no" long-title="DocumentFragment class" name="DocumentFragment class"/>
  -<resource id="DocumentFragmentJava" location="src/org/w3c/dom/DocumentFragment.java" name-is-abrev="no" long-title="DocumentFragment class" name="DocumentFragment class"/>
  -<resource id="DocumentTypeDoc" location="apidocs/org/w3c/dom/DocumentType.html" name-is-abrev="no" long-title="DocumentType class" name="DocumentType class"/>
  -<resource id="DocumentTypeJava" location="src/org/w3c/dom/DocumentType.java" name-is-abrev="no" long-title="DocumentType class" name="DocumentType class"/>
  -<resource id="DOMExceptionDoc" location="apidocs/org/w3c/dom/DOMException.html" name-is-abrev="no" long-title="DOMException class" name="DOMException class"/>
  -<resource id="DOMExceptionJava" location="src/org/w3c/dom/DOMException.java" name-is-abrev="no" long-title="DOMException class" name="DOMException class"/>
  -<resource id="DOMImplementationDoc" location="apidocs/org/w3c/dom/DOMImplementation.html" name-is-abrev="no" long-title="DOMImplementation class" name="DOMImplementation class"/>
  -<resource id="DOMImplementationJava" location="src/org/w3c/dom/DOMImplementation.java" name-is-abrev="no" long-title="DOMImplementation class" name="DOMImplementation class"/>
  -<resource id="ElementDoc" location="apidocs/org/w3c/dom/Element.html" name-is-abrev="no" long-title="Element class" name="Element class"/>
  -<resource id="ElementJava" location="src/org/w3c/dom/Element.java" name-is-abrev="no" long-title="Element class" name="Element class"/>
  -<resource id="EntityDoc" location="apidocs/org/w3c/dom/Entity.html" name-is-abrev="no" long-title="Entity class" name="Entity class"/>
  -<resource id="EntityJava" location="src/org/w3c/dom/Entity.java" name-is-abrev="no" long-title="Entity class" name="Entity class"/>
  -<resource id="EntityReferenceDoc" location="apidocs/org/w3c/dom/EntityReference.html" name-is-abrev="no" long-title="EntityReference class" name="EntityReference class"/>
  -<resource id="EntityReferenceJava" location="src/org/w3c/dom/EntityReference.java" name-is-abrev="no" long-title="EntityReference class" name="EntityReference class"/>
  -<resource id="NamedNodeMapDoc" location="apidocs/org/w3c/dom/NamedNodeMap.html" name-is-abrev="no" long-title="NamedNodeMap class" name="NamedNodeMap class"/>
  -<resource id="NamedNodeMapJava" location="src/org/w3c/dom/NamedNodeMap.java" name-is-abrev="no" long-title="NamedNodeMap class" name="NamedNodeMap class"/>
  -<resource id="NodeDoc" location="apidocs/org/w3c/dom/Node.html" name-is-abrev="no" long-title="Node class" name="Node class"/>
  -<resource id="NodeJava" location="src/org/w3c/dom/Node.java" name-is-abrev="no" long-title="Node class" name="Node class"/>
  -<resource id="NodeListDoc" location="apidocs/org/w3c/dom/NodeList.html" name-is-abrev="no" long-title="NodeList class" name="NodeList class"/>
  -<resource id="NodeListJava" location="src/org/w3c/dom/NodeList.java" name-is-abrev="no" long-title="NodeList class" name="NodeList class"/>
  -<resource id="NotationDoc" location="apidocs/org/w3c/dom/Notation.html" name-is-abrev="no" long-title="Notation class" name="Notation class"/>
  -<resource id="NotationJava" location="src/org/w3c/dom/Notation.java" name-is-abrev="no" long-title="Notation class" name="Notation class"/>
  -<resource id="ProcessingInstructionDoc" location="apidocs/org/w3c/dom/ProcessingInstruction.html" name-is-abrev="no" long-title="ProcessingInstruction class" name="ProcessingInstruction class"/>
  -<resource id="ProcessingInstructionJava" location="src/org/w3c/dom/ProcessingInstruction.java" name-is-abrev="no" long-title="ProcessingInstruction class" name="ProcessingInstruction class"/>
  -<resource id="TextDoc" location="apidocs/org/w3c/dom/Text.html" name-is-abrev="no" long-title="Text class" name="Text class"/>
  -<resource id="TextJava" location="src/org/w3c/dom/Text.java" name-is-abrev="no" long-title="Text class" name="Text class"/>
  -<resource id="HTMLAnchorElementDoc" location="apidocs/org/w3c/dom/html/HTMLAnchorElement.html" name-is-abrev="no" long-title="HTMLAnchorElement class" name="HTMLAnchorElement class"/>
  -<resource id="HTMLAnchorElementJava" location="src/org/w3c/dom/html/HTMLAnchorElement.java" name-is-abrev="no" long-title="HTMLAnchorElement class" name="HTMLAnchorElement class"/>
  -<resource id="HTMLAppletElementDoc" location="apidocs/org/w3c/dom/html/HTMLAppletElement.html" name-is-abrev="no" long-title="HTMLAppletElement class" name="HTMLAppletElement class"/>
  -<resource id="HTMLAppletElementJava" location="src/org/w3c/dom/html/HTMLAppletElement.java" name-is-abrev="no" long-title="HTMLAppletElement class" name="HTMLAppletElement class"/>
  -<resource id="HTMLAreaElementDoc" location="apidocs/org/w3c/dom/html/HTMLAreaElement.html" name-is-abrev="no" long-title="HTMLAreaElement class" name="HTMLAreaElement class"/>
  -<resource id="HTMLAreaElementJava" location="src/org/w3c/dom/html/HTMLAreaElement.java" name-is-abrev="no" long-title="HTMLAreaElement class" name="HTMLAreaElement class"/>
  -<resource id="HTMLBaseElementDoc" location="apidocs/org/w3c/dom/html/HTMLBaseElement.html" name-is-abrev="no" long-title="HTMLBaseElement class" name="HTMLBaseElement class"/>
  -<resource id="HTMLBaseElementJava" location="src/org/w3c/dom/html/HTMLBaseElement.java" name-is-abrev="no" long-title="HTMLBaseElement class" name="HTMLBaseElement class"/>
  -<resource id="HTMLBaseFontElementDoc" location="apidocs/org/w3c/dom/html/HTMLBaseFontElement.html" name-is-abrev="no" long-title="HTMLBaseFontElement class" name="HTMLBaseFontElement class"/>
  -<resource id="HTMLBaseFontElementJava" location="src/org/w3c/dom/html/HTMLBaseFontElement.java" name-is-abrev="no" long-title="HTMLBaseFontElement class" name="HTMLBaseFontElement class"/>
  -<resource id="HTMLBlockquoteElementDoc" location="apidocs/org/w3c/dom/html/HTMLBlockquoteElement.html" name-is-abrev="no" long-title="HTMLBlockquoteElement class" name="HTMLBlockquoteElement class"/>
  -<resource id="HTMLBlockquoteElementJava" location="src/org/w3c/dom/html/HTMLBlockquoteElement.java" name-is-abrev="no" long-title="HTMLBlockquoteElement class" name="HTMLBlockquoteElement class"/>
  -<resource id="HTMLBodyElementDoc" location="apidocs/org/w3c/dom/html/HTMLBodyElement.html" name-is-abrev="no" long-title="HTMLBodyElement class" name="HTMLBodyElement class"/>
  -<resource id="HTMLBodyElementJava" location="src/org/w3c/dom/html/HTMLBodyElement.java" name-is-abrev="no" long-title="HTMLBodyElement class" name="HTMLBodyElement class"/>
  -<resource id="HTMLBRElementDoc" location="apidocs/org/w3c/dom/html/HTMLBRElement.html" name-is-abrev="no" long-title="HTMLBRElement class" name="HTMLBRElement class"/>
  -<resource id="HTMLBRElementJava" location="src/org/w3c/dom/html/HTMLBRElement.java" name-is-abrev="no" long-title="HTMLBRElement class" name="HTMLBRElement class"/>
  -<resource id="HTMLButtonElementDoc" location="apidocs/org/w3c/dom/html/HTMLButtonElement.html" name-is-abrev="no" long-title="HTMLButtonElement class" name="HTMLButtonElement class"/>
  -<resource id="HTMLButtonElementJava" location="src/org/w3c/dom/html/HTMLButtonElement.java" name-is-abrev="no" long-title="HTMLButtonElement class" name="HTMLButtonElement class"/>
  -<resource id="HTMLCollectionDoc" location="apidocs/org/w3c/dom/html/HTMLCollection.html" name-is-abrev="no" long-title="HTMLCollection class" name="HTMLCollection class"/>
  -<resource id="HTMLCollectionJava" location="src/org/w3c/dom/html/HTMLCollection.java" name-is-abrev="no" long-title="HTMLCollection class" name="HTMLCollection class"/>
  -<resource id="HTMLDirectoryElementDoc" location="apidocs/org/w3c/dom/html/HTMLDirectoryElement.html" name-is-abrev="no" long-title="HTMLDirectoryElement class" name="HTMLDirectoryElement class"/>
  -<resource id="HTMLDirectoryElementJava" location="src/org/w3c/dom/html/HTMLDirectoryElement.java" name-is-abrev="no" long-title="HTMLDirectoryElement class" name="HTMLDirectoryElement class"/>
  -<resource id="HTMLDivElementDoc" location="apidocs/org/w3c/dom/html/HTMLDivElement.html" name-is-abrev="no" long-title="HTMLDivElement class" name="HTMLDivElement class"/>
  -<resource id="HTMLDivElementJava" location="src/org/w3c/dom/html/HTMLDivElement.java" name-is-abrev="no" long-title="HTMLDivElement class" name="HTMLDivElement class"/>
  -<resource id="HTMLDListElementDoc" location="apidocs/org/w3c/dom/html/HTMLDListElement.html" name-is-abrev="no" long-title="HTMLDListElement class" name="HTMLDListElement class"/>
  -<resource id="HTMLDListElementJava" location="src/org/w3c/dom/html/HTMLDListElement.java" name-is-abrev="no" long-title="HTMLDListElement class" name="HTMLDListElement class"/>
  -<resource id="HTMLDocumentDoc" location="apidocs/org/w3c/dom/html/HTMLDocument.html" name-is-abrev="no" long-title="HTMLDocument class" name="HTMLDocument class"/>
  -<resource id="HTMLDocumentJava" location="src/org/w3c/dom/html/HTMLDocument.java" name-is-abrev="no" long-title="HTMLDocument class" name="HTMLDocument class"/>
  -<resource id="HTMLElementDoc" location="apidocs/org/w3c/dom/html/HTMLElement.html" name-is-abrev="no" long-title="HTMLElement class" name="HTMLElement class"/>
  -<resource id="HTMLElementJava" location="src/org/w3c/dom/html/HTMLElement.java" name-is-abrev="no" long-title="HTMLElement class" name="HTMLElement class"/>
  -<resource id="HTMLFieldSetElementDoc" location="apidocs/org/w3c/dom/html/HTMLFieldSetElement.html" name-is-abrev="no" long-title="HTMLFieldSetElement class" name="HTMLFieldSetElement class"/>
  -<resource id="HTMLFieldSetElementJava" location="src/org/w3c/dom/html/HTMLFieldSetElement.java" name-is-abrev="no" long-title="HTMLFieldSetElement class" name="HTMLFieldSetElement class"/>
  -<resource id="HTMLFontElementDoc" location="apidocs/org/w3c/dom/html/HTMLFontElement.html" name-is-abrev="no" long-title="HTMLFontElement class" name="HTMLFontElement class"/>
  -<resource id="HTMLFontElementJava" location="src/org/w3c/dom/html/HTMLFontElement.java" name-is-abrev="no" long-title="HTMLFontElement class" name="HTMLFontElement class"/>
  -<resource id="HTMLFormElementDoc" location="apidocs/org/w3c/dom/html/HTMLFormElement.html" name-is-abrev="no" long-title="HTMLFormElement class" name="HTMLFormElement class"/>
  -<resource id="HTMLFormElementJava" location="src/org/w3c/dom/html/HTMLFormElement.java" name-is-abrev="no" long-title="HTMLFormElement class" name="HTMLFormElement class"/>
  -<resource id="HTMLFrameElementDoc" location="apidocs/org/w3c/dom/html/HTMLFrameElement.html" name-is-abrev="no" long-title="HTMLFrameElement class" name="HTMLFrameElement class"/>
  -<resource id="HTMLFrameElementJava" location="src/org/w3c/dom/html/HTMLFrameElement.java" name-is-abrev="no" long-title="HTMLFrameElement class" name="HTMLFrameElement class"/>
  -<resource id="HTMLFrameSetElementDoc" location="apidocs/org/w3c/dom/html/HTMLFrameSetElement.html" name-is-abrev="no" long-title="HTMLFrameSetElement class" name="HTMLFrameSetElement class"/>
  -<resource id="HTMLFrameSetElementJava" location="src/org/w3c/dom/html/HTMLFrameSetElement.java" name-is-abrev="no" long-title="HTMLFrameSetElement class" name="HTMLFrameSetElement class"/>
  -<resource id="HTMLHeadElementDoc" location="apidocs/org/w3c/dom/html/HTMLHeadElement.html" name-is-abrev="no" long-title="HTMLHeadElement class" name="HTMLHeadElement class"/>
  -<resource id="HTMLHeadElementJava" location="src/org/w3c/dom/html/HTMLHeadElement.java" name-is-abrev="no" long-title="HTMLHeadElement class" name="HTMLHeadElement class"/>
  -<resource id="HTMLHeadingElementDoc" location="apidocs/org/w3c/dom/html/HTMLHeadingElement.html" name-is-abrev="no" long-title="HTMLHeadingElement class" name="HTMLHeadingElement class"/>
  -<resource id="HTMLHeadingElementJava" location="src/org/w3c/dom/html/HTMLHeadingElement.java" name-is-abrev="no" long-title="HTMLHeadingElement class" name="HTMLHeadingElement class"/>
  -<resource id="HTMLHRElementDoc" location="apidocs/org/w3c/dom/html/HTMLHRElement.html" name-is-abrev="no" long-title="HTMLHRElement class" name="HTMLHRElement class"/>
  -<resource id="HTMLHRElementJava" location="src/org/w3c/dom/html/HTMLHRElement.java" name-is-abrev="no" long-title="HTMLHRElement class" name="HTMLHRElement class"/>
  -<resource id="HTMLHtmlElementDoc" location="apidocs/org/w3c/dom/html/HTMLHtmlElement.html" name-is-abrev="no" long-title="HTMLHtmlElement class" name="HTMLHtmlElement class"/>
  -<resource id="HTMLHtmlElementJava" location="src/org/w3c/dom/html/HTMLHtmlElement.java" name-is-abrev="no" long-title="HTMLHtmlElement class" name="HTMLHtmlElement class"/>
  -<resource id="HTMLIFrameElementDoc" location="apidocs/org/w3c/dom/html/HTMLIFrameElement.html" name-is-abrev="no" long-title="HTMLIFrameElement class" name="HTMLIFrameElement class"/>
  -<resource id="HTMLIFrameElementJava" location="src/org/w3c/dom/html/HTMLIFrameElement.java" name-is-abrev="no" long-title="HTMLIFrameElement class" name="HTMLIFrameElement class"/>
  -<resource id="HTMLImageElementDoc" location="apidocs/org/w3c/dom/html/HTMLImageElement.html" name-is-abrev="no" long-title="HTMLImageElement class" name="HTMLImageElement class"/>
  -<resource id="HTMLImageElementJava" location="src/org/w3c/dom/html/HTMLImageElement.java" name-is-abrev="no" long-title="HTMLImageElement class" name="HTMLImageElement class"/>
  -<resource id="HTMLInputElementDoc" location="apidocs/org/w3c/dom/html/HTMLInputElement.html" name-is-abrev="no" long-title="HTMLInputElement class" name="HTMLInputElement class"/>
  -<resource id="HTMLInputElementJava" location="src/org/w3c/dom/html/HTMLInputElement.java" name-is-abrev="no" long-title="HTMLInputElement class" name="HTMLInputElement class"/>
  -<resource id="HTMLIsIndexElementDoc" location="apidocs/org/w3c/dom/html/HTMLIsIndexElement.html" name-is-abrev="no" long-title="HTMLIsIndexElement class" name="HTMLIsIndexElement class"/>
  -<resource id="HTMLIsIndexElementJava" location="src/org/w3c/dom/html/HTMLIsIndexElement.java" name-is-abrev="no" long-title="HTMLIsIndexElement class" name="HTMLIsIndexElement class"/>
  -<resource id="HTMLLabelElementDoc" location="apidocs/org/w3c/dom/html/HTMLLabelElement.html" name-is-abrev="no" long-title="HTMLLabelElement class" name="HTMLLabelElement class"/>
  -<resource id="HTMLLabelElementJava" location="src/org/w3c/dom/html/HTMLLabelElement.java" name-is-abrev="no" long-title="HTMLLabelElement class" name="HTMLLabelElement class"/>
  -<resource id="HTMLLegendElementDoc" location="apidocs/org/w3c/dom/html/HTMLLegendElement.html" name-is-abrev="no" long-title="HTMLLegendElement class" name="HTMLLegendElement class"/>
  -<resource id="HTMLLegendElementJava" location="src/org/w3c/dom/html/HTMLLegendElement.java" name-is-abrev="no" long-title="HTMLLegendElement class" name="HTMLLegendElement class"/>
  -<resource id="HTMLLIElementDoc" location="apidocs/org/w3c/dom/html/HTMLLIElement.html" name-is-abrev="no" long-title="HTMLLIElement class" name="HTMLLIElement class"/>
  -<resource id="HTMLLIElementJava" location="src/org/w3c/dom/html/HTMLLIElement.java" name-is-abrev="no" long-title="HTMLLIElement class" name="HTMLLIElement class"/>
  -<resource id="HTMLLinkElementDoc" location="apidocs/org/w3c/dom/html/HTMLLinkElement.html" name-is-abrev="no" long-title="HTMLLinkElement class" name="HTMLLinkElement class"/>
  -<resource id="HTMLLinkElementJava" location="src/org/w3c/dom/html/HTMLLinkElement.java" name-is-abrev="no" long-title="HTMLLinkElement class" name="HTMLLinkElement class"/>
  -<resource id="HTMLMapElementDoc" location="apidocs/org/w3c/dom/html/HTMLMapElement.html" name-is-abrev="no" long-title="HTMLMapElement class" name="HTMLMapElement class"/>
  -<resource id="HTMLMapElementJava" location="src/org/w3c/dom/html/HTMLMapElement.java" name-is-abrev="no" long-title="HTMLMapElement class" name="HTMLMapElement class"/>
  -<resource id="HTMLMenuElementDoc" location="apidocs/org/w3c/dom/html/HTMLMenuElement.html" name-is-abrev="no" long-title="HTMLMenuElement class" name="HTMLMenuElement class"/>
  -<resource id="HTMLMenuElementJava" location="src/org/w3c/dom/html/HTMLMenuElement.java" name-is-abrev="no" long-title="HTMLMenuElement class" name="HTMLMenuElement class"/>
  -<resource id="HTMLMetaElementDoc" location="apidocs/org/w3c/dom/html/HTMLMetaElement.html" name-is-abrev="no" long-title="HTMLMetaElement class" name="HTMLMetaElement class"/>
  -<resource id="HTMLMetaElementJava" location="src/org/w3c/dom/html/HTMLMetaElement.java" name-is-abrev="no" long-title="HTMLMetaElement class" name="HTMLMetaElement class"/>
  -<resource id="HTMLModElementDoc" location="apidocs/org/w3c/dom/html/HTMLModElement.html" name-is-abrev="no" long-title="HTMLModElement class" name="HTMLModElement class"/>
  -<resource id="HTMLModElementJava" location="src/org/w3c/dom/html/HTMLModElement.java" name-is-abrev="no" long-title="HTMLModElement class" name="HTMLModElement class"/>
  -<resource id="HTMLObjectElementDoc" location="apidocs/org/w3c/dom/html/HTMLObjectElement.html" name-is-abrev="no" long-title="HTMLObjectElement class" name="HTMLObjectElement class"/>
  -<resource id="HTMLObjectElementJava" location="src/org/w3c/dom/html/HTMLObjectElement.java" name-is-abrev="no" long-title="HTMLObjectElement class" name="HTMLObjectElement class"/>
  -<resource id="HTMLOListElementDoc" location="apidocs/org/w3c/dom/html/HTMLOListElement.html" name-is-abrev="no" long-title="HTMLOListElement class" name="HTMLOListElement class"/>
  -<resource id="HTMLOListElementJava" location="src/org/w3c/dom/html/HTMLOListElement.java" name-is-abrev="no" long-title="HTMLOListElement class" name="HTMLOListElement class"/>
  -<resource id="HTMLOptGroupElementDoc" location="apidocs/org/w3c/dom/html/HTMLOptGroupElement.html" name-is-abrev="no" long-title="HTMLOptGroupElement class" name="HTMLOptGroupElement class"/>
  -<resource id="HTMLOptGroupElementJava" location="src/org/w3c/dom/html/HTMLOptGroupElement.java" name-is-abrev="no" long-title="HTMLOptGroupElement class" name="HTMLOptGroupElement class"/>
  -<resource id="HTMLOptionElementDoc" location="apidocs/org/w3c/dom/html/HTMLOptionElement.html" name-is-abrev="no" long-title="HTMLOptionElement class" name="HTMLOptionElement class"/>
  -<resource id="HTMLOptionElementJava" location="src/org/w3c/dom/html/HTMLOptionElement.java" name-is-abrev="no" long-title="HTMLOptionElement class" name="HTMLOptionElement class"/>
  -<resource id="HTMLParagraphElementDoc" location="apidocs/org/w3c/dom/html/HTMLParagraphElement.html" name-is-abrev="no" long-title="HTMLParagraphElement class" name="HTMLParagraphElement class"/>
  -<resource id="HTMLParagraphElementJava" location="src/org/w3c/dom/html/HTMLParagraphElement.java" name-is-abrev="no" long-title="HTMLParagraphElement class" name="HTMLParagraphElement class"/>
  -<resource id="HTMLParamElementDoc" location="apidocs/org/w3c/dom/html/HTMLParamElement.html" name-is-abrev="no" long-title="HTMLParamElement class" name="HTMLParamElement class"/>
  -<resource id="HTMLParamElementJava" location="src/org/w3c/dom/html/HTMLParamElement.java" name-is-abrev="no" long-title="HTMLParamElement class" name="HTMLParamElement class"/>
  -<resource id="HTMLPreElementDoc" location="apidocs/org/w3c/dom/html/HTMLPreElement.html" name-is-abrev="no" long-title="HTMLPreElement class" name="HTMLPreElement class"/>
  -<resource id="HTMLPreElementJava" location="src/org/w3c/dom/html/HTMLPreElement.java" name-is-abrev="no" long-title="HTMLPreElement class" name="HTMLPreElement class"/>
  -<resource id="HTMLQuoteElementDoc" location="apidocs/org/w3c/dom/html/HTMLQuoteElement.html" name-is-abrev="no" long-title="HTMLQuoteElement class" name="HTMLQuoteElement class"/>
  -<resource id="HTMLQuoteElementJava" location="src/org/w3c/dom/html/HTMLQuoteElement.java" name-is-abrev="no" long-title="HTMLQuoteElement class" name="HTMLQuoteElement class"/>
  -<resource id="HTMLScriptElementDoc" location="apidocs/org/w3c/dom/html/HTMLScriptElement.html" name-is-abrev="no" long-title="HTMLScriptElement class" name="HTMLScriptElement class"/>
  -<resource id="HTMLScriptElementJava" location="src/org/w3c/dom/html/HTMLScriptElement.java" name-is-abrev="no" long-title="HTMLScriptElement class" name="HTMLScriptElement class"/>
  -<resource id="HTMLSelectElementDoc" location="apidocs/org/w3c/dom/html/HTMLSelectElement.html" name-is-abrev="no" long-title="HTMLSelectElement class" name="HTMLSelectElement class"/>
  -<resource id="HTMLSelectElementJava" location="src/org/w3c/dom/html/HTMLSelectElement.java" name-is-abrev="no" long-title="HTMLSelectElement class" name="HTMLSelectElement class"/>
  -<resource id="HTMLStyleElementDoc" location="apidocs/org/w3c/dom/html/HTMLStyleElement.html" name-is-abrev="no" long-title="HTMLStyleElement class" name="HTMLStyleElement class"/>
  -<resource id="HTMLStyleElementJava" location="src/org/w3c/dom/html/HTMLStyleElement.java" name-is-abrev="no" long-title="HTMLStyleElement class" name="HTMLStyleElement class"/>
  -<resource id="HTMLTableCaptionElementDoc" location="apidocs/org/w3c/dom/html/HTMLTableCaptionElement.html" name-is-abrev="no" long-title="HTMLTableCaptionElement class" name="HTMLTableCaptionElement class"/>
  -<resource id="HTMLTableCaptionElementJava" location="src/org/w3c/dom/html/HTMLTableCaptionElement.java" name-is-abrev="no" long-title="HTMLTableCaptionElement class" name="HTMLTableCaptionElement class"/>
  -<resource id="HTMLTableCellElementDoc" location="apidocs/org/w3c/dom/html/HTMLTableCellElement.html" name-is-abrev="no" long-title="HTMLTableCellElement class" name="HTMLTableCellElement class"/>
  -<resource id="HTMLTableCellElementJava" location="src/org/w3c/dom/html/HTMLTableCellElement.java" name-is-abrev="no" long-title="HTMLTableCellElement class" name="HTMLTableCellElement class"/>
  -<resource id="HTMLTableColElementDoc" location="apidocs/org/w3c/dom/html/HTMLTableColElement.html" name-is-abrev="no" long-title="HTMLTableColElement class" name="HTMLTableColElement class"/>
  -<resource id="HTMLTableColElementJava" location="src/org/w3c/dom/html/HTMLTableColElement.java" name-is-abrev="no" long-title="HTMLTableColElement class" name="HTMLTableColElement class"/>
  -<resource id="HTMLTableElementDoc" location="apidocs/org/w3c/dom/html/HTMLTableElement.html" name-is-abrev="no" long-title="HTMLTableElement class" name="HTMLTableElement class"/>
  -<resource id="HTMLTableElementJava" location="src/org/w3c/dom/html/HTMLTableElement.java" name-is-abrev="no" long-title="HTMLTableElement class" name="HTMLTableElement class"/>
  -<resource id="HTMLTableRowElementDoc" location="apidocs/org/w3c/dom/html/HTMLTableRowElement.html" name-is-abrev="no" long-title="HTMLTableRowElement class" name="HTMLTableRowElement class"/>
  -<resource id="HTMLTableRowElementJava" location="src/org/w3c/dom/html/HTMLTableRowElement.java" name-is-abrev="no" long-title="HTMLTableRowElement class" name="HTMLTableRowElement class"/>
  -<resource id="HTMLTableSectionElementDoc" location="apidocs/org/w3c/dom/html/HTMLTableSectionElement.html" name-is-abrev="no" long-title="HTMLTableSectionElement class" name="HTMLTableSectionElement class"/>
  -<resource id="HTMLTableSectionElementJava" location="src/org/w3c/dom/html/HTMLTableSectionElement.java" name-is-abrev="no" long-title="HTMLTableSectionElement class" name="HTMLTableSectionElement class"/>
  -<resource id="HTMLTextAreaElementDoc" location="apidocs/org/w3c/dom/html/HTMLTextAreaElement.html" name-is-abrev="no" long-title="HTMLTextAreaElement class" name="HTMLTextAreaElement class"/>
  -<resource id="HTMLTextAreaElementJava" location="src/org/w3c/dom/html/HTMLTextAreaElement.java" name-is-abrev="no" long-title="HTMLTextAreaElement class" name="HTMLTextAreaElement class"/>
  -<resource id="HTMLTitleElementDoc" location="apidocs/org/w3c/dom/html/HTMLTitleElement.html" name-is-abrev="no" long-title="HTMLTitleElement class" name="HTMLTitleElement class"/>
  -<resource id="HTMLTitleElementJava" location="src/org/w3c/dom/html/HTMLTitleElement.java" name-is-abrev="no" long-title="HTMLTitleElement class" name="HTMLTitleElement class"/>
  -<resource id="HTMLUListElementDoc" location="apidocs/org/w3c/dom/html/HTMLUListElement.html" name-is-abrev="no" long-title="HTMLUListElement class" name="HTMLUListElement class"/>
  -<resource id="HTMLUListElementJava" location="src/org/w3c/dom/html/HTMLUListElement.java" name-is-abrev="no" long-title="HTMLUListElement class" name="HTMLUListElement class"/>
  -<resource id="AttributeListDoc" location="apidocs/org/xml/sax/AttributeList.html" name-is-abrev="no" long-title="AttributeList class" name="AttributeList class"/>
  -<resource id="AttributeListJava" location="src/org/xml/sax/AttributeList.java" name-is-abrev="no" long-title="AttributeList class" name="AttributeList class"/>
  -<resource id="DocumentHandlerDoc" location="apidocs/org/xml/sax/DocumentHandler.html" name-is-abrev="no" long-title="DocumentHandler class" name="DocumentHandler class"/>
  -<resource id="DocumentHandlerJava" location="src/org/xml/sax/DocumentHandler.java" name-is-abrev="no" long-title="DocumentHandler class" name="DocumentHandler class"/>
  -<resource id="DTDHandlerDoc" location="apidocs/org/xml/sax/DTDHandler.html" name-is-abrev="no" long-title="DTDHandler class" name="DTDHandler class"/>
  -<resource id="DTDHandlerJava" location="src/org/xml/sax/DTDHandler.java" name-is-abrev="no" long-title="DTDHandler class" name="DTDHandler class"/>
  -<resource id="EntityResolverDoc" location="apidocs/org/xml/sax/EntityResolver.html" name-is-abrev="no" long-title="EntityResolver class" name="EntityResolver class"/>
  -<resource id="EntityResolverJava" location="src/org/xml/sax/EntityResolver.java" name-is-abrev="no" long-title="EntityResolver class" name="EntityResolver class"/>
  -<resource id="ErrorHandlerDoc" location="apidocs/org/xml/sax/ErrorHandler.html" name-is-abrev="no" long-title="ErrorHandler class" name="ErrorHandler class"/>
  -<resource id="ErrorHandlerJava" location="src/org/xml/sax/ErrorHandler.java" name-is-abrev="no" long-title="ErrorHandler class" name="ErrorHandler class"/>
  -<resource id="HandlerBaseDoc" location="apidocs/org/xml/sax/HandlerBase.html" name-is-abrev="no" long-title="HandlerBase class" name="HandlerBase class"/>
  -<resource id="HandlerBaseJava" location="src/org/xml/sax/HandlerBase.java" name-is-abrev="no" long-title="HandlerBase class" name="HandlerBase class"/>
  -<resource id="InputSourceDoc" location="apidocs/org/xml/sax/InputSource.html" name-is-abrev="no" long-title="InputSource class" name="InputSource class"/>
  -<resource id="InputSourceJava" location="src/org/xml/sax/InputSource.java" name-is-abrev="no" long-title="InputSource class" name="InputSource class"/>
  -<resource id="LocatorDoc" location="apidocs/org/xml/sax/Locator.html" name-is-abrev="no" long-title="Locator class" name="Locator class"/>
  -<resource id="LocatorJava" location="src/org/xml/sax/Locator.java" name-is-abrev="no" long-title="Locator class" name="Locator class"/>
  -<resource id="ParserDoc" location="apidocs/org/xml/sax/Parser.html" name-is-abrev="no" long-title="Parser class" name="Parser class"/>
  -<resource id="ParserJava" location="src/org/xml/sax/Parser.java" name-is-abrev="no" long-title="Parser class" name="Parser class"/>
  -<resource id="SAXExceptionDoc" location="apidocs/org/xml/sax/SAXException.html" name-is-abrev="no" long-title="SAXException class" name="SAXException class"/>
  -<resource id="SAXExceptionJava" location="src/org/xml/sax/SAXException.java" name-is-abrev="no" long-title="SAXException class" name="SAXException class"/>
  -<resource id="SAXParseExceptionDoc" location="apidocs/org/xml/sax/SAXParseException.html" name-is-abrev="no" long-title="SAXParseException class" name="SAXParseException class"/>
  -<resource id="SAXParseExceptionJava" location="src/org/xml/sax/SAXParseException.java" name-is-abrev="no" long-title="SAXParseException class" name="SAXParseException class"/>
  -<resource id="AttributeListImplDoc" location="apidocs/org/xml/sax/helpers/AttributeListImpl.html" name-is-abrev="no" long-title="AttributeListImpl class" name="AttributeListImpl class"/>
  -<resource id="AttributeListImplJava" location="src/org/xml/sax/helpers/AttributeListImpl.java" name-is-abrev="no" long-title="AttributeListImpl class" name="AttributeListImpl class"/>
  -<resource id="LocatorImplDoc" location="apidocs/org/xml/sax/helpers/LocatorImpl.html" name-is-abrev="no" long-title="LocatorImpl class" name="LocatorImpl class"/>
  -<resource id="LocatorImplJava" location="src/org/xml/sax/helpers/LocatorImpl.java" name-is-abrev="no" long-title="LocatorImpl class" name="LocatorImpl class"/>
  -<resource id="ParserFactoryDoc" location="apidocs/org/xml/sax/helpers/ParserFactory.html" name-is-abrev="no" long-title="ParserFactory class" name="ParserFactory class"/>
  -<resource id="ParserFactoryJava" location="src/org/xml/sax/helpers/ParserFactory.java" name-is-abrev="no" long-title="ParserFactory class" name="ParserFactory class"/>
  -	
  -</resources> 
  \ No newline at end of file
  +</resources>
  \ No newline at end of file
  
  
  
  1.1                  xml-site/sources/xalan/apiResources.xml
  
  Index: apiResources.xml
  ===================================================================
  <resource id="DispatcherDoc" title="Dispatcher interface"
  location="apidocs/org/apache/xalan/xpath/Dispatcher.html"/>
<resource id="org.apache.xalan.xpathDoc" title="org.apache.xalan.xpath package"
  location="apidocs/org/apache/xalan/xpath/package-summary.html"/>
<resource id="DispatcherFactoryDoc" title="DispatcherFactory interface"
  location="apidocs/org/apache/xalan/xpath/DispatcherFactory.html"/>
<resource id="SimpleNodeLocatorDoc" title="SimpleNodeLocator class"
  location="apidocs/org/apache/xalan/xpath/SimpleNodeLocator.html"/>
<resource id="MutableNodeListDoc" title="MutableNodeList interface"
  location="apidocs/org/apache/xalan/xpath/MutableNodeList.html"/>
<resource id="DataProviderAssociationDoc" title="DataProviderAssociation class"
  location="apidocs/org/apache/xalan/xpath/DataProviderAssociation.html"/>
<resource id="ExtensionFunctionHandlerDoc" title="ExtensionFunctionHandler class"
  location="apidocs/org/apache/xalan/xpath/ExtensionFunctionHandler.html"/>
<resource id="FoundIndexDoc"
 title="FoundIndex class"
  location="apidocs/org/apache/xalan/xpath/FoundIndex.html"/>
<resource id="FuncBooleanDoc" title="FuncBoolean class"
  location="apidocs/org/apache/xalan/xpath/FuncBoolean.html"/>
<resource id="FuncCeilingDoc" title="FuncCeiling class"
  location="apidocs/org/apache/xalan/xpath/FuncCeiling.html"/>
<resource id="FuncConcatDoc" title="FuncConcat class"
  location="apidocs/org/apache/xalan/xpath/FuncConcat.html"/>
<resource id="FuncContainsDoc" title="FuncContains class"
  location="apidocs/org/apache/xalan/xpath/FuncContains.html"/>
<resource id="FuncCountDoc" title="FuncCount class"
  location="apidocs/org/apache/xalan/xpath/FuncCount.html"/>
<resource id="FuncCurrentDoc" title="FuncCurrent class"
  location="apidocs/org/apache/xalan/xpath/FuncCurrent.html"/>
<resource id="FuncDocDoc" title="FuncDoc class"
  location="apidocs/org/apache/xalan/xpath/FuncDoc.html"/>
<resource id="FuncDoclocationDoc" title="FuncDoclocation class"
  location="apidocs/org/apache/xalan/xpath/FuncDoclocati
on.html"/>
<resource id="FuncExtElementAvailableDoc" title="FuncExtElementAvailable class"
  location="apidocs/org/apache/xalan/xpath/FuncExtElementAvailable.html"/>
<resource id="FuncExtFunctionAvailableDoc" title="FuncExtFunctionAvailable class"
  location="apidocs/org/apache/xalan/xpath/FuncExtFunctionAvailable.html"/>
<resource id="FuncFalseDoc" title="FuncFalse class"
  location="apidocs/org/apache/xalan/xpath/FuncFalse.html"/>
<resource id="FuncFloorDoc" title="FuncFloor class"
  location="apidocs/org/apache/xalan/xpath/FuncFloor.html"/>
<resource id="FuncGenerateIdDoc" title="FuncGenerateId class"
  location="apidocs/org/apache/xalan/xpath/FuncGenerateId.html"/>
<resource id="FuncIdDoc" title="FuncId class"
  location="apidocs/org/apache/xalan/xpath/FuncId.html"/>
<resource id="FuncKeyDoc" title="FuncKey class"
  location="apidocs/org/apache/xalan/xpath/FuncKey.html"/>
<resource id="FuncLangDoc" title="FuncLang class"
  location="apidocs/org/apache/xalan/xpath/FuncLang.html"/>
<resource id="FuncLastDo
c" title="FuncLast class"
  location="apidocs/org/apache/xalan/xpath/FuncLast.html"/>
<resource id="FuncLoaderDoc" title="FuncLoader class"
  location="apidocs/org/apache/xalan/xpath/FuncLoader.html"/>
<resource id="FuncLocalPartDoc" title="FuncLocalPart class"
  location="apidocs/org/apache/xalan/xpath/FuncLocalPart.html"/>
<resource id="FuncNamespaceDoc" title="FuncNamespace class"
  location="apidocs/org/apache/xalan/xpath/FuncNamespace.html"/>
<resource id="FuncNormalizeSpaceDoc" title="FuncNormalizeSpace class"
  location="apidocs/org/apache/xalan/xpath/FuncNormalizeSpace.html"/>
<resource id="FuncNotDoc" title="FuncNot class"
  location="apidocs/org/apache/xalan/xpath/FuncNot.html"/>
<resource id="FuncNumberDoc" title="FuncNumber class"
  location="apidocs/org/apache/xalan/xpath/FuncNumber.html"/>
<resource id="FuncPositionDoc" title="FuncPosition class"
  location="apidocs/org/apache/xalan/xpath/FuncPosition.html"/>
<resource id="FuncQnameDoc" title="FuncQname class"
  location="apidocs/org/apache/xal
an/xpath/FuncQname.html"/>
<resource id="FuncRoundDoc" title="FuncRound class"
  location="apidocs/org/apache/xalan/xpath/FuncRound.html"/>
<resource id="FuncStartsWithDoc" title="FuncStartsWith class"
  location="apidocs/org/apache/xalan/xpath/FuncStartsWith.html"/>
<resource id="FuncStringDoc" title="FuncString class"
  location="apidocs/org/apache/xalan/xpath/FuncString.html"/>
<resource id="FuncStringLengthDoc" title="FuncStringLength class"
  location="apidocs/org/apache/xalan/xpath/FuncStringLength.html"/>
<resource id="FuncSubstringDoc" title="FuncSubstring class"
  location="apidocs/org/apache/xalan/xpath/FuncSubstring.html"/>
<resource id="FuncSubstringAfterDoc" title="FuncSubstringAfter class"
  location="apidocs/org/apache/xalan/xpath/FuncSubstringAfter.html"/>
<resource id="FuncSubstringBeforeDoc" title="FuncSubstringBefore class"
  location="apidocs/org/apache/xalan/xpath/FuncSubstringBefore.html"/>
<resource id="FuncSumDoc" title="FuncSum class"
  location="apidocs/org/apache/xalan/xpath/FuncSu
m.html"/>
<resource id="FuncSystemPropertyDoc" title="FuncSystemProperty class"
  location="apidocs/org/apache/xalan/xpath/FuncSystemProperty.html"/>
<resource id="FunctionDoc" title="Function class"
  location="apidocs/org/apache/xalan/xpath/Function.html"/>
<resource id="FuncTranslateDoc" title="FuncTranslate class"
  location="apidocs/org/apache/xalan/xpath/FuncTranslate.html"/>
<resource id="FuncTrueDoc" title="FuncTrue class"
  location="apidocs/org/apache/xalan/xpath/FuncTrue.html"/>
<resource id="FuncUnparsedEntityURIDoc" title="FuncUnparsedEntityURI class"
  location="apidocs/org/apache/xalan/xpath/FuncUnparsedEntityURI.html"/>
<resource id="KeyDeclarationDoc" title="KeyDeclaration class"
  location="apidocs/org/apache/xalan/xpath/KeyDeclaration.html"/>
<resource id="MutableNodeListImplDoc" title="MutableNodeListImpl class"
  location="apidocs/org/apache/xalan/xpath/MutableNodeListImpl.html"/>
<resource id="NodeListImplDoc" title="NodeListImpl class"
  location="apidocs/org/apache/xalan/xpath/NodeLis
tImpl.html"/>
<resource id="ProcessDoc" title="Process class"
  location="apidocs/org/apache/xalan/xpath/Process.html"/>
<resource id="SimpleNodeLocator$FileFilterDoc" title="SimpleNodeLocator$FileFilter class"
  location="apidocs/org/apache/xalan/xpath/SimpleNodeLocator$FileFilter.html"/>
<resource id="DOMXPathDoc" title="DOMXPath class"
  location="apidocs/org/apache/xalan/xpath/DOMXPath.html"/>
<resource id="SimpleNodeLocatorFactoryDoc" title="SimpleNodeLocatorFactory class"
  location="apidocs/org/apache/xalan/xpath/SimpleNodeLocatorFactory.html"/>
<resource id="XBooleanDoc" title="XBoolean class"
  location="apidocs/org/apache/xalan/xpath/XBoolean.html"/>
<resource id="XBooleanStaticDoc" title="XBooleanStatic class"
  location="apidocs/org/apache/xalan/xpath/XBooleanStatic.html"/>
<resource id="XLocatorDoc" title="XLocator interface"
  location="apidocs/org/apache/xalan/xpath/XLocator.html"/>
<resource id="XNodeSetDoc" title="XNodeSet class"
  location="apidocs/org/apache/xalan/xpath/XNodeSet.html"/>
<r
esource id="XNullDoc" title="XNull class"
  location="apidocs/org/apache/xalan/xpath/XNull.html"/>
<resource id="XNumberDoc" title="XNumber class"
  location="apidocs/org/apache/xalan/xpath/XNumber.html"/>
<resource id="XObjectDoc" title="XObject class"
  location="apidocs/org/apache/xalan/xpath/XObject.html"/>
<resource id="XPathDoc" title="XPath class"
  location="apidocs/org/apache/xalan/xpath/XPath.html"/>
<resource id="XPathEnvSupportDoc" title="XPathEnvSupport interface"
  location="apidocs/org/apache/xalan/xpath/XPathEnvSupport.html"/>
<resource id="XPathExceptionDoc" title="XPathException class"
  location="apidocs/org/apache/xalan/xpath/XPathException.html"/>
<resource id="XPathFactoryDoc" title="XPathFactory interface"
  location="apidocs/org/apache/xalan/xpath/XPathFactory.html"/>
<resource id="XPathProcessorDoc" title="XPathProcessor interface"
  location="apidocs/org/apache/xalan/xpath/XPathProcessor.html"/>
<resource id="XPathProcessorExceptionDoc" title="XPathProcessorException class"
  locati
on="apidocs/org/apache/xalan/xpath/XPathProcessorException.html"/>
<resource id="XPathProcessorImplDoc" title="XPathProcessorImpl class"
  location="apidocs/org/apache/xalan/xpath/XPathProcessorImpl.html"/>
<resource id="XPathSupportDoc" title="XPathSupport interface"
  location="apidocs/org/apache/xalan/xpath/XPathSupport.html"/>
<resource id="XPathSupportDefaultDoc" title="XPathSupportDefault class"
  location="apidocs/org/apache/xalan/xpath/XPathSupportDefault.html"/>
<resource id="XPointerDoc" title="XPointer class"
  location="apidocs/org/apache/xalan/xpath/XPointer.html"/>
<resource id="XRTreeFragDoc" title="XRTreeFrag class"
  location="apidocs/org/apache/xalan/xpath/XRTreeFrag.html"/>
<resource id="XSLTJavaClassEngineDoc" title="XSLTJavaClassEngine class"
  location="apidocs/org/apache/xalan/xpath/XSLTJavaClassEngine.html"/>
<resource id="XSpanDoc" title="XSpan class"
  location="apidocs/org/apache/xalan/xpath/XSpan.html"/>
<resource id="XStringDoc" title="XString class"
  location="apidocs/org/apach
e/xalan/xpath/XString.html"/>
<resource id="XercesLiaisonDoc" title="XercesLiaison class"
  location="apidocs/org/apache/xalan/xpath/xdom/XercesLiaison.html"/>
<resource id="org.apache.xalan.xpath.xdomDoc" title="org.apache.xalan.xpath.xdom package"
  location="apidocs/org/apache/xalan/xpath/xdom/package-summary.html"/>
<resource id="XercesLiaison$NullSchemaValidatorDoc" title="XercesLiaison$NullSchemaValidator class"
  location="apidocs/org/apache/xalan/xpath/xdom/XercesLiaison$NullSchemaValidator.html"/>
<resource id="XercesLiaison$MyParserDoc" title="XercesLiaison$MyParser class"
  location="apidocs/org/apache/xalan/xpath/xdom/XercesLiaison$MyParser.html"/>
<resource id="ChunkedIntArrayDoc" title="ChunkedIntArray class"
  location="apidocs/org/apache/xalan/xpath/dtm/ChunkedIntArray.html"/>
<resource id="org.apache.xalan.xpath.dtmDoc" title="org.apache.xalan.xpath.dtm package"
  location="apidocs/org/apache/xalan/xpath/dtm/package-summary.html"/>
<resource id="ChunkedIntArray$ChunksVectorDoc" title="Chunke
dIntArray$ChunksVector class"
  location="apidocs/org/apache/xalan/xpath/dtm/ChunkedIntArray$ChunksVector.html"/>
<resource id="DTMDoc" title="DTM class"
  location="apidocs/org/apache/xalan/xpath/dtm/DTM.html"/>
<resource id="DTM$NullSchemaValidatorDoc" title="DTM$NullSchemaValidator class"
  location="apidocs/org/apache/xalan/xpath/dtm/DTM$NullSchemaValidator.html"/>
<resource id="DTMExceptionDoc" title="DTMException class"
  location="apidocs/org/apache/xalan/xpath/dtm/DTMException.html"/>
<resource id="DTMLiaisonDoc" title="DTMLiaison class"
  location="apidocs/org/apache/xalan/xpath/dtm/DTMLiaison.html"/>
<resource id="DTMNodeLocatorDoc" title="DTMNodeLocator class"
  location="apidocs/org/apache/xalan/xpath/dtm/DTMNodeLocator.html"/>
<resource id="DTMXPathDoc" title="DTMXPath class"
  location="apidocs/org/apache/xalan/xpath/dtm/DTMXPath.html"/>
<resource id="DTMNodeLocatorFactoryDoc" title="DTMNodeLocatorFactory class"
  location="apidocs/org/apache/xalan/xpath/dtm/DTMNodeLocatorFactory.html"/>
<resou
rce id="DTMNodeVectorDoc" title="DTMNodeVector class"
  location="apidocs/org/apache/xalan/xpath/dtm/DTMNodeVector.html"/>
<resource id="DTMProxyDoc" title="DTMProxy class"
  location="apidocs/org/apache/xalan/xpath/dtm/DTMProxy.html"/>
<resource id="DTMProxyMapDoc" title="DTMProxyMap class"
  location="apidocs/org/apache/xalan/xpath/dtm/DTMProxyMap.html"/>
<resource id="DTMtestDoc" title="DTMtest class"
  location="apidocs/org/apache/xalan/xpath/dtm/DTMtest.html"/>
<resource id="IntMapDoc" title="IntMap class"
  location="apidocs/org/apache/xalan/xpath/dtm/IntMap.html"/>
<resource id="IntToObjectMapDoc" title="IntToObjectMap class"
  location="apidocs/org/apache/xalan/xpath/dtm/IntToObjectMap.html"/>
<resource id="XSLResourceBundleDoc" title="XSLResourceBundle class"
  location="apidocs/org/apache/xalan/xpath/xml/XSLResourceBundle.html"/>
<resource id="org.apache.xalan.xpath.xmlDoc" title="org.apache.xalan.xpath.xml package"
  location="apidocs/org/apache/xalan/xpath/xml/package-summary.html"/>
<resource id
="PrefixResolverDoc" title="PrefixResolver interface"
  location="apidocs/org/apache/xalan/xpath/xml/PrefixResolver.html"/>
<resource id="XMLParserLiaisonDefaultDoc" title="XMLParserLiaisonDefault class"
  location="apidocs/org/apache/xalan/xpath/xml/XMLParserLiaisonDefault.html"/>
<resource id="XSLMessagesDoc" title="XSLMessages class"
  location="apidocs/org/apache/xalan/xpath/xml/XSLMessages.html"/>
<resource id="XMLParserLiaisonDoc" title="XMLParserLiaison interface"
  location="apidocs/org/apache/xalan/xpath/xml/XMLParserLiaison.html"/>
<resource id="QNameDoc" title="QName class"
  location="apidocs/org/apache/xalan/xpath/xml/QName.html"/>
<resource id="NodeVectorDoc" title="NodeVector class"
  location="apidocs/org/apache/xalan/xpath/xml/NodeVector.html"/>
<resource id="ProblemListenerDoc" title="ProblemListener interface"
  location="apidocs/org/apache/xalan/xpath/xml/ProblemListener.html"/>
<resource id="StringKeyDoc" title="StringKey class"
  location="apidocs/org/apache/xalan/xpath/xml/StringKey.ht
ml"/>
<resource id="StringToStringTableDoc" title="StringToStringTable class"
  location="apidocs/org/apache/xalan/xpath/xml/StringToStringTable.html"/>
<resource id="StringVectorDoc" title="StringVector class"
  location="apidocs/org/apache/xalan/xpath/xml/StringVector.html"/>
<resource id="StringToStringTableVectorDoc" title="StringToStringTableVector class"
  location="apidocs/org/apache/xalan/xpath/xml/StringToStringTableVector.html"/>
<resource id="ProblemListenerDefaultDoc" title="ProblemListenerDefault class"
  location="apidocs/org/apache/xalan/xpath/xml/ProblemListenerDefault.html"/>
<resource id="IntStackDoc" title="IntStack class"
  location="apidocs/org/apache/xalan/xpath/xml/IntStack.html"/>
<resource id="IntVectorDoc" title="IntVector class"
  location="apidocs/org/apache/xalan/xpath/xml/IntVector.html"/>
<resource id="DefaultErrorHandlerDoc" title="DefaultErrorHandler class"
  location="apidocs/org/apache/xalan/xpath/xml/DefaultErrorHandler.html"/>
<resource id="NSInfoDoc" title="NSInfo class"

  location="apidocs/org/apache/xalan/xpath/xml/NSInfo.html"/>
<resource id="NameSpaceDoc" title="NameSpace class"
  location="apidocs/org/apache/xalan/xpath/xml/NameSpace.html"/>
<resource id="AttListDoc" title="AttList class"
  location="apidocs/org/apache/xalan/xpath/xml/AttList.html"/>
<resource id="FormatterToDOMDoc" title="FormatterToDOM class"
  location="apidocs/org/apache/xalan/xpath/xml/FormatterToDOM.html"/>
<resource id="FormatterToXMLDoc" title="FormatterToXML class"
  location="apidocs/org/apache/xalan/xpath/xml/FormatterToXML.html"/>
<resource id="FormatterToHTMLDoc" title="FormatterToHTML class"
  location="apidocs/org/apache/xalan/xpath/xml/FormatterToHTML.html"/>
<resource id="FormatterToTextDoc" title="FormatterToText class"
  location="apidocs/org/apache/xalan/xpath/xml/FormatterToText.html"/>
<resource id="TreeWalkerDoc" title="TreeWalker class"
  location="apidocs/org/apache/xalan/xpath/xml/TreeWalker.html"/>
<resource id="WrongParserExceptionDoc" title="WrongParserException class"
  lo
cation="apidocs/org/apache/xalan/xpath/xml/WrongParserException.html"/>
<resource id="BoolStackDoc" title="BoolStack class"
  location="apidocs/org/apache/xalan/xpath/xml/BoolStack.html"/>
<resource id="ElemDescDoc" title="ElemDesc class"
  location="apidocs/org/apache/xalan/xpath/xml/ElemDesc.html"/>
<resource id="RawCharacterHandlerDoc" title="RawCharacterHandler interface"
  location="apidocs/org/apache/xalan/xpath/xml/RawCharacterHandler.html"/>
<resource id="UnionContextDoc" title="UnionContext class"
  location="apidocs/org/apache/xalan/xpath/UnionContext.html"/>
<resource id="NodeCallbackDoc" title="NodeCallback interface"
  location="apidocs/org/apache/xalan/xpath/NodeCallback.html"/>
<resource id="ArgDoc" title="Arg class"
  location="apidocs/org/apache/xalan/xslt/Arg.html"/>
<resource id="org.apache.xalan.xsltDoc" title="org.apache.xalan.xslt package"
  location="apidocs/org/apache/xalan/xslt/package-summary.html"/>
<resource id="AVTDoc" title="AVT class"
  location="apidocs/org/apache/xalan/xslt/A
VT.html"/>
<resource id="AVTPartDoc" title="AVTPart class"
  location="apidocs/org/apache/xalan/xslt/AVTPart.html"/>
<resource id="AVTPartSimpleDoc" title="AVTPartSimple class"
  location="apidocs/org/apache/xalan/xslt/AVTPartSimple.html"/>
<resource id="AVTPartXPathDoc" title="AVTPartXPath class"
  location="apidocs/org/apache/xalan/xslt/AVTPartXPath.html"/>
<resource id="ConstantsDoc" title="Constants class"
  location="apidocs/org/apache/xalan/xslt/Constants.html"/>
<resource id="DecimalToRomanDoc" title="DecimalToRoman class"
  location="apidocs/org/apache/xalan/xslt/DecimalToRoman.html"/>
<resource id="ElemApplyImportDoc" title="ElemApplyImport class"
  location="apidocs/org/apache/xalan/xslt/ElemApplyImport.html"/>
<resource id="ElemApplyTemplatesDoc" title="ElemApplyTemplates class"
  location="apidocs/org/apache/xalan/xslt/ElemApplyTemplates.html"/>
<resource id="ElemAttributeDoc" title="ElemAttribute class"
  location="apidocs/org/apache/xalan/xslt/ElemAttribute.html"/>
<resource id="ElemAttributeSe
tDoc" title="ElemAttributeSet class"
  location="apidocs/org/apache/xalan/xslt/ElemAttributeSet.html"/>
<resource id="ElemCallTemplateDoc" title="ElemCallTemplate class"
  location="apidocs/org/apache/xalan/xslt/ElemCallTemplate.html"/>
<resource id="ElemChooseDoc" title="ElemChoose class"
  location="apidocs/org/apache/xalan/xslt/ElemChoose.html"/>
<resource id="ElemCommentDoc" title="ElemComment class"
  location="apidocs/org/apache/xalan/xslt/ElemComment.html"/>
<resource id="ElemCopyDoc" title="ElemCopy class"
  location="apidocs/org/apache/xalan/xslt/ElemCopy.html"/>
<resource id="ElemCopyOfDoc" title="ElemCopyOf class"
  location="apidocs/org/apache/xalan/xslt/ElemCopyOf.html"/>
<resource id="ElemDecimalFormatDoc" title="ElemDecimalFormat class"
  location="apidocs/org/apache/xalan/xslt/ElemDecimalFormat.html"/>
<resource id="ElemElementDoc" title="ElemElement class"
  location="apidocs/org/apache/xalan/xslt/ElemElement.html"/>
<resource id="ElemEmptyDoc" title="ElemEmpty class"
  location="apidocs/org
/apache/xalan/xslt/ElemEmpty.html"/>
<resource id="ElemExtensionCallDoc" title="ElemExtensionCall class"
  location="apidocs/org/apache/xalan/xslt/ElemExtensionCall.html"/>
<resource id="ElemFallbackDoc" title="ElemFallback class"
  location="apidocs/org/apache/xalan/xslt/ElemFallback.html"/>
<resource id="ElemForEachDoc" title="ElemForEach class"
  location="apidocs/org/apache/xalan/xslt/ElemForEach.html"/>
<resource id="ElemIfDoc" title="ElemIf class"
  location="apidocs/org/apache/xalan/xslt/ElemIf.html"/>
<resource id="ElemLiteralResultDoc" title="ElemLiteralResult class"
  location="apidocs/org/apache/xalan/xslt/ElemLiteralResult.html"/>
<resource id="ElemMessageDoc" title="ElemMessage class"
  location="apidocs/org/apache/xalan/xslt/ElemMessage.html"/>
<resource id="ElemNumberDoc" title="ElemNumber class"
  location="apidocs/org/apache/xalan/xslt/ElemNumber.html"/>
<resource id="ElemNumber$NumberFormatStringTokenizerDoc" title="ElemNumber$NumberFormatStringTokenizer class"
  location="apidocs/org/apach
e/xalan/xslt/ElemNumber$NumberFormatStringTokenizer.html"/>
<resource id="ElemOtherwiseDoc" title="ElemOtherwise class"
  location="apidocs/org/apache/xalan/xslt/ElemOtherwise.html"/>
<resource id="ElemParamDoc" title="ElemParam class"
  location="apidocs/org/apache/xalan/xslt/ElemParam.html"/>
<resource id="ElemPIDoc" title="ElemPI class"
  location="apidocs/org/apache/xalan/xslt/ElemPI.html"/>
<resource id="ElemSortDoc" title="ElemSort class"
  location="apidocs/org/apache/xalan/xslt/ElemSort.html"/>
<resource id="ElemTemplateDoc" title="ElemTemplate class"
  location="apidocs/org/apache/xalan/xslt/ElemTemplate.html"/>
<resource id="ElemTemplateElementDoc" title="ElemTemplateElement class"
  location="apidocs/org/apache/xalan/xslt/ElemTemplateElement.html"/>
<resource id="ElemTextDoc" title="ElemText class"
  location="apidocs/org/apache/xalan/xslt/ElemText.html"/>
<resource id="ElemTextLiteralDoc" title="ElemTextLiteral class"
  location="apidocs/org/apache/xalan/xslt/ElemTextLiteral.html"/>
<resource id=
"ElemUseDoc" title="ElemUse class"
  location="apidocs/org/apache/xalan/xslt/ElemUse.html"/>
<resource id="ElemValueOfDoc" title="ElemValueOf class"
  location="apidocs/org/apache/xalan/xslt/ElemValueOf.html"/>
<resource id="ElemVariableDoc" title="ElemVariable class"
  location="apidocs/org/apache/xalan/xslt/ElemVariable.html"/>
<resource id="ElemWhenDoc" title="ElemWhen class"
  location="apidocs/org/apache/xalan/xslt/ElemWhen.html"/>
<resource id="ElemWithParamDoc" title="ElemWithParam class"
  location="apidocs/org/apache/xalan/xslt/ElemWithParam.html"/>
<resource id="ExpressionDoc" title="Expression class"
  location="apidocs/org/apache/xalan/xslt/Expression.html"/>
<resource id="ExtensionNSHandlerDoc" title="ExtensionNSHandler class"
  location="apidocs/org/apache/xalan/xslt/ExtensionNSHandler.html"/>
<resource id="ExtensionNSHandler$ExtErrorHandlerDoc" title="ExtensionNSHandler$ExtErrorHandler class"
  location="apidocs/org/apache/xalan/xslt/ExtensionNSHandler$ExtErrorHandler.html"/>
<resource id="Fun
cDocumentDoc" title="FuncDocument class"
  location="apidocs/org/apache/xalan/xslt/FuncDocument.html"/>
<resource id="FuncFormatNumbDoc" title="FuncFormatNumb class"
  location="apidocs/org/apache/xalan/xslt/FuncFormatNumb.html"/>
<resource id="KeyTableDoc" title="KeyTable class"
  location="apidocs/org/apache/xalan/xslt/KeyTable.html"/>
<resource id="NodeSorterDoc" title="NodeSorter class"
  location="apidocs/org/apache/xalan/xslt/NodeSorter.html"/>
<resource id="NodeSortKeyDoc" title="NodeSortKey class"
  location="apidocs/org/apache/xalan/xslt/NodeSortKey.html"/>
<resource id="NumeratorFormatterDoc" title="NumeratorFormatter class"
  location="apidocs/org/apache/xalan/xslt/NumeratorFormatter.html"/>
<resource id="NumeratorFormatter$NumberFormatStringTokenizerDoc" title="NumeratorFormatter$NumberFormatStringTokenizer class"
  location="apidocs/org/apache/xalan/xslt/NumeratorFormatter$NumberFormatStringTokenizer.html"/>
<resource id="ProcessDoc" title="Process class"
  location="apidocs/org/apache/xalan/xsl
t/Process.html"/>
<resource id="ResultTreeFragDoc" title="ResultTreeFrag class"
  location="apidocs/org/apache/xalan/xslt/ResultTreeFrag.html"/>
<resource id="SerializableAttrListImplDoc" title="SerializableAttrListImpl class"
  location="apidocs/org/apache/xalan/xslt/SerializableAttrListImpl.html"/>
<resource id="StylesheetDoc" title="Stylesheet class"
  location="apidocs/org/apache/xalan/xslt/Stylesheet.html"/>
<resource id="StylesheetHandlerDoc" title="StylesheetHandler class"
  location="apidocs/org/apache/xalan/xslt/StylesheetHandler.html"/>
<resource id="StylesheetRootDoc" title="StylesheetRoot class"
  location="apidocs/org/apache/xalan/xslt/StylesheetRoot.html"/>
<resource id="UnImplNodeDoc" title="UnImplNode class"
  location="apidocs/org/apache/xalan/xslt/UnImplNode.html"/>
<resource id="XMLSourceInfoDoc" title="XMLSourceInfo interface"
  location="apidocs/org/apache/xalan/xslt/XMLSourceInfo.html"/>
<resource id="XSLTProcessorDoc" title="XSLTProcessor interface"
  location="apidocs/org/apache/xalan
/xslt/XSLTProcessor.html"/>
<resource id="XSLTProcessorFactoryDoc" title="XSLTProcessorFactory class"
  location="apidocs/org/apache/xalan/xslt/XSLTProcessorFactory.html"/>
<resource id="XSLTEngineImplDoc" title="XSLTEngineImpl class"
  location="apidocs/org/apache/xalan/xslt/XSLTEngineImpl.html"/>
<resource id="XSLTEngineImpl$XSLInfiniteLoopExceptionDoc" title="XSLTEngineImpl$XSLInfiniteLoopException class"
  location="apidocs/org/apache/xalan/xslt/XSLTEngineImpl$XSLInfiniteLoopException.html"/>
<resource id="XSLTEngineImpl$StackGuardDoc" title="XSLTEngineImpl$StackGuard class"
  location="apidocs/org/apache/xalan/xslt/XSLTEngineImpl$StackGuard.html"/>
<resource id="XSLTEngineImpl$ContextStateDoc" title="XSLTEngineImpl$ContextState class"
  location="apidocs/org/apache/xalan/xslt/XSLTEngineImpl$ContextState.html"/>
<resource id="XSLTEngineImpl$ContextMarkerDoc" title="XSLTEngineImpl$ContextMarker class"
  location="apidocs/org/apache/xalan/xslt/XSLTEngineImpl$ContextMarker.html"/>
<resource id="XSLTEngineIm
pl$ElementMarkerDoc" title="XSLTEngineImpl$ElementMarker class"
  location="apidocs/org/apache/xalan/xslt/XSLTEngineImpl$ElementMarker.html"/>
<resource id="XSLTEngineImpl$VariableStackDoc" title="XSLTEngineImpl$VariableStack class"
  location="apidocs/org/apache/xalan/xslt/XSLTEngineImpl$VariableStack.html"/>
<resource id="XSLTEngineImpl$ResultTreeHandlerDoc" title="XSLTEngineImpl$ResultTreeHandler class"
  location="apidocs/org/apache/xalan/xslt/XSLTEngineImpl$ResultTreeHandler.html"/>
<resource id="XSLProcessorContextDoc" title="XSLProcessorContext class"
  location="apidocs/org/apache/xalan/xslt/XSLProcessorContext.html"/>
<resource id="XSLProcessorExceptionDoc" title="XSLProcessorException class"
  location="apidocs/org/apache/xalan/xslt/XSLProcessorException.html"/>
<resource id="XSLProcessorVersionDoc" title="XSLProcessorVersion class"
  location="apidocs/org/apache/xalan/xslt/XSLProcessorVersion.html"/>
<resource id="XSLTInputSourceDoc" title="XSLTInputSource class"
  location="apidocs/org/apache/xal
an/xslt/XSLTInputSource.html"/>
<resource id="XSLTResultTargetDoc" title="XSLTResultTarget class"
  location="apidocs/org/apache/xalan/xslt/XSLTResultTarget.html"/>
<resource id="TemplateListDoc" title="TemplateList class"
  location="apidocs/org/apache/xalan/xslt/TemplateList.html"/>
<resource id="TemplateList$MatchPattern2Doc" title="TemplateList$MatchPattern2 class"
  location="apidocs/org/apache/xalan/xslt/TemplateList$MatchPattern2.html"/>
<resource id="ResultNameSpaceDoc" title="ResultNameSpace class"
  location="apidocs/org/apache/xalan/xslt/ResultNameSpace.html"/>
<resource id="GenerateEventDoc" title="GenerateEvent class"
  location="apidocs/org/apache/xalan/xslt/trace/GenerateEvent.html"/>
<resource id="org.apache.xalan.xslt.traceDoc" title="org.apache.xalan.xslt.trace package"
  location="apidocs/org/apache/xalan/xslt/trace/package-summary.html"/>
<resource id="SelectionEventDoc" title="SelectionEvent class"
  location="apidocs/org/apache/xalan/xslt/trace/SelectionEvent.html"/>
<resource id="Trace
rEventDoc" title="TracerEvent class"
  location="apidocs/org/apache/xalan/xslt/trace/TracerEvent.html"/>
<resource id="PrintTraceListenerDoc" title="PrintTraceListener class"
  location="apidocs/org/apache/xalan/xslt/trace/PrintTraceListener.html"/>
<resource id="TraceListenerDoc" title="TraceListener interface"
  location="apidocs/org/apache/xalan/xslt/trace/TraceListener.html"/>
<resource id="XSLTProcessorAppletDoc" title="XSLTProcessorApplet class"
  location="apidocs/org/apache/xalan/xslt/client/XSLTProcessorApplet.html"/>
<resource id="org.apache.xalan.xslt.clientDoc" title="org.apache.xalan.xslt.client package"
  location="apidocs/org/apache/xalan/xslt/client/package-summary.html"/>
<resource id="XSLTProcessorApplet$TrustedAgentDoc" title="XSLTProcessorApplet$TrustedAgent class"
  location="apidocs/org/apache/xalan/xslt/client/XSLTProcessorApplet$TrustedAgent.html"/>
<resource id="RedirectDoc" title="Redirect class"
  location="apidocs/org/apache/xalan/xslt/extensions/Redirect.html"/>
<resource id="org
.apache.xalan.xslt.extensionsDoc" title="org.apache.xalan.xslt.extensions package"
  location="apidocs/org/apache/xalan/xslt/extensions/package-summary.html"/>
<resource id="TemplateElementContextDoc" title="TemplateElementContext class"
  location="apidocs/org/apache/xalan/xslt/TemplateElementContext.html"/>
  
  
  1.1                  xml-site/sources/xalan/entities.ent
  
  Index: entities.ent
  ===================================================================
  <?xml encoding="US-ASCII"?>
  
  <!ENTITY xslt4j "Xalan-Java">
  <!ENTITY xml4j "Xerces-Java">
  <!ENTITY xslt4c "Xalan-C++">
  <!ENTITY xml4c "Xerces-C++">
  <!ENTITY done-j SYSTEM "sbk:/sources/xalan/DONE">
  <!ENTITY status-j SYSTEM "sbk:/sources/xalan/STATUS">
  <!ENTITY bugs-j SYSTEM "sbk:/sources/xalan/BUGS">
  <!ENTITY done-c SYSTEM "sbk:/sources/xalan/c/DONE">
  <!ENTITY status-c SYSTEM "sbk:/sources/xalan/c/STATUS">
  <!ENTITY bugs-c SYSTEM "sbk:/sources/xalan/c/BUGS">
  <!ENTITY resourceFile "sbk:/sources/xalan/resources.xml">
  
  
  
  1.1                  xml-site/sources/xalan/C/BUGS
  
  Index: BUGS
  ===================================================================
  <s3 title="Known bugs">
    <p>We are aware of the following bugs (SPR ID# and description):</p>
    <p>&nbsp;&nbsp;<ref>Bugs not yet recorded</ref></p>
   </s3>    
  
  
  
  1.1                  xml-site/sources/xalan/C/DONE
  
  Index: DONE
  ===================================================================
  <s3 title="Things completed since the last version">
  <p><ref>does not apply</ref></p>
  </s3>    
  
  
  
  
  1.1                  xml-site/sources/xalan/C/README
  
  Index: README
  ===================================================================
  README for xml-xalan/C++ project at apache.org
  
  
  Basic Build Instructions for xml-xalan/c:
  
  - We currently have checked in project files for MSVC++ 6.0.  Load and build the "TestXSLT" subproject from
  Projects\Win32\VC6\Xalan.dsw.  Note that the STL headers are very noisy in MSVC with hundreds of warnings that 
  can be safely ignored.  Once you're built, copy the DLL's (8 of them) and the testXSLT.exe executable into a directory
  containing the xerces-c_1_0 DLL from Xerces.  Then run.  The command line is the same as Xalan/J.
  
  
  
  
  
  
  
  1.1                  xml-site/sources/xalan/C/STATUS
  
  Index: STATUS
  ===================================================================
  <s3 title="Things still to be done">
    <p>We still need to do the following:</p>
      <ul>
        <li>Work on number formatting<br/><br/></li>
        <li>Fix up our implementation of XPath node-set objects<br/><br/></li>
        <li>Support for Linux builds<br/><br/></li>
        <li>Verify conformance to <resource-ref idref="xsl-draft-used"/><br/><br/></li>
        <li>Work on stability and performance<br/><br/></li>
      </ul>
  </s3>    
  
  
  
  1.1                  xml-site/sources/xalan/C/xslt4c.xml
  
  Index: xslt4c.xml
  ===================================================================
  <?xml version="1.0" standalone="no"?>
  <!DOCTYPE s1 SYSTEM "sbk:/style/dtd/document.dtd"[
  <!ENTITY done-c SYSTEM "sbk:/sources/xalan/c/DONE">
  <!ENTITY status-c SYSTEM "sbk:/sources/xalan/c/STATUS">
  <!ENTITY bugs-c SYSTEM "sbk:/sources/xalan/c/BUGS">]>
  
  <!--
   * The Apache Software License, Version 1.1
   *
   *
   * Copyright (c) 1999 The Apache Software Foundation.  All rights 
   * reserved.
   *
   * Redistribution and use in source and binary forms, with or without
   * modification, are permitted provided that the following conditions
   * are met:
   *
   * 1. Redistributions of source code must retain the above copyright
   *    notice, this list of conditions and the following disclaimer. 
   *
   * 2. Redistributions in binary form must reproduce the above copyright
   *    notice, this list of conditions and the following disclaimer in
   *    the documentation and/or other materials provided with the
   *    distribution.
   *
   * 3. The end-user documentation included with the redistribution,
   *    if any, must include the following acknowledgment:  
   *       "This product includes software developed by the
   *        Apache Software Foundation (http://www.apache.org/)."
   *    Alternately, this acknowledgment may appear in the software itself,
   *    if and wherever such third-party acknowledgments normally appear.
   *
   * 4. The names "Xalan" and "Apache Software Foundation" must
   *    not be used to endorse or promote products derived from this
   *    software without prior written permission. For written 
   *    permission, please contact apache@apache.org.
   *
   * 5. Products derived from this software may not be called "Apache",
   *    nor may "Apache" appear in their name, without prior written
   *    permission of the Apache Software Foundation.
   *
   * THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIED
   * WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
   * OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
   * DISCLAIMED.  IN NO EVENT SHALL THE APACHE SOFTWARE FOUNDATION OR
   * ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
   * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
   * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF
   * USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
   * ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
   * OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT
   * OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
   * SUCH DAMAGE.
   * ====================================================================
   *
   * This software consists of voluntary contributions made by many
   * individuals on behalf of the Apache Software Foundation and was
   * originally based on software copyright (c) 1999, Lotus
   * Development Corporation., http://www.lotus.com.  For more
   * information on the Apache Software Foundation, please see
   * <http://www.apache.org/>.
   -->
   
  <s1 title="Xalan C++ XSL Transformer">
  
    <s2 title="Xalan C++">
       <p>Like Xalan-Java, Xalan-C++ implements <resource-ref idref="xsl-draft-used"/>. Version 0.19.0 is our first release, 
       including a build for Win32. We plan to add a build for Linux in the near future, other builds to follow.</p>
       <p>The build includes 8 DLLs and an executable (TestXSLT.exe, a command-line utility). To use this utility 
       to perform transformations, place these files in a directory with the Xerces dynamic link library, xerces-c_1_0.dll.</p>
    </s2>
    <s2 title="Command-line utility">  
      <p>&xslt4c; implements a subset of the same interface provided by &xslt4j;. This version accepts the following switches
      and arguments:</p> 
        <source>
          -IN inputXMLURL
          -XSL XSLTransformationURL
          -OUT outputFileName
          -E (Keep--do not expand -- entity refs)
          -V (Version info)
          -QC (Quiet Pattern Conflicts Warnings)
          -Q  (Quiet Mode)
          -INDENT (Number of spaces to indent each level in output tree --default is 0)
          -VALIDATE (Validate the XML and XSL input -- validation is off by default)
          -XML (Use XML formatter and add XML header)
          -TEXT (Use simple Text formatter)
          -HTML (Use HTML formatter)
          -PARAM name expression (Set a stylesheet parameter)
        </source>
        <p>Use -IN to specify the XML source document, -XSL to specify the XSL stylesheet, and -OUT to specify the
        output file.</p>
        <p>Use -TEXT if you want the output to include only element values (not element tags with element names and
        attributes). Use -HTML to write 4.0 transitional HTML (some elements, such as ltxxbr&gt;, are
        not well formed.</p>
        <p>To set stylesheet parameters from the command line, use -PARAM name expression. If 
        you want to set the parameter to a string value, enclose the string in single quotes (') to
        make it an expression.</p>
    </s2>
    <s2 title="API">
      <p>The API documentation, generated using Doc++ from comments in the header files, is still in very preliminary form. For example,
      it lists public classes, class members, and functions, but does not yet identify which of these are exported. 
      With this in mind, see <jump href="c-apidocs/aindex.html">Xalan C++ API: Table of Contents</jump>.</p>
    </s2>
    <s2 title="&xslt4c; Features">
  	    <ul> 
  		    <li>Implements the <resource-ref idref="xsl-draft-used"/>.</li> 
      	  <li>Uses the &xml4c; XML parser></li>
      	  <li>Can output to SAX or DOM</li>
  	    </ul> 
  	  </s2>
      <s2 title="Version Notes">
       &done-c;
       &status-c;
       &bugs-c;
     </s2>
   
  	 <s2 title="Contact Info and Bug Reports"> 
            <p>Contact information for &xslt4c;: <human-resource-ref idref="dnbertoni"/>, 
            <human-resource-ref idref="pweir"/>.</p>
  	 </s2> 
   
  
  </s1>