You are viewing a plain text version of this content. The canonical link for it is here.
Posted to general-cvs@xml.apache.org by vh...@apache.org on 2003/07/11 16:29:55 UTC

cvs commit: xml-site/targets/batik/images splash.png

vhardy      2003/07/11 07:29:55

  Modified:    targets/batik faqs.html index.html javaScripting.html
                        status.html
               targets/batik/images splash.png
  Log:
  Update for 1.5 release
  
  Revision  Changes    Path
  1.22      +109 -17   xml-site/targets/batik/faqs.html
  
  Index: faqs.html
  ===================================================================
  RCS file: /home/cvs/xml-site/targets/batik/faqs.html,v
  retrieving revision 1.21
  retrieving revision 1.22
  diff -u -r1.21 -r1.22
  --- faqs.html	25 Mar 2003 09:38:56 -0000	1.21
  +++ faqs.html	11 Jul 2003 14:29:54 -0000	1.22
  @@ -83,23 +83,28 @@
       <A href="glossary.html" onMouseOut="rolloverOff('side-glossary');" onMouseOver="rolloverOn('side-glossary');"><IMG alt="Glossary" border="0" height="12" hspace="0" name="side-glossary" onLoad="rolloverLoad('side-glossary','graphics/glossary-label-2.jpg','graphics/glossary-label-3.jpg');" src="graphics/glossary-label-3.jpg" vspace="0" width="120"></A><BR>
   
   <IMG border="0" height="14" hspace="0" src="resources/close.gif" vspace="0" width="120"><BR></TD><TD align="left" valign="top" width="*"><TABLE border="0" cellpadding="3" cellspacing="0"><TR><TD><BR><DIV align="right"><TABLE border="0" cellpadding="0" cellspacing="0" width="98%"><TR><TD align="right" height="7" valign="bottom" width="9"><IMG border="0" height="7" hspace="0" src="resources/bar-top-left.gif" vspace="0" width="9"></TD><TD background="resources/bar-border-top.gif"><IMG border="0" height="5" hspace="0" src="resources/void.gif" vspace="0" width="1"></TD><TD align="left" height="7" valign="bottom" width="9"><IMG border="0" height="7" hspace="0" src="resources/bar-top-right.gif" vspace="0" width="9"></TD></TR><TR><TD background="resources/bar-border-left.gif" width="9"><IMG border="0" height="1" hspace="0" src="resources/void.gif" vspace="0" width="9"></TD><TD bgcolor="#0086b2" width="100%"><FONT color="#ffffff" face="arial,helvetica,sanserif" size="+1"><IMG border="0" height="5" hspace="0" src="resources/void.gif" vspace="0" width="5"><B>Questions</B></FONT></TD><TD background="resources/bar-border-right.gif" width="9"><IMG border="0" height="1" hspace="0" src="resources/void.gif" vspace="0" width="9"></TD></TR><TR><TD align="right" height="12" valign="top" width="9"><IMG border="0" height="12" hspace="0" src="resources/bar-bottom-left.gif" vspace="0" width="9"></TD><TD background="resources/bar-border-bottom.gif"><IMG border="0" height="12" hspace="0" src="resources/void.gif" vspace="0"></TD><TD align="left" height="12" valign="top" width="9"><IMG border="0" height="12" hspace="0" src="resources/bar-bottom-right.gif" vspace="0" width="9"></TD></TR></TABLE><TABLE border="0" cellpadding="0" cellspacing="0" width="98%"><TR><TD><FONT color="#000000" face="arial,helvetica,sanserif"><BLOCKQUOTE><UL><LI><A href="#faq-1">What is Batik?</A></LI><LI><A href="#faq-2">What is SVG?</A></LI><LI><A href="#faq-3">What can I do with Batik?</A></LI><LI><A href="#faq-4">How can I see a demo?</A></LI><LI><A href="#faq-5">Why do we have such a project at Apache?</A></LI><LI><A href="#faq-6">How does Batik relate to other Apache projects?</A></LI><LI><A href="#faq-7">How did it start?</A></LI><LI><A href="#faq-8">How can I contribute?</A></LI><LI><A href="#faq-9">Where is Batik going? What is next?</A></LI><LI><A href="#faq-10">How can I create and author SVG content?</A></LI><LI><A href="#faq-11">What other SVG products are out there?</A></LI><LI><A href="#faq-12">Where can I find the SVG specification?</A></LI><LI><A href="#faq-13">How much of SVG does Batik implement?</A></LI><LI><A href="#faq-14">What are the benefits of SVG being an XML grammar?</A></LI><LI><A href="#faq-15">Where does the name come from?</A></LI><LI><A href="#faq-16">What are the System Requirements to run Batik?</A></LI><LI><A href="#faq-17">How do I install Batik?</A></LI><LI><A href="#faq-18">How do I submit patches or bug fixes?</A></LI><LI><A href="#faq-19">What scripting languages can I use in my SVG files?</A></LI><LI><A href="#faq-20">When I try to run Batik it results in a
  -    NoSuchMethodException.  What is the problem?</A></LI><LI><A href="#faq-21">
  +    NoSuchMethodException.  What is the problem?</A></LI><LI><A href="#faq-21">When I change the document in Java it doesn't update the
  +    display, even if I call repaint?</A></LI><LI><A href="#faq-22">When I modify create new SVG elements or modify some 
  +    SVG attributes through the DOM API, from ECMA Script,
  +    nothing happens, changes are not rendered? What is going on?</A></LI><LI><A href="#faq-23">When I get the UpdateManager from the canvas sometimes
  +    it is null, why?</A></LI><LI><A href="#faq-24">Why do I have to go through the UpdateManager to
  +    run my code? Can't you just synchronize the DOM?</A></LI><LI><A href="#faq-25">
       I can use the Batik extension tags with the source distribution
       but not with the binary distribution.  What am I missing?
  -    </A></LI><LI><A href="#faq-22">
  +    </A></LI><LI><A href="#faq-26">
       Why do I get red circles when I view the samples/extensions files?
  -    </A></LI><LI><A href="#faq-23">
  +    </A></LI><LI><A href="#faq-27">
           I am modifying the DOM after displaying it in the JSVGCanvas,
           but my changes aren't shown (even if I call repaint).
  -    </A></LI><LI><A href="#faq-24">
  +    </A></LI><LI><A href="#faq-28">
       I am trying to use Batik and FOP together but Batik does not work and
       fails on the org.w3c.xxx packages. What is happening?
  -    </A></LI><LI><A href="#faq-25">
  +    </A></LI><LI><A href="#faq-29">
       How do I checkout the latest CVS version of Batik?
  -    </A></LI><LI><A href="#faq-26">
  +    </A></LI><LI><A href="#faq-30">
       I'm using Mac OS X, and some of the SVG files I view are messed up (things
       appear clipped or out of place).  What do I need to do to fix this?
  -    </A></LI><LI><A href="#faq-27">
  +    </A></LI><LI><A href="#faq-31">
       I cannot run the Batik demo on Mac OS X (10.1.1). The Batik splash screen hangs.
       What is happening?
       </A></LI></UL></BLOCKQUOTE></FONT></TD></TR></TABLE></DIV><BR><DIV align="right"><TABLE border="0" cellpadding="0" cellspacing="0" width="98%"><TR><TD align="right" height="7" valign="bottom" width="9"><IMG border="0" height="7" hspace="0" src="resources/bar-top-left.gif" vspace="0" width="9"></TD><TD background="resources/bar-border-top.gif"><IMG border="0" height="5" hspace="0" src="resources/void.gif" vspace="0" width="1"></TD><TD align="left" height="7" valign="bottom" width="9"><IMG border="0" height="7" hspace="0" src="resources/bar-top-right.gif" vspace="0" width="9"></TD></TR><TR><TD background="resources/bar-border-left.gif" width="9"><IMG border="0" height="1" hspace="0" src="resources/void.gif" vspace="0" width="9"></TD><TD bgcolor="#0086b2" width="100%"><FONT color="#ffffff" face="arial,helvetica,sanserif" size="+1"><IMG border="0" height="5" hspace="0" src="resources/void.gif" vspace="0" width="5"><B>Answers</B></FONT></TD><TD background="resources/bar-border-right.gif" width="9"><IMG border="0" height="1" hspace="0" src="resources/void.gif" vspace="0" width="9"></TD></TR><TR><TD align="right" height="12" valign="top" width="9"><IMG border="0" height="12" hspace="0" src="resources/bar-bottom-left.gif" vspace="0" width="9"></TD><TD background="resources/bar-border-bottom.gif"><IMG border="0" height="12" hspace="0" src="resources/void.gif" vspace="0"></TD><TD align="left" height="12" valign="top" width="9"><IMG border="0" height="12" hspace="0" src="resources/bar-bottom-right.gif" vspace="0" width="9"></TD></TR></TABLE><TABLE border="0" cellpadding="0" cellspacing="0" width="98%"><TR><TD><FONT color="#000000" face="arial,helvetica,sanserif"><A name="faq-1"><!--anchor--></A><DIV align="right"><TABLE border="0" cellpadding="0" cellspacing="0" width="95%"><TR><TD align="right" height="7" valign="bottom" width="9"><IMG border="0" height="7" hspace="0" src="resources/bar-top-left.gif" vspace="0" width="9"></TD><TD background="resources/bar-border-top.gif"><IMG border="0" height="5" hspace="0" src="resources/void.gif" vspace="0" width="1"></TD><TD align="left" height="7" valign="bottom" width="9"><IMG border="0" height="7" hspace="0" src="resources/bar-top-right.gif" vspace="0" width="9"></TD></TR><TR><TD background="resources/bar-border-left.gif" width="9"><IMG border="0" height="1" hspace="0" src="resources/void.gif" vspace="0" width="9"></TD><TD bgcolor="#0086b2" width="100%"><FONT color="#ffffff" face="arial,helvetica,sanserif"><IMG border="0" height="5" hspace="0" src="resources/void.gif" vspace="0" width="5"><B>What is Batik?</B></FONT></TD><TD background="resources/bar-border-right.gif" width="9"><IMG border="0" height="1" hspace="0" src="resources/void.gif" vspace="0" width="9"></TD></TR><TR><TD align="right" height="12" valign="top" width="9"><IMG border="0" height="12" hspace="0" src="resources/bar-bottom-left.gif" vspace="0" width="9"></TD><TD background="resources/bar-border-bottom.gif"><IMG border="0" height="12" hspace="0" src="resources/void.gif" vspace="0" width="1"></TD><TD align="left" height="12" valign="top" width="9"><IMG border="0" height="12" hspace="0" src="resources/bar-bottom-right.gif" vspace="0" width="9"></TD></TR></TABLE><TABLE border="0" cellpadding="0" cellspacing="0" width="95%"><TR><TD><FONT color="#000000" face="arial,helvetica,sanserif">
  @@ -464,7 +469,7 @@
           </P>
           <P align="left">
           Beyond the use and mix with other XML syntaxes, being an XML grammar
  -        lets SVG benefit from the pletora of XML tools that make it so easy
  +        lets SVG benefit from the plethora of XML tools that make it so easy
           to manipulate, generate, search and edit SVG files.
           </P>
       
  @@ -561,7 +566,94 @@
           bindings from <CODE><FONT face="courier, monospaced">jre/lib/ext</FONT></CODE>before running any of
           the Batik's applications.</P>
       
  -</FONT></TD></TR></TABLE></DIV><BR><A name="faq-21"><!--anchor--></A><DIV align="right"><TABLE border="0" cellpadding="0" cellspacing="0" width="95%"><TR><TD align="right" height="7" valign="bottom" width="9"><IMG border="0" height="7" hspace="0" src="resources/bar-top-left.gif" vspace="0" width="9"></TD><TD background="resources/bar-border-top.gif"><IMG border="0" height="5" hspace="0" src="resources/void.gif" vspace="0" width="1"></TD><TD align="left" height="7" valign="bottom" width="9"><IMG border="0" height="7" hspace="0" src="resources/bar-top-right.gif" vspace="0" width="9"></TD></TR><TR><TD background="resources/bar-border-left.gif" width="9"><IMG border="0" height="1" hspace="0" src="resources/void.gif" vspace="0" width="9"></TD><TD bgcolor="#0086b2" width="100%"><FONT color="#ffffff" face="arial,helvetica,sanserif"><IMG border="0" height="5" hspace="0" src="resources/void.gif" vspace="0" width="5"><B>
  +</FONT></TD></TR></TABLE></DIV><BR><A name="faq-21"><!--anchor--></A><DIV align="right"><TABLE border="0" cellpadding="0" cellspacing="0" width="95%"><TR><TD align="right" height="7" valign="bottom" width="9"><IMG border="0" height="7" hspace="0" src="resources/bar-top-left.gif" vspace="0" width="9"></TD><TD background="resources/bar-border-top.gif"><IMG border="0" height="5" hspace="0" src="resources/void.gif" vspace="0" width="1"></TD><TD align="left" height="7" valign="bottom" width="9"><IMG border="0" height="7" hspace="0" src="resources/bar-top-right.gif" vspace="0" width="9"></TD></TR><TR><TD background="resources/bar-border-left.gif" width="9"><IMG border="0" height="1" hspace="0" src="resources/void.gif" vspace="0" width="9"></TD><TD bgcolor="#0086b2" width="100%"><FONT color="#ffffff" face="arial,helvetica,sanserif"><IMG border="0" height="5" hspace="0" src="resources/void.gif" vspace="0" width="5"><B>When I change the document in Java it doesn't update the
  +    display, even if I call repaint?</B></FONT></TD><TD background="resources/bar-border-right.gif" width="9"><IMG border="0" height="1" hspace="0" src="resources/void.gif" vspace="0" width="9"></TD></TR><TR><TD align="right" height="12" valign="top" width="9"><IMG border="0" height="12" hspace="0" src="resources/bar-bottom-left.gif" vspace="0" width="9"></TD><TD background="resources/bar-border-bottom.gif"><IMG border="0" height="12" hspace="0" src="resources/void.gif" vspace="0" width="1"></TD><TD align="left" height="12" valign="top" width="9"><IMG border="0" height="12" hspace="0" src="resources/bar-bottom-right.gif" vspace="0" width="9"></TD></TR></TABLE><TABLE border="0" cellpadding="0" cellspacing="0" width="95%"><TR><TD><FONT color="#000000" face="arial,helvetica,sanserif">
  +    
  +    
  +    <P align="left">There are two common causes for this.  The first is that
  +    the JSVGCanvas doesn't know it's a dynamic document.  Normally
  +    Batik detects this by looking for script elements but when you
  +    modify the document from Java it can't tell.  So call
  +    JSVGCanvas.setDocumentState(JSVGCanvas.ALWAYS_DYNAMIC) before
  +    loading the document.</P>
  +    <P align="left">The second common reason is that the changes aren't made in
  +    The UpdateManager's thread.  You can run code in the UpdateManager's
  +    thread with the following:
  +    </P>
  +    <CODE><FONT face="courier, monospaced">UpdateManager um = JSVGCanvas.getUpdateManager();</FONT></CODE>
  +    <CODE><FONT face="courier, monospaced">um.getUpdateRunnableQueue().invokeLater(Runnable);</FONT></CODE>
  +    <P align="left"><B>NOTE:</B> The update manager only becomes
  +    available after the first rendering completes.  You can
  +    be notified when this happens by registering a 
  +    GVTTreeRendererListener.
  +    </P>
  +    
  +</FONT></TD></TR></TABLE></DIV><BR><A name="faq-22"><!--anchor--></A><DIV align="right"><TABLE border="0" cellpadding="0" cellspacing="0" width="95%"><TR><TD align="right" height="7" valign="bottom" width="9"><IMG border="0" height="7" hspace="0" src="resources/bar-top-left.gif" vspace="0" width="9"></TD><TD background="resources/bar-border-top.gif"><IMG border="0" height="5" hspace="0" src="resources/void.gif" vspace="0" width="1"></TD><TD align="left" height="7" valign="bottom" width="9"><IMG border="0" height="7" hspace="0" src="resources/bar-top-right.gif" vspace="0" width="9"></TD></TR><TR><TD background="resources/bar-border-left.gif" width="9"><IMG border="0" height="1" hspace="0" src="resources/void.gif" vspace="0" width="9"></TD><TD bgcolor="#0086b2" width="100%"><FONT color="#ffffff" face="arial,helvetica,sanserif"><IMG border="0" height="5" hspace="0" src="resources/void.gif" vspace="0" width="5"><B>When I modify create new SVG elements or modify some 
  +    SVG attributes through the DOM API, from ECMA Script,
  +    nothing happens, changes are not rendered? What is going on?</B></FONT></TD><TD background="resources/bar-border-right.gif" width="9"><IMG border="0" height="1" hspace="0" src="resources/void.gif" vspace="0" width="9"></TD></TR><TR><TD align="right" height="12" valign="top" width="9"><IMG border="0" height="12" hspace="0" src="resources/bar-bottom-left.gif" vspace="0" width="9"></TD><TD background="resources/bar-border-bottom.gif"><IMG border="0" height="12" hspace="0" src="resources/void.gif" vspace="0" width="1"></TD><TD align="left" height="12" valign="top" width="9"><IMG border="0" height="12" hspace="0" src="resources/bar-bottom-right.gif" vspace="0" width="9"></TD></TR></TABLE><TABLE border="0" cellpadding="0" cellspacing="0" width="95%"><TR><TD><FONT color="#000000" face="arial,helvetica,sanserif">
  +    
  +
  +    
  +    <P align="left">A common problem is that script contain the wrong DOM calls
  +    to create elements or modify attributes. </P>
  +
  +    <P align="left">SVG elements need to be 
  +    created in the SVG namespace. For example, to create a <CODE><FONT face="courier, monospaced">&lt;rect&gt;</FONT></CODE>
  +    element, you should use <CODE><FONT face="courier, monospaced">document.createElementNS(svgNS, &quot;rect&quot;)</FONT></CODE>,
  +    (where <CODE><FONT face="courier, monospaced">svgNS</FONT></CODE> is equals to <CODE><FONT face="courier, monospaced">&quot;http://www.w3.org/2000/svg&quot;</FONT></CODE>),
  +    which appropriately creates the <CODE><FONT face="courier, monospaced">&lt;rect&gt;</FONT></CODE> element in the
  +    SVG namespace. A call to <CODE><FONT face="courier, monospaced">document.createElement(&quot;rect&quot;)</FONT></CODE> creates
  +    an element with the tag <CODE><FONT face="courier, monospaced">rect</FONT></CODE> but which does not belong to the 
  +    SVG namespace. As such, it is ignored by Batik.</P>
  +    <P align="left">Most SVG attributes belong to what is called the 'per element type partition
  +    namespace' (see the <A href="http://www.w3.org/TR/REC-xml-names">Namespaces in
  +    XML</A> specification). The appropriate way to set attributes on
  +    an SVG element is a call to <CODE><FONT face="courier, monospaced">setAttributeNS</FONT></CODE> with a namespace
  +    value of <CODE><FONT face="courier, monospaced">null</FONT></CODE>, for example: <CODE><FONT face="courier, monospaced">elt.setAttributeNS(null, &quot;width&quot;, &quot;40&quot;)</FONT></CODE>.
  +    In the Batik SVG DOM implementation, you can also use a call to <CODE><FONT face="courier, monospaced">setAttribute</FONT></CODE> and
  +    you can write <CODE><FONT face="courier, monospaced">elt.setAttribute(&quot;width&quot;, &quot;40&quot;)</FONT></CODE>. However, it is important
  +    to know that some implementations make a difference between <CODE><FONT face="courier, monospaced">setAttribute(x, y)</FONT></CODE>
  +    and <CODE><FONT face="courier, monospaced">setAttributeNS(null, x, y)</FONT></CODE>, so it is a better practice to use 
  +    <CODE><FONT face="courier, monospaced">setAttributeNS</FONT></CODE> which is the only guaranteed interoperable way of 
  +    setting attributes in a namespace aware DOM implementation.</P>
  +    <P align="left">Finally, for attributes which belong to a specific namespace, like the 
  +    the href attribute on the <CODE><FONT face="courier, monospaced">&lt;image&gt;</FONT></CODE> element, you have to 
  +    use the <CODE><FONT face="courier, monospaced">setAttributeNS</FONT></CODE> method with the XLink namespace. For example,
  +    assuming <CODE><FONT face="courier, monospaced">img</FONT></CODE> references an <CODE><FONT face="courier, monospaced">&lt;image&gt;</FONT></CODE> DOM <CODE><FONT face="courier, monospaced">Element</FONT></CODE>,
  +    you can modify the href as follows: <CODE><FONT face="courier, monospaced">img.setAttributeNS(xlinkNS, &quot;xlink:href&quot;, &quot;myImage.jpg&quot;)</FONT></CODE>
  +    where <CODE><FONT face="courier, monospaced">xlinkNS</FONT></CODE> is equal to <CODE><FONT face="courier, monospaced">&quot;http://www.w3.org/1999/xlink&quot;</FONT></CODE></P>
  +    
  +</FONT></TD></TR></TABLE></DIV><BR><A name="faq-23"><!--anchor--></A><DIV align="right"><TABLE border="0" cellpadding="0" cellspacing="0" width="95%"><TR><TD align="right" height="7" valign="bottom" width="9"><IMG border="0" height="7" hspace="0" src="resources/bar-top-left.gif" vspace="0" width="9"></TD><TD background="resources/bar-border-top.gif"><IMG border="0" height="5" hspace="0" src="resources/void.gif" vspace="0" width="1"></TD><TD align="left" height="7" valign="bottom" width="9"><IMG border="0" height="7" hspace="0" src="resources/bar-top-right.gif" vspace="0" width="9"></TD></TR><TR><TD background="resources/bar-border-left.gif" width="9"><IMG border="0" height="1" hspace="0" src="resources/void.gif" vspace="0" width="9"></TD><TD bgcolor="#0086b2" width="100%"><FONT color="#ffffff" face="arial,helvetica,sanserif"><IMG border="0" height="5" hspace="0" src="resources/void.gif" vspace="0" width="5"><B>When I get the UpdateManager from the canvas sometimes
  +    it is null, why?</B></FONT></TD><TD background="resources/bar-border-right.gif" width="9"><IMG border="0" height="1" hspace="0" src="resources/void.gif" vspace="0" width="9"></TD></TR><TR><TD align="right" height="12" valign="top" width="9"><IMG border="0" height="12" hspace="0" src="resources/bar-bottom-left.gif" vspace="0" width="9"></TD><TD background="resources/bar-border-bottom.gif"><IMG border="0" height="12" hspace="0" src="resources/void.gif" vspace="0" width="1"></TD><TD align="left" height="12" valign="top" width="9"><IMG border="0" height="12" hspace="0" src="resources/bar-bottom-right.gif" vspace="0" width="9"></TD></TR></TABLE><TABLE border="0" cellpadding="0" cellspacing="0" width="95%"><TR><TD><FONT color="#000000" face="arial,helvetica,sanserif">
  +    
  +    
  +    <P align="left">The JSVGCanvs is highly asynchronous so when you call
  +    setURI or setDocument they return essentially immediately.
  +    Behind the scenes the Canvas sets up the rendering tree and
  +    does a first rendering after running 'onload' scripts. Only
  +    after this first rendering does the UpdateManger become
  +    available.
  +    </P>
  +    
  +</FONT></TD></TR></TABLE></DIV><BR><A name="faq-24"><!--anchor--></A><DIV align="right"><TABLE border="0" cellpadding="0" cellspacing="0" width="95%"><TR><TD align="right" height="7" valign="bottom" width="9"><IMG border="0" height="7" hspace="0" src="resources/bar-top-left.gif" vspace="0" width="9"></TD><TD background="resources/bar-border-top.gif"><IMG border="0" height="5" hspace="0" src="resources/void.gif" vspace="0" width="1"></TD><TD align="left" height="7" valign="bottom" width="9"><IMG border="0" height="7" hspace="0" src="resources/bar-top-right.gif" vspace="0" width="9"></TD></TR><TR><TD background="resources/bar-border-left.gif" width="9"><IMG border="0" height="1" hspace="0" src="resources/void.gif" vspace="0" width="9"></TD><TD bgcolor="#0086b2" width="100%"><FONT color="#ffffff" face="arial,helvetica,sanserif"><IMG border="0" height="5" hspace="0" src="resources/void.gif" vspace="0" width="5"><B>Why do I have to go through the UpdateManager to
  +    run my code? Can't you just synchronize the DOM?</B></FONT></TD><TD background="resources/bar-border-right.gif" width="9"><IMG border="0" height="1" hspace="0" src="resources/void.gif" vspace="0" width="9"></TD></TR><TR><TD align="right" height="12" valign="top" width="9"><IMG border="0" height="12" hspace="0" src="resources/bar-bottom-left.gif" vspace="0" width="9"></TD><TD background="resources/bar-border-bottom.gif"><IMG border="0" height="12" hspace="0" src="resources/void.gif" vspace="0" width="1"></TD><TD align="left" height="12" valign="top" width="9"><IMG border="0" height="12" hspace="0" src="resources/bar-bottom-right.gif" vspace="0" width="9"></TD></TR></TABLE><TABLE border="0" cellpadding="0" cellspacing="0" width="95%"><TR><TD><FONT color="#000000" face="arial,helvetica,sanserif">
  +    
  +    
  +    <P align="left">It would be possible to synchronize individual calls to
  +    the DOM, however in general this is almost useless for the
  +    way DOM works.  For example creating a single rectangle
  +    element takes approximately 6 individual DOM calls.  So
  +    higher level synchronization is needed.
  +    </P>
  +    <P align="left">The use of a Runnable is a common way of accomplishing
  +    synchronization for a block of code. This is essentially the
  +    approach that Swing takes (all Swing modification should take
  +    place in the Swing thread).  It was considered to use the Swing
  +    event thread, but this would lock the user interface while scripts
  +    were working.
  +    </P>
  +    
  +</FONT></TD></TR></TABLE></DIV><BR><A name="faq-25"><!--anchor--></A><DIV align="right"><TABLE border="0" cellpadding="0" cellspacing="0" width="95%"><TR><TD align="right" height="7" valign="bottom" width="9"><IMG border="0" height="7" hspace="0" src="resources/bar-top-left.gif" vspace="0" width="9"></TD><TD background="resources/bar-border-top.gif"><IMG border="0" height="5" hspace="0" src="resources/void.gif" vspace="0" width="1"></TD><TD align="left" height="7" valign="bottom" width="9"><IMG border="0" height="7" hspace="0" src="resources/bar-top-right.gif" vspace="0" width="9"></TD></TR><TR><TD background="resources/bar-border-left.gif" width="9"><IMG border="0" height="1" hspace="0" src="resources/void.gif" vspace="0" width="9"></TD><TD bgcolor="#0086b2" width="100%"><FONT color="#ffffff" face="arial,helvetica,sanserif"><IMG border="0" height="5" hspace="0" src="resources/void.gif" vspace="0" width="5"><B>
       I can use the Batik extension tags with the source distribution
       but not with the binary distribution.  What am I missing?
       </B></FONT></TD><TD background="resources/bar-border-right.gif" width="9"><IMG border="0" height="1" hspace="0" src="resources/void.gif" vspace="0" width="9"></TD></TR><TR><TD align="right" height="12" valign="top" width="9"><IMG border="0" height="12" hspace="0" src="resources/bar-bottom-left.gif" vspace="0" width="9"></TD><TD background="resources/bar-border-bottom.gif"><IMG border="0" height="12" hspace="0" src="resources/void.gif" vspace="0" width="1"></TD><TD align="left" height="12" valign="top" width="9"><IMG border="0" height="12" hspace="0" src="resources/bar-bottom-right.gif" vspace="0" width="9"></TD></TR></TABLE><TABLE border="0" cellpadding="0" cellspacing="0" width="95%"><TR><TD><FONT color="#000000" face="arial,helvetica,sanserif">
  @@ -576,7 +668,7 @@
       	<P align="left"> There is a subdirectory called 'extensions' that has jar files
       	that enable the extended elements from Batik.  </P>
       
  -</FONT></TD></TR></TABLE></DIV><BR><A name="faq-22"><!--anchor--></A><DIV align="right"><TABLE border="0" cellpadding="0" cellspacing="0" width="95%"><TR><TD align="right" height="7" valign="bottom" width="9"><IMG border="0" height="7" hspace="0" src="resources/bar-top-left.gif" vspace="0" width="9"></TD><TD background="resources/bar-border-top.gif"><IMG border="0" height="5" hspace="0" src="resources/void.gif" vspace="0" width="1"></TD><TD align="left" height="7" valign="bottom" width="9"><IMG border="0" height="7" hspace="0" src="resources/bar-top-right.gif" vspace="0" width="9"></TD></TR><TR><TD background="resources/bar-border-left.gif" width="9"><IMG border="0" height="1" hspace="0" src="resources/void.gif" vspace="0" width="9"></TD><TD bgcolor="#0086b2" width="100%"><FONT color="#ffffff" face="arial,helvetica,sanserif"><IMG border="0" height="5" hspace="0" src="resources/void.gif" vspace="0" width="5"><B>
  +</FONT></TD></TR></TABLE></DIV><BR><A name="faq-26"><!--anchor--></A><DIV align="right"><TABLE border="0" cellpadding="0" cellspacing="0" width="95%"><TR><TD align="right" height="7" valign="bottom" width="9"><IMG border="0" height="7" hspace="0" src="resources/bar-top-left.gif" vspace="0" width="9"></TD><TD background="resources/bar-border-top.gif"><IMG border="0" height="5" hspace="0" src="resources/void.gif" vspace="0" width="1"></TD><TD align="left" height="7" valign="bottom" width="9"><IMG border="0" height="7" hspace="0" src="resources/bar-top-right.gif" vspace="0" width="9"></TD></TR><TR><TD background="resources/bar-border-left.gif" width="9"><IMG border="0" height="1" hspace="0" src="resources/void.gif" vspace="0" width="9"></TD><TD bgcolor="#0086b2" width="100%"><FONT color="#ffffff" face="arial,helvetica,sanserif"><IMG border="0" height="5" hspace="0" src="resources/void.gif" vspace="0" width="5"><B>
       Why do I get red circles when I view the samples/extensions files?
       </B></FONT></TD><TD background="resources/bar-border-right.gif" width="9"><IMG border="0" height="1" hspace="0" src="resources/void.gif" vspace="0" width="9"></TD></TR><TR><TD align="right" height="12" valign="top" width="9"><IMG border="0" height="12" hspace="0" src="resources/bar-bottom-left.gif" vspace="0" width="9"></TD><TD background="resources/bar-border-bottom.gif"><IMG border="0" height="12" hspace="0" src="resources/void.gif" vspace="0" width="1"></TD><TD align="left" height="12" valign="top" width="9"><IMG border="0" height="12" hspace="0" src="resources/bar-bottom-right.gif" vspace="0" width="9"></TD></TR></TABLE><TABLE border="0" cellpadding="0" cellspacing="0" width="95%"><TR><TD><FONT color="#000000" face="arial,helvetica,sanserif">
       
  @@ -591,14 +683,14 @@
       If you want to view these examples you need to use the extension
       enabled versions of the applications in the 'extensions' subdirectory.
       </P>
  -</FONT></TD></TR></TABLE></DIV><BR><A name="faq-23"><!--anchor--></A><DIV align="right"><TABLE border="0" cellpadding="0" cellspacing="0" width="95%"><TR><TD align="right" height="7" valign="bottom" width="9"><IMG border="0" height="7" hspace="0" src="resources/bar-top-left.gif" vspace="0" width="9"></TD><TD background="resources/bar-border-top.gif"><IMG border="0" height="5" hspace="0" src="resources/void.gif" vspace="0" width="1"></TD><TD align="left" height="7" valign="bottom" width="9"><IMG border="0" height="7" hspace="0" src="resources/bar-top-right.gif" vspace="0" width="9"></TD></TR><TR><TD background="resources/bar-border-left.gif" width="9"><IMG border="0" height="1" hspace="0" src="resources/void.gif" vspace="0" width="9"></TD><TD bgcolor="#0086b2" width="100%"><FONT color="#ffffff" face="arial,helvetica,sanserif"><IMG border="0" height="5" hspace="0" src="resources/void.gif" vspace="0" width="5"><B>
  +</FONT></TD></TR></TABLE></DIV><BR><A name="faq-27"><!--anchor--></A><DIV align="right"><TABLE border="0" cellpadding="0" cellspacing="0" width="95%"><TR><TD align="right" height="7" valign="bottom" width="9"><IMG border="0" height="7" hspace="0" src="resources/bar-top-left.gif" vspace="0" width="9"></TD><TD background="resources/bar-border-top.gif"><IMG border="0" height="5" hspace="0" src="resources/void.gif" vspace="0" width="1"></TD><TD align="left" height="7" valign="bottom" width="9"><IMG border="0" height="7" hspace="0" src="resources/bar-top-right.gif" vspace="0" width="9"></TD></TR><TR><TD background="resources/bar-border-left.gif" width="9"><IMG border="0" height="1" hspace="0" src="resources/void.gif" vspace="0" width="9"></TD><TD bgcolor="#0086b2" width="100%"><FONT color="#ffffff" face="arial,helvetica,sanserif"><IMG border="0" height="5" hspace="0" src="resources/void.gif" vspace="0" width="5"><B>
           I am modifying the DOM after displaying it in the JSVGCanvas,
           but my changes aren't shown (even if I call repaint).
       </B></FONT></TD><TD background="resources/bar-border-right.gif" width="9"><IMG border="0" height="1" hspace="0" src="resources/void.gif" vspace="0" width="9"></TD></TR><TR><TD align="right" height="12" valign="top" width="9"><IMG border="0" height="12" hspace="0" src="resources/bar-bottom-left.gif" vspace="0" width="9"></TD><TD background="resources/bar-border-bottom.gif"><IMG border="0" height="12" hspace="0" src="resources/void.gif" vspace="0" width="1"></TD><TD align="left" height="12" valign="top" width="9"><IMG border="0" height="12" hspace="0" src="resources/bar-bottom-right.gif" vspace="0" width="9"></TD></TR></TABLE><TABLE border="0" cellpadding="0" cellspacing="0" width="95%"><TR><TD><FONT color="#000000" face="arial,helvetica,sanserif">
       
   
       
  -        <P align="left">For efficeny if Batik Loads a static document it doesn't
  +        <P align="left">For efficiency if Batik Loads a static document it doesn't
           setup all the dynamic support.  Batik normally decides a
           document is not dynamic by checking if it contains any
           'script' elements.  However if your Java Application is
  @@ -610,7 +702,7 @@
           org.apache.batik.swing.JSVGCanvas.setDocumentState() with the
           constant JSVGCanvas.ALWAYS_DYNAMIC.</P>
       
  -</FONT></TD></TR></TABLE></DIV><BR><A name="faq-24"><!--anchor--></A><DIV align="right"><TABLE border="0" cellpadding="0" cellspacing="0" width="95%"><TR><TD align="right" height="7" valign="bottom" width="9"><IMG border="0" height="7" hspace="0" src="resources/bar-top-left.gif" vspace="0" width="9"></TD><TD background="resources/bar-border-top.gif"><IMG border="0" height="5" hspace="0" src="resources/void.gif" vspace="0" width="1"></TD><TD align="left" height="7" valign="bottom" width="9"><IMG border="0" height="7" hspace="0" src="resources/bar-top-right.gif" vspace="0" width="9"></TD></TR><TR><TD background="resources/bar-border-left.gif" width="9"><IMG border="0" height="1" hspace="0" src="resources/void.gif" vspace="0" width="9"></TD><TD bgcolor="#0086b2" width="100%"><FONT color="#ffffff" face="arial,helvetica,sanserif"><IMG border="0" height="5" hspace="0" src="resources/void.gif" vspace="0" width="5"><B>
  +</FONT></TD></TR></TABLE></DIV><BR><A name="faq-28"><!--anchor--></A><DIV align="right"><TABLE border="0" cellpadding="0" cellspacing="0" width="95%"><TR><TD align="right" height="7" valign="bottom" width="9"><IMG border="0" height="7" hspace="0" src="resources/bar-top-left.gif" vspace="0" width="9"></TD><TD background="resources/bar-border-top.gif"><IMG border="0" height="5" hspace="0" src="resources/void.gif" vspace="0" width="1"></TD><TD align="left" height="7" valign="bottom" width="9"><IMG border="0" height="7" hspace="0" src="resources/bar-top-right.gif" vspace="0" width="9"></TD></TR><TR><TD background="resources/bar-border-left.gif" width="9"><IMG border="0" height="1" hspace="0" src="resources/void.gif" vspace="0" width="9"></TD><TD bgcolor="#0086b2" width="100%"><FONT color="#ffffff" face="arial,helvetica,sanserif"><IMG border="0" height="5" hspace="0" src="resources/void.gif" vspace="0" width="5"><B>
       I am trying to use Batik and FOP together but Batik does not work and
       fails on the org.w3c.xxx packages. What is happening?
       </B></FONT></TD><TD background="resources/bar-border-right.gif" width="9"><IMG border="0" height="1" hspace="0" src="resources/void.gif" vspace="0" width="9"></TD></TR><TR><TD align="right" height="12" valign="top" width="9"><IMG border="0" height="12" hspace="0" src="resources/bar-bottom-left.gif" vspace="0" width="9"></TD><TD background="resources/bar-border-bottom.gif"><IMG border="0" height="12" hspace="0" src="resources/void.gif" vspace="0" width="1"></TD><TD align="left" height="12" valign="top" width="9"><IMG border="0" height="12" hspace="0" src="resources/bar-bottom-right.gif" vspace="0" width="9"></TD></TR></TABLE><TABLE border="0" cellpadding="0" cellspacing="0" width="95%"><TR><TD><FONT color="#000000" face="arial,helvetica,sanserif">
  @@ -637,7 +729,7 @@
           can simply remove the FOP <CODE><FONT face="courier, monospaced">w3c.jar</FONT></CODE> file from that
           directory.</P>
       
  -</FONT></TD></TR></TABLE></DIV><BR><A name="faq-25"><!--anchor--></A><DIV align="right"><TABLE border="0" cellpadding="0" cellspacing="0" width="95%"><TR><TD align="right" height="7" valign="bottom" width="9"><IMG border="0" height="7" hspace="0" src="resources/bar-top-left.gif" vspace="0" width="9"></TD><TD background="resources/bar-border-top.gif"><IMG border="0" height="5" hspace="0" src="resources/void.gif" vspace="0" width="1"></TD><TD align="left" height="7" valign="bottom" width="9"><IMG border="0" height="7" hspace="0" src="resources/bar-top-right.gif" vspace="0" width="9"></TD></TR><TR><TD background="resources/bar-border-left.gif" width="9"><IMG border="0" height="1" hspace="0" src="resources/void.gif" vspace="0" width="9"></TD><TD bgcolor="#0086b2" width="100%"><FONT color="#ffffff" face="arial,helvetica,sanserif"><IMG border="0" height="5" hspace="0" src="resources/void.gif" vspace="0" width="5"><B>
  +</FONT></TD></TR></TABLE></DIV><BR><A name="faq-29"><!--anchor--></A><DIV align="right"><TABLE border="0" cellpadding="0" cellspacing="0" width="95%"><TR><TD align="right" height="7" valign="bottom" width="9"><IMG border="0" height="7" hspace="0" src="resources/bar-top-left.gif" vspace="0" width="9"></TD><TD background="resources/bar-border-top.gif"><IMG border="0" height="5" hspace="0" src="resources/void.gif" vspace="0" width="1"></TD><TD align="left" height="7" valign="bottom" width="9"><IMG border="0" height="7" hspace="0" src="resources/bar-top-right.gif" vspace="0" width="9"></TD></TR><TR><TD background="resources/bar-border-left.gif" width="9"><IMG border="0" height="1" hspace="0" src="resources/void.gif" vspace="0" width="9"></TD><TD bgcolor="#0086b2" width="100%"><FONT color="#ffffff" face="arial,helvetica,sanserif"><IMG border="0" height="5" hspace="0" src="resources/void.gif" vspace="0" width="5"><B>
       How do I checkout the latest CVS version of Batik?
       </B></FONT></TD><TD background="resources/bar-border-right.gif" width="9"><IMG border="0" height="1" hspace="0" src="resources/void.gif" vspace="0" width="9"></TD></TR><TR><TD align="right" height="12" valign="top" width="9"><IMG border="0" height="12" hspace="0" src="resources/bar-bottom-left.gif" vspace="0" width="9"></TD><TD background="resources/bar-border-bottom.gif"><IMG border="0" height="12" hspace="0" src="resources/void.gif" vspace="0" width="1"></TD><TD align="left" height="12" valign="top" width="9"><IMG border="0" height="12" hspace="0" src="resources/bar-bottom-right.gif" vspace="0" width="9"></TD></TR></TABLE><TABLE border="0" cellpadding="0" cellspacing="0" width="95%"><TR><TD><FONT color="#000000" face="arial,helvetica,sanserif">
        
  @@ -646,7 +738,7 @@
         <A href="http://xml.apache.org/cvs.html">XML Apache CVS page</A>.
         </P>
       
  -</FONT></TD></TR></TABLE></DIV><BR><A name="faq-26"><!--anchor--></A><DIV align="right"><TABLE border="0" cellpadding="0" cellspacing="0" width="95%"><TR><TD align="right" height="7" valign="bottom" width="9"><IMG border="0" height="7" hspace="0" src="resources/bar-top-left.gif" vspace="0" width="9"></TD><TD background="resources/bar-border-top.gif"><IMG border="0" height="5" hspace="0" src="resources/void.gif" vspace="0" width="1"></TD><TD align="left" height="7" valign="bottom" width="9"><IMG border="0" height="7" hspace="0" src="resources/bar-top-right.gif" vspace="0" width="9"></TD></TR><TR><TD background="resources/bar-border-left.gif" width="9"><IMG border="0" height="1" hspace="0" src="resources/void.gif" vspace="0" width="9"></TD><TD bgcolor="#0086b2" width="100%"><FONT color="#ffffff" face="arial,helvetica,sanserif"><IMG border="0" height="5" hspace="0" src="resources/void.gif" vspace="0" width="5"><B>
  +</FONT></TD></TR></TABLE></DIV><BR><A name="faq-30"><!--anchor--></A><DIV align="right"><TABLE border="0" cellpadding="0" cellspacing="0" width="95%"><TR><TD align="right" height="7" valign="bottom" width="9"><IMG border="0" height="7" hspace="0" src="resources/bar-top-left.gif" vspace="0" width="9"></TD><TD background="resources/bar-border-top.gif"><IMG border="0" height="5" hspace="0" src="resources/void.gif" vspace="0" width="1"></TD><TD align="left" height="7" valign="bottom" width="9"><IMG border="0" height="7" hspace="0" src="resources/bar-top-right.gif" vspace="0" width="9"></TD></TR><TR><TD background="resources/bar-border-left.gif" width="9"><IMG border="0" height="1" hspace="0" src="resources/void.gif" vspace="0" width="9"></TD><TD bgcolor="#0086b2" width="100%"><FONT color="#ffffff" face="arial,helvetica,sanserif"><IMG border="0" height="5" hspace="0" src="resources/void.gif" vspace="0" width="5"><B>
       I'm using Mac OS X, and some of the SVG files I view are messed up (things
       appear clipped or out of place).  What do I need to do to fix this?
       </B></FONT></TD><TD background="resources/bar-border-right.gif" width="9"><IMG border="0" height="1" hspace="0" src="resources/void.gif" vspace="0" width="9"></TD></TR><TR><TD align="right" height="12" valign="top" width="9"><IMG border="0" height="12" hspace="0" src="resources/bar-bottom-left.gif" vspace="0" width="9"></TD><TD background="resources/bar-border-bottom.gif"><IMG border="0" height="12" hspace="0" src="resources/void.gif" vspace="0" width="1"></TD><TD align="left" height="12" valign="top" width="9"><IMG border="0" height="12" hspace="0" src="resources/bar-bottom-right.gif" vspace="0" width="9"></TD></TR></TABLE><TABLE border="0" cellpadding="0" cellspacing="0" width="95%"><TR><TD><FONT color="#000000" face="arial,helvetica,sanserif">
  @@ -680,7 +772,7 @@
         to being broken (this makes me think the problem may be some
         sort of race condition in the JVM).</P>
       
  -</FONT></TD></TR></TABLE></DIV><BR><A name="faq-27"><!--anchor--></A><DIV align="right"><TABLE border="0" cellpadding="0" cellspacing="0" width="95%"><TR><TD align="right" height="7" valign="bottom" width="9"><IMG border="0" height="7" hspace="0" src="resources/bar-top-left.gif" vspace="0" width="9"></TD><TD background="resources/bar-border-top.gif"><IMG border="0" height="5" hspace="0" src="resources/void.gif" vspace="0" width="1"></TD><TD align="left" height="7" valign="bottom" width="9"><IMG border="0" height="7" hspace="0" src="resources/bar-top-right.gif" vspace="0" width="9"></TD></TR><TR><TD background="resources/bar-border-left.gif" width="9"><IMG border="0" height="1" hspace="0" src="resources/void.gif" vspace="0" width="9"></TD><TD bgcolor="#0086b2" width="100%"><FONT color="#ffffff" face="arial,helvetica,sanserif"><IMG border="0" height="5" hspace="0" src="resources/void.gif" vspace="0" width="5"><B>
  +</FONT></TD></TR></TABLE></DIV><BR><A name="faq-31"><!--anchor--></A><DIV align="right"><TABLE border="0" cellpadding="0" cellspacing="0" width="95%"><TR><TD align="right" height="7" valign="bottom" width="9"><IMG border="0" height="7" hspace="0" src="resources/bar-top-left.gif" vspace="0" width="9"></TD><TD background="resources/bar-border-top.gif"><IMG border="0" height="5" hspace="0" src="resources/void.gif" vspace="0" width="1"></TD><TD align="left" height="7" valign="bottom" width="9"><IMG border="0" height="7" hspace="0" src="resources/bar-top-right.gif" vspace="0" width="9"></TD></TR><TR><TD background="resources/bar-border-left.gif" width="9"><IMG border="0" height="1" hspace="0" src="resources/void.gif" vspace="0" width="9"></TD><TD bgcolor="#0086b2" width="100%"><FONT color="#ffffff" face="arial,helvetica,sanserif"><IMG border="0" height="5" hspace="0" src="resources/void.gif" vspace="0" width="5"><B>
       I cannot run the Batik demo on Mac OS X (10.1.1). The Batik splash screen hangs.
       What is happening?
       </B></FONT></TD><TD background="resources/bar-border-right.gif" width="9"><IMG border="0" height="1" hspace="0" src="resources/void.gif" vspace="0" width="9"></TD></TR><TR><TD align="right" height="12" valign="top" width="9"><IMG border="0" height="12" hspace="0" src="resources/bar-bottom-left.gif" vspace="0" width="9"></TD><TD background="resources/bar-border-bottom.gif"><IMG border="0" height="12" hspace="0" src="resources/void.gif" vspace="0" width="1"></TD><TD align="left" height="12" valign="top" width="9"><IMG border="0" height="12" hspace="0" src="resources/bar-bottom-right.gif" vspace="0" width="9"></TD></TR></TABLE><TABLE border="0" cellpadding="0" cellspacing="0" width="95%"><TR><TD><FONT color="#000000" face="arial,helvetica,sanserif">
  @@ -689,7 +781,7 @@
       <P align="left">The Batik <A href="http://xml.apache.org/batik/batikDemo.html">demo</A> uses Java Web Start. Java Web Start (under the Applications/Utilities
       folder), lets you start a Java application from a web browser. You can see the debug
       traces by enabling the Java console for Java Web Start. If you do, you will see that
  -    there is a <CODE><FONT face="courier, monospaced">java.lang.NoSuchMethodError</FONT></CODE> execption thrown.</P>
  +    there is a <CODE><FONT face="courier, monospaced">java.lang.NoSuchMethodError</FONT></CODE> exception thrown.</P>
       <P align="left">This is happening because the Java Web Start jar file (<CODE><FONT face="courier, monospaced">javaws.jar in /Applications/Utilities/Java Web Start/Content/MacOS)</FONT></CODE>
       contains an older version of the DOM bindings.</P>
       <P align="left">One work around is to manually patch the javaws.jar file to remove the DOM bindings
  
  
  
  1.38      +9 -9      xml-site/targets/batik/index.html
  
  Index: index.html
  ===================================================================
  RCS file: /home/cvs/xml-site/targets/batik/index.html,v
  retrieving revision 1.37
  retrieving revision 1.38
  diff -u -r1.37 -r1.38
  --- index.html	25 Mar 2003 09:38:56 -0000	1.37
  +++ index.html	11 Jul 2003 14:29:54 -0000	1.38
  @@ -189,16 +189,16 @@
           <A name="BatikStatus"><!--anchor--></A>
           <DIV align="right"><TABLE border="0" cellpadding="0" cellspacing="0" width="98%"><TR><TD align="right" height="7" valign="bottom" width="9"><IMG border="0" height="7" hspace="0" src="resources/bar-top-left.gif" vspace="0" width="9"></TD><TD background="resources/bar-border-top.gif"><IMG border="0" height="5" hspace="0" src="resources/void.gif" vspace="0" width="1"></TD><TD align="left" height="7" valign="bottom" width="9"><IMG border="0" height="7" hspace="0" src="resources/bar-top-right.gif" vspace="0" width="9"></TD></TR><TR><TD background="resources/bar-border-left.gif" width="9"><IMG border="0" height="1" hspace="0" src="resources/void.gif" vspace="0" width="9"></TD><TD bgcolor="#0086b2" width="100%"><FONT color="#ffffff" face="arial,helvetica,sanserif" size="+1"><IMG border="0" height="5" hspace="0" src="resources/void.gif" vspace="0" width="5"><B>Batik's Implementation Status</B></FONT></TD><TD background="resources/bar-border-right.gif" width="9"><IMG border="0" height="1" hspace="0" src="resources/void.gif" vspace="0" width="9"></TD></TR><TR><TD align="right" height="12" valign="top" width="9"><IMG border="0" height="12" hspace="0" src="resources/bar-bottom-left.gif" vspace="0" width="9"></TD><TD background="resources/bar-border-bottom.gif"><IMG border="0" height="12" hspace="0" src="resources/void.gif" vspace="0"></TD><TD align="left" height="12" valign="top" width="9"><IMG border="0" height="12" hspace="0" src="resources/bar-bottom-right.gif" vspace="0" width="9"></TD></TR></TABLE><TABLE border="0" cellpadding="0" cellspacing="0" width="98%"><TR><TD><FONT color="#000000" face="arial,helvetica,sanserif">
           <P align="left">
  -        The latest stable revision of Batik provides a complete support for all the <A href="status.html#beSuiteStatus">static SVG features.</A>
  -        Work on supporting <A href="status.html#DynamicTest">dynamic SVG features</A> such as scripting and animation is under way and 
  -        this work is available from the <A href="http://cvs.apache.org/viewcvs.cgi/xml-batik/">CVS repository</A>
  -        or from beta <A href="http://xml.apache.org/batik/dist">downloads</A>.
  -        </P>
  +        The latest revision of Batik is a conformant <A href="http://www.w3.org/TR/SVG11/conform.html#ConformingSVGViewers">static
  +        SVG implementation</A> and supports <A href="http://www.w3.org/TR/SVG11/interact.html">interactivity</A>, 
  +        <A href="http://www.w3.org/TR/SVG11/linking.html">linking</A> and 
  +        <A href="http://www.w3.org/TR/SVG11/script.html">scripting</A> features of the SVG specification. 
  +        The Batik project does not support declarative <A href="http://www.w3.org/TR/SVG11/animate.html">animation</A> 
  +        and there is currently no plan to add support for SMIL Animation to the Batik project.</P>
  +
           <P align="left">
  -        You will find a detailed description of the set of SVG features
  -        Batik supports on the 
  -        <A href="status.html">Status</A>
  -        page.
  +        See the  <A href="status.html">status</A> page for a detailed description of the set of SVG features
  +        Batik supports.
           </P>
           </FONT></TD></TR></TABLE></DIV><BR>
    
  
  
  
  1.5       +2 -2      xml-site/targets/batik/javaScripting.html
  
  Index: javaScripting.html
  ===================================================================
  RCS file: /home/cvs/xml-site/targets/batik/javaScripting.html,v
  retrieving revision 1.4
  retrieving revision 1.5
  diff -u -r1.4 -r1.5
  --- javaScripting.html	25 Mar 2003 09:38:56 -0000	1.4
  +++ javaScripting.html	11 Jul 2003 14:29:54 -0000	1.5
  @@ -277,11 +277,11 @@
   
         The manifest of this jar file must contains an entry of the form:
         <BR><BR>
  -      <CODE><FONT face="courier, monospaced">Script-Handler: </FONT></CODE><I>classname</I><BR><BR>
  +      <CODE><FONT face="courier, monospaced">SVG-Handler-Class: </FONT></CODE><I>classname</I><BR><BR>
   
         Where <I>classname</I> must be the name of a class which
         implements the
  -      <CODE><FONT face="courier, monospaced">org.apache.batik.script.ScriptHandler</FONT></CODE> interface.
  +      <CODE><FONT face="courier, monospaced">org.w3c.dom.svg.EventListenerInitializer</FONT></CODE> interface.
         See the javadoc of this interface for more details.
         <BR>
   
  
  
  
  1.22      +24 -70    xml-site/targets/batik/status.html
  
  Index: status.html
  ===================================================================
  RCS file: /home/cvs/xml-site/targets/batik/status.html,v
  retrieving revision 1.21
  retrieving revision 1.22
  diff -u -r1.21 -r1.22
  --- status.html	25 Mar 2003 09:38:57 -0000	1.21
  +++ status.html	11 Jul 2003 14:29:54 -0000	1.22
  @@ -113,11 +113,6 @@
                       properties are supported by the Batik
                       components.</LI>
   
  -                    <LI><A href="#domLevel2Status">DOM Level
  -                    2</A> which defines which portions of the DOM
  -                    Level 2 API are supported by the Batik
  -                    implementation</LI>
  -
                       <LI><A href="#svgDomStatus">SVG DOM</A>
                       which defines which portions of the SVG DOM are
                       supported by the Batik implementation.
  @@ -155,11 +150,8 @@
   
                   <LI><B>Batik 1.5</B> (Summer 2003) is
                   focussed on supporting SVG scripting fully. The
  -                following sections provide details on the progress of
  -                this on-going effort.</LI> 
  -
  -                <LI><B>Batik 2.0</B> (???) will be
  -                focussed on supporting SMIL animation fully.</LI>
  +                following sections provide details on the exact support
  +                of the SVG scripting features.</LI> 
               </UL></BLOCKQUOTE>
   
               </FONT></TD></TR></TABLE></DIV><BR>
  @@ -184,13 +176,6 @@
   
               </FONT></TD></TR></TABLE></DIV><BR>
   
  -            <A name="domLevel2Status"><!--anchor--></A>
  -            <DIV align="right"><TABLE border="0" cellpadding="0" cellspacing="0" width="98%"><TR><TD align="right" height="7" valign="bottom" width="9"><IMG border="0" height="7" hspace="0" src="resources/bar-top-left.gif" vspace="0" width="9"></TD><TD background="resources/bar-border-top.gif"><IMG border="0" height="5" hspace="0" src="resources/void.gif" vspace="0" width="1"></TD><TD align="left" height="7" valign="bottom" width="9"><IMG border="0" height="7" hspace="0" src="resources/bar-top-right.gif" vspace="0" width="9"></TD></TR><TR><TD background="resources/bar-border-left.gif" width="9"><IMG border="0" height="1" hspace="0" src="resources/void.gif" vspace="0" width="9"></TD><TD bgcolor="#0086b2" width="100%"><FONT color="#ffffff" face="arial,helvetica,sanserif" size="+1"><IMG border="0" height="5" hspace="0" src="resources/void.gif" vspace="0" width="5"><B>DOM Level 2 Support</B></FONT></TD><TD background="resources/bar-border-right.gif" width="9"><IMG border="0" height="1" hspace="0" src="resources/void.gif" vspace="0" width="9"></TD></TR><TR><TD align="right" height="12" valign="top" width="9"><IMG border="0" height="12" hspace="0" src="resources/bar-bottom-left.gif" vspace="0" width="9"></TD><TD background="resources/bar-border-bottom.gif"><IMG border="0" height="12" hspace="0" src="resources/void.gif" vspace="0"></TD><TD align="left" height="12" valign="top" width="9"><IMG border="0" height="12" hspace="0" src="resources/bar-bottom-right.gif" vspace="0" width="9"></TD></TR></TABLE><TABLE border="0" cellpadding="0" cellspacing="0" width="98%"><TR><TD><FONT color="#000000" face="arial,helvetica,sanserif">
  -
  -            <P align="left">This information will be provided shortly</P>
  -
  -            </FONT></TD></TR></TABLE></DIV><BR>
  -
               <A name="svgDomStatus"><!--anchor--></A>
               <DIV align="right"><TABLE border="0" cellpadding="0" cellspacing="0" width="98%"><TR><TD align="right" height="7" valign="bottom" width="9"><IMG border="0" height="7" hspace="0" src="resources/bar-top-left.gif" vspace="0" width="9"></TD><TD background="resources/bar-border-top.gif"><IMG border="0" height="5" hspace="0" src="resources/void.gif" vspace="0" width="1"></TD><TD align="left" height="7" valign="bottom" width="9"><IMG border="0" height="7" hspace="0" src="resources/bar-top-right.gif" vspace="0" width="9"></TD></TR><TR><TD background="resources/bar-border-left.gif" width="9"><IMG border="0" height="1" hspace="0" src="resources/void.gif" vspace="0" width="9"></TD><TD bgcolor="#0086b2" width="100%"><FONT color="#ffffff" face="arial,helvetica,sanserif" size="+1"><IMG border="0" height="5" hspace="0" src="resources/void.gif" vspace="0" width="5"><B>SVG DOM Support</B></FONT></TD><TD background="resources/bar-border-right.gif" width="9"><IMG border="0" height="1" hspace="0" src="resources/void.gif" vspace="0" width="9"></TD></TR><TR><TD align="right" height="12" valign="top" width="9"><IMG border="0" height="12" hspace="0" src="resources/bar-bottom-left.gif" vspace="0" width="9"></TD><TD background="resources/bar-border-bottom.gif"><IMG border="0" height="12" hspace="0" src="resources/void.gif" vspace="0"></TD><TD align="left" height="12" valign="top" width="9"><IMG border="0" height="12" hspace="0" src="resources/bar-bottom-right.gif" vspace="0" width="9"></TD></TR></TABLE><TABLE border="0" cellpadding="0" cellspacing="0" width="98%"><TR><TD><FONT color="#000000" face="arial,helvetica,sanserif">
   
  @@ -456,7 +441,7 @@
   
           <A name="metrics"><!--anchor--></A>
           <DIV align="right"><TABLE border="0" cellpadding="0" cellspacing="0" width="98%"><TR><TD align="right" height="7" valign="bottom" width="9"><IMG border="0" height="7" hspace="0" src="resources/bar-top-left.gif" vspace="0" width="9"></TD><TD background="resources/bar-border-top.gif"><IMG border="0" height="5" hspace="0" src="resources/void.gif" vspace="0" width="1"></TD><TD align="left" height="7" valign="bottom" width="9"><IMG border="0" height="7" hspace="0" src="resources/bar-top-right.gif" vspace="0" width="9"></TD></TR><TR><TD background="resources/bar-border-left.gif" width="9"><IMG border="0" height="1" hspace="0" src="resources/void.gif" vspace="0" width="9"></TD><TD bgcolor="#0086b2" width="100%"><FONT color="#ffffff" face="arial,helvetica,sanserif" size="+1"><IMG border="0" height="5" hspace="0" src="resources/void.gif" vspace="0" width="5"><B>Batik Metrics</B></FONT></TD><TD background="resources/bar-border-right.gif" width="9"><IMG border="0" height="1" hspace="0" src="resources/void.gif" vspace="0" width="9"></TD></TR><TR><TD align="right" height="12" valign="top" width="9"><IMG border="0" height="12" hspace="0" src="resources/bar-bottom-left.gif" vspace="0" width="9"></TD><TD background="resources/bar-border-bottom.gif"><IMG border="0" height="12" hspace="0" src="resources/void.gif" vspace="0"></TD><TD align="left" height="12" valign="top" width="9"><IMG border="0" height="12" hspace="0" src="resources/bar-bottom-right.gif" vspace="0" width="9"></TD></TR></TABLE><TABLE border="0" cellpadding="0" cellspacing="0" width="98%"><TR><TD><FONT color="#000000" face="arial,helvetica,sanserif">
  -            <P align="left">The following numbers are as of March 14th 2003</P>
  +            <P align="left">The following numbers are as of July 10th 2003</P>
   
               <P align="left"><B>Modules Binary size</B></P>
               <TABLE border="0" cellpadding="2" cellspacing="2" width="100%"><CAPTION></CAPTION>
  @@ -466,34 +451,34 @@
                           org.apache.batik.ext.awt and 
                           org.apache.batik.ext.swing)&nbsp;
         </FONT></TD>
  -                    <TD align="left" bgcolor="#a0ddf0" colspan="1" rowspan="1" valign="top"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1">354,607&nbsp;
  +                    <TD align="left" bgcolor="#a0ddf0" colspan="1" rowspan="1" valign="top"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1">354,700&nbsp;
         </FONT></TD>
                   </TR>
                   <TR>
                       <TD align="left" bgcolor="#a0ddf0" colspan="1" rowspan="1" valign="top"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1">Bridge module (batik-bridge.jar,
                       org.apache.batik.bridge)&nbsp;
         </FONT></TD>
  -                    <TD align="left" bgcolor="#a0ddf0" colspan="1" rowspan="1" valign="top"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1">233,283&nbsp;
  +                    <TD align="left" bgcolor="#a0ddf0" colspan="1" rowspan="1" valign="top"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1">240,925&nbsp;
         </FONT></TD>
                   </TR>
                   <TR>
                       <TD align="left" bgcolor="#a0ddf0" colspan="1" rowspan="1" valign="top"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1">CSS 2 support (batik-css.jar,
                       org.apache.batik.css)&nbsp;
         </FONT></TD>
  -                    <TD align="left" bgcolor="#a0ddf0" colspan="1" rowspan="1" valign="top"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1">220,335&nbsp;
  +                    <TD align="left" bgcolor="#a0ddf0" colspan="1" rowspan="1" valign="top"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1">221,112&nbsp;
         </FONT></TD>
                   </TR>
                   <TR>
                       <TD align="left" bgcolor="#a0ddf0" colspan="1" rowspan="1" valign="top"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1">Batik DOM support (batik-dom.jar, 
                           org.apache.batik.dom)&nbsp;
         </FONT></TD>
  -                    <TD align="left" bgcolor="#a0ddf0" colspan="1" rowspan="1" valign="top"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1">78,634&nbsp;
  +                    <TD align="left" bgcolor="#a0ddf0" colspan="1" rowspan="1" valign="top"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1">79,168&nbsp;
         </FONT></TD>
                   </TR>
                   <TR>
                       <TD align="left" bgcolor="#a0ddf0" colspan="1" rowspan="1" valign="top"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1">W3C and XML APIs (batik-ext.jar, org.w3c)&nbsp;
         </FONT></TD>
  -                    <TD align="left" bgcolor="#a0ddf0" colspan="1" rowspan="1" valign="top"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1">76,369&nbsp;
  +                    <TD align="left" bgcolor="#a0ddf0" colspan="1" rowspan="1" valign="top"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1">76,733&nbsp;
         </FONT></TD>
                   </TR>
                   <TR>
  @@ -507,70 +492,70 @@
                       <TD align="left" bgcolor="#a0ddf0" colspan="1" rowspan="1" valign="top"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1">User interface utilities (batik-gui-util.jar,
                       org.apache.batik.dom)&nbsp;
         </FONT></TD>
  -                    <TD align="left" bgcolor="#a0ddf0" colspan="1" rowspan="1" valign="top"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1">134,090&nbsp;
  +                    <TD align="left" bgcolor="#a0ddf0" colspan="1" rowspan="1" valign="top"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1">135,636&nbsp;
         </FONT></TD>
                   </TR>
                   <TR>
                       <TD align="left" bgcolor="#a0ddf0" colspan="1" rowspan="1" valign="top"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1">GVT  (batik-gvt.jar,
                       org.apache.batik.gvt)&nbsp;
         </FONT></TD>
  -                    <TD align="left" bgcolor="#a0ddf0" colspan="1" rowspan="1" valign="top"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1">140,355&nbsp;
  +                    <TD align="left" bgcolor="#a0ddf0" colspan="1" rowspan="1" valign="top"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1">143,429&nbsp;
         </FONT></TD>
                   </TR>
                   <TR>
                       <TD align="left" bgcolor="#a0ddf0" colspan="1" rowspan="1" valign="top"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1">Micro Parsers  (batik-parser.jar,
                       org.apache.batik.parser)&nbsp;
         </FONT></TD>
  -                    <TD align="left" bgcolor="#a0ddf0" colspan="1" rowspan="1" valign="top"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1">38,018&nbsp;
  +                    <TD align="left" bgcolor="#a0ddf0" colspan="1" rowspan="1" valign="top"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1">35,078&nbsp;
         </FONT></TD>
                   </TR>
                   <TR>
                       <TD align="left" bgcolor="#a0ddf0" colspan="1" rowspan="1" valign="top"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1">Scripting engines infrastructure  (batik-script.jar,
                       org.apache.batik.script)&nbsp;
         </FONT></TD>
  -                    <TD align="left" bgcolor="#a0ddf0" colspan="1" rowspan="1" valign="top"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1">27,658&nbsp;
  +                    <TD align="left" bgcolor="#a0ddf0" colspan="1" rowspan="1" valign="top"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1">30,842&nbsp;
         </FONT></TD>
                   </TR>
                   <TR>
                       <TD align="left" bgcolor="#a0ddf0" colspan="1" rowspan="1" valign="top"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1">Batik SVG Dom Implementation  (batik-svg-dom.jar,
                       org.apache.batik.dom.svg)&nbsp;
         </FONT></TD>
  -                    <TD align="left" bgcolor="#a0ddf0" colspan="1" rowspan="1" valign="top"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1">377,451&nbsp;
  +                    <TD align="left" bgcolor="#a0ddf0" colspan="1" rowspan="1" valign="top"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1">376,951&nbsp;
         </FONT></TD>
                   </TR>
                   <TR>
                       <TD align="left" bgcolor="#a0ddf0" colspan="1" rowspan="1" valign="top"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1">SVG Generator (batik-svggen.jar, 
                           includes SVG font converter)&nbsp;
         </FONT></TD>
  -                    <TD align="left" bgcolor="#a0ddf0" colspan="1" rowspan="1" valign="top"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1">174,039&nbsp;
  +                    <TD align="left" bgcolor="#a0ddf0" colspan="1" rowspan="1" valign="top"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1">162,171&nbsp;
         </FONT></TD>
                   </TR>
                   <TR>
                       <TD align="left" bgcolor="#a0ddf0" colspan="1" rowspan="1" valign="top"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1">JSVG Canvas (batik-swing.jar,
                           org.apache.batik.swing)&nbsp;
         </FONT></TD>
  -                    <TD align="left" bgcolor="#a0ddf0" colspan="1" rowspan="1" valign="top"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1">121,246&nbsp;
  +                    <TD align="left" bgcolor="#a0ddf0" colspan="1" rowspan="1" valign="top"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1">126,040&nbsp;
         </FONT></TD>
                   </TR>
                   <TR>
                       <TD align="left" bgcolor="#a0ddf0" colspan="1" rowspan="1" valign="top"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1">Transcoder module (batik-transcoder.jar,
                       org.apache.batik.transcoder)&nbsp;
         </FONT></TD>
  -                    <TD align="left" bgcolor="#a0ddf0" colspan="1" rowspan="1" valign="top"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1">61,451&nbsp;
  +                    <TD align="left" bgcolor="#a0ddf0" colspan="1" rowspan="1" valign="top"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1">61,780&nbsp;
         </FONT></TD>
                   </TR>
                   <TR>
                       <TD align="left" bgcolor="#a0ddf0" colspan="1" rowspan="1" valign="top"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1">Utilities (batik-util.jar, org.apache.batik.util 
                           and org.apache.batik.i18n)&nbsp;
         </FONT></TD>
  -                    <TD align="left" bgcolor="#a0ddf0" colspan="1" rowspan="1" valign="top"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1">74,414&nbsp;
  +                    <TD align="left" bgcolor="#a0ddf0" colspan="1" rowspan="1" valign="top"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1">75,679&nbsp;
         </FONT></TD>
                   </TR>
                   <TR>
                       <TD align="left" bgcolor="#a0ddf0" colspan="1" rowspan="1" valign="top"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1">XML Parsing utilities (batik-xml.jar,
                       org.apache.batik.xml)&nbsp;
         </FONT></TD>
  -                    <TD align="left" bgcolor="#a0ddf0" colspan="1" rowspan="1" valign="top"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1">19,864&nbsp;
  +                    <TD align="left" bgcolor="#a0ddf0" colspan="1" rowspan="1" valign="top"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1">19,876&nbsp;
         </FONT></TD>
                   </TR>
               </TABLE>
  @@ -581,7 +566,7 @@
                   <TR>
                       <TD align="left" bgcolor="#a0ddf0" colspan="1" rowspan="1" valign="top"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1">ECMA Script Engine (js.jar)&nbsp;
         </FONT></TD>
  -                    <TD align="left" bgcolor="#a0ddf0" colspan="1" rowspan="1" valign="top"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1">593,062&nbsp;
  +                    <TD align="left" bgcolor="#a0ddf0" colspan="1" rowspan="1" valign="top"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1">593,919&nbsp;
         </FONT></TD>
                   </TR>
   
  @@ -602,60 +587,29 @@
                   <TR>
                       <TD align="left" bgcolor="#a0ddf0" colspan="1" rowspan="1" valign="top"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1">FOP PDF Transcoder (pdf-transcoder.jar)&nbsp;
         </FONT></TD>
  -                    <TD align="left" bgcolor="#a0ddf0" colspan="1" rowspan="1" valign="top"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1">302,844&nbsp;
  +                    <TD align="left" bgcolor="#a0ddf0" colspan="1" rowspan="1" valign="top"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1">302,896&nbsp;
         </FONT></TD>
                   </TR>
               </TABLE>
   
  -            <P align="left"><B>Lines of code</B></P>
  +            <P align="left"><B>Source Metrics</B></P>
   
  -            <P align="left">The following numbers include comments and empty lines. </P>
               <TABLE border="0" cellpadding="2" cellspacing="2" width="100%"><CAPTION></CAPTION>
                   <TR>
  -                    <TD align="left" bgcolor="#a0ddf0" colspan="1" rowspan="1" valign="top"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1">Number of source lines overall&nbsp;
  -      </FONT></TD>
  -                    <TD align="left" bgcolor="#a0ddf0" colspan="1" rowspan="1" valign="top"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1">243,450 (100%)&nbsp;
  -      </FONT></TD>
  -                </TR>
  -                <TR>
  -                    <TD align="left" bgcolor="#a0ddf0" colspan="1" rowspan="1" valign="top"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1">Number of source lines, W3C SVG DOM Binding&nbsp;
  +                    <TD align="left" bgcolor="#a0ddf0" colspan="1" rowspan="1" valign="top"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1">Number of source lines overall (includes comments and empty lines)&nbsp;
         </FONT></TD>
  -                    <TD align="left" bgcolor="#a0ddf0" colspan="1" rowspan="1" valign="top"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1">4,996 (2%)&nbsp;
  +                    <TD align="left" bgcolor="#a0ddf0" colspan="1" rowspan="1" valign="top"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1">242,137&nbsp;
         </FONT></TD>
                   </TR>
                   <TR>
  -                    <TD align="left" bgcolor="#a0ddf0" colspan="1" rowspan="1" valign="top"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1">Number of Batik specific source lines&nbsp;
  -      </FONT></TD>
  -                    <TD align="left" bgcolor="#a0ddf0" colspan="1" rowspan="1" valign="top"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1">238,454 (98%)&nbsp;
  -      </FONT></TD>
  -                </TR>
  -            </TABLE>
  -
  -            <P align="left"><B>Source Files</B></P>
  -            <TABLE border="0" cellpadding="2" cellspacing="2" width="100%"><CAPTION></CAPTION>
  -                <TR>
                       <TD align="left" bgcolor="#a0ddf0" colspan="1" rowspan="1" valign="top"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1">Number of source files overall&nbsp;
         </FONT></TD>
  -                    <TD align="left" bgcolor="#a0ddf0" colspan="1" rowspan="1" valign="top"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1">1,346 (100%)&nbsp;
  -      </FONT></TD>
  -                </TR>
  -                <TR>
  -                    <TD align="left" bgcolor="#a0ddf0" colspan="1" rowspan="1" valign="top"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1">Number of source files, W3C DOM Binding&nbsp;
  -      </FONT></TD>
  -                    <TD align="left" bgcolor="#a0ddf0" colspan="1" rowspan="1" valign="top"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1">190 (15%)&nbsp;
  -      </FONT></TD>
  -                </TR>
  -                <TR>
  -                    <TD align="left" bgcolor="#a0ddf0" colspan="1" rowspan="1" valign="top"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1">Number of Batik specific source files&nbsp;
  -      </FONT></TD>
  -                    <TD align="left" bgcolor="#a0ddf0" colspan="1" rowspan="1" valign="top"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1">1,156 (85%)&nbsp;
  +                    <TD align="left" bgcolor="#a0ddf0" colspan="1" rowspan="1" valign="top"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1">1,348&nbsp;
         </FONT></TD>
                   </TR>
               </TABLE>
   
           </FONT></TD></TR></TABLE></DIV><BR>
  -
  -
       
   </TD></TR></TABLE></TD></TR></TABLE><BR><TABLE border="0" cellpadding="0" cellspacing="0" width="100%"><TR><TD bgcolor="#0086b2"><IMG height="1" src="images/dot.gif" width="1"></TD></TR><TR><TD align="center"><FONT color="#0086b2" face="arial,helvetica,sanserif" size="-1"><I>
                 Copyright &copy; 2000-2003 The Apache Software Foundation.
  
  
  
  1.6       +168 -185  xml-site/targets/batik/images/splash.png
  
  	<<Binary file>>
  
  

---------------------------------------------------------------------
To unsubscribe, e-mail: general-cvs-unsubscribe@xml.apache.org
For additional commands, e-mail: general-cvs-help@xml.apache.org