You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@xerces.apache.org by an...@locus.apache.org on 2000/09/15 01:02:05 UTC

cvs commit: xml-xerces/java/design architecture.html crimson.html index.html schedule.html schedule.xsl xerces.html

andyc       00/09/14 16:02:04

  Modified:    java/design Tag: xerces_j_2 architecture.html crimson.html
                        index.html schedule.html schedule.xsl xerces.html
  Log:
  Update source so that stylesheets render better on Netscape
  Navigator. Added a special "netscape" class of styles and
  applied them to troublesome areas for Netscape. Also broke
  out the following "border: solid black 1" to "border-style:
  solid; border-color: black; border-width: 1" because
  Netscape couldn't handle them together.
  
  Revision  Changes    Path
  No                   revision
  
  
  No                   revision
  
  
  1.1.2.2   +19 -7     xml-xerces/java/design/Attic/architecture.html
  
  Index: architecture.html
  ===================================================================
  RCS file: /home/cvs/xml-xerces/java/design/Attic/architecture.html,v
  retrieving revision 1.1.2.1
  retrieving revision 1.1.2.2
  diff -u -r1.1.2.1 -r1.1.2.2
  --- architecture.html	2000/09/14 22:20:33	1.1.2.1
  +++ architecture.html	2000/09/14 23:01:58	1.1.2.2
  @@ -1,4 +1,4 @@
  -<!-- $Id: architecture.html,v 1.1.2.1 2000/09/14 22:20:33 andyc Exp $ -->
  +<!-- $Id: architecture.html,v 1.1.2.2 2000/09/14 23:01:58 andyc Exp $ -->
   <html>
    <head>
     <title>Xerces 2 | Architecture</title>
  @@ -8,20 +8,23 @@
                 font-weight: normal;
                 text-align: center; vertical-align: middle }
      .component { color: black; background: silver;
  -                border: solid black 2 }
  +                border-style: solid; border-color: black; border-width: 2 }
      .manager { color: black; background: #DDDDFF; 
  -              border: solid black 1;
  +              border-style: solid; border-color: black; border-width: 1;
                 text-align: center; vertical-align: middle }
      .config-component { color: black; background: #FFDDDD; 
  -                       border: solid black 1; font-weight: normal; 
  +                       border-style: solid; border-color: black; border-width: 1;
  +                       font-weight: normal; 
                          text-align: center; vertical-align: middle }
      .non-config-component { color: black; background: silver; 
  -                           border: solid black 1; font-weight: normal; 
  +                           border-style: solid; border-color: black; border-width: 1;
  +                           font-weight: normal; 
                              text-align: center; vertical-align: middle }
      .note { font-size: smaller }
     </style>
    </head>
    <body>
  +  <span class='netscape'>
     <a name='TOP'></a>
     <h1>Architecture Overview</h1>
     <h2>Table of Contents</h2>
  @@ -161,7 +164,7 @@
          <tr align='center' valign='middle'>
           <th class='manager' colspan='9'>Parser</td>
          </tr>
  -       <tr bgcolor='silver' align='center' valign='middle'>
  +       <tr align='center' valign='middle'>
           <td class='non-config-component'>Symbol<br>Table</td>
           <td class='config-component'>Error<br>Reporter</td>
           <td class='config-component'>Entity<br>Manager</td>
  @@ -186,6 +189,7 @@
      The following list includes only those features which are of 
      general use to most components and should not not be considered a 
      complete list.
  +   <span class='netscape'>
      <dl>
       <dt><tt>http://xml.org/sax/features/namespaces</tt></dt>
       <dd>Sets whether the parser should process namespaces.</dd>
  @@ -200,6 +204,7 @@
        <code>false</code> overrides this setting.
       </dd>
      </dl>
  +   </span>
     </p>
     <p>
      The SAX2 property mechanism is used to communicate information about
  @@ -208,6 +213,7 @@
      parser instances but does not mean that every parser configuration
      will have all of these components. All of the following properties 
      are <strong>read-only</strong>.
  +   <span class='netscape'>
      <dl>
       <dt><tt>http://apache.org/xml/properties/internal/symbol-table</tt></dt>
       <dd>
  @@ -260,6 +266,7 @@
        <code><a href='design.html#DatatypeValidatorFactory'>DatatypeValidatorFactory</a></code>.
       </dd>
      </dl>
  +   </span>
     </p>
     <a name='Configuration.SettingsManagement'></a>
     <h3>Settings Management</h3>
  @@ -270,6 +277,7 @@
      <code><a href='design.html#XMLComponent'>XMLComponent</a></code> 
      interface. For this configuration system to work, the parser
      must adhere to the following guidelines:
  +   <span class='netscape'>
      <ul>
       <li>
        Before each parse, the parser <strong>must</strong> call the 
  @@ -286,6 +294,7 @@
        and those settings may directly affect the operation of components.
       </li>
      </ul>
  +   </span>
     </p>
     <a name='Configuration.ParserInitialization'></a>
     <h3>Parser Initialization</h3>
  @@ -311,8 +320,11 @@
       </tr>
      </table>
     </p>
  +  </span>
     <a name='BOTTOM'></a>
     <hr>
  -  Last modified: $Date: 2000/09/14 22:20:33 $
  +  <span class='netscape'>
  +   Last modified: $Date: 2000/09/14 23:01:58 $
  +  </span>
    </body>
   </html>
  
  
  
  1.1.2.2   +6 -2      xml-xerces/java/design/Attic/crimson.html
  
  Index: crimson.html
  ===================================================================
  RCS file: /home/cvs/xml-xerces/java/design/Attic/crimson.html,v
  retrieving revision 1.1.2.1
  retrieving revision 1.1.2.2
  diff -u -r1.1.2.1 -r1.1.2.2
  --- crimson.html	2000/09/06 17:09:16	1.1.2.1
  +++ crimson.html	2000/09/14 23:01:58	1.1.2.2
  @@ -1,10 +1,11 @@
  -<!-- $Id: crimson.html,v 1.1.2.1 2000/09/06 17:09:16 andyc Exp $ -->
  +<!-- $Id: crimson.html,v 1.1.2.2 2000/09/14 23:01:58 andyc Exp $ -->
   <html>
    <head>
     <title>Xerces 2 | Crimson</title>
     <link rel='stylesheet' type='text/css' href='site.css'>
    </head>
    <body>
  +  <span class='netscape'>
     <a name='TOP'></a>
     <h1>Evaluation of Crimson Code</h1>
     <a name='Overview'></a>
  @@ -82,8 +83,11 @@
       </tr>
      </table>
     </p>
  +  </span>
     <a name='BOTTOM'></a>
     <hr>
  -  Last modified: $Date: 2000/09/06 17:09:16 $
  +  <span class='netscape'>
  +   Last modified: $Date: 2000/09/14 23:01:58 $
  +  </span>
    </body>
   </html>
  
  
  
  1.1.2.6   +6 -2      xml-xerces/java/design/Attic/index.html
  
  Index: index.html
  ===================================================================
  RCS file: /home/cvs/xml-xerces/java/design/Attic/index.html,v
  retrieving revision 1.1.2.5
  retrieving revision 1.1.2.6
  diff -u -r1.1.2.5 -r1.1.2.6
  --- index.html	2000/09/14 22:20:32	1.1.2.5
  +++ index.html	2000/09/14 23:02:01	1.1.2.6
  @@ -1,4 +1,4 @@
  -<!-- $Id: index.html,v 1.1.2.5 2000/09/14 22:20:32 andyc Exp $ -->
  +<!-- $Id: index.html,v 1.1.2.6 2000/09/14 23:02:01 andyc Exp $ -->
   <html>
    <head>
     <title>Xerces 2</title>
  @@ -8,6 +8,7 @@
     </style>
    </head>
    <body>
  +  <span class='netscape'>
     <a name='TOP'></a>
     <h1>Xerces 2 Concept</h1>
     <a name='Goals'></a>
  @@ -89,8 +90,11 @@
       </dd>
      </dl>
     </p>
  +  </span>
     <a name='BOTTOM'></a>
     <hr>
  -  Last modified: $Date: 2000/09/14 22:20:32 $
  +  <span class='netscape'>
  +   Last modified: $Date: 2000/09/14 23:02:01 $
  +  </span>
    </body>
   </html>
  
  
  
  1.1.2.2   +95 -91    xml-xerces/java/design/Attic/schedule.html
  
  Index: schedule.html
  ===================================================================
  RCS file: /home/cvs/xml-xerces/java/design/Attic/schedule.html,v
  retrieving revision 1.1.2.1
  retrieving revision 1.1.2.2
  diff -u -r1.1.2.1 -r1.1.2.2
  --- schedule.html	2000/09/12 22:37:39	1.1.2.1
  +++ schedule.html	2000/09/14 23:02:01	1.1.2.2
  @@ -6,96 +6,100 @@
     <LINK href="site.css" rel="stylesheet" type="text/css">
    </HEAD>
    <BODY>
  -  <H1>Xerces 2 Schedule</H1>
  -  <A name="M1"></A>
  -  <H2>       Milestone #1       (M1)      </H2>
  -  <P>
  -   <TABLE border="0">
  -    <TR>
  -     <TH>Title:</TH>
  -     <TD>Parser without DTD support</TD>
  -    </TR>
  -    <TR>
  -     <TH>Goals:</TH>
  +  <SPAN class="netscape">
  +   <H1>Xerces 2 Schedule</H1>
  +   <A name="M1"></A>
  +   <H2>       Milestone #1       (M1)      </H2>
  +   <P>
  +    <TABLE border="0">
  +     <TR>
  +      <TH>Title:</TH>
  +      <TD>Parser without DTD support</TD>
  +     </TR>
  +     <TR>
  +      <TH>Goals:</TH>
   
  -     <TD>XMLString<BR>XMLStringBuffer<BR>XMLErrorReporter<BR>XMLDocumentScanner<BR>XMLAttributes<BR>XMLEntityManager<BR>XMLEntityReader<BR>CachingParserPool
  -      (only supporting the SymbolTable)<BR>XMLParser/XMLDocumentParser
  -      (SAXParser?
  -      DOMParser?)<BR>XMLChar<BR>EncodingMap<BR>SymbolTable<BR>QName<BR>Some MessageFormatter</TD>
  -    </TR>
  -   </TABLE>
  -  </P>
  -  <A name="M2"></A>
  -  <H2>       Milestone #2       (M2)      </H2>
  -  <P>
  -   <TABLE border="0">
  -    <TR>
  -     <TH>Title:</TH>
  -     <TD>Parser with DTD scanning without validation</TD>
  -    </TR>
  -    <TR>
  -     <TH>Depends:</TH>
  -     <TD><A href="#M1">M1</A></TD>
  -    </TR>
  -    <TR>
  -     <TH>Goals:</TH>
  -     <TD>CachingParserPool (supporting GrammarPool)<BR>XMLDTDScanner<BR>XMLGrammarParser/DTDParser<BR>GrammarPool<BR>Grammar/DTDGrammar<BR>XMLElementDecl<BR>XMLAttributeDecl<BR>XMLSimpleType<BR>XMLEntityDecl<BR>XMLNotationDecl</TD>
  -    </TR>
  -   </TABLE>
  -  </P>
  -  <A name="M3"></A>
  -  <H2>       Milestone #3       (M3)      </H2>
  -  <P>
  -   <TABLE border="0">
  -    <TR>
  -     <TH>Title:</TH>
  -     <TD>Parser with DTD scanning + datatypes validation</TD>
  -    </TR>
  -    <TR>
  -     <TH>Depends:</TH>
  -     <TD><A href="#M2">M2</A></TD>
  -    </TR>
  -    <TR>
  -     <TH>Goals:</TH>
  -     <TD>XMLValidator<BR>DatatypeValidatorFactoryImpl<BR>AbstractDatatypeValidator<BR>StringDatatypeValidator<BR>InvalidDatatypeFacetException<BR>InvalidDatatypeValueException</TD>
  -    </TR>
  -   </TABLE>
  -  </P>
  -  <A name="M4"></A>
  -  <H2>       Milestone #4       (M4)      </H2>
  -  <P>
  -   <TABLE border="0">
  -    <TR>
  -     <TH>Title:</TH>
  -     <TD>Parser with DTD scanning + datatypes and content model validation</TD>
  -    </TR>
  -    <TR>
  -     <TH>Depends:</TH>
  -     <TD><A href="#M3">M3</A></TD>
  -    </TR>
  -    <TR>
  -     <TH>Goals:</TH>
  -     <TD>SimpleContentModel<BR>MixedContentModel<BR>DFAContentModel</TD>
  -    </TR>
  -   </TABLE>
  -  </P>
  -  <A name="M5"></A>
  -  <H2>       Milestone #5       (M5)      </H2>
  -  <P>
  -   <TABLE border="0">
  -    <TR>
  -     <TH>Title:</TH>
  -     <TD>Parser with DTD scanning and Schema parsing + validation</TD>
  -    </TR>
  -    <TR>
  -     <TH>Depends:</TH>
  -     <TD><A href="#M4">M4</A></TD>
  -    </TR>
  -    <TR>
  -     <TH>Goals:</TH>
  -     <TD>SchemaGrammar<BR>SchemaParser</TD>
  -    </TR>
  -   </TABLE>
  -  </P>
  -  <HR>     Last modified: $Date: 2000/09/12 22:37:39 $</BODY>
  +      <TD>XMLString<BR>XMLStringBuffer<BR>XMLErrorReporter<BR>XMLDocumentScanner<BR>XMLAttributes<BR>XMLEntityManager<BR>XMLEntityReader<BR>CachingParserPool
  +       (only supporting the SymbolTable)<BR>XMLParser/XMLDocumentParser
  +       (SAXParser?
  +       DOMParser?)<BR>XMLChar<BR>EncodingMap<BR>SymbolTable<BR>QName<BR>Some MessageFormatter</TD>
  +     </TR>
  +    </TABLE>
  +   </P>
  +   <A name="M2"></A>
  +   <H2>       Milestone #2       (M2)      </H2>
  +   <P>
  +    <TABLE border="0">
  +     <TR>
  +      <TH>Title:</TH>
  +      <TD>Parser with DTD scanning without validation</TD>
  +     </TR>
  +     <TR>
  +      <TH>Depends:</TH>
  +      <TD><A href="#M1">M1</A></TD>
  +     </TR>
  +     <TR>
  +      <TH>Goals:</TH>
  +      <TD>CachingParserPool (supporting GrammarPool)<BR>XMLDTDScanner<BR>XMLGrammarParser/DTDParser<BR>GrammarPool<BR>Grammar/DTDGrammar<BR>XMLElementDecl<BR>XMLAttributeDecl<BR>XMLSimpleType<BR>XMLEntityDecl<BR>XMLNotationDecl</TD>
  +     </TR>
  +    </TABLE>
  +   </P>
  +   <A name="M3"></A>
  +   <H2>       Milestone #3       (M3)      </H2>
  +   <P>
  +    <TABLE border="0">
  +     <TR>
  +      <TH>Title:</TH>
  +      <TD>Parser with DTD scanning + datatypes validation</TD>
  +     </TR>
  +     <TR>
  +      <TH>Depends:</TH>
  +      <TD><A href="#M2">M2</A></TD>
  +     </TR>
  +     <TR>
  +      <TH>Goals:</TH>
  +      <TD>XMLValidator<BR>DatatypeValidatorFactoryImpl<BR>AbstractDatatypeValidator<BR>StringDatatypeValidator<BR>InvalidDatatypeFacetException<BR>InvalidDatatypeValueException</TD>
  +     </TR>
  +    </TABLE>
  +   </P>
  +   <A name="M4"></A>
  +   <H2>       Milestone #4       (M4)      </H2>
  +   <P>
  +    <TABLE border="0">
  +     <TR>
  +      <TH>Title:</TH>
  +      <TD>Parser with DTD scanning + datatypes and content model validation</TD>
  +     </TR>
  +     <TR>
  +      <TH>Depends:</TH>
  +      <TD><A href="#M3">M3</A></TD>
  +     </TR>
  +     <TR>
  +      <TH>Goals:</TH>
  +      <TD>SimpleContentModel<BR>MixedContentModel<BR>DFAContentModel</TD>
  +     </TR>
  +    </TABLE>
  +   </P>
  +   <A name="M5"></A>
  +   <H2>       Milestone #5       (M5)      </H2>
  +   <P>
  +    <TABLE border="0">
  +     <TR>
  +      <TH>Title:</TH>
  +      <TD>Parser with DTD scanning and Schema parsing + validation</TD>
  +     </TR>
  +     <TR>
  +      <TH>Depends:</TH>
  +      <TD><A href="#M4">M4</A></TD>
  +     </TR>
  +     <TR>
  +      <TH>Goals:</TH>
  +      <TD>SchemaGrammar<BR>SchemaParser</TD>
  +     </TR>
  +    </TABLE>
  +   </P>
  +  </SPAN>
  +  <HR>
  +  <SPAN class="netscape">      Last modified: $Date: 2000/09/14 23:02:01 $</SPAN>
  + </BODY>
   </HTML>
  
  
  
  1.1.2.2   +6 -2      xml-xerces/java/design/Attic/schedule.xsl
  
  Index: schedule.xsl
  ===================================================================
  RCS file: /home/cvs/xml-xerces/java/design/Attic/schedule.xsl,v
  retrieving revision 1.1.2.1
  retrieving revision 1.1.2.2
  diff -u -r1.1.2.1 -r1.1.2.2
  --- schedule.xsl	2000/09/12 22:37:39	1.1.2.1
  +++ schedule.xsl	2000/09/14 23:02:01	1.1.2.2
  @@ -1,5 +1,5 @@
   <?xml version='1.0' encoding='US-ASCII'?>
  -<!-- $Id: schedule.xsl,v 1.1.2.1 2000/09/12 22:37:39 andyc Exp $ -->
  +<!-- $Id: schedule.xsl,v 1.1.2.2 2000/09/14 23:02:01 andyc Exp $ -->
   <xsl:stylesheet xmlns:xsl='http://www.w3.org/1999/XSL/Transform' version='1.0'>
   
    <xsl:template match='schedule'>
  @@ -9,6 +9,7 @@
       <LINK rel='stylesheet' type='text/css' href='site.css'/>
      </HEAD>
      <BODY>
  +    <SPAN class='netscape'>
       <H1>Xerces 2 Schedule</H1>
       <xsl:for-each select='milestone'>
        <A name='{@id}'/>
  @@ -20,8 +21,11 @@
         <xsl:apply-templates select='.'/>
        </P>
       </xsl:for-each>
  +    </SPAN>
       <HR/>
  -    Last modified: <xsl:value-of select='date'/>
  +    <SPAN class='netscape'>
  +     Last modified: <xsl:value-of select='date'/>
  +    </SPAN>
      </BODY>
     </HTML>
    </xsl:template>
  
  
  
  1.1.2.2   +6 -2      xml-xerces/java/design/Attic/xerces.html
  
  Index: xerces.html
  ===================================================================
  RCS file: /home/cvs/xml-xerces/java/design/Attic/xerces.html,v
  retrieving revision 1.1.2.1
  retrieving revision 1.1.2.2
  diff -u -r1.1.2.1 -r1.1.2.2
  --- xerces.html	2000/09/06 17:09:18	1.1.2.1
  +++ xerces.html	2000/09/14 23:02:01	1.1.2.2
  @@ -1,10 +1,11 @@
  -<!-- $Id: xerces.html,v 1.1.2.1 2000/09/06 17:09:18 andyc Exp $ -->
  +<!-- $Id: xerces.html,v 1.1.2.2 2000/09/14 23:02:01 andyc Exp $ -->
   <html>
    <head>
     <title>Xerces 2 | Xerces</title>
     <link rel='stylesheet' type='text/css' href='site.css'>
    </head>
    <body>
  +  <span class='netscape'>
     <a name='TOP'></a>
     <h1>Evaluation of Xerces Code</h1>
     <a name='Overview'></a>
  @@ -97,8 +98,11 @@
       </tr>
      </table>
     </p>
  +  </span>
     <a name='BOTTOM'></a>
     <hr>
  -  Last modified: $Date: 2000/09/06 17:09:18 $
  +  <span class='netscape'>
  +   Last modified: $Date: 2000/09/14 23:02:01 $
  +  </span>
    </body>
   </html>