xml-general-cvs mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From vha...@apache.org
Subject cvs commit: xml-site/targets/batik/images splash.png
Date Wed, 19 Jun 2002 11:17:20 GMT
vhardy      2002/06/19 04:17:19

  Modified:    targets/batik architecture.html batikDemo.html domapi.html
                        extendingBatik.html faqs.html glossary.html
                        index.html install.html license.html mailList.html
                        pr.html rasterizerTutorial.html scripting.html
                        status.html svgcanvas.html svggen.html svgpp.html
                        svgrasterizer.html svgviewer.html test.html
                        toolsAndApps.html ttf2svg.html whoAreWe.html
               targets/batik/graphics architecture-label-1.jpg
                        architecture-label-2.jpg architecture-label-3.jpg
                        domapi-label-1.jpg domapi-label-2.jpg
                        domapi-label-3.jpg ext-24-label-1.jpg
                        ext-24-label-2.jpg ext-24-label-3.jpg
                        ext-70-label-1.jpg ext-70-label-2.jpg
                        ext-70-label-3.jpg ext-8-label-1.jpg
                        ext-8-label-2.jpg ext-8-label-3.jpg
                        extendingBatik-label-1.jpg
                        extendingBatik-label-2.jpg
                        extendingBatik-label-3.jpg faqs-label-1.jpg
                        faqs-label-2.jpg faqs-label-3.jpg
                        glossary-label-1.jpg glossary-label-2.jpg
                        glossary-label-3.jpg index-label-1.jpg
                        index-label-2.jpg index-label-3.jpg
                        install-label-1.jpg install-label-2.jpg
                        install-label-3.jpg license-label-1.jpg
                        license-label-2.jpg license-label-3.jpg
                        mailList-label-1.jpg mailList-label-2.jpg
                        mailList-label-3.jpg pr-label-1.jpg pr-label-2.jpg
                        pr-label-3.jpg rasterizerTutorial-label-1.jpg
                        rasterizerTutorial-label-2.jpg
                        rasterizerTutorial-label-3.jpg
                        scripting-label-1.jpg scripting-label-2.jpg
                        scripting-label-3.jpg status-label-1.jpg
                        status-label-2.jpg status-label-3.jpg
                        svgcanvas-label-1.jpg svgcanvas-label-2.jpg
                        svgcanvas-label-3.jpg svggen-header.jpg
                        svggen-label-1.jpg svggen-label-2.jpg
                        svggen-label-3.jpg svgpp-label-1.jpg
                        svgpp-label-2.jpg svgpp-label-3.jpg
                        svgrasterizer-label-1.jpg svgrasterizer-label-2.jpg
                        svgrasterizer-label-3.jpg svgviewer-header.jpg
                        svgviewer-label-1.jpg svgviewer-label-2.jpg
                        svgviewer-label-3.jpg test-label-1.jpg
                        test-label-2.jpg test-label-3.jpg
                        toolsAndApps-label-1.jpg toolsAndApps-label-2.jpg
                        toolsAndApps-label-3.jpg ttf2svg-label-1.jpg
                        ttf2svg-label-2.jpg ttf2svg-label-3.jpg
                        whoAreWe-label-1.jpg whoAreWe-label-2.jpg
                        whoAreWe-label-3.jpg
               targets/batik/images splash.png
  Added:       targets/batik javaScripting.html scriptFeatures.html
                        security.html
               targets/batik/graphics ext-118-label-1.jpg
                        ext-118-label-2.jpg ext-118-label-3.jpg
                        ext-120-label-1.jpg ext-120-label-2.jpg
                        ext-120-label-3.jpg javaScripting-header.jpg
                        javaScripting-label-1.jpg javaScripting-label-2.jpg
                        javaScripting-label-3.jpg scriptfeatures-header.jpg
                        scriptfeatures-label-1.jpg
                        scriptfeatures-label-2.jpg
                        scriptfeatures-label-3.jpg security-header.jpg
                        security-label-1.jpg security-label-2.jpg
                        security-label-3.jpg
  Log:
  1.5beta3 web site update
  
  Revision  Changes    Path
  1.5       +36 -26    xml-site/targets/batik/architecture.html
  
  Index: architecture.html
  ===================================================================
  RCS file: /home/cvs/xml-site/targets/batik/architecture.html,v
  retrieving revision 1.4
  retrieving revision 1.5
  diff -u -r1.4 -r1.5
  --- architecture.html	28 Sep 2001 12:53:04 -0000	1.4
  +++ architecture.html	19 Jun 2002 11:17:15 -0000	1.5
  @@ -13,8 +13,7 @@
       <A href="license.html" onMouseOut="rolloverOff('side-license');" onMouseOver="rolloverOn('side-license');"><IMG alt="License" border="0" height="12" hspace="0" name="side-license" onLoad="rolloverLoad('side-license','graphics/license-label-2.jpg','graphics/license-label-3.jpg');" src="graphics/license-label-3.jpg" vspace="0" width="120"></A><BR>
       <A href="http://xml.apache.org/batik/dist" onMouseOut="rolloverOff('side-ext-24');" onMouseOver="rolloverOn('side-ext-24');"><IMG alt="Download" border="0" height="12" hspace="0" name="side-ext-24" onLoad="rolloverLoad('side-ext-24','graphics/ext-24-label-2.jpg','graphics/ext-24-label-3.jpg');" src="graphics/ext-24-label-3.jpg" vspace="0" width="120"></A><BR>
       <A href="install.html" onMouseOut="rolloverOff('side-install');" onMouseOver="rolloverOn('side-install');"><IMG alt="Install" border="0" height="12" hspace="0" name="side-install" onLoad="rolloverLoad('side-install','graphics/install-label-2.jpg','graphics/install-label-3.jpg');" src="graphics/install-label-3.jpg" vspace="0" width="120"></A><BR>
  -    
  -    <A href="batikDemo.html" onMouseOut="rolloverOff('side-ext-30');" onMouseOver="rolloverOn('side-ext-30');"><IMG alt="Demo" border="0" height="12" hspace="0" name="side-ext-30" onLoad="rolloverLoad('side-ext-30','graphics/ext-30-label-2.jpg','graphics/ext-30-label-3.jpg');" src="graphics/ext-30-label-3.jpg" vspace="0" width="120"></A><BR>
  +    <A href="batikDemo.html" onMouseOut="rolloverOff('side-batikDemo');" onMouseOver="rolloverOn('side-batikDemo');"><IMG alt="Demo" border="0" height="12" hspace="0" name="side-batikDemo" onLoad="rolloverLoad('side-batikDemo','graphics/batikDemo-label-2.jpg','graphics/batikDemo-label-3.jpg');" src="graphics/batikDemo-label-3.jpg" vspace="0" width="120"></A><BR>
       <IMG border="0" height="6" hspace="0" src="resources/separator.gif" vspace="0" width="120"><BR>
   
       
  @@ -39,12 +38,17 @@
       
       
       <IMG alt="Architecture" border="0" height="12" hspace="0" src="graphics/architecture-label-1.jpg" vspace="0" width="120"><BR>
  +    <A href="javadoc/index.html" onMouseOut="rolloverOff('side-ext-70');" onMouseOver="rolloverOn('side-ext-70');"><IMG alt="API (Javadoc)" border="0" height="12" hspace="0" name="side-ext-70" onLoad="rolloverLoad('side-ext-70','graphics/ext-70-label-2.jpg','graphics/ext-70-label-3.jpg');" src="graphics/ext-70-label-3.jpg" vspace="0" width="120"></A><BR>
       <A href="svggen.html" onMouseOut="rolloverOff('side-svggen');" onMouseOver="rolloverOn('side-svggen');"><IMG alt="Generator" border="0" height="12" hspace="0" name="side-svggen" onLoad="rolloverLoad('side-svggen','graphics/svggen-label-2.jpg','graphics/svggen-label-3.jpg');" src="graphics/svggen-label-3.jpg" vspace="0" width="120"></A><BR>
       <A href="domapi.html" onMouseOut="rolloverOff('side-domapi');" onMouseOver="rolloverOn('side-domapi');"><IMG alt="DOM API" border="0" height="12" hspace="0" name="side-domapi" onLoad="rolloverLoad('side-domapi','graphics/domapi-label-2.jpg','graphics/domapi-label-3.jpg');" src="graphics/domapi-label-3.jpg" vspace="0" width="120"></A><BR>
  -    <A href="scripting.html" onMouseOut="rolloverOff('side-scripting');" onMouseOver="rolloverOn('side-scripting');"><IMG alt="Scripting" border="0" height="12" hspace="0" name="side-scripting" onLoad="rolloverLoad('side-scripting','graphics/scripting-label-2.jpg','graphics/scripting-label-3.jpg');" src="graphics/scripting-label-3.jpg" vspace="0" width="120"></A><BR>
       <A href="svgcanvas.html" onMouseOut="rolloverOff('side-svgcanvas');" onMouseOver="rolloverOn('side-svgcanvas');"><IMG alt="JSVGCanvas" border="0" height="12" hspace="0" name="side-svgcanvas" onLoad="rolloverLoad('side-svgcanvas','graphics/svgcanvas-label-2.jpg','graphics/svgcanvas-label-3.jpg');" src="graphics/svgcanvas-label-3.jpg" vspace="0" width="120"></A><BR>
       <A href="rasterizerTutorial.html" onMouseOut="rolloverOff('side-rasterizerTutorial');" onMouseOver="rolloverOn('side-rasterizerTutorial');"><IMG alt="Transcoder API" border="0" height="12" hspace="0" name="side-rasterizerTutorial" onLoad="rolloverLoad('side-rasterizerTutorial','graphics/rasterizerTutorial-label-2.jpg','graphics/rasterizerTutorial-label-3.jpg');" src="graphics/rasterizerTutorial-label-3.jpg" vspace="0" width="120"></A><BR>
       <IMG border="0" height="6" hspace="0" src="resources/separator.gif" vspace="0" width="120"><BR>
  +    <A href="scripting.html" onMouseOut="rolloverOff('side-scripting');" onMouseOver="rolloverOn('side-scripting');"><IMG alt="Scripting Intro" border="0" height="12" hspace="0" name="side-scripting" onLoad="rolloverLoad('side-scripting','graphics/scripting-label-2.jpg','graphics/scripting-label-3.jpg');" src="graphics/scripting-label-3.jpg" vspace="0" width="120"></A><BR>
  +    <A href="scriptfeatures.html" onMouseOut="rolloverOff('side-scriptfeatures');" onMouseOver="rolloverOn('side-scriptfeatures');"><IMG alt="Scripting Features" border="0" height="12" hspace="0" name="side-scriptfeatures" onLoad="rolloverLoad('side-scriptfeatures','graphics/scriptfeatures-label-2.jpg','graphics/scriptfeatures-label-3.jpg');" src="graphics/scriptfeatures-label-3.jpg" vspace="0" width="120"></A><BR>
  +    <A href="javaScripting.html" onMouseOut="rolloverOff('side-javaScripting');" onMouseOver="rolloverOn('side-javaScripting');"><IMG alt="Java Scripting" border="0" height="12" hspace="0" name="side-javaScripting" onLoad="rolloverLoad('side-javaScripting','graphics/javaScripting-label-2.jpg','graphics/javaScripting-label-3.jpg');" src="graphics/javaScripting-label-3.jpg" vspace="0" width="120"></A><BR>
  +    <A href="security.html" onMouseOut="rolloverOff('side-security');" onMouseOver="rolloverOn('side-security');"><IMG alt="Security" border="0" height="12" hspace="0" name="side-security" onLoad="rolloverLoad('side-security','graphics/security-label-2.jpg','graphics/security-label-3.jpg');" src="graphics/security-label-3.jpg" vspace="0" width="120"></A><BR>
  +    <IMG border="0" height="6" hspace="0" src="resources/separator.gif" vspace="0" width="120"><BR>
       <A href="extendingBatik.html" onMouseOut="rolloverOff('side-extendingBatik');" onMouseOver="rolloverOn('side-extendingBatik');"><IMG alt="Extensions" border="0" height="12" hspace="0" name="side-extendingBatik" onLoad="rolloverLoad('side-extendingBatik','graphics/extendingBatik-label-2.jpg','graphics/extendingBatik-label-3.jpg');" src="graphics/extendingBatik-label-3.jpg" vspace="0" width="120"></A><BR>
       <IMG border="0" height="6" hspace="0" src="resources/separator.gif" vspace="0" width="120"><BR>
       <A href="test.html" onMouseOut="rolloverOff('side-test');" onMouseOver="rolloverOn('side-test');"><IMG alt="Testing" border="0" height="12" hspace="0" name="side-test" onLoad="rolloverLoad('side-test','graphics/test-label-2.jpg','graphics/test-label-3.jpg');" src="graphics/test-label-3.jpg" vspace="0" width="120"></A><BR>
  @@ -60,8 +64,8 @@
       
       
       
  -    <A href="http://cvs.apache.org/viewcvs.cgi/xml-batik/" onMouseOut="rolloverOff('side-ext-110');" onMouseOver="rolloverOn('side-ext-110');"><IMG alt="CVS Repository" border="0" height="12" hspace="0" name="side-ext-110" onLoad="rolloverLoad('side-ext-110','graphics/ext-110-label-2.jpg','graphics/ext-110-label-3.jpg');" src="graphics/ext-110-label-3.jpg" vspace="0" width="120"></A><BR>
  -    <A href="http://nagoya.apache.org/bugzilla" onMouseOut="rolloverOff('side-ext-112');" onMouseOver="rolloverOn('side-ext-112');"><IMG alt="Bug Database" border="0" height="12" hspace="0" name="side-ext-112" onLoad="rolloverLoad('side-ext-112','graphics/ext-112-label-2.jpg','graphics/ext-112-label-3.jpg');" src="graphics/ext-112-label-3.jpg" vspace="0" width="120"></A><BR>
  +    <A href="http://cvs.apache.org/viewcvs.cgi/xml-batik/" onMouseOut="rolloverOff('side-ext-118');" onMouseOver="rolloverOn('side-ext-118');"><IMG alt="CVS Repository" border="0" height="12" hspace="0" name="side-ext-118" onLoad="rolloverLoad('side-ext-118','graphics/ext-118-label-2.jpg','graphics/ext-118-label-3.jpg');" src="graphics/ext-118-label-3.jpg" vspace="0" width="120"></A><BR>
  +    <A href="http://nagoya.apache.org/bugzilla" onMouseOut="rolloverOff('side-ext-120');" onMouseOver="rolloverOn('side-ext-120');"><IMG alt="Bug Database" border="0" height="12" hspace="0" name="side-ext-120" onLoad="rolloverLoad('side-ext-120','graphics/ext-120-label-2.jpg','graphics/ext-120-label-3.jpg');" src="graphics/ext-120-label-3.jpg" vspace="0" width="120"></A><BR>
       <IMG border="0" height="6" hspace="0" src="resources/separator.gif" vspace="0" width="120"><BR>
       <A href="status.html" onMouseOut="rolloverOff('side-status');" onMouseOver="rolloverOn('side-status');"><IMG alt="Status" border="0" height="12" hspace="0" name="side-status" onLoad="rolloverLoad('side-status','graphics/status-label-2.jpg','graphics/status-label-3.jpg');" src="graphics/status-label-3.jpg" vspace="0" width="120"></A><BR>
   
  @@ -92,13 +96,13 @@
               </UL></BLOCKQUOTE>
               <P align="left">The following figure illustrates these three module types. </P>
               <P align="center"><IMG alt="Batik Architecture" border="0" hspace="4" src="images/HighLevelArchitecture.png" vspace="4"></P>
  -            <P align="left">Application Modules illustrate how to use
  +            <P align="left"><A href="#applicationComponents">Application Modules</A> illustrate how to use
               the Core Modules and let users evaluate the Batik software by experimenting
               with its features.</P>
  -            <P align="left">The Core Modules are the heart of Batik and the primary deliverables for the 
  +            <P align="left">The <A href="#coreComponents">Core Modules</A> are the heart of Batik and the primary deliverables for the 
               projects. These are the modules developers use to manipulate, generate, create, 
  -            convert and render SVG content</P>
  -            <P align="left">Finally, the Low Level Modules are used internally by the Core Modules to 
  +            convert, render and view SVG content</P>
  +            <P align="left">Finally, the <A href="lowLevelComponents">Low Level Modules</A> are used internally by the Core Modules to 
               accomplish their work. These modules are not typically used by developers directly.</P> 
           </FONT></TD></TR></TABLE></DIV><BR>
   
  @@ -109,15 +113,15 @@
               <P align="left">For example, the <A href="svgviewer.html">SVG Browser</A> is built using several
               Batik Core Modules (such as the <CODE><FONT face="courier, monospaced">JSVGCanvas</FONT></CODE> GUI component and the <CODE><FONT face="courier, monospaced">ImageTranscoder</FONT></CODE>s)
               and illustrates how Batik lets you not only view, zoom, pan and rotate SVG documents, but also search them
  -            and convert them to other formats (such as JPEG, TIFF or PNG).</P>
  +            and convert them to other formats (such as JPEG, Tiff or PNG).</P>
               <P align="left">The <A href="svgpp">SVG Pretty Printer</A> is another example that shows how Batik
               lets you manipulate and transform SVG content, here for the purposed of tidying up potentially
               disorganized SVG files</P>
               <P align="left">The <A href="ttf2svg">SVG Font Converter</A> illustrates how Batik can help you embed
  -            SVG Font definitions in an SVG file by providing an application that converts ranges of characters
  -            from a True Type Font format to the SVG Font format.</P>
  +            SVG Font definitions in an SVG file by providing an application that converts ranges of 
  +            characters from a True Type Font format to the SVG Font format.</P>
               <P align="left">Finally, the <A href="svgrasterizer.html">SVG Rasterizer</A> shows how to leverage the     
  -            <A href="rasterizerTutorial">Transcoder API</A> to convert to and from SVG content</P> 
  +            <A href="rasterizerTutorial.html">Transcoder API</A> to convert to and from SVG content</P> 
               <P align="left">
               Note that even though the Application Modules are meant to be usefull and fun to use, they
               are not the primary deliverables of the Batik project. Instead, they are illustrations of how the
  @@ -131,16 +135,21 @@
               offer some usage examples.
               </P>
               <BLOCKQUOTE><UL>
  -                <LI><A href="svggen.html"><CODE><FONT face="courier, monospaced">SVGGraphics2D</FONT></CODE></A> is a modules that lets all
  -                Java technology applications easily convert their graphics to the SVG format, as easily as
  -                they draw to a screen or a printer, by leveraging the Java 2D API's extensible design.</LI>
  +                <LI><A href="svggen.html"><CODE><FONT face="courier, monospaced">SVG Generator</FONT></CODE></A> is a modules which contains
  +                <A href="svggen.html#whatIsIt">SVGCanvas2D</A> that lets all Java technology applications or applets
  +                easily convert their graphics to the SVG format, as easily as they draw to a screen or a printer, 
  +                by leveraging the Java 2D API's extensible design.</LI>
                   <LI><A href="domapi.html"><CODE><FONT face="courier, monospaced">SVG DOM</FONT></CODE></A> an implementation of the SVG DOM API defined
                   in the SVG recommendation. It lets the programmer manipulate SVG documents in a Java program.</LI>
                   <LI><A href="svgcanvas.html"><CODE><FONT face="courier, monospaced">JSVGCanvas</FONT></CODE></A> is a UI component that can display
                   SVG content and let the user interact with that content (zoom, pan, rotate, text selection, etc...)</LI>
  -                <LI><CODE><FONT face="courier, monospaced">Bridge</FONT></CODE> this module, more rarely used directly, can convert an
  -                SVG document into the internal representation Batik uses for graphics, based on the 
  -                Graphic Vector Toolkit, GVT</LI>
  +                <LI><B>Bridge</B>. This module is rarely used directly. It is responsible for creating 
  +                and maintaining an appropriate object corresponding to an Element. The Bridge converts an
  +                SVG document into the internal representation Batik uses for graphics (GVT, the 
  +                Graphic Vector Toolkit)</LI>
  +                <LI><A href="rasterizerTutorial.html">Transcoder</A> is a module that provide a generic API for 
  +                transcoding an input to an output. This module transcodes an input stream or a document 
  +                into a particular ouput format. </LI>
               </UL></BLOCKQUOTE>
           </FONT></TD></TR></TABLE></DIV><BR>
   
  @@ -150,19 +159,20 @@
               API. Rather, they are supporting the operation of the Core Modules. The Low Level Modules
               include:</P>
               <BLOCKQUOTE><UL>
  -                <LI>The <CODE><FONT face="courier, monospaced">Graphic Vector Toolkit</FONT></CODE> (GVT), which represents a view of the DOM tree
  -                that is more suitable for for rendering and event handling purposes. </LI>
  -                <LI>The <CODE><FONT face="courier, monospaced">Renderer</FONT></CODE> is responsible for rendering a GVT tree and  any 
  +                <LI>The <B>Graphic Vector Toolkit</B> (GVT) module, which represents a view of the DOM tree
  +                that is more suitable for for rendering and event handling purposes. This module describes 
  +                DOM tree in terms of a tree of Java objects.</LI>
  +                <LI>The <B>Renderer</B> module is responsible for rendering a GVT tree and  any 
                   related task. For example, a raster based Renderer may perform
                   some caching (the default Renderer in Batik does that). However, a Renderer could perform
                   any task it deems necessary and does not have to be raster based.</LI>
  -                <LI>The <CODE><FONT face="courier, monospaced">Micro Parsers</FONT></CODE>. These are parsers for complex SVG attributes such as
  -                <CODE><FONT face="courier, monospaced">transform</FONT></CODE> or <CODE><FONT face="courier, monospaced">color</FONT></CODE> attributes, which higher level modules 
  -                rely on</LI>
  +                <LI>The <B>SVG Parser</B> module contains 'Micro Parsers'. These are parsers for complex 
  +                SVG attributes such as <CODE><FONT face="courier, monospaced">transform</FONT></CODE> or <CODE><FONT face="courier, monospaced">color</FONT></CODE> attributes. Higher level modules 
  +                rely on the SVG Parser module.</LI>
               </UL></BLOCKQUOTE>
           </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-2001 The Apache Software Foundation.
  +              Copyright &copy; 2000-2002 The Apache Software Foundation.
                 All Rights Reserved.
               </I></FONT></TD></TR></TABLE></BODY></HTML>
  
  
  
  1.7       +29 -87    xml-site/targets/batik/batikDemo.html
  
  Index: batikDemo.html
  ===================================================================
  RCS file: /home/cvs/xml-site/targets/batik/batikDemo.html,v
  retrieving revision 1.6
  retrieving revision 1.7
  diff -u -r1.6 -r1.7
  --- batikDemo.html	10 Jun 2002 08:42:58 -0000	1.6
  +++ batikDemo.html	19 Jun 2002 11:17:15 -0000	1.7
  @@ -1,55 +1,4 @@
  -<HTML><HEAD><SCRIPT language="JavaScript" src="resources/script.js" type="text/javascript"></SCRIPT>
  -<SCRIPT LANGUAGE="Javascript">
  -   var javawsInstalled = 0;
  -   isIE = "false";
  -
  -   if (navigator.mimeTypes && navigator.mimeTypes.length) {
  -      x = navigator.mimeTypes['application/x-java-jnlp-file'];
  -      if (x) javawsInstalled = 1;
  -    } else { 
  -      isIE = "true";
  -    }
  -
  -    function insertLink(url, name) {
  -       if (javawsInstalled) {
  -          document.write("<a href=" + url + ">"  + name + "</a>");
  -       } else {
  -          document.write("Need to install Java Web Start");
  -       }
  -    }
  -
  -    function launchLink(imageUrl, jnlpUrl, title, desc) {       
  -       var realUrl = "jwsRedirect.html";
  -       if (javawsInstalled) {
  -          realUrl = jnlpUrl;
  -       }
  -
  -       document.write("<table border=\"0\">");
  -       document.write("<tr>");
  -       document.write("<td>");
  -       document.write("<img src=\"" + imageUrl + "\" width=\"64\" height=\"64\" align=\"top\">");
  -       document.write("<p></td><td>");
  -       document.write("<b>Title:</b> " + title);
  -       document.write("<br><br><b>Description:</b> " + desc);
  -       document.write("</td><td>")
  -       document.write("<form action=\"" + realUrl + "\" METHOD=\"GET\"><input type=\"submit\" value=\"Start\" align=\"right\"></form>");
  -       document.write("</td></tr></table>");       
  -     }
  -</SCRIPT>
  -
  -
  -<SCRIPT LANGUAGE="VBScript">
  -on error resume next
  -If isIE = "true" Then
  -  If Not(IsObject(CreateObject("JavaWebStart.IsInstalled"))) Then
  -     javawsInstalled = 0
  -  Else
  -    javawsInstalled = 1
  -  End If
  -End If
  -</SCRIPT>
  -
  -<TITLE>Batik Demo</TITLE></HEAD><BODY alink="#cc0000" bgcolor="#ffffff" leftmargin="4" link="#039acc" marginheight="4" marginwidth="4" text="#000000" topmargin="4" vlink="#0086b2"><TABLE border="0" cellpadding="0" cellspacing="0" width="100%"><TR><TD align="left" height="60" rowspan="3" valign="top" width="135"><IMG border="0" height="60" hspace="0" src="resources/logo.gif" vspace="0" width="135"></TD><TD align="left" background="resources/line.gif" colspan="2" height="5" valign="top" width="100%"><IMG align="left" border="0" height="5" hspace="0" src="resources/line.gif" vspace="0" width="1"></TD><TD align="left" height="60" rowspan="3" valign="top" width="29"><IMG border="0" height="60" hspace="0" src="resources/right.gif" vspace="0" width="29"></TD></TR><TR><TD align="left" bgcolor="#0086b2" colspan="2" height="35" valign="top" width="100%"><IMG align="right" alt="" border="0" height="35" hspace="0" src="graphics/batikDemo-header.jpg" vspace="0" width="456"></TD></TR><TR><TD align="left" background="resources/bottom.gif" bgcolor="#0086b2" height="20" valign="top" width="100%"><IMG align="left" border="0" height="20" hspace="0" src="resources/bottom.gif" vspace="0" width="3"></TD><TD align="right" background="resources/bottom.gif" bgcolor="#0086b2" height="20" valign="top" width="288"><TABLE border="0" cellpadding="0" cellspacing="0" width="288"><TR><TD align="left" height="20" valign="top" width="96"><A href="http://xml.apache.org/" onMouseOut="rolloverOff('xml');" onMouseOver="rolloverOn('xml');" target="new"><IMG alt="http://xml.apache.org/" border="0" height="20" hspace="0" name="xml" onLoad="rolloverLoad('xml','resources/button-xml-hi.gif','resources/button-xml-lo.gif');" src="resources/button-xml-lo.gif" vspace="0" width="96"></A></TD><TD align="left" height="20" valign="top" width="96"><A href="http://www.apache.org/" onMouseOut="rolloverOff('asf');" onMouseOver="rolloverOn('asf');" target="new"><IMG alt="http://www.apache.org/" border="0" height="20" hspace="0" name="asf" onLoad="rolloverLoad('asf','resources/button-asf-hi.gif','resources/button-asf-lo.gif');" src="resources/button-asf-lo.gif" vspace="0" width="96"></A></TD><TD align="left" height="20" valign="top" width="96"><A href="http://www.w3.org/" onMouseOut="rolloverOff('w3c');" onMouseOver="rolloverOn('w3c');" target="new"><IMG alt="http://www.w3.org/" border="0" height="20" hspace="0" name="w3c" onLoad="rolloverLoad('w3c','resources/button-w3c-hi.gif','resources/button-w3c-lo.gif');" src="resources/button-w3c-lo.gif" vspace="0" width="96"></A></TD></TR></TABLE></TD></TR></TABLE><TABLE border="0" cellpadding="0" cellspacing="0" width="100%"><TR><TD align="left" valign="top" width="120"><IMG border="0" height="14" hspace="0" src="resources/join.gif" vspace="0" width="120"><BR>
  +<HTML><HEAD><SCRIPT language="JavaScript" src="resources/script.js" type="text/javascript"></SCRIPT><TITLE>Batik Demo</TITLE></HEAD><BODY alink="#cc0000" bgcolor="#ffffff" leftmargin="4" link="#039acc" marginheight="4" marginwidth="4" text="#000000" topmargin="4" vlink="#0086b2"><TABLE border="0" cellpadding="0" cellspacing="0" width="100%"><TR><TD align="left" height="60" rowspan="3" valign="top" width="135"><IMG border="0" height="60" hspace="0" src="resources/logo.gif" vspace="0" width="135"></TD><TD align="left" background="resources/line.gif" colspan="2" height="5" valign="top" width="100%"><IMG align="left" border="0" height="5" hspace="0" src="resources/line.gif" vspace="0" width="1"></TD><TD align="left" height="60" rowspan="3" valign="top" width="29"><IMG border="0" height="60" hspace="0" src="resources/right.gif" vspace="0" width="29"></TD></TR><TR><TD align="left" bgcolor="#0086b2" colspan="2" height="35" valign="top" width="100%"><IMG align="right" alt="" border="0" height="35" hspace="0" src="graphics/batikDemo-header.jpg" vspace="0" width="456"></TD></TR><TR><TD align="left" background="resources/bottom.gif" bgcolor="#0086b2" height="20" valign="top" width="100%"><IMG align="left" border="0" height="20" hspace="0" src="resources/bottom.gif" vspace="0" width="3"></TD><TD align="right" background="resources/bottom.gif" bgcolor="#0086b2" height="20" valign="top" width="288"><TABLE border="0" cellpadding="0" cellspacing="0" width="288"><TR><TD align="left" height="20" valign="top" width="96"><A href="http://xml.apache.org/" onMouseOut="rolloverOff('xml');" onMouseOver="rolloverOn('xml');" target="new"><IMG alt="http://xml.apache.org/" border="0" height="20" hspace="0" name="xml" onLoad="rolloverLoad('xml','resources/button-xml-hi.gif','resources/button-xml-lo.gif');" src="resources/button-xml-lo.gif" vspace="0" width="96"></A></TD><TD align="left" height="20" valign="top" width="96"><A href="http://www.apache.org/" onMouseOut="rolloverOff('asf');" onMouseOver="rolloverOn('asf');" target="new"><IMG alt="http://www.apache.org/" border="0" height="20" hspace="0" name="asf" onLoad="rolloverLoad('asf','resources/button-asf-hi.gif','resources/button-asf-lo.gif');" src="resources/button-asf-lo.gif" vspace="0" width="96"></A></TD><TD align="left" height="20" valign="top" width="96"><A href="http://www.w3.org/" onMouseOut="rolloverOff('w3c');" onMouseOver="rolloverOn('w3c');" target="new"><IMG alt="http://www.w3.org/" border="0" height="20" hspace="0" name="w3c" onLoad="rolloverLoad('w3c','resources/button-w3c-hi.gif','resources/button-w3c-lo.gif');" src="resources/button-w3c-lo.gif" vspace="0" width="96"></A></TD></TR></TABLE></TD></TR></TABLE><TABLE border="0" cellpadding="0" cellspacing="0" width="100%"><TR><TD align="left" valign="top" width="120"><IMG border="0" height="14" hspace="0" src="resources/join.gif" vspace="0" width="120"><BR>
       
       
       
  @@ -62,10 +11,9 @@
       <A href="index.html" onMouseOut="rolloverOff('side-index');" onMouseOver="rolloverOn('side-index');"><IMG alt="Overview" border="0" height="12" hspace="0" name="side-index" onLoad="rolloverLoad('side-index','graphics/index-label-2.jpg','graphics/index-label-3.jpg');" src="graphics/index-label-3.jpg" vspace="0" width="120"></A><BR>
       <A href="faqs.html" onMouseOut="rolloverOff('side-faqs');" onMouseOver="rolloverOn('side-faqs');"><IMG alt="FAQ" border="0" height="12" hspace="0" name="side-faqs" onLoad="rolloverLoad('side-faqs','graphics/faqs-label-2.jpg','graphics/faqs-label-3.jpg');" src="graphics/faqs-label-3.jpg" vspace="0" width="120"></A><BR>
       <A href="license.html" onMouseOut="rolloverOff('side-license');" onMouseOver="rolloverOn('side-license');"><IMG alt="License" border="0" height="12" hspace="0" name="side-license" onLoad="rolloverLoad('side-license','graphics/license-label-2.jpg','graphics/license-label-3.jpg');" src="graphics/license-label-3.jpg" vspace="0" width="120"></A><BR>
  -    <A href="dist" onMouseOut="rolloverOff('side-ext-24');" onMouseOver="rolloverOn('side-ext-24');"><IMG alt="Download" border="0" height="12" hspace="0" name="side-ext-24" onLoad="rolloverLoad('side-ext-24','graphics/ext-24-label-2.jpg','graphics/ext-24-label-3.jpg');" src="graphics/ext-24-label-3.jpg" vspace="0" width="120"></A><BR>
  +    <A href="http://xml.apache.org/batik/dist" onMouseOut="rolloverOff('side-ext-24');" onMouseOver="rolloverOn('side-ext-24');"><IMG alt="Download" border="0" height="12" hspace="0" name="side-ext-24" onLoad="rolloverLoad('side-ext-24','graphics/ext-24-label-2.jpg','graphics/ext-24-label-3.jpg');" src="graphics/ext-24-label-3.jpg" vspace="0" width="120"></A><BR>
       <A href="install.html" onMouseOut="rolloverOff('side-install');" onMouseOver="rolloverOn('side-install');"><IMG alt="Install" border="0" height="12" hspace="0" name="side-install" onLoad="rolloverLoad('side-install','graphics/install-label-2.jpg','graphics/install-label-3.jpg');" src="graphics/install-label-3.jpg" vspace="0" width="120"></A><BR>
       <IMG alt="Demo" border="0" height="12" hspace="0" src="graphics/batikDemo-label-1.jpg" vspace="0" width="120"><BR>
  -    
       <IMG border="0" height="6" hspace="0" src="resources/separator.gif" vspace="0" width="120"><BR>
   
       
  @@ -90,12 +38,17 @@
       
       
       <A href="architecture.html" onMouseOut="rolloverOff('side-architecture');" onMouseOver="rolloverOn('side-architecture');"><IMG alt="Architecture" border="0" height="12" hspace="0" name="side-architecture" onLoad="rolloverLoad('side-architecture','graphics/architecture-label-2.jpg','graphics/architecture-label-3.jpg');" src="graphics/architecture-label-3.jpg" vspace="0" width="120"></A><BR>
  +    <A href="javadoc/index.html" onMouseOut="rolloverOff('side-ext-70');" onMouseOver="rolloverOn('side-ext-70');"><IMG alt="API (Javadoc)" border="0" height="12" hspace="0" name="side-ext-70" onLoad="rolloverLoad('side-ext-70','graphics/ext-70-label-2.jpg','graphics/ext-70-label-3.jpg');" src="graphics/ext-70-label-3.jpg" vspace="0" width="120"></A><BR>
       <A href="svggen.html" onMouseOut="rolloverOff('side-svggen');" onMouseOver="rolloverOn('side-svggen');"><IMG alt="Generator" border="0" height="12" hspace="0" name="side-svggen" onLoad="rolloverLoad('side-svggen','graphics/svggen-label-2.jpg','graphics/svggen-label-3.jpg');" src="graphics/svggen-label-3.jpg" vspace="0" width="120"></A><BR>
       <A href="domapi.html" onMouseOut="rolloverOff('side-domapi');" onMouseOver="rolloverOn('side-domapi');"><IMG alt="DOM API" border="0" height="12" hspace="0" name="side-domapi" onLoad="rolloverLoad('side-domapi','graphics/domapi-label-2.jpg','graphics/domapi-label-3.jpg');" src="graphics/domapi-label-3.jpg" vspace="0" width="120"></A><BR>
  -    <A href="scripting.html" onMouseOut="rolloverOff('side-scripting');" onMouseOver="rolloverOn('side-scripting');"><IMG alt="Scripting" border="0" height="12" hspace="0" name="side-scripting" onLoad="rolloverLoad('side-scripting','graphics/scripting-label-2.jpg','graphics/scripting-label-3.jpg');" src="graphics/scripting-label-3.jpg" vspace="0" width="120"></A><BR>
  -    <A href="svgcanvas.html" onMouseOut="rolloverOff('side-svgcanvas');" onMouseOver="rolloverOn('side-svgcanvas');"><IMG alt="SVG Bean" border="0" height="12" hspace="0" name="side-svgcanvas" onLoad="rolloverLoad('side-svgcanvas','graphics/svgcanvas-label-2.jpg','graphics/svgcanvas-label-3.jpg');" src="graphics/svgcanvas-label-3.jpg" vspace="0" width="120"></A><BR>
  +    <A href="svgcanvas.html" onMouseOut="rolloverOff('side-svgcanvas');" onMouseOver="rolloverOn('side-svgcanvas');"><IMG alt="JSVGCanvas" border="0" height="12" hspace="0" name="side-svgcanvas" onLoad="rolloverLoad('side-svgcanvas','graphics/svgcanvas-label-2.jpg','graphics/svgcanvas-label-3.jpg');" src="graphics/svgcanvas-label-3.jpg" vspace="0" width="120"></A><BR>
       <A href="rasterizerTutorial.html" onMouseOut="rolloverOff('side-rasterizerTutorial');" onMouseOver="rolloverOn('side-rasterizerTutorial');"><IMG alt="Transcoder API" border="0" height="12" hspace="0" name="side-rasterizerTutorial" onLoad="rolloverLoad('side-rasterizerTutorial','graphics/rasterizerTutorial-label-2.jpg','graphics/rasterizerTutorial-label-3.jpg');" src="graphics/rasterizerTutorial-label-3.jpg" vspace="0" width="120"></A><BR>
       <IMG border="0" height="6" hspace="0" src="resources/separator.gif" vspace="0" width="120"><BR>
  +    <A href="scripting.html" onMouseOut="rolloverOff('side-scripting');" onMouseOver="rolloverOn('side-scripting');"><IMG alt="Scripting Intro" border="0" height="12" hspace="0" name="side-scripting" onLoad="rolloverLoad('side-scripting','graphics/scripting-label-2.jpg','graphics/scripting-label-3.jpg');" src="graphics/scripting-label-3.jpg" vspace="0" width="120"></A><BR>
  +    <A href="scriptfeatures.html" onMouseOut="rolloverOff('side-scriptfeatures');" onMouseOver="rolloverOn('side-scriptfeatures');"><IMG alt="Scripting Features" border="0" height="12" hspace="0" name="side-scriptfeatures" onLoad="rolloverLoad('side-scriptfeatures','graphics/scriptfeatures-label-2.jpg','graphics/scriptfeatures-label-3.jpg');" src="graphics/scriptfeatures-label-3.jpg" vspace="0" width="120"></A><BR>
  +    <A href="javaScripting.html" onMouseOut="rolloverOff('side-javaScripting');" onMouseOver="rolloverOn('side-javaScripting');"><IMG alt="Java Scripting" border="0" height="12" hspace="0" name="side-javaScripting" onLoad="rolloverLoad('side-javaScripting','graphics/javaScripting-label-2.jpg','graphics/javaScripting-label-3.jpg');" src="graphics/javaScripting-label-3.jpg" vspace="0" width="120"></A><BR>
  +    <A href="security.html" onMouseOut="rolloverOff('side-security');" onMouseOver="rolloverOn('side-security');"><IMG alt="Security" border="0" height="12" hspace="0" name="side-security" onLoad="rolloverLoad('side-security','graphics/security-label-2.jpg','graphics/security-label-3.jpg');" src="graphics/security-label-3.jpg" vspace="0" width="120"></A><BR>
  +    <IMG border="0" height="6" hspace="0" src="resources/separator.gif" vspace="0" width="120"><BR>
       <A href="extendingBatik.html" onMouseOut="rolloverOff('side-extendingBatik');" onMouseOver="rolloverOn('side-extendingBatik');"><IMG alt="Extensions" border="0" height="12" hspace="0" name="side-extendingBatik" onLoad="rolloverLoad('side-extendingBatik','graphics/extendingBatik-label-2.jpg','graphics/extendingBatik-label-3.jpg');" src="graphics/extendingBatik-label-3.jpg" vspace="0" width="120"></A><BR>
       <IMG border="0" height="6" hspace="0" src="resources/separator.gif" vspace="0" width="120"><BR>
       <A href="test.html" onMouseOut="rolloverOff('side-test');" onMouseOver="rolloverOn('side-test');"><IMG alt="Testing" border="0" height="12" hspace="0" name="side-test" onLoad="rolloverLoad('side-test','graphics/test-label-2.jpg','graphics/test-label-3.jpg');" src="graphics/test-label-3.jpg" vspace="0" width="120"></A><BR>
  @@ -111,8 +64,8 @@
       
       
       
  -    <A href="http://xml.apache.org/websrc/index.cgi/xml-batik/" onMouseOut="rolloverOff('side-ext-110');" onMouseOver="rolloverOn('side-ext-110');"><IMG alt="CVS Repository" border="0" height="12" hspace="0" name="side-ext-110" onLoad="rolloverLoad('side-ext-110','graphics/ext-110-label-2.jpg','graphics/ext-110-label-3.jpg');" src="graphics/ext-110-label-3.jpg" vspace="0" width="120"></A><BR>
  -    <A href="http://nagoya.apache.org/bugzilla" onMouseOut="rolloverOff('side-ext-112');" onMouseOver="rolloverOn('side-ext-112');"><IMG alt="Bug Database" border="0" height="12" hspace="0" name="side-ext-112" onLoad="rolloverLoad('side-ext-112','graphics/ext-112-label-2.jpg','graphics/ext-112-label-3.jpg');" src="graphics/ext-112-label-3.jpg" vspace="0" width="120"></A><BR>
  +    <A href="http://cvs.apache.org/viewcvs.cgi/xml-batik/" onMouseOut="rolloverOff('side-ext-118');" onMouseOver="rolloverOn('side-ext-118');"><IMG alt="CVS Repository" border="0" height="12" hspace="0" name="side-ext-118" onLoad="rolloverLoad('side-ext-118','graphics/ext-118-label-2.jpg','graphics/ext-118-label-3.jpg');" src="graphics/ext-118-label-3.jpg" vspace="0" width="120"></A><BR>
  +    <A href="http://nagoya.apache.org/bugzilla" onMouseOut="rolloverOff('side-ext-120');" onMouseOver="rolloverOn('side-ext-120');"><IMG alt="Bug Database" border="0" height="12" hspace="0" name="side-ext-120" onLoad="rolloverLoad('side-ext-120','graphics/ext-120-label-2.jpg','graphics/ext-120-label-3.jpg');" src="graphics/ext-120-label-3.jpg" vspace="0" width="120"></A><BR>
       <IMG border="0" height="6" hspace="0" src="resources/separator.gif" vspace="0" width="120"><BR>
       <A href="status.html" onMouseOut="rolloverOff('side-status');" onMouseOver="rolloverOn('side-status');"><IMG alt="Status" border="0" height="12" hspace="0" name="side-status" onLoad="rolloverLoad('side-status','graphics/status-label-2.jpg','graphics/status-label-3.jpg');" src="graphics/status-label-3.jpg" vspace="0" width="120"></A><BR>
   
  @@ -128,40 +81,29 @@
       <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>Trying 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"></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">
  -            You can experiment with the Batik browser by clicking on one of the following
  -            buttons. <br />
  -            </P>
  -<SCRIPT LANGUAGE="Javascript" TYPE="text/javascript">
  -  <!--
  -   launchLink("images/batik.jpg", 
  -              "http://nagoya.apache.org/batik_1.1/batikNagoya.jnlp", 
  -               "Batik SVG Browser, SVG Demos",
  -               "An on-line demo of the Batik SVG Browser showing various demos");
  -
  -   launchLink("images/batik.jpg", 
  -              "http://nagoya.apache.org/batik_1.1/batikNagoyaFontsDemo.jnlp", 
  -               "Batik SVG Browser, SVG Fonts Demo",
  -               "An on-line demo of the Batik SVG Browser showing SVG Fonts at work");
  -  //-->
  -</SCRIPT>
  +  
  +    <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>Trying The Batik Squiggle Browser</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">
  +            You can experiment with the Batik browser by clicking on one of the following links.
  +            Note that you need to install <A href="http://java.sun.com/products/javawebstart/">Java(tm) Web Start</A> on your system
  +            to run these demos.
  +        </P>
  +
  +        <BLOCKQUOTE><UL>
  +            <LI><A href="http://nagoya.apache.org/batik_1.1/batikNagoya.jnlp">SVG Demos</A>.  An on-line demo of the Batik SVG Browser showing various demos</LI>
  +            <LI><A href="http://nagoya.apache.org/batik_1.1/batikNagoyaFontsDemo.jnlp">SVG Fonts Demo</A>. An on-line demo of the Batik SVG Browser showing SVG Fonts at work&quot;</LI>
  +        </UL></BLOCKQUOTE>
   
  -            <b>Note</b>: this version of the Batik browser is running from your browser and is subject to the same
  +            <P><TABLE border="0" cellpadding="0" cellspacing="3" width="100%"><TR><TD valign="top" width="28"><IMG alt="Note" border="0" height="29" hspace="0" src="resources/note.gif" vspace="0" width="28"></TD><TD valign="top"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1"><I>This version of the Batik browser is running from your browser and is subject to the same
               restrictions as an applet. For example, it does not have the ability to load SVG files from arbitrary
               locations. However, it does offer all the main features that the viewer has to offer, as explained in 
  -            the <a href="svgviewer.html">Browser tutorial</a>.
  -
  -            <p><a href="http://java.sun.com/products/javawebstart/">Java(tm) Web Start</a> is used to run the demo.</p>
  -
  +            the <A href="svgviewer.html">Browser tutorial</A>.</I></FONT></TD></TR></TABLE></P>
   
  -        </FONT></TD></TR></TABLE></DIV><BR>
  - 
  -   
  +    </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-2001 The Apache Software Foundation.
  +              Copyright &copy; 2000-2002 The Apache Software Foundation.
                 All Rights Reserved.
               </I></FONT></TD></TR></TABLE></BODY></HTML>
  
  
  
  1.5       +44 -26    xml-site/targets/batik/domapi.html
  
  Index: domapi.html
  ===================================================================
  RCS file: /home/cvs/xml-site/targets/batik/domapi.html,v
  retrieving revision 1.4
  retrieving revision 1.5
  diff -u -r1.4 -r1.5
  --- domapi.html	6 Dec 2001 13:52:25 -0000	1.4
  +++ domapi.html	19 Jun 2002 11:17:15 -0000	1.5
  @@ -13,8 +13,7 @@
       <A href="license.html" onMouseOut="rolloverOff('side-license');" onMouseOver="rolloverOn('side-license');"><IMG alt="License" border="0" height="12" hspace="0" name="side-license" onLoad="rolloverLoad('side-license','graphics/license-label-2.jpg','graphics/license-label-3.jpg');" src="graphics/license-label-3.jpg" vspace="0" width="120"></A><BR>
       <A href="http://xml.apache.org/batik/dist" onMouseOut="rolloverOff('side-ext-24');" onMouseOver="rolloverOn('side-ext-24');"><IMG alt="Download" border="0" height="12" hspace="0" name="side-ext-24" onLoad="rolloverLoad('side-ext-24','graphics/ext-24-label-2.jpg','graphics/ext-24-label-3.jpg');" src="graphics/ext-24-label-3.jpg" vspace="0" width="120"></A><BR>
       <A href="install.html" onMouseOut="rolloverOff('side-install');" onMouseOver="rolloverOn('side-install');"><IMG alt="Install" border="0" height="12" hspace="0" name="side-install" onLoad="rolloverLoad('side-install','graphics/install-label-2.jpg','graphics/install-label-3.jpg');" src="graphics/install-label-3.jpg" vspace="0" width="120"></A><BR>
  -    
  -    <A href="batikDemo.html" onMouseOut="rolloverOff('side-ext-30');" onMouseOver="rolloverOn('side-ext-30');"><IMG alt="Demo" border="0" height="12" hspace="0" name="side-ext-30" onLoad="rolloverLoad('side-ext-30','graphics/ext-30-label-2.jpg','graphics/ext-30-label-3.jpg');" src="graphics/ext-30-label-3.jpg" vspace="0" width="120"></A><BR>
  +    <A href="batikDemo.html" onMouseOut="rolloverOff('side-batikDemo');" onMouseOver="rolloverOn('side-batikDemo');"><IMG alt="Demo" border="0" height="12" hspace="0" name="side-batikDemo" onLoad="rolloverLoad('side-batikDemo','graphics/batikDemo-label-2.jpg','graphics/batikDemo-label-3.jpg');" src="graphics/batikDemo-label-3.jpg" vspace="0" width="120"></A><BR>
       <IMG border="0" height="6" hspace="0" src="resources/separator.gif" vspace="0" width="120"><BR>
   
       
  @@ -39,12 +38,17 @@
       
       
       <A href="architecture.html" onMouseOut="rolloverOff('side-architecture');" onMouseOver="rolloverOn('side-architecture');"><IMG alt="Architecture" border="0" height="12" hspace="0" name="side-architecture" onLoad="rolloverLoad('side-architecture','graphics/architecture-label-2.jpg','graphics/architecture-label-3.jpg');" src="graphics/architecture-label-3.jpg" vspace="0" width="120"></A><BR>
  +    <A href="javadoc/index.html" onMouseOut="rolloverOff('side-ext-70');" onMouseOver="rolloverOn('side-ext-70');"><IMG alt="API (Javadoc)" border="0" height="12" hspace="0" name="side-ext-70" onLoad="rolloverLoad('side-ext-70','graphics/ext-70-label-2.jpg','graphics/ext-70-label-3.jpg');" src="graphics/ext-70-label-3.jpg" vspace="0" width="120"></A><BR>
       <A href="svggen.html" onMouseOut="rolloverOff('side-svggen');" onMouseOver="rolloverOn('side-svggen');"><IMG alt="Generator" border="0" height="12" hspace="0" name="side-svggen" onLoad="rolloverLoad('side-svggen','graphics/svggen-label-2.jpg','graphics/svggen-label-3.jpg');" src="graphics/svggen-label-3.jpg" vspace="0" width="120"></A><BR>
       <IMG alt="DOM API" border="0" height="12" hspace="0" src="graphics/domapi-label-1.jpg" vspace="0" width="120"><BR>
  -    <A href="scripting.html" onMouseOut="rolloverOff('side-scripting');" onMouseOver="rolloverOn('side-scripting');"><IMG alt="Scripting" border="0" height="12" hspace="0" name="side-scripting" onLoad="rolloverLoad('side-scripting','graphics/scripting-label-2.jpg','graphics/scripting-label-3.jpg');" src="graphics/scripting-label-3.jpg" vspace="0" width="120"></A><BR>
       <A href="svgcanvas.html" onMouseOut="rolloverOff('side-svgcanvas');" onMouseOver="rolloverOn('side-svgcanvas');"><IMG alt="JSVGCanvas" border="0" height="12" hspace="0" name="side-svgcanvas" onLoad="rolloverLoad('side-svgcanvas','graphics/svgcanvas-label-2.jpg','graphics/svgcanvas-label-3.jpg');" src="graphics/svgcanvas-label-3.jpg" vspace="0" width="120"></A><BR>
       <A href="rasterizerTutorial.html" onMouseOut="rolloverOff('side-rasterizerTutorial');" onMouseOver="rolloverOn('side-rasterizerTutorial');"><IMG alt="Transcoder API" border="0" height="12" hspace="0" name="side-rasterizerTutorial" onLoad="rolloverLoad('side-rasterizerTutorial','graphics/rasterizerTutorial-label-2.jpg','graphics/rasterizerTutorial-label-3.jpg');" src="graphics/rasterizerTutorial-label-3.jpg" vspace="0" width="120"></A><BR>
       <IMG border="0" height="6" hspace="0" src="resources/separator.gif" vspace="0" width="120"><BR>
  +    <A href="scripting.html" onMouseOut="rolloverOff('side-scripting');" onMouseOver="rolloverOn('side-scripting');"><IMG alt="Scripting Intro" border="0" height="12" hspace="0" name="side-scripting" onLoad="rolloverLoad('side-scripting','graphics/scripting-label-2.jpg','graphics/scripting-label-3.jpg');" src="graphics/scripting-label-3.jpg" vspace="0" width="120"></A><BR>
  +    <A href="scriptfeatures.html" onMouseOut="rolloverOff('side-scriptfeatures');" onMouseOver="rolloverOn('side-scriptfeatures');"><IMG alt="Scripting Features" border="0" height="12" hspace="0" name="side-scriptfeatures" onLoad="rolloverLoad('side-scriptfeatures','graphics/scriptfeatures-label-2.jpg','graphics/scriptfeatures-label-3.jpg');" src="graphics/scriptfeatures-label-3.jpg" vspace="0" width="120"></A><BR>
  +    <A href="javaScripting.html" onMouseOut="rolloverOff('side-javaScripting');" onMouseOver="rolloverOn('side-javaScripting');"><IMG alt="Java Scripting" border="0" height="12" hspace="0" name="side-javaScripting" onLoad="rolloverLoad('side-javaScripting','graphics/javaScripting-label-2.jpg','graphics/javaScripting-label-3.jpg');" src="graphics/javaScripting-label-3.jpg" vspace="0" width="120"></A><BR>
  +    <A href="security.html" onMouseOut="rolloverOff('side-security');" onMouseOver="rolloverOn('side-security');"><IMG alt="Security" border="0" height="12" hspace="0" name="side-security" onLoad="rolloverLoad('side-security','graphics/security-label-2.jpg','graphics/security-label-3.jpg');" src="graphics/security-label-3.jpg" vspace="0" width="120"></A><BR>
  +    <IMG border="0" height="6" hspace="0" src="resources/separator.gif" vspace="0" width="120"><BR>
       <A href="extendingBatik.html" onMouseOut="rolloverOff('side-extendingBatik');" onMouseOver="rolloverOn('side-extendingBatik');"><IMG alt="Extensions" border="0" height="12" hspace="0" name="side-extendingBatik" onLoad="rolloverLoad('side-extendingBatik','graphics/extendingBatik-label-2.jpg','graphics/extendingBatik-label-3.jpg');" src="graphics/extendingBatik-label-3.jpg" vspace="0" width="120"></A><BR>
       <IMG border="0" height="6" hspace="0" src="resources/separator.gif" vspace="0" width="120"><BR>
       <A href="test.html" onMouseOut="rolloverOff('side-test');" onMouseOver="rolloverOn('side-test');"><IMG alt="Testing" border="0" height="12" hspace="0" name="side-test" onLoad="rolloverLoad('side-test','graphics/test-label-2.jpg','graphics/test-label-3.jpg');" src="graphics/test-label-3.jpg" vspace="0" width="120"></A><BR>
  @@ -60,8 +64,8 @@
       
       
       
  -    <A href="http://cvs.apache.org/viewcvs.cgi/xml-batik/" onMouseOut="rolloverOff('side-ext-110');" onMouseOver="rolloverOn('side-ext-110');"><IMG alt="CVS Repository" border="0" height="12" hspace="0" name="side-ext-110" onLoad="rolloverLoad('side-ext-110','graphics/ext-110-label-2.jpg','graphics/ext-110-label-3.jpg');" src="graphics/ext-110-label-3.jpg" vspace="0" width="120"></A><BR>
  -    <A href="http://nagoya.apache.org/bugzilla" onMouseOut="rolloverOff('side-ext-112');" onMouseOver="rolloverOn('side-ext-112');"><IMG alt="Bug Database" border="0" height="12" hspace="0" name="side-ext-112" onLoad="rolloverLoad('side-ext-112','graphics/ext-112-label-2.jpg','graphics/ext-112-label-3.jpg');" src="graphics/ext-112-label-3.jpg" vspace="0" width="120"></A><BR>
  +    <A href="http://cvs.apache.org/viewcvs.cgi/xml-batik/" onMouseOut="rolloverOff('side-ext-118');" onMouseOver="rolloverOn('side-ext-118');"><IMG alt="CVS Repository" border="0" height="12" hspace="0" name="side-ext-118" onLoad="rolloverLoad('side-ext-118','graphics/ext-118-label-2.jpg','graphics/ext-118-label-3.jpg');" src="graphics/ext-118-label-3.jpg" vspace="0" width="120"></A><BR>
  +    <A href="http://nagoya.apache.org/bugzilla" onMouseOut="rolloverOff('side-ext-120');" onMouseOver="rolloverOn('side-ext-120');"><IMG alt="Bug Database" border="0" height="12" hspace="0" name="side-ext-120" onLoad="rolloverLoad('side-ext-120','graphics/ext-120-label-2.jpg','graphics/ext-120-label-3.jpg');" src="graphics/ext-120-label-3.jpg" vspace="0" width="120"></A><BR>
       <IMG border="0" height="6" hspace="0" src="resources/separator.gif" vspace="0" width="120"><BR>
       <A href="status.html" onMouseOut="rolloverOff('side-status');" onMouseOver="rolloverOn('side-status');"><IMG alt="Status" border="0" height="12" hspace="0" name="side-status" onLoad="rolloverLoad('side-status','graphics/status-label-2.jpg','graphics/status-label-3.jpg');" src="graphics/status-label-3.jpg" vspace="0" width="120"></A><BR>
   
  @@ -88,13 +92,23 @@
   The <A href="http://www.w3.org/dom/">Document Object Model</A> (DOM)
   is an API for XML documents. It defines the logical structure of documents and
   the way a document is accessed and manipulated. This paper shows how to create
  -a SVG document using the DOM API.
  +an SVG document using the DOM API.
   
   </P>
  +
  +            <BLOCKQUOTE><UL>
  +            	<LI><A href="#gettingStarted">Getting started</A></LI>
  +                <LI><A href="#creating">Creating a Document</A></LI>
  +                <LI><A href="#buildsvgdoc">Building an SVG Document</A></LI>
  +                <LI><A href="#createdocfromsvgfile">Creating a Document from an SVG file</A></LI>
  +                <LI><A href="#rendering">Rendering an SVG DOM</A></LI>
  +                
  +            </UL></BLOCKQUOTE>
   </FONT></TD></TR></TABLE></DIV><BR>
   
   
   
  +<A name="gettingStarted"><!--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>Getting started</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 DOM API defines an interface called <CODE><FONT face="courier, monospaced">DOMImplementation</FONT></CODE> which
  @@ -127,16 +141,17 @@
   </FONT></TD></TR></TABLE></DIV><BR>
   
   
  +<A name="creating"><!--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>Creating a Document</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">
   Using the <CODE><FONT face="courier, monospaced">DOMImplementation</FONT></CODE>, you are now able to create a
  -<CODE><FONT face="courier, monospaced">Document</FONT></CODE>. The following example illustrates how to create a SVG
  +<CODE><FONT face="courier, monospaced">Document</FONT></CODE>. The following example illustrates how to create an SVG
   document. Note that the Batik's Document Object Model implementation can be
  -used to represent either a SVG document fragment or any kind of XML
  +used to represent either an SVG document fragment or any kind of XML
   document. The following code shows how to get a concrete <CODE><FONT face="courier, monospaced">Document</FONT></CODE>
   object using a <CODE><FONT face="courier, monospaced">DOMImplementation</FONT></CODE>. Note that by choosing the
  -namespace URI and the local name of the root element of SVG, we are creating a
  +namespace URI and the local name of the root element of SVG, we are creating an
   SVG document.
   </P>
   
  @@ -152,7 +167,7 @@
   </PRE></TD><TD bgcolor="#0086b2" width="1"><IMG border="0" height="1" hspace="0" src="resources/void.gif" vspace="0" width="1"></TD></TR><TR><TD bgcolor="#0086b2" height="1" width="1"><IMG border="0" height="1" hspace="0" src="resources/void.gif" vspace="0" width="1"></TD><TD bgcolor="#0086b2" height="1"><IMG border="0" height="1" hspace="0" src="resources/void.gif" vspace="0" width="1"></TD><TD bgcolor="#0086b2" height="1" width="1"><IMG border="0" height="1" hspace="0" src="resources/void.gif" vspace="0" width="1"></TD></TR></TABLE></DIV>
   
   <P align="left">
  -As we have created a SVG <CODE><FONT face="courier, monospaced">Document</FONT></CODE>, we can cast this document to an
  +As we have created an SVG <CODE><FONT face="courier, monospaced">Document</FONT></CODE>, we can cast this document to an
   <CODE><FONT face="courier, monospaced">SVGDocument</FONT></CODE> (defined in the <CODE><FONT face="courier, monospaced">org.w3c.dom.svg</FONT></CODE> package)
   if needed.
   </P>
  @@ -161,12 +176,13 @@
   
   
   
  -<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>Building a SVG Document</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="buildsvgdoc"><!--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>Building an SVG Document</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">
   Finally, using the <CODE><FONT face="courier, monospaced">Document</FONT></CODE> object, we are now able to
   construct SVG content. Note that the document created before supports both
  -generic XML and SVG. Though the DOM implementation of Batik is a SVG DOM
  +generic XML and SVG. Though the DOM implementation of Batik is an SVG DOM
   implementation, the SVG part is not fully implemented yet so only the DOM Level
   2 core functions should be used. The following example shows how to create a red
   rectangle located at (10, 20), with a size of (100, 50) placed in a (400, 450)
  @@ -214,13 +230,14 @@
   </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>Creating a Document from a SVG file</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="createdocfromsvgfile"><!--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>Creating a Document from an SVG file</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"> With Batik, you can also create a SVG DOM tree from a URI, an
  +<P align="left"> With Batik, you can also create an SVG DOM tree from a URI, an
   <CODE><FONT face="courier, monospaced">InputStream</FONT></CODE>, or a <CODE><FONT face="courier, monospaced">Reader</FONT></CODE> - using the
   <CODE><FONT face="courier, monospaced">SAXSVGDocumentFactory</FONT></CODE>. The following example illustrates how to
  -create a SVG document. Note that the Batik's Document Object Model
  -implementation can be used to represent either a SVG document fragment or any
  +create an SVG document. Note that the Batik's Document Object Model
  +implementation can be used to represent either an SVG document fragment or any
   kind of XML document. The following code shows how to get a concrete
   <CODE><FONT face="courier, monospaced">Document</FONT></CODE> object using the <CODE><FONT face="courier, monospaced">SAXSVGDocumentFactory</FONT></CODE>.
   </P>
  @@ -244,7 +261,7 @@
   </PRE></TD><TD bgcolor="#0086b2" width="1"><IMG border="0" height="1" hspace="0" src="resources/void.gif" vspace="0" width="1"></TD></TR><TR><TD bgcolor="#0086b2" height="1" width="1"><IMG border="0" height="1" hspace="0" src="resources/void.gif" vspace="0" width="1"></TD><TD bgcolor="#0086b2" height="1"><IMG border="0" height="1" hspace="0" src="resources/void.gif" vspace="0" width="1"></TD><TD bgcolor="#0086b2" height="1" width="1"><IMG border="0" height="1" hspace="0" src="resources/void.gif" vspace="0" width="1"></TD></TR></TABLE></DIV>
   
   <P align="left">
  -As we have created a SVG <CODE><FONT face="courier, monospaced">Document</FONT></CODE>, we can cast this document to an
  +As we have created an SVG <CODE><FONT face="courier, monospaced">Document</FONT></CODE>, we can cast this document to an
   <CODE><FONT face="courier, monospaced">SVGDocument</FONT></CODE> (defined in the <CODE><FONT face="courier, monospaced">org.w3c.dom.svg</FONT></CODE> package)
   if needed.
   </P>
  @@ -252,28 +269,29 @@
   </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>Rendering a SVG 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"></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="rendering"><!--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>Rendering an SVG 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"></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">
  -Batik provides several ways to use a SVG DOM tree. Two modules can be
  +Batik provides several ways to use an SVG DOM tree. Two modules can be
   immediately used to render your SVG document.
   </P>
   <BLOCKQUOTE><DL>
   <LI><STRONG>JSVGCanvas</STRONG> - </LI>
   
   The <CODE><FONT face="courier, monospaced">JSVGCanvas</FONT></CODE> is a swing component that can display SVG
  -document. A SVG document can be specified using a URI or a SVG DOM tree (using
  +document. A SVG document can be specified using a URI or an SVG DOM tree (using
   the <CODE><FONT face="courier, monospaced">setSVGDocument</FONT></CODE> method). For futher informations about the
  -<CODE><FONT face="courier, monospaced">JSVGCanvas</FONT></CODE>, see the JSVGCanvas tutorial.
  +<CODE><FONT face="courier, monospaced">JSVGCanvas</FONT></CODE>, see the <A href="svgcanvas.html">JSVGCanvas</A> tutorial.
   
   <LI><STRONG>ImageTranscoder</STRONG> - </LI>
   
   The <CODE><FONT face="courier, monospaced">ImageTranscoder</FONT></CODE> is a transcoder which can take a URI, an
  -InputStream or a SVG DOM tree and produces a raster image (such JPEG or
  -PNG). By creating a <CODE><FONT face="courier, monospaced">TranscoderInput</FONT></CODE> with the SVG DOM tree, you will
  +InputStream or an SVG DOM tree and produces a raster image (such JPEG, PNG or Tiff).
  +By creating a <CODE><FONT face="courier, monospaced">TranscoderInput</FONT></CODE> with the SVG DOM tree, you will
   be able to transform your SVG content to a raster image. For futher
  -informations, see the <A href="rasterizerTutorial.html">Transcoder
  -tutorial</A>.
  +informations, see the <A href="rasterizerTutorial.html">Transcoder</A>
  +tutorial.
   
   </DL></BLOCKQUOTE>
   
  @@ -282,6 +300,6 @@
   
   
   </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-2001 The Apache Software Foundation.
  +              Copyright &copy; 2000-2002 The Apache Software Foundation.
                 All Rights Reserved.
               </I></FONT></TD></TR></TABLE></BODY></HTML>
  
  
  
  1.5       +11 -7     xml-site/targets/batik/extendingBatik.html
  
  Index: extendingBatik.html
  ===================================================================
  RCS file: /home/cvs/xml-site/targets/batik/extendingBatik.html,v
  retrieving revision 1.4
  retrieving revision 1.5
  diff -u -r1.4 -r1.5
  --- extendingBatik.html	6 Dec 2001 13:52:25 -0000	1.4
  +++ extendingBatik.html	19 Jun 2002 11:17:15 -0000	1.5
  @@ -13,8 +13,7 @@
       <A href="license.html" onMouseOut="rolloverOff('side-license');" onMouseOver="rolloverOn('side-license');"><IMG alt="License" border="0" height="12" hspace="0" name="side-license" onLoad="rolloverLoad('side-license','graphics/license-label-2.jpg','graphics/license-label-3.jpg');" src="graphics/license-label-3.jpg" vspace="0" width="120"></A><BR>
       <A href="http://xml.apache.org/batik/dist" onMouseOut="rolloverOff('side-ext-24');" onMouseOver="rolloverOn('side-ext-24');"><IMG alt="Download" border="0" height="12" hspace="0" name="side-ext-24" onLoad="rolloverLoad('side-ext-24','graphics/ext-24-label-2.jpg','graphics/ext-24-label-3.jpg');" src="graphics/ext-24-label-3.jpg" vspace="0" width="120"></A><BR>
       <A href="install.html" onMouseOut="rolloverOff('side-install');" onMouseOver="rolloverOn('side-install');"><IMG alt="Install" border="0" height="12" hspace="0" name="side-install" onLoad="rolloverLoad('side-install','graphics/install-label-2.jpg','graphics/install-label-3.jpg');" src="graphics/install-label-3.jpg" vspace="0" width="120"></A><BR>
  -    
  -    <A href="batikDemo.html" onMouseOut="rolloverOff('side-ext-30');" onMouseOver="rolloverOn('side-ext-30');"><IMG alt="Demo" border="0" height="12" hspace="0" name="side-ext-30" onLoad="rolloverLoad('side-ext-30','graphics/ext-30-label-2.jpg','graphics/ext-30-label-3.jpg');" src="graphics/ext-30-label-3.jpg" vspace="0" width="120"></A><BR>
  +    <A href="batikDemo.html" onMouseOut="rolloverOff('side-batikDemo');" onMouseOver="rolloverOn('side-batikDemo');"><IMG alt="Demo" border="0" height="12" hspace="0" name="side-batikDemo" onLoad="rolloverLoad('side-batikDemo','graphics/batikDemo-label-2.jpg','graphics/batikDemo-label-3.jpg');" src="graphics/batikDemo-label-3.jpg" vspace="0" width="120"></A><BR>
       <IMG border="0" height="6" hspace="0" src="resources/separator.gif" vspace="0" width="120"><BR>
   
       
  @@ -39,12 +38,17 @@
       
       
       <A href="architecture.html" onMouseOut="rolloverOff('side-architecture');" onMouseOver="rolloverOn('side-architecture');"><IMG alt="Architecture" border="0" height="12" hspace="0" name="side-architecture" onLoad="rolloverLoad('side-architecture','graphics/architecture-label-2.jpg','graphics/architecture-label-3.jpg');" src="graphics/architecture-label-3.jpg" vspace="0" width="120"></A><BR>
  +    <A href="javadoc/index.html" onMouseOut="rolloverOff('side-ext-70');" onMouseOver="rolloverOn('side-ext-70');"><IMG alt="API (Javadoc)" border="0" height="12" hspace="0" name="side-ext-70" onLoad="rolloverLoad('side-ext-70','graphics/ext-70-label-2.jpg','graphics/ext-70-label-3.jpg');" src="graphics/ext-70-label-3.jpg" vspace="0" width="120"></A><BR>
       <A href="svggen.html" onMouseOut="rolloverOff('side-svggen');" onMouseOver="rolloverOn('side-svggen');"><IMG alt="Generator" border="0" height="12" hspace="0" name="side-svggen" onLoad="rolloverLoad('side-svggen','graphics/svggen-label-2.jpg','graphics/svggen-label-3.jpg');" src="graphics/svggen-label-3.jpg" vspace="0" width="120"></A><BR>
       <A href="domapi.html" onMouseOut="rolloverOff('side-domapi');" onMouseOver="rolloverOn('side-domapi');"><IMG alt="DOM API" border="0" height="12" hspace="0" name="side-domapi" onLoad="rolloverLoad('side-domapi','graphics/domapi-label-2.jpg','graphics/domapi-label-3.jpg');" src="graphics/domapi-label-3.jpg" vspace="0" width="120"></A><BR>
  -    <A href="scripting.html" onMouseOut="rolloverOff('side-scripting');" onMouseOver="rolloverOn('side-scripting');"><IMG alt="Scripting" border="0" height="12" hspace="0" name="side-scripting" onLoad="rolloverLoad('side-scripting','graphics/scripting-label-2.jpg','graphics/scripting-label-3.jpg');" src="graphics/scripting-label-3.jpg" vspace="0" width="120"></A><BR>
       <A href="svgcanvas.html" onMouseOut="rolloverOff('side-svgcanvas');" onMouseOver="rolloverOn('side-svgcanvas');"><IMG alt="JSVGCanvas" border="0" height="12" hspace="0" name="side-svgcanvas" onLoad="rolloverLoad('side-svgcanvas','graphics/svgcanvas-label-2.jpg','graphics/svgcanvas-label-3.jpg');" src="graphics/svgcanvas-label-3.jpg" vspace="0" width="120"></A><BR>
       <A href="rasterizerTutorial.html" onMouseOut="rolloverOff('side-rasterizerTutorial');" onMouseOver="rolloverOn('side-rasterizerTutorial');"><IMG alt="Transcoder API" border="0" height="12" hspace="0" name="side-rasterizerTutorial" onLoad="rolloverLoad('side-rasterizerTutorial','graphics/rasterizerTutorial-label-2.jpg','graphics/rasterizerTutorial-label-3.jpg');" src="graphics/rasterizerTutorial-label-3.jpg" vspace="0" width="120"></A><BR>
       <IMG border="0" height="6" hspace="0" src="resources/separator.gif" vspace="0" width="120"><BR>
  +    <A href="scripting.html" onMouseOut="rolloverOff('side-scripting');" onMouseOver="rolloverOn('side-scripting');"><IMG alt="Scripting Intro" border="0" height="12" hspace="0" name="side-scripting" onLoad="rolloverLoad('side-scripting','graphics/scripting-label-2.jpg','graphics/scripting-label-3.jpg');" src="graphics/scripting-label-3.jpg" vspace="0" width="120"></A><BR>
  +    <A href="scriptfeatures.html" onMouseOut="rolloverOff('side-scriptfeatures');" onMouseOver="rolloverOn('side-scriptfeatures');"><IMG alt="Scripting Features" border="0" height="12" hspace="0" name="side-scriptfeatures" onLoad="rolloverLoad('side-scriptfeatures','graphics/scriptfeatures-label-2.jpg','graphics/scriptfeatures-label-3.jpg');" src="graphics/scriptfeatures-label-3.jpg" vspace="0" width="120"></A><BR>
  +    <A href="javaScripting.html" onMouseOut="rolloverOff('side-javaScripting');" onMouseOver="rolloverOn('side-javaScripting');"><IMG alt="Java Scripting" border="0" height="12" hspace="0" name="side-javaScripting" onLoad="rolloverLoad('side-javaScripting','graphics/javaScripting-label-2.jpg','graphics/javaScripting-label-3.jpg');" src="graphics/javaScripting-label-3.jpg" vspace="0" width="120"></A><BR>
  +    <A href="security.html" onMouseOut="rolloverOff('side-security');" onMouseOver="rolloverOn('side-security');"><IMG alt="Security" border="0" height="12" hspace="0" name="side-security" onLoad="rolloverLoad('side-security','graphics/security-label-2.jpg','graphics/security-label-3.jpg');" src="graphics/security-label-3.jpg" vspace="0" width="120"></A><BR>
  +    <IMG border="0" height="6" hspace="0" src="resources/separator.gif" vspace="0" width="120"><BR>
       <IMG alt="Extensions" border="0" height="12" hspace="0" src="graphics/extendingBatik-label-1.jpg" vspace="0" width="120"><BR>
       <IMG border="0" height="6" hspace="0" src="resources/separator.gif" vspace="0" width="120"><BR>
       <A href="test.html" onMouseOut="rolloverOff('side-test');" onMouseOver="rolloverOn('side-test');"><IMG alt="Testing" border="0" height="12" hspace="0" name="side-test" onLoad="rolloverLoad('side-test','graphics/test-label-2.jpg','graphics/test-label-3.jpg');" src="graphics/test-label-3.jpg" vspace="0" width="120"></A><BR>
  @@ -60,8 +64,8 @@
       
       
       
  -    <A href="http://cvs.apache.org/viewcvs.cgi/xml-batik/" onMouseOut="rolloverOff('side-ext-110');" onMouseOver="rolloverOn('side-ext-110');"><IMG alt="CVS Repository" border="0" height="12" hspace="0" name="side-ext-110" onLoad="rolloverLoad('side-ext-110','graphics/ext-110-label-2.jpg','graphics/ext-110-label-3.jpg');" src="graphics/ext-110-label-3.jpg" vspace="0" width="120"></A><BR>
  -    <A href="http://nagoya.apache.org/bugzilla" onMouseOut="rolloverOff('side-ext-112');" onMouseOver="rolloverOn('side-ext-112');"><IMG alt="Bug Database" border="0" height="12" hspace="0" name="side-ext-112" onLoad="rolloverLoad('side-ext-112','graphics/ext-112-label-2.jpg','graphics/ext-112-label-3.jpg');" src="graphics/ext-112-label-3.jpg" vspace="0" width="120"></A><BR>
  +    <A href="http://cvs.apache.org/viewcvs.cgi/xml-batik/" onMouseOut="rolloverOff('side-ext-118');" onMouseOver="rolloverOn('side-ext-118');"><IMG alt="CVS Repository" border="0" height="12" hspace="0" name="side-ext-118" onLoad="rolloverLoad('side-ext-118','graphics/ext-118-label-2.jpg','graphics/ext-118-label-3.jpg');" src="graphics/ext-118-label-3.jpg" vspace="0" width="120"></A><BR>
  +    <A href="http://nagoya.apache.org/bugzilla" onMouseOut="rolloverOff('side-ext-120');" onMouseOver="rolloverOn('side-ext-120');"><IMG alt="Bug Database" border="0" height="12" hspace="0" name="side-ext-120" onLoad="rolloverLoad('side-ext-120','graphics/ext-120-label-2.jpg','graphics/ext-120-label-3.jpg');" src="graphics/ext-120-label-3.jpg" vspace="0" width="120"></A><BR>
       <IMG border="0" height="6" hspace="0" src="resources/separator.gif" vspace="0" width="120"><BR>
       <A href="status.html" onMouseOut="rolloverOff('side-status');" onMouseOver="rolloverOn('side-status');"><IMG alt="Status" border="0" height="12" hspace="0" name="side-status" onLoad="rolloverLoad('side-status','graphics/status-label-2.jpg','graphics/status-label-3.jpg');" src="graphics/status-label-3.jpg" vspace="0" width="120"></A><BR>
   
  @@ -334,7 +338,7 @@
                           FilterPrimitiveBridge</STRONG> - </LI> 
                       
                       Constructs an element in the filter chain applied
  -                    to a SVG graphics node.  
  +                    to an SVG graphics node.  
                       <BR> 
                       <I>Example tags:</I> feBlend, feCompose, ...<BR>
                       <I>Example Extensions:</I> BatikHistogramNormalizationElementBridge
  @@ -734,6 +738,6 @@
           </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-2001 The Apache Software Foundation.
  +              Copyright &copy; 2000-2002 The Apache Software Foundation.
                 All Rights Reserved.
               </I></FONT></TD></TR></TABLE></BODY></HTML>
  
  
  
  1.18      +98 -77    xml-site/targets/batik/faqs.html
  
  Index: faqs.html
  ===================================================================
  RCS file: /home/cvs/xml-site/targets/batik/faqs.html,v
  retrieving revision 1.17
  retrieving revision 1.18
  diff -u -r1.17 -r1.18
  --- faqs.html	18 Dec 2001 13:09:00 -0000	1.17
  +++ faqs.html	19 Jun 2002 11:17:15 -0000	1.18
  @@ -13,8 +13,7 @@
       <A href="license.html" onMouseOut="rolloverOff('side-license');" onMouseOver="rolloverOn('side-license');"><IMG alt="License" border="0" height="12" hspace="0" name="side-license" onLoad="rolloverLoad('side-license','graphics/license-label-2.jpg','graphics/license-label-3.jpg');" src="graphics/license-label-3.jpg" vspace="0" width="120"></A><BR>
       <A href="http://xml.apache.org/batik/dist" onMouseOut="rolloverOff('side-ext-24');" onMouseOver="rolloverOn('side-ext-24');"><IMG alt="Download" border="0" height="12" hspace="0" name="side-ext-24" onLoad="rolloverLoad('side-ext-24','graphics/ext-24-label-2.jpg','graphics/ext-24-label-3.jpg');" src="graphics/ext-24-label-3.jpg" vspace="0" width="120"></A><BR>
       <A href="install.html" onMouseOut="rolloverOff('side-install');" onMouseOver="rolloverOn('side-install');"><IMG alt="Install" border="0" height="12" hspace="0" name="side-install" onLoad="rolloverLoad('side-install','graphics/install-label-2.jpg','graphics/install-label-3.jpg');" src="graphics/install-label-3.jpg" vspace="0" width="120"></A><BR>
  -    
  -    <A href="batikDemo.html" onMouseOut="rolloverOff('side-ext-30');" onMouseOver="rolloverOn('side-ext-30');"><IMG alt="Demo" border="0" height="12" hspace="0" name="side-ext-30" onLoad="rolloverLoad('side-ext-30','graphics/ext-30-label-2.jpg','graphics/ext-30-label-3.jpg');" src="graphics/ext-30-label-3.jpg" vspace="0" width="120"></A><BR>
  +    <A href="batikDemo.html" onMouseOut="rolloverOff('side-batikDemo');" onMouseOver="rolloverOn('side-batikDemo');"><IMG alt="Demo" border="0" height="12" hspace="0" name="side-batikDemo" onLoad="rolloverLoad('side-batikDemo','graphics/batikDemo-label-2.jpg','graphics/batikDemo-label-3.jpg');" src="graphics/batikDemo-label-3.jpg" vspace="0" width="120"></A><BR>
       <IMG border="0" height="6" hspace="0" src="resources/separator.gif" vspace="0" width="120"><BR>
   
       
  @@ -39,12 +38,17 @@
       
       
       <A href="architecture.html" onMouseOut="rolloverOff('side-architecture');" onMouseOver="rolloverOn('side-architecture');"><IMG alt="Architecture" border="0" height="12" hspace="0" name="side-architecture" onLoad="rolloverLoad('side-architecture','graphics/architecture-label-2.jpg','graphics/architecture-label-3.jpg');" src="graphics/architecture-label-3.jpg" vspace="0" width="120"></A><BR>
  +    <A href="javadoc/index.html" onMouseOut="rolloverOff('side-ext-70');" onMouseOver="rolloverOn('side-ext-70');"><IMG alt="API (Javadoc)" border="0" height="12" hspace="0" name="side-ext-70" onLoad="rolloverLoad('side-ext-70','graphics/ext-70-label-2.jpg','graphics/ext-70-label-3.jpg');" src="graphics/ext-70-label-3.jpg" vspace="0" width="120"></A><BR>
       <A href="svggen.html" onMouseOut="rolloverOff('side-svggen');" onMouseOver="rolloverOn('side-svggen');"><IMG alt="Generator" border="0" height="12" hspace="0" name="side-svggen" onLoad="rolloverLoad('side-svggen','graphics/svggen-label-2.jpg','graphics/svggen-label-3.jpg');" src="graphics/svggen-label-3.jpg" vspace="0" width="120"></A><BR>
       <A href="domapi.html" onMouseOut="rolloverOff('side-domapi');" onMouseOver="rolloverOn('side-domapi');"><IMG alt="DOM API" border="0" height="12" hspace="0" name="side-domapi" onLoad="rolloverLoad('side-domapi','graphics/domapi-label-2.jpg','graphics/domapi-label-3.jpg');" src="graphics/domapi-label-3.jpg" vspace="0" width="120"></A><BR>
  -    <A href="scripting.html" onMouseOut="rolloverOff('side-scripting');" onMouseOver="rolloverOn('side-scripting');"><IMG alt="Scripting" border="0" height="12" hspace="0" name="side-scripting" onLoad="rolloverLoad('side-scripting','graphics/scripting-label-2.jpg','graphics/scripting-label-3.jpg');" src="graphics/scripting-label-3.jpg" vspace="0" width="120"></A><BR>
       <A href="svgcanvas.html" onMouseOut="rolloverOff('side-svgcanvas');" onMouseOver="rolloverOn('side-svgcanvas');"><IMG alt="JSVGCanvas" border="0" height="12" hspace="0" name="side-svgcanvas" onLoad="rolloverLoad('side-svgcanvas','graphics/svgcanvas-label-2.jpg','graphics/svgcanvas-label-3.jpg');" src="graphics/svgcanvas-label-3.jpg" vspace="0" width="120"></A><BR>
       <A href="rasterizerTutorial.html" onMouseOut="rolloverOff('side-rasterizerTutorial');" onMouseOver="rolloverOn('side-rasterizerTutorial');"><IMG alt="Transcoder API" border="0" height="12" hspace="0" name="side-rasterizerTutorial" onLoad="rolloverLoad('side-rasterizerTutorial','graphics/rasterizerTutorial-label-2.jpg','graphics/rasterizerTutorial-label-3.jpg');" src="graphics/rasterizerTutorial-label-3.jpg" vspace="0" width="120"></A><BR>
       <IMG border="0" height="6" hspace="0" src="resources/separator.gif" vspace="0" width="120"><BR>
  +    <A href="scripting.html" onMouseOut="rolloverOff('side-scripting');" onMouseOver="rolloverOn('side-scripting');"><IMG alt="Scripting Intro" border="0" height="12" hspace="0" name="side-scripting" onLoad="rolloverLoad('side-scripting','graphics/scripting-label-2.jpg','graphics/scripting-label-3.jpg');" src="graphics/scripting-label-3.jpg" vspace="0" width="120"></A><BR>
  +    <A href="scriptfeatures.html" onMouseOut="rolloverOff('side-scriptfeatures');" onMouseOver="rolloverOn('side-scriptfeatures');"><IMG alt="Scripting Features" border="0" height="12" hspace="0" name="side-scriptfeatures" onLoad="rolloverLoad('side-scriptfeatures','graphics/scriptfeatures-label-2.jpg','graphics/scriptfeatures-label-3.jpg');" src="graphics/scriptfeatures-label-3.jpg" vspace="0" width="120"></A><BR>
  +    <A href="javaScripting.html" onMouseOut="rolloverOff('side-javaScripting');" onMouseOver="rolloverOn('side-javaScripting');"><IMG alt="Java Scripting" border="0" height="12" hspace="0" name="side-javaScripting" onLoad="rolloverLoad('side-javaScripting','graphics/javaScripting-label-2.jpg','graphics/javaScripting-label-3.jpg');" src="graphics/javaScripting-label-3.jpg" vspace="0" width="120"></A><BR>
  +    <A href="security.html" onMouseOut="rolloverOff('side-security');" onMouseOver="rolloverOn('side-security');"><IMG alt="Security" border="0" height="12" hspace="0" name="side-security" onLoad="rolloverLoad('side-security','graphics/security-label-2.jpg','graphics/security-label-3.jpg');" src="graphics/security-label-3.jpg" vspace="0" width="120"></A><BR>
  +    <IMG border="0" height="6" hspace="0" src="resources/separator.gif" vspace="0" width="120"><BR>
       <A href="extendingBatik.html" onMouseOut="rolloverOff('side-extendingBatik');" onMouseOver="rolloverOn('side-extendingBatik');"><IMG alt="Extensions" border="0" height="12" hspace="0" name="side-extendingBatik" onLoad="rolloverLoad('side-extendingBatik','graphics/extendingBatik-label-2.jpg','graphics/extendingBatik-label-3.jpg');" src="graphics/extendingBatik-label-3.jpg" vspace="0" width="120"></A><BR>
       <IMG border="0" height="6" hspace="0" src="resources/separator.gif" vspace="0" width="120"><BR>
       <A href="test.html" onMouseOut="rolloverOff('side-test');" onMouseOver="rolloverOn('side-test');"><IMG alt="Testing" border="0" height="12" hspace="0" name="side-test" onLoad="rolloverLoad('side-test','graphics/test-label-2.jpg','graphics/test-label-3.jpg');" src="graphics/test-label-3.jpg" vspace="0" width="120"></A><BR>
  @@ -60,8 +64,8 @@
       
       
       
  -    <A href="http://cvs.apache.org/viewcvs.cgi/xml-batik/" onMouseOut="rolloverOff('side-ext-110');" onMouseOver="rolloverOn('side-ext-110');"><IMG alt="CVS Repository" border="0" height="12" hspace="0" name="side-ext-110" onLoad="rolloverLoad('side-ext-110','graphics/ext-110-label-2.jpg','graphics/ext-110-label-3.jpg');" src="graphics/ext-110-label-3.jpg" vspace="0" width="120"></A><BR>
  -    <A href="http://nagoya.apache.org/bugzilla" onMouseOut="rolloverOff('side-ext-112');" onMouseOver="rolloverOn('side-ext-112');"><IMG alt="Bug Database" border="0" height="12" hspace="0" name="side-ext-112" onLoad="rolloverLoad('side-ext-112','graphics/ext-112-label-2.jpg','graphics/ext-112-label-3.jpg');" src="graphics/ext-112-label-3.jpg" vspace="0" width="120"></A><BR>
  +    <A href="http://cvs.apache.org/viewcvs.cgi/xml-batik/" onMouseOut="rolloverOff('side-ext-118');" onMouseOver="rolloverOn('side-ext-118');"><IMG alt="CVS Repository" border="0" height="12" hspace="0" name="side-ext-118" onLoad="rolloverLoad('side-ext-118','graphics/ext-118-label-2.jpg','graphics/ext-118-label-3.jpg');" src="graphics/ext-118-label-3.jpg" vspace="0" width="120"></A><BR>
  +    <A href="http://nagoya.apache.org/bugzilla" onMouseOut="rolloverOff('side-ext-120');" onMouseOver="rolloverOn('side-ext-120');"><IMG alt="Bug Database" border="0" height="12" hspace="0" name="side-ext-120" onLoad="rolloverLoad('side-ext-120','graphics/ext-120-label-2.jpg','graphics/ext-120-label-3.jpg');" src="graphics/ext-120-label-3.jpg" vspace="0" width="120"></A><BR>
       <IMG border="0" height="6" hspace="0" src="resources/separator.gif" vspace="0" width="120"><BR>
       <A href="status.html" onMouseOut="rolloverOff('side-status');" onMouseOver="rolloverOn('side-status');"><IMG alt="Status" border="0" height="12" hspace="0" name="side-status" onLoad="rolloverLoad('side-status','graphics/status-label-2.jpg','graphics/status-label-3.jpg');" src="graphics/status-label-3.jpg" vspace="0" width="120"></A><BR>
   
  @@ -99,34 +103,39 @@
       
           <P align="left">        <IMG align="right" alt="Batik use cases" border="0" hspace="4" src="images/batikUses.jpg" vspace="4">
           Batik is a Java(tm) technology
  -        based toolkit for applications that want to use images in the
  +        based toolkit for applications or applets that want to use images in the
           <A href="http://www.w3.org/TR/SVG/">Scalable Vector
           Graphics (SVG)</A> format for various purposes, such as
           viewing, generation or manipulation.        
           </P>
           <P align="left">
  -        The project's ambition is to give developers a set of core modules which can be used together 
  -        or individually to support specific SVG solutions. Examples of modules are an
  -        <A href="glossary.html#SVGParser">SVG parser</A>, an 
  -        <A href="glossary.html#SVGGenerator">SVG generator</A>
  -        and an <A href="glossary.html#SVGDOM">SVG DOM </A>
  -        implementations. Another ambition of the Batik project is to make 
  -        it highly extensible (for example, Batik allows the developer to handle custom SVG tags).
  -        Even though the goal of the project is to provide a set 
  -        of core modules, one of the deliveries is a full fledged SVG Browser implementation which 
  -        validates the various modules and their inter-operability. 
  -        </P>
  -        <P align="left">
  -        In a nutshell, Batik provides building blocks that developers can assemble in 
  -        various ways in their Java technology applications to generate, 
  -        parse, view or convert SVG contents. For example, Batik contains
  -        a Swing component that can add SVG viewing capability to all Java
  -        technology applications. Batik can also be used to generate SVG on
  -        a client or on a server, and Batik can convert SVG content into
  -        other formats such as JPEG or PNG. Batik's goal is to make it easy
  -        for application developers to handle SVG content for various 
  -        purposes, client-side or server-side, as illustrated in the 
  -        diagram.
  +        It is the ambition of this project to give developers a set of
  +        <A href="architecture.html">core modules</A> which can
  +        be used together or individually to support specific SVG
  +        solutions. Examples of modules are an <A href="glossary.html#SVGParser">SVG parser</A>, an <A href="glossary.html#SVGGenerator">SVG generator</A> and an
  +        <A href="glossary.html#SVGDOM">SVG DOM </A>
  +        implementations. Another ambition of the Batik project is to
  +        make it highly extensible (for example, Batik allows the
  +        developer to handle <A href="extendingBatik.html">custom
  +        SVG tags</A>).  Even though the goal of the project is to
  +        provide a set of core modules, one of the deliveries is a full
  +        fledged <A href="svgviewer.html">SVG Browser</A>
  +        implementation which validates the various modules and their
  +        inter-operability.
  +        </P>
  +        <P align="left">
  +        Batik provides <A href="architecture.html">building
  +        blocks</A> that developers can assemble in various ways in
  +        their Java technology applications or applets to generate,
  +        parse, view or convert SVG contents. For example, Batik
  +        contains a Swing component that can add <A href="svggen.html">SVG viewing capability</A> to all Java
  +        technology applications or applets. Batik can also be used to
  +        generate SVG on a client or on a server, and Batik can <A href="svgrasterizer.html">convert SVG content</A> into
  +        other formats such as JPEG, PNG or Tiff or other formats
  +        (<A href="rasterizerTutorial.html"> transcoder API</A>).
  +        Batik's goal is to make it easy for developers to handle SVG
  +        content for many purposes, client-side or server-side, as
  +        illustrated in the diagram.
           </P>
       
   
  @@ -134,7 +143,7 @@
       
       
           <P align="left">
  -        SVG (Scalable Vector Graphics) is an open-standard language for describing 
  +        <A href="http://www.w3.org/TR/SVG/">SVG</A> (Scalable Vector Graphics) is an open-standard language for describing 
           two-dimensional (2D) graphics in XML. It is a Recommendation from the 
           <A href="http://www.w3.org">W3C</A>. SVG lets you describe rich images
           with features such as gradients, transparency, filter effects and animation.
  @@ -163,7 +172,7 @@
       
       
           <P align="left">
  -        Batik contains several core modules which can be used independently or jointly to 
  +        Batik contains several <A href="architecture.html">core modules</A> which can be used independently or jointly to 
           <B>generate SVG content</B> (see the <A href="svggen.html">SVG Generator</A>, an 
           <A href="domapi.html">SVG DOM</A> implementation documentation)
           <B>view SVG content</B> (see the <A href="jsvgcanvas.html">JSVGCanvas</A>)
  @@ -172,15 +181,15 @@
           </P>
           
           <P align="left">
  -        In addition, Batik contains low level modules such as
  +        In addition, Batik contains <A href="architecture.html#lowLevelComponents">low level modules</A> such as
           an object oriented Graphic Vector Toolkit (<A href="glossary.html#GVT">GVT</A>),
  -        a set of low level parsers specific to the SVG syntax and
  -        a set of extensions to the Java 2D API (such as sophisticated fill types and 
  +        a set of low level parsers(<A href="glossary.html#SVGParser">SVG Parser</A>) specific to the SVG syntax and
  +        a set of <A href="extendingBatik.html">extensions</A> to the Java 2D API (such as sophisticated fill types and 
           filter effects).
           </P>
   
           <P align="left">
  -        Finally, Batik comes with packaged applications to help developers get
  +        Finally, Batik comes with <A href="toolsAndApps.html">packaged applications</A> to help developers get
           familiar with the code and be quickly able to use the various modules: an 
           <A href="svgviewer.html">SVG browser</A> (in the 
           <CODE><FONT face="courier, monospaced">org.apache.batik.apps.svgbrowser</FONT></CODE> package) an 
  @@ -191,15 +200,16 @@
           <A href="svgpp.html">SVG pretty printer</A> (in the 
           <CODE><FONT face="courier, monospaced">org.apache.batik.apps.svgpp package</FONT></CODE>).</P>
           <P align="left">
  -        The <B>SVG browser</B> can display SVG documents and lets the user zoom, pan 
  +        The <B>Squiggle SVG browser</B> <A href="svgviewer.html">(here)</A> can display SVG documents and lets the user zoom, pan 
           and rotate any SVG document, view the SVG source, link between SVG 
           documents, view a tree representation of the SVG DOM and more. One
           important component of the SVG viewer is the <CODE><FONT face="courier, monospaced">org.apache.batik.swing.JSVGCanvas</FONT></CODE>  
  -        component which can be plugged in any Java application to provide SVG viewing capability.
  +        component which can be plugged in any Java application or applet to provide SVG viewing capability.
           </P>
           <P align="left">
  -        The <B>SVG rasterizer</B> lets the user convert SVG files to raster formats such
  -        as JPEG and PNG. It contains an extensible mechanism so that arbitrary
  +        The <B>SVG rasterizer</B> <A href="svgrasterizer.html">(here)</A> 
  +        lets the user convert SVG files to raster formats such
  +        as JPEG, PNG or Tiff . It contains an extensible mechanism so that arbitrary
           raster formats can be added. For example, the rasterizer lets you create 
           one SVG file with a special effect (e.g., shadows, gradients, etc...), 
           turn it into an PNG image, then modify the SVG source (e.g., modify
  @@ -209,8 +219,8 @@
           can also be used on a web server to do this conversion automatically).
           </P>
           <P align="left">
  -        The <B>SVG Font Converter</B> lets the user easily create
  -        an SVG Font for a set of characters from a True Type Font file. That
  +        The <B>SVG Font Converter</B><A href="ttf2svg.html">(here)</A> lets the user easily create
  +        an <A href="http://www.w3.org/TR/SVG/fonts.html">SVG Font</A> for a set of characters from a True Type Font file. That
           SVG Font definition can be embedded in a document using the
           characters. This allows users to create SVG documents that are self contained and 
           do not rely on system fonts, and guarantees that the SVG file will
  @@ -218,7 +228,7 @@
           </P>
   
           <P align="left">
  -        The <B>SVG Pretty Printer</B> is a convenience tool to 
  +        The <B>SVG Pretty Printer</B><A href="svgpp.html">(here)</A> is a convenience tool to 
           pretty print an SVG document, which means that you can reformat any
           existing SVG document to produce a properly formatted and highly legible 
           version.</P>
  @@ -231,19 +241,22 @@
           used to serve SVG images to client machines that do not have SVG support).
           </P>
           <P align="left">
  -        The SVG viewer and the rasterizer are only examples of the type of 
  -        applications Batik allows. Its architecture allows the different modules to
  -        be used in different ways and other applications are possible, such as 
  -        transcoders (to other vector formats, such as PDF, for example). Furthermore,
  -        the Graphic Vector Toolkit could be used to render other graphic formats
  -        such as XHTML.
  +        The <A href="svgviewer.html">Squiggle SVG Browser</A> and the
  +        <A href="svgrasterizer.html">rasterizer</A> are examples
  +        of some of the types of applications Batik allows. Batik's
  +        <A href="architecture.html">architecture</A> allows the
  +        modules to be used in many different ways so other
  +        applications are possible, such as using the <A href="rasterizerTutorial.html">transcoders</A> (to other
  +        vector formats, such as PDF, for example). Furthermore, the
  +        <A href="glossary.html">Graphic Vector Toolkit</A> could
  +        be used to render other graphic formats such as <A href="http://www.w3.org/TR/xhtml1/">XHTML</A>.
           </P>
       
   </FONT></TD></TR></TABLE></DIV><BR><A name="faq-4"><!--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 can I see a demo?</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">
  -        You can see an online demonstration of the Batik SVG browser
  +        You can see an online demonstration of the Squiggle SVG browser
           on the <A href="batikDemo.html">demo page</A>. Alternatively,
           you can <A href="dist">download</A>
           Batik or see 
  @@ -251,7 +264,8 @@
           of the Batik SVG viewer, images created from the 
           <A href="svgrasterizer.html">rasterizer</A>
           and an <A href="svggen.html">example</A>
  -        of how to use the SVG Graphics2D generator.
  +        of how to use the <A href="svggen.html">SVGGraphics2D</A> 
  +        generator.
           </P>
       
   
  @@ -259,9 +273,11 @@
       
       
           <P align="left">
  -        Apache's mission is to allow the web to be an open environment and
  -        to remain an open environment. Batik is an open source implementation of
  -        a key format for today and tomorrow's web and fits well in Apache's mission.
  +        <A href="http://xml.apache.org/mission.html">Apache's
  +        mission</A> is to allow the web to be an open environment
  +        and to remain an open environment. Batik as an open source
  +        implementation of a key format for today's and tomorrow's web
  +        fits well in this mission.
           </P>
       
   
  @@ -288,7 +304,7 @@
           <BLOCKQUOTE><UL>
               <LI><A href="http://www.csiro.au/">CSIRO</A></LI>
               <LI><A href="http://www.ilog.com/">ILOG</A></LI>
  -            <LI><A href="http://www.inria.fr/koala/">Koala Team</A></LI>
  +            <LI><A href="http://koala.ilog.fr/">Koala Team</A></LI>
               <LI><A href="http://www.kodak.com/">Eastman Kodak Company</A></LI>
               <LI><A href="http://www.sun.com">Sun Microsystems, Inc.</A></LI>
           </UL></BLOCKQUOTE>
  @@ -322,7 +338,8 @@
           The process for contributing to Batik is the same as for other
           Java projects at Apache. A formal description of that process
           can be found on the <A href="http://jakarta.apache.org/guidelines/index.html">Jakarta</A>
  -        web site.
  +        web site.(<A href="whoAreWe.html#BatikCommitters">Batik Commiters</A> and 
  +        <A href="whoAreWe.html#BatikContributors">Batik Contributors</A>)
           </P>
           <P align="left">
           For direct participation, we suggest you to subscribe to the
  @@ -337,11 +354,12 @@
   </FONT></TD></TR></TABLE></DIV><BR><A name="faq-9"><!--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>Where is Batik going? What is next?</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 SVG implementation is not complete, and there is more work to do to 
  +        <P align="left">The SVG implementation is not complete <A href="status.html">(status)</A>, and there is more work to do to 
           achieve a fully functional viewer.</P>
  -        <P align="left">Batik 1.1 supports all the static SVG features, linking and a limited
  -        support for scripting. Design work has 
  -        started on dynamic features (scripting and SMIL animation) support.
  +        <P align="left">Batik 1.1 supports all the <A href="status.html#beSuiteStatus">static SVG features</A>, linking and a limited
  +        support for <A href="scripting.html">scripting</A>. Work has 
  +        started on <A href="status.html#DynamicTest">dynamic features</A>. Scripting support with the 1.5 beta releases,
  +        and declarative animation (known as SMIL animation) will be supported in the 2.0 release.
           </P>
           <P align="left">
           The type of applications (e.g., transcoding applications) that can or will
  @@ -358,7 +376,7 @@
           and that will let you author SVG content visually.</P>
           <P align="left">
           You can get a list of tools exporting SVG from the 
  -        <A href="http://www.w3.org/Graphics/SVG/SVG-Implementations#edit">implementation</A>
  +        <A href="http://www.w3.org/Graphics/SVG/SVG-Implementations#edit">SVG implementation</A>
           section of the SVG Home page on the W3C web site. You can also 
           imagine building a tool on top of Batik: feel free to contribute!
           </P>
  @@ -412,7 +430,8 @@
           <P align="left">
           The following <A href="status.html">status page</A>
           shows how much of the SVG specification Batik implements by showing which 
  -        of the tests in the SVG Basic Effectivity test suite Batik successfully passes.
  +        of the tests in the <A href="status.html#beSuiteStatus">SVG Basic Effectivity test suite</A> 
  +        Batik successfully passes.
           </P>
       
   
  @@ -422,7 +441,9 @@
       
           <P align="left">
           Being an XML grammar means SVG can leverage work done around XML, 
  -        and SVG actually leverages other grammars such as XLink for linking and SMIL
  +        and SVG actually leverages other grammars such as 
  +        <A href="http://www.w3.org/TR/2001/REC-xlink-20010627/">XLink</A>, for linking and 
  +        <A href="http://www.w3.org/TR/2001/REC-smil-animation-20010904/#AnimationFramework">SMIL</A>
           for the animation.
           </P>
           <P align="left">
  @@ -515,7 +536,7 @@
       
       <P align="left">There is certainly something wrong with your classpath. Clear your
               CLASSPATH environment variable and be sure to remove all the libraries
  -            which use the W3C's DOM bindings from jre/lib/ext before running
  +            which use the W3C's DOM 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>
       I can use the Batik extension tags with the source 
  @@ -524,28 +545,28 @@
       </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">
  -    When running from the source distribution you automatically get
  +    When running from the <A href="install.html#distributions">source distribution</A> you automatically get
       the service provider entries for the Batik extension tags
       (regularPolygon, and star for example).  We chose not to include
  -    these by default in the binary distribution for the Batik
  +    these by default in the <A href="install.html#distributions">binary distribution</A> for the Batik
       applications.
       </P>
       <P align="left"> 
       You can make the Batik extension tags available by putting the
  -    'lib/batik-extensions.jar' file on the java class path.
  +    <CODE><FONT face="courier, monospaced">'lib/batik-extensions.jar'</FONT></CODE> file on the java class path.
       </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>
       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">
       
       <P align="left">
  -    You are using the binary distribution.  This distribution does not
  -    include support for our example extensions (they are just
  +    You are using the <A href="install.html#distributions">binary distribution</A>.  
  +    This distribution does not include support for our example extensions (they are just
       examples and other people can do more sophisticated things).
       </P>
       
       <P align="left">
  -    If you want to view these examples you need to add lib/batik-extensions.jar to 
  +    If you want to view these examples you need to add <CODE><FONT face="courier, monospaced">lib/batik-extensions.jar</FONT></CODE> to 
       your class path.
       </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>
  @@ -558,17 +579,17 @@
           <P align="left">Both FOP and Batik use the <CODE><FONT face="courier, monospaced">org.w3c.xxx packages</FONT></CODE>. Depending on the 
           version of FOP and Batik, Batik has been using a version of these
           packages which is more recent than the one in the w3c.jar file FOP 
  -        uses. However, if the w3c.jar file which comes with the FOP distribution
  +        uses. However, if the <CODE><FONT face="courier, monospaced">w3c.jar</FONT></CODE>, file which comes with the FOP distribution
           is loaded before the Batik jar files, then, the version coming with 
           FOP takes precedence (i.e., that is the version the Java Virtual Machine
           loads). Because that version is incompatible with Batik, you get a 
           failure.</P>
  -        <P align="left">The solution is to either repackage the w3c.jar file with the 
  +        <P align="left">The solution is to either repackage the <CODE><FONT face="courier, monospaced">w3c.jar</FONT></CODE> file with the 
           classes in the Batik distribution (you will need the Batik source
           distrib to do that), or you will need to make sure the Batik jars are
  -        loaded before the w3c.jar, for example by putting them before the
  -        w3c.jar file in your classpath. If you are copying your jar files to
  -        ..jre/lib/ext, you can simply remove the FOP w3c.jar file from that
  +        loaded before the <CODE><FONT face="courier, monospaced">w3c.jar</FONT></CODE>, for example by putting them before the
  +        <CODE><FONT face="courier, monospaced">w3c.jar</FONT></CODE> file in your classpath. If you are copying your jar files to
  +        <CODE><FONT face="courier, monospaced">..jre/lib/ext</FONT></CODE>, you 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-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>
  @@ -618,16 +639,16 @@
       </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 Batik demo (see http://xml.apache.org/batik/batikDemo.html) uses Java Web Start. Java Web Start (under the Applications/Utilities
  +    <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 java.lang.NoSuchMethodError execption thrown.</P>
  -    <P align="left">This is happening because the Java Web Start jar file (javaws.jar in /Applications/Utilities/Java Web Start/Content/MacOS)
  +    there is a <CODE><FONT face="courier, monospaced">java.lang.NoSuchMethodError</FONT></CODE> execption 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
       so that they do not take precedence over the Batik ones.</P>
       
   </FONT></TD></TR></TABLE></DIV><BR></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-2001 The Apache Software Foundation.
  +              Copyright &copy; 2000-2002 The Apache Software Foundation.
                 All Rights Reserved.
               </I></FONT></TD></TR></TABLE></BODY></HTML>
  
  
  
  1.12      +10 -6     xml-site/targets/batik/glossary.html
  
  Index: glossary.html
  ===================================================================
  RCS file: /home/cvs/xml-site/targets/batik/glossary.html,v
  retrieving revision 1.11
  retrieving revision 1.12
  diff -u -r1.11 -r1.12
  --- glossary.html	6 Dec 2001 13:52:25 -0000	1.11
  +++ glossary.html	19 Jun 2002 11:17:15 -0000	1.12
  @@ -13,8 +13,7 @@
       <A href="license.html" onMouseOut="rolloverOff('side-license');" onMouseOver="rolloverOn('side-license');"><IMG alt="License" border="0" height="12" hspace="0" name="side-license" onLoad="rolloverLoad('side-license','graphics/license-label-2.jpg','graphics/license-label-3.jpg');" src="graphics/license-label-3.jpg" vspace="0" width="120"></A><BR>
       <A href="http://xml.apache.org/batik/dist" onMouseOut="rolloverOff('side-ext-24');" onMouseOver="rolloverOn('side-ext-24');"><IMG alt="Download" border="0" height="12" hspace="0" name="side-ext-24" onLoad="rolloverLoad('side-ext-24','graphics/ext-24-label-2.jpg','graphics/ext-24-label-3.jpg');" src="graphics/ext-24-label-3.jpg" vspace="0" width="120"></A><BR>
       <A href="install.html" onMouseOut="rolloverOff('side-install');" onMouseOver="rolloverOn('side-install');"><IMG alt="Install" border="0" height="12" hspace="0" name="side-install" onLoad="rolloverLoad('side-install','graphics/install-label-2.jpg','graphics/install-label-3.jpg');" src="graphics/install-label-3.jpg" vspace="0" width="120"></A><BR>
  -    
  -    <A href="batikDemo.html" onMouseOut="rolloverOff('side-ext-30');" onMouseOver="rolloverOn('side-ext-30');"><IMG alt="Demo" border="0" height="12" hspace="0" name="side-ext-30" onLoad="rolloverLoad('side-ext-30','graphics/ext-30-label-2.jpg','graphics/ext-30-label-3.jpg');" src="graphics/ext-30-label-3.jpg" vspace="0" width="120"></A><BR>
  +    <A href="batikDemo.html" onMouseOut="rolloverOff('side-batikDemo');" onMouseOver="rolloverOn('side-batikDemo');"><IMG alt="Demo" border="0" height="12" hspace="0" name="side-batikDemo" onLoad="rolloverLoad('side-batikDemo','graphics/batikDemo-label-2.jpg','graphics/batikDemo-label-3.jpg');" src="graphics/batikDemo-label-3.jpg" vspace="0" width="120"></A><BR>
       <IMG border="0" height="6" hspace="0" src="resources/separator.gif" vspace="0" width="120"><BR>
   
       
  @@ -39,12 +38,17 @@
       
       
       <A href="architecture.html" onMouseOut="rolloverOff('side-architecture');" onMouseOver="rolloverOn('side-architecture');"><IMG alt="Architecture" border="0" height="12" hspace="0" name="side-architecture" onLoad="rolloverLoad('side-architecture','graphics/architecture-label-2.jpg','graphics/architecture-label-3.jpg');" src="graphics/architecture-label-3.jpg" vspace="0" width="120"></A><BR>
  +    <A href="javadoc/index.html" onMouseOut="rolloverOff('side-ext-70');" onMouseOver="rolloverOn('side-ext-70');"><IMG alt="API (Javadoc)" border="0" height="12" hspace="0" name="side-ext-70" onLoad="rolloverLoad('side-ext-70','graphics/ext-70-label-2.jpg','graphics/ext-70-label-3.jpg');" src="graphics/ext-70-label-3.jpg" vspace="0" width="120"></A><BR>
       <A href="svggen.html" onMouseOut="rolloverOff('side-svggen');" onMouseOver="rolloverOn('side-svggen');"><IMG alt="Generator" border="0" height="12" hspace="0" name="side-svggen" onLoad="rolloverLoad('side-svggen','graphics/svggen-label-2.jpg','graphics/svggen-label-3.jpg');" src="graphics/svggen-label-3.jpg" vspace="0" width="120"></A><BR>
       <A href="domapi.html" onMouseOut="rolloverOff('side-domapi');" onMouseOver="rolloverOn('side-domapi');"><IMG alt="DOM API" border="0" height="12" hspace="0" name="side-domapi" onLoad="rolloverLoad('side-domapi','graphics/domapi-label-2.jpg','graphics/domapi-label-3.jpg');" src="graphics/domapi-label-3.jpg" vspace="0" width="120"></A><BR>
  -    <A href="scripting.html" onMouseOut="rolloverOff('side-scripting');" onMouseOver="rolloverOn('side-scripting');"><IMG alt="Scripting" border="0" height="12" hspace="0" name="side-scripting" onLoad="rolloverLoad('side-scripting','graphics/scripting-label-2.jpg','graphics/scripting-label-3.jpg');" src="graphics/scripting-label-3.jpg" vspace="0" width="120"></A><BR>
       <A href="svgcanvas.html" onMouseOut="rolloverOff('side-svgcanvas');" onMouseOver="rolloverOn('side-svgcanvas');"><IMG alt="JSVGCanvas" border="0" height="12" hspace="0" name="side-svgcanvas" onLoad="rolloverLoad('side-svgcanvas','graphics/svgcanvas-label-2.jpg','graphics/svgcanvas-label-3.jpg');" src="graphics/svgcanvas-label-3.jpg" vspace="0" width="120"></A><BR>
       <A href="rasterizerTutorial.html" onMouseOut="rolloverOff('side-rasterizerTutorial');" onMouseOver="rolloverOn('side-rasterizerTutorial');"><IMG alt="Transcoder API" border="0" height="12" hspace="0" name="side-rasterizerTutorial" onLoad="rolloverLoad('side-rasterizerTutorial','graphics/rasterizerTutorial-label-2.jpg','graphics/rasterizerTutorial-label-3.jpg');" src="graphics/rasterizerTutorial-label-3.jpg" vspace="0" width="120"></A><BR>
       <IMG border="0" height="6" hspace="0" src="resources/separator.gif" vspace="0" width="120"><BR>
  +    <A href="scripting.html" onMouseOut="rolloverOff('side-scripting');" onMouseOver="rolloverOn('side-scripting');"><IMG alt="Scripting Intro" border="0" height="12" hspace="0" name="side-scripting" onLoad="rolloverLoad('side-scripting','graphics/scripting-label-2.jpg','graphics/scripting-label-3.jpg');" src="graphics/scripting-label-3.jpg" vspace="0" width="120"></A><BR>
  +    <A href="scriptfeatures.html" onMouseOut="rolloverOff('side-scriptfeatures');" onMouseOver="rolloverOn('side-scriptfeatures');"><IMG alt="Scripting Features" border="0" height="12" hspace="0" name="side-scriptfeatures" onLoad="rolloverLoad('side-scriptfeatures','graphics/scriptfeatures-label-2.jpg','graphics/scriptfeatures-label-3.jpg');" src="graphics/scriptfeatures-label-3.jpg" vspace="0" width="120"></A><BR>
  +    <A href="javaScripting.html" onMouseOut="rolloverOff('side-javaScripting');" onMouseOver="rolloverOn('side-javaScripting');"><IMG alt="Java Scripting" border="0" height="12" hspace="0" name="side-javaScripting" onLoad="rolloverLoad('side-javaScripting','graphics/javaScripting-label-2.jpg','graphics/javaScripting-label-3.jpg');" src="graphics/javaScripting-label-3.jpg" vspace="0" width="120"></A><BR>
  +    <A href="security.html" onMouseOut="rolloverOff('side-security');" onMouseOver="rolloverOn('side-security');"><IMG alt="Security" border="0" height="12" hspace="0" name="side-security" onLoad="rolloverLoad('side-security','graphics/security-label-2.jpg','graphics/security-label-3.jpg');" src="graphics/security-label-3.jpg" vspace="0" width="120"></A><BR>
  +    <IMG border="0" height="6" hspace="0" src="resources/separator.gif" vspace="0" width="120"><BR>
       <A href="extendingBatik.html" onMouseOut="rolloverOff('side-extendingBatik');" onMouseOver="rolloverOn('side-extendingBatik');"><IMG alt="Extensions" border="0" height="12" hspace="0" name="side-extendingBatik" onLoad="rolloverLoad('side-extendingBatik','graphics/extendingBatik-label-2.jpg','graphics/extendingBatik-label-3.jpg');" src="graphics/extendingBatik-label-3.jpg" vspace="0" width="120"></A><BR>
       <IMG border="0" height="6" hspace="0" src="resources/separator.gif" vspace="0" width="120"><BR>
       <A href="test.html" onMouseOut="rolloverOff('side-test');" onMouseOver="rolloverOn('side-test');"><IMG alt="Testing" border="0" height="12" hspace="0" name="side-test" onLoad="rolloverLoad('side-test','graphics/test-label-2.jpg','graphics/test-label-3.jpg');" src="graphics/test-label-3.jpg" vspace="0" width="120"></A><BR>
  @@ -60,8 +64,8 @@
       
       
       
  -    <A href="http://cvs.apache.org/viewcvs.cgi/xml-batik/" onMouseOut="rolloverOff('side-ext-110');" onMouseOver="rolloverOn('side-ext-110');"><IMG alt="CVS Repository" border="0" height="12" hspace="0" name="side-ext-110" onLoad="rolloverLoad('side-ext-110','graphics/ext-110-label-2.jpg','graphics/ext-110-label-3.jpg');" src="graphics/ext-110-label-3.jpg" vspace="0" width="120"></A><BR>
  -    <A href="http://nagoya.apache.org/bugzilla" onMouseOut="rolloverOff('side-ext-112');" onMouseOver="rolloverOn('side-ext-112');"><IMG alt="Bug Database" border="0" height="12" hspace="0" name="side-ext-112" onLoad="rolloverLoad('side-ext-112','graphics/ext-112-label-2.jpg','graphics/ext-112-label-3.jpg');" src="graphics/ext-112-label-3.jpg" vspace="0" width="120"></A><BR>
  +    <A href="http://cvs.apache.org/viewcvs.cgi/xml-batik/" onMouseOut="rolloverOff('side-ext-118');" onMouseOver="rolloverOn('side-ext-118');"><IMG alt="CVS Repository" border="0" height="12" hspace="0" name="side-ext-118" onLoad="rolloverLoad('side-ext-118','graphics/ext-118-label-2.jpg','graphics/ext-118-label-3.jpg');" src="graphics/ext-118-label-3.jpg" vspace="0" width="120"></A><BR>
  +    <A href="http://nagoya.apache.org/bugzilla" onMouseOut="rolloverOff('side-ext-120');" onMouseOver="rolloverOn('side-ext-120');"><IMG alt="Bug Database" border="0" height="12" hspace="0" name="side-ext-120" onLoad="rolloverLoad('side-ext-120','graphics/ext-120-label-2.jpg','graphics/ext-120-label-3.jpg');" src="graphics/ext-120-label-3.jpg" vspace="0" width="120"></A><BR>
       <IMG border="0" height="6" hspace="0" src="resources/separator.gif" vspace="0" width="120"><BR>
       <A href="status.html" onMouseOut="rolloverOff('side-status');" onMouseOver="rolloverOn('side-status');"><IMG alt="Status" border="0" height="12" hspace="0" name="side-status" onLoad="rolloverLoad('side-status','graphics/status-label-2.jpg','graphics/status-label-3.jpg');" src="graphics/status-label-3.jpg" vspace="0" width="120"></A><BR>
   
  @@ -141,6 +145,6 @@
   
       
   </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-2001 The Apache Software Foundation.
  +              Copyright &copy; 2000-2002 The Apache Software Foundation.
                 All Rights Reserved.
               </I></FONT></TD></TR></TABLE></BODY></HTML>
  
  
  
  1.30      +93 -50    xml-site/targets/batik/index.html
  
  Index: index.html
  ===================================================================
  RCS file: /home/cvs/xml-site/targets/batik/index.html,v
  retrieving revision 1.29
  retrieving revision 1.30
  diff -u -r1.29 -r1.30
  --- index.html	11 Mar 2002 17:45:03 -0000	1.29
  +++ index.html	19 Jun 2002 11:17:15 -0000	1.30
  @@ -13,8 +13,7 @@
       <A href="license.html" onMouseOut="rolloverOff('side-license');" onMouseOver="rolloverOn('side-license');"><IMG alt="License" border="0" height="12" hspace="0" name="side-license" onLoad="rolloverLoad('side-license','graphics/license-label-2.jpg','graphics/license-label-3.jpg');" src="graphics/license-label-3.jpg" vspace="0" width="120"></A><BR>
       <A href="http://xml.apache.org/batik/dist" onMouseOut="rolloverOff('side-ext-24');" onMouseOver="rolloverOn('side-ext-24');"><IMG alt="Download" border="0" height="12" hspace="0" name="side-ext-24" onLoad="rolloverLoad('side-ext-24','graphics/ext-24-label-2.jpg','graphics/ext-24-label-3.jpg');" src="graphics/ext-24-label-3.jpg" vspace="0" width="120"></A><BR>
       <A href="install.html" onMouseOut="rolloverOff('side-install');" onMouseOver="rolloverOn('side-install');"><IMG alt="Install" border="0" height="12" hspace="0" name="side-install" onLoad="rolloverLoad('side-install','graphics/install-label-2.jpg','graphics/install-label-3.jpg');" src="graphics/install-label-3.jpg" vspace="0" width="120"></A><BR>
  -    
  -    <A href="batikDemo.html" onMouseOut="rolloverOff('side-ext-30');" onMouseOver="rolloverOn('side-ext-30');"><IMG alt="Demo" border="0" height="12" hspace="0" name="side-ext-30" onLoad="rolloverLoad('side-ext-30','graphics/ext-30-label-2.jpg','graphics/ext-30-label-3.jpg');" src="graphics/ext-30-label-3.jpg" vspace="0" width="120"></A><BR>
  +    <A href="batikDemo.html" onMouseOut="rolloverOff('side-batikDemo');" onMouseOver="rolloverOn('side-batikDemo');"><IMG alt="Demo" border="0" height="12" hspace="0" name="side-batikDemo" onLoad="rolloverLoad('side-batikDemo','graphics/batikDemo-label-2.jpg','graphics/batikDemo-label-3.jpg');" src="graphics/batikDemo-label-3.jpg" vspace="0" width="120"></A><BR>
       <IMG border="0" height="6" hspace="0" src="resources/separator.gif" vspace="0" width="120"><BR>
   
       
  @@ -39,12 +38,17 @@
       
       
       <A href="architecture.html" onMouseOut="rolloverOff('side-architecture');" onMouseOver="rolloverOn('side-architecture');"><IMG alt="Architecture" border="0" height="12" hspace="0" name="side-architecture" onLoad="rolloverLoad('side-architecture','graphics/architecture-label-2.jpg','graphics/architecture-label-3.jpg');" src="graphics/architecture-label-3.jpg" vspace="0" width="120"></A><BR>
  +    <A href="javadoc/index.html" onMouseOut="rolloverOff('side-ext-70');" onMouseOver="rolloverOn('side-ext-70');"><IMG alt="API (Javadoc)" border="0" height="12" hspace="0" name="side-ext-70" onLoad="rolloverLoad('side-ext-70','graphics/ext-70-label-2.jpg','graphics/ext-70-label-3.jpg');" src="graphics/ext-70-label-3.jpg" vspace="0" width="120"></A><BR>
       <A href="svggen.html" onMouseOut="rolloverOff('side-svggen');" onMouseOver="rolloverOn('side-svggen');"><IMG alt="Generator" border="0" height="12" hspace="0" name="side-svggen" onLoad="rolloverLoad('side-svggen','graphics/svggen-label-2.jpg','graphics/svggen-label-3.jpg');" src="graphics/svggen-label-3.jpg" vspace="0" width="120"></A><BR>
       <A href="domapi.html" onMouseOut="rolloverOff('side-domapi');" onMouseOver="rolloverOn('side-domapi');"><IMG alt="DOM API" border="0" height="12" hspace="0" name="side-domapi" onLoad="rolloverLoad('side-domapi','graphics/domapi-label-2.jpg','graphics/domapi-label-3.jpg');" src="graphics/domapi-label-3.jpg" vspace="0" width="120"></A><BR>
  -    <A href="scripting.html" onMouseOut="rolloverOff('side-scripting');" onMouseOver="rolloverOn('side-scripting');"><IMG alt="Scripting" border="0" height="12" hspace="0" name="side-scripting" onLoad="rolloverLoad('side-scripting','graphics/scripting-label-2.jpg','graphics/scripting-label-3.jpg');" src="graphics/scripting-label-3.jpg" vspace="0" width="120"></A><BR>
       <A href="svgcanvas.html" onMouseOut="rolloverOff('side-svgcanvas');" onMouseOver="rolloverOn('side-svgcanvas');"><IMG alt="JSVGCanvas" border="0" height="12" hspace="0" name="side-svgcanvas" onLoad="rolloverLoad('side-svgcanvas','graphics/svgcanvas-label-2.jpg','graphics/svgcanvas-label-3.jpg');" src="graphics/svgcanvas-label-3.jpg" vspace="0" width="120"></A><BR>
       <A href="rasterizerTutorial.html" onMouseOut="rolloverOff('side-rasterizerTutorial');" onMouseOver="rolloverOn('side-rasterizerTutorial');"><IMG alt="Transcoder API" border="0" height="12" hspace="0" name="side-rasterizerTutorial" onLoad="rolloverLoad('side-rasterizerTutorial','graphics/rasterizerTutorial-label-2.jpg','graphics/rasterizerTutorial-label-3.jpg');" src="graphics/rasterizerTutorial-label-3.jpg" vspace="0" width="120"></A><BR>
       <IMG border="0" height="6" hspace="0" src="resources/separator.gif" vspace="0" width="120"><BR>
  +    <A href="scripting.html" onMouseOut="rolloverOff('side-scripting');" onMouseOver="rolloverOn('side-scripting');"><IMG alt="Scripting Intro" border="0" height="12" hspace="0" name="side-scripting" onLoad="rolloverLoad('side-scripting','graphics/scripting-label-2.jpg','graphics/scripting-label-3.jpg');" src="graphics/scripting-label-3.jpg" vspace="0" width="120"></A><BR>
  +    <A href="scriptfeatures.html" onMouseOut="rolloverOff('side-scriptfeatures');" onMouseOver="rolloverOn('side-scriptfeatures');"><IMG alt="Scripting Features" border="0" height="12" hspace="0" name="side-scriptfeatures" onLoad="rolloverLoad('side-scriptfeatures','graphics/scriptfeatures-label-2.jpg','graphics/scriptfeatures-label-3.jpg');" src="graphics/scriptfeatures-label-3.jpg" vspace="0" width="120"></A><BR>
  +    <A href="javaScripting.html" onMouseOut="rolloverOff('side-javaScripting');" onMouseOver="rolloverOn('side-javaScripting');"><IMG alt="Java Scripting" border="0" height="12" hspace="0" name="side-javaScripting" onLoad="rolloverLoad('side-javaScripting','graphics/javaScripting-label-2.jpg','graphics/javaScripting-label-3.jpg');" src="graphics/javaScripting-label-3.jpg" vspace="0" width="120"></A><BR>
  +    <A href="security.html" onMouseOut="rolloverOff('side-security');" onMouseOver="rolloverOn('side-security');"><IMG alt="Security" border="0" height="12" hspace="0" name="side-security" onLoad="rolloverLoad('side-security','graphics/security-label-2.jpg','graphics/security-label-3.jpg');" src="graphics/security-label-3.jpg" vspace="0" width="120"></A><BR>
  +    <IMG border="0" height="6" hspace="0" src="resources/separator.gif" vspace="0" width="120"><BR>
       <A href="extendingBatik.html" onMouseOut="rolloverOff('side-extendingBatik');" onMouseOver="rolloverOn('side-extendingBatik');"><IMG alt="Extensions" border="0" height="12" hspace="0" name="side-extendingBatik" onLoad="rolloverLoad('side-extendingBatik','graphics/extendingBatik-label-2.jpg','graphics/extendingBatik-label-3.jpg');" src="graphics/extendingBatik-label-3.jpg" vspace="0" width="120"></A><BR>
       <IMG border="0" height="6" hspace="0" src="resources/separator.gif" vspace="0" width="120"><BR>
       <A href="test.html" onMouseOut="rolloverOff('side-test');" onMouseOver="rolloverOn('side-test');"><IMG alt="Testing" border="0" height="12" hspace="0" name="side-test" onLoad="rolloverLoad('side-test','graphics/test-label-2.jpg','graphics/test-label-3.jpg');" src="graphics/test-label-3.jpg" vspace="0" width="120"></A><BR>
  @@ -60,8 +64,8 @@
       
       
       
  -    <A href="http://cvs.apache.org/viewcvs.cgi/xml-batik/" onMouseOut="rolloverOff('side-ext-110');" onMouseOver="rolloverOn('side-ext-110');"><IMG alt="CVS Repository" border="0" height="12" hspace="0" name="side-ext-110" onLoad="rolloverLoad('side-ext-110','graphics/ext-110-label-2.jpg','graphics/ext-110-label-3.jpg');" src="graphics/ext-110-label-3.jpg" vspace="0" width="120"></A><BR>
  -    <A href="http://nagoya.apache.org/bugzilla" onMouseOut="rolloverOff('side-ext-112');" onMouseOver="rolloverOn('side-ext-112');"><IMG alt="Bug Database" border="0" height="12" hspace="0" name="side-ext-112" onLoad="rolloverLoad('side-ext-112','graphics/ext-112-label-2.jpg','graphics/ext-112-label-3.jpg');" src="graphics/ext-112-label-3.jpg" vspace="0" width="120"></A><BR>
  +    <A href="http://cvs.apache.org/viewcvs.cgi/xml-batik/" onMouseOut="rolloverOff('side-ext-118');" onMouseOver="rolloverOn('side-ext-118');"><IMG alt="CVS Repository" border="0" height="12" hspace="0" name="side-ext-118" onLoad="rolloverLoad('side-ext-118','graphics/ext-118-label-2.jpg','graphics/ext-118-label-3.jpg');" src="graphics/ext-118-label-3.jpg" vspace="0" width="120"></A><BR>
  +    <A href="http://nagoya.apache.org/bugzilla" onMouseOut="rolloverOff('side-ext-120');" onMouseOver="rolloverOn('side-ext-120');"><IMG alt="Bug Database" border="0" height="12" hspace="0" name="side-ext-120" onLoad="rolloverLoad('side-ext-120','graphics/ext-120-label-2.jpg','graphics/ext-120-label-3.jpg');" src="graphics/ext-120-label-3.jpg" vspace="0" width="120"></A><BR>
       <IMG border="0" height="6" hspace="0" src="resources/separator.gif" vspace="0" width="120"><BR>
       <A href="status.html" onMouseOut="rolloverOff('side-status');" onMouseOver="rolloverOn('side-status');"><IMG alt="Status" border="0" height="12" hspace="0" name="side-status" onLoad="rolloverLoad('side-status','graphics/status-label-2.jpg','graphics/status-label-3.jpg');" src="graphics/status-label-3.jpg" vspace="0" width="120"></A><BR>
   
  @@ -81,54 +85,86 @@
   
       
           <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 Overview</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="center"><IMG alt="Batik release 1.1" border="0" hspace="4" src="images/splash.png" vspace="4"></P>
  +        <P align="center"><IMG alt="Batik release 1.5beta3" border="0" hspace="4" src="images/splash.png" vspace="4"></P>
   
           <P align="left">
  -        Batik is a Java(tm) technology based toolkit for applications that want 
  +        Batik is a Java(tm) technology based toolkit for applications or applets that want 
           to use images in the <A href="http://www.w3.org/TR/SVG/">Scalable Vector
           Graphics (SVG)</A> format for various purposes, such as
           viewing, generation or manipulation.
           </P>
  -
  -        <P align="left">
  -        The project's ambition is to give developers a set of core 
  -        modules which can be used together or individually to support 
  -        specific SVG solutions. Examples of modules are the SVG parsers, the SVG 
  -        generator and the SVG DOM implementation. Another ambition for 
  -        the Batik project is to make it highly extensible (for 
  -        example, Batik allows the developer to handle custom SVG 
  +	 <BLOCKQUOTE><UL>
  +		<LI><A href="#BatikApplications">Applications of Batik</A></LI>
  +		<LI><A href="#SVGSpecification">The SVG Specification</A></LI>
  +		<LI><A href="#BatikStatus">What is Batik's Implementation Status?</A></LI>
  +            		<LI><A href="#DownloadBatik">Downloading the Batik distribution (source and binary)</A></LI>
  +		<LI><A href="#projectAndProductExamples">Examples of projects and products using Batik</A></LI>
  +	</UL></BLOCKQUOTE>
  +        <P align="left">
  +        The project's ambition is to give developers a set of 
  +        <A href="architecture.html#coreComponents">core 
  +        modules</A> which can be used together or individually to support 
  +        specific SVG solutions. Examples of 
  +        <A href="architecture.html">modules</A>
  +        are the 
  +        <A href="architecture.html#lowLevelComponents">SVG Parser</A>, 
  +        the <A href="svggen.html">SVG Generator</A> and 
  +        the <A href="domapi.html">SVG DOM</A>. Another ambition for 
  +        the Batik project is to make it highly 
  +        <A href="extendingBatik.html">extensible</A> 
  +        (for example, Batik allows the developer to handle custom SVG 
           tags). Even though the goal of the project is to provide a 
           set of core modules, one of the deliverables is a full fledged 
  -        SVG browser implementation which validates the various modules 
  -        and their inter-operability. 
  +        <A href="svgviewer.html">SVG browser</A> implementation 
  +        which validates the various modules and their inter-operability. 
           </P>
   
           </FONT></TD></TR></TABLE></DIV><BR>
   
  +        <A name="BatikApplications"><!--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>Applications 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"></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"><IMG align="right" alt="Batik use cases" border="0" hspace="4" src="images/batikUses.jpg" vspace="4">
           With Batik, you can manipulate SVG documents anywhere Java is
  -        available. You can also use the various Batik modules to
  -        generate, manipulate, transcode and search SVG images in your 
  -        applications.
  -        </P>
  -        <P align="left">
  -        Batik makes it easy for Java based applications to deal with SVG
  -        content. For example, using Batik's SVG generator, a Java application
  -        can very easily export its graphics in the SVG format. Using 
  -        Batik's SVG processor and SVG Viewing component, an application can very easily
  -        integrate SVG viewing capabilities. Another possibility is to
  -        use Batik's modules to convert SVG to various formats, such as 
  -        raster images (JPEG or PNG).
  -        </P>
  -        <P align="left">
  -        Batik provides core components for handling and processing SVG
  -        files. See <A href="#projectAndProductExamples">examples of projects and
  +        available. You can also use the various 
  +        <A href="architecture.html">Batik modules</A> to
  +        <A href="svggen.html">generate</A>, 
  +        <A href="domapi.html">manipulate</A>, 
  +        <A href="rasterizerTutorial.html">transcode</A> and search SVG 
  +        images in your applications or applets.
  +        </P>
  +        <P align="left">
  +        Batik makes it easy for Java based applications or applets to 
  +        deal with SVG content. For example, using Batik's 
  +        <A href="svggen.html">SVG generator module</A>, 
  +        a Java application or applets can very easily export its
  +        graphics into the SVG format. Using Batik's SVG processor and
  +        SVG Viewing component, an application or applet can very
  +        easily integrate SVG viewing capabilities.  Another
  +        possibility is to use Batik's modules to convert SVG to
  +        various formats, such as raster images (JPEG,PNG or Tiff).
  +        </P>
  +        <P align="left">
  +        Batik provides <A href="architecture.html">core modules</A> 
  +        for handling and processing SVG files. See 
  +        <A href="#projectAndProductExamples">examples of projects and
           products using Batik</A> for real-life example of how Batik is
           already integrated in projects and products.
           </P>
  +        <P align="left">
  +        Batik provides building blocks that developers can assemble in
  +        various ways in their Java technology applications or applets
  +        to generate, parse, view or convert SVG contents.  Batik can
  +        also be used to generate SVG on a client or on a server, and
  +        Batik can <A href="svgrasterizer.html">convert SVG
  +        content</A> convert SVG content into other formats such as
  +        JPEG, PNG or Tiff or other formats (<A href="rasterizerTutorial.html">transcoder API</A>).
  +        Batik's goal is to make it easy for developers to handle SVG
  +        content for various purposes, client-side or server-side, as
  +        illustrated in the diagram.
  +        </P>
            </FONT></TD></TR></TABLE></DIV><BR>
   
  +        <A name="SVGSpecification"><!--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>The SVG Specification</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">
           Scalable Vector Graphics, SVG, is a <A href="http://www.w3.org">W3C</A>
  @@ -137,20 +173,25 @@
           effects (shadows, lighting effects, etc...), scripting and animation.
           </P>
           <P align="left">
  -        The SVG specification can be found on the 
  -        <A href="http://www.w3.org/TR/SVG/">W3C site</A>. Batik 1.1 is conformant
  -        with the final recommendation of September 4th, 2001.</P>
  +        The <A href="http://www.w3.org/TR/SVG/">SVG specification</A> states:</P>
  +        <P align="left">This specification defines the features and syntax for Scalable Vector Graphics (SVG).
  +	SVG is a language for describing two-dimensional graphics in XML [<A href="http://www.w3.org/TR/REC-xml">XML10</A>]. SVG allows for three types 
  +	of graphic objects: vector graphic shapes (e.g., paths consisting of straight lines and curves), 
  +	images and text. Graphical objects can be grouped, styled, transformed and composited into previously 
  +	rendered objects. The feature set includes nested transformations, clipping paths, alpha masks, 
  +	filter effects and template objects.</P>
  +	<P align="left">SVG drawings can be interactive and dynamic. Animations can be defined and triggered either declaratively
  +	(i.e., by embedding SVG animation elements in SVG content) or via scripting.</P>
            </FONT></TD></TR></TABLE></DIV><BR>
   
  +        <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">
  -         At this time, Batik provides a good implementation for all the SVG static
  -         The latest stable revision of Batik provides a complete support for all the static SVG features.
  -         features, supports linking, and has some scripting support, even though SMIL animation is not supported.
  -         Work on supporting dynamic SVG features 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>
  +        <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>
           <P align="left">
           You will find a detailed description of the set of SVG features
           Batik supports on the 
  @@ -159,10 +200,12 @@
           </P>
           </FONT></TD></TR></TABLE></DIV><BR>
    
  +        <A name="DownloadBatik"><!--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>Download 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"></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">
  -        You can get the Batik distribution (source and binary) on the 
  -        <A href="dist">download page</A>.
  +        You can get the Batik distribution (<A href="install.html#distributions">source</A> 
  +        and <A href="install.html#distributions">binary</A>) on the 
  +        <A href="http://xml.apache.org/batik/dist/">download page</A>.
           </P>
           <P><TABLE border="0" cellpadding="0" cellspacing="3" width="100%"><TR><TD valign="top" width="28"><IMG alt="Note" border="0" height="29" hspace="0" src="resources/note.gif" vspace="0" width="28"></TD><TD valign="top"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1"><I>
           All other libraries needed by Batik are included in the distribution.
  @@ -179,7 +222,7 @@
           <LI><A href="http://xml.apache.org/fop">The Apache FOP project</A> uses Batik to handle SVG images. It uses the SVG rasterizer and extends the Batik transcoder 
               architecture to offer SVG to PDF conversion.</LI>
           <LI><A href="http://xml.apache.org/cocoon">The Apache Cocoon project</A> uses Batik to rasterize SVG images. </LI>
  -        <LI><A href="http://www.jrefinery.com/jfreechart">The JFreeChart Project</A> uses Batik to export charts in the SVG format. </LI>
  +        <LI><A href="http://www.object-refinery.com/jfreechart/index.html">The JFreeChart Project</A> uses Batik to export charts in the SVG format. </LI>
           <LI><A href="http://www.ilog.com/products/jviews">ILOG's JViews</A> product uses and extends the Batik SVG export module. </LI>
           <LI><A href="http://otn.oracle.com/products/jdev/content.html">Oracle Corp.'s JDeveloper9i</A> uses Batik to export class diagrams in SVG. It uses the
           SVG export module (SVGGraphics2D).</LI>
  @@ -192,12 +235,12 @@
           <LI><A href="http://burma.free.fr">eDoc</A>, a page layout software, is using the Batik SVG generator to export pages to SVG</LI>
           <LI><A href="http://www.isacat.net/2002/svolgo/index.htm">Svolgo</A>,a Graph Visualisation/Transformation Framework for the
                   Semantic Web Cross-model transformation, node and arc diagrams, representation in SVG. This project uses Batik's SVG DOM implementation.</LI>
  -        <LI><A href="www.throneworld.com/lords/gms/dev.html">Lords Map</A>, a program to allow players and visitors to view the current map
  +        <LI><A href="http://www.throneworld.com/lords/gms/dev.html">Lords Map</A>, a program to allow players and visitors to view the current map
                   of varoius campaigns. Lord Map uses Batik's SVG DOM and SVG Generator.</LI>
           </UL></BLOCKQUOTE>
           </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-2001 The Apache Software Foundation.
  +              Copyright &copy; 2000-2002 The Apache Software Foundation.
                 All Rights Reserved.
  -            </I></FONT></TD></TR></TABLE></BODY></HTML>
  +            </I></FONT></TD></TR></TABLE></BODY></HTML>
  \ No newline at end of file
  
  
  
  1.16      +16 -12    xml-site/targets/batik/install.html
  
  Index: install.html
  ===================================================================
  RCS file: /home/cvs/xml-site/targets/batik/install.html,v
  retrieving revision 1.15
  retrieving revision 1.16
  diff -u -r1.15 -r1.16
  --- install.html	6 Dec 2001 13:52:25 -0000	1.15
  +++ install.html	19 Jun 2002 11:17:15 -0000	1.16
  @@ -13,8 +13,7 @@
       <A href="license.html" onMouseOut="rolloverOff('side-license');" onMouseOver="rolloverOn('side-license');"><IMG alt="License" border="0" height="12" hspace="0" name="side-license" onLoad="rolloverLoad('side-license','graphics/license-label-2.jpg','graphics/license-label-3.jpg');" src="graphics/license-label-3.jpg" vspace="0" width="120"></A><BR>
       <A href="http://xml.apache.org/batik/dist" onMouseOut="rolloverOff('side-ext-24');" onMouseOver="rolloverOn('side-ext-24');"><IMG alt="Download" border="0" height="12" hspace="0" name="side-ext-24" onLoad="rolloverLoad('side-ext-24','graphics/ext-24-label-2.jpg','graphics/ext-24-label-3.jpg');" src="graphics/ext-24-label-3.jpg" vspace="0" width="120"></A><BR>
       <IMG alt="Install" border="0" height="12" hspace="0" src="graphics/install-label-1.jpg" vspace="0" width="120"><BR>
  -    
  -    <A href="batikDemo.html" onMouseOut="rolloverOff('side-ext-30');" onMouseOver="rolloverOn('side-ext-30');"><IMG alt="Demo" border="0" height="12" hspace="0" name="side-ext-30" onLoad="rolloverLoad('side-ext-30','graphics/ext-30-label-2.jpg','graphics/ext-30-label-3.jpg');" src="graphics/ext-30-label-3.jpg" vspace="0" width="120"></A><BR>
  +    <A href="batikDemo.html" onMouseOut="rolloverOff('side-batikDemo');" onMouseOver="rolloverOn('side-batikDemo');"><IMG alt="Demo" border="0" height="12" hspace="0" name="side-batikDemo" onLoad="rolloverLoad('side-batikDemo','graphics/batikDemo-label-2.jpg','graphics/batikDemo-label-3.jpg');" src="graphics/batikDemo-label-3.jpg" vspace="0" width="120"></A><BR>
       <IMG border="0" height="6" hspace="0" src="resources/separator.gif" vspace="0" width="120"><BR>
   
       
  @@ -39,12 +38,17 @@
       
       
       <A href="architecture.html" onMouseOut="rolloverOff('side-architecture');" onMouseOver="rolloverOn('side-architecture');"><IMG alt="Architecture" border="0" height="12" hspace="0" name="side-architecture" onLoad="rolloverLoad('side-architecture','graphics/architecture-label-2.jpg','graphics/architecture-label-3.jpg');" src="graphics/architecture-label-3.jpg" vspace="0" width="120"></A><BR>
  +    <A href="javadoc/index.html" onMouseOut="rolloverOff('side-ext-70');" onMouseOver="rolloverOn('side-ext-70');"><IMG alt="API (Javadoc)" border="0" height="12" hspace="0" name="side-ext-70" onLoad="rolloverLoad('side-ext-70','graphics/ext-70-label-2.jpg','graphics/ext-70-label-3.jpg');" src="graphics/ext-70-label-3.jpg" vspace="0" width="120"></A><BR>
       <A href="svggen.html" onMouseOut="rolloverOff('side-svggen');" onMouseOver="rolloverOn('side-svggen');"><IMG alt="Generator" border="0" height="12" hspace="0" name="side-svggen" onLoad="rolloverLoad('side-svggen','graphics/svggen-label-2.jpg','graphics/svggen-label-3.jpg');" src="graphics/svggen-label-3.jpg" vspace="0" width="120"></A><BR>
       <A href="domapi.html" onMouseOut="rolloverOff('side-domapi');" onMouseOver="rolloverOn('side-domapi');"><IMG alt="DOM API" border="0" height="12" hspace="0" name="side-domapi" onLoad="rolloverLoad('side-domapi','graphics/domapi-label-2.jpg','graphics/domapi-label-3.jpg');" src="graphics/domapi-label-3.jpg" vspace="0" width="120"></A><BR>
  -    <A href="scripting.html" onMouseOut="rolloverOff('side-scripting');" onMouseOver="rolloverOn('side-scripting');"><IMG alt="Scripting" border="0" height="12" hspace="0" name="side-scripting" onLoad="rolloverLoad('side-scripting','graphics/scripting-label-2.jpg','graphics/scripting-label-3.jpg');" src="graphics/scripting-label-3.jpg" vspace="0" width="120"></A><BR>
       <A href="svgcanvas.html" onMouseOut="rolloverOff('side-svgcanvas');" onMouseOver="rolloverOn('side-svgcanvas');"><IMG alt="JSVGCanvas" border="0" height="12" hspace="0" name="side-svgcanvas" onLoad="rolloverLoad('side-svgcanvas','graphics/svgcanvas-label-2.jpg','graphics/svgcanvas-label-3.jpg');" src="graphics/svgcanvas-label-3.jpg" vspace="0" width="120"></A><BR>
       <A href="rasterizerTutorial.html" onMouseOut="rolloverOff('side-rasterizerTutorial');" onMouseOver="rolloverOn('side-rasterizerTutorial');"><IMG alt="Transcoder API" border="0" height="12" hspace="0" name="side-rasterizerTutorial" onLoad="rolloverLoad('side-rasterizerTutorial','graphics/rasterizerTutorial-label-2.jpg','graphics/rasterizerTutorial-label-3.jpg');" src="graphics/rasterizerTutorial-label-3.jpg" vspace="0" width="120"></A><BR>
       <IMG border="0" height="6" hspace="0" src="resources/separator.gif" vspace="0" width="120"><BR>
  +    <A href="scripting.html" onMouseOut="rolloverOff('side-scripting');" onMouseOver="rolloverOn('side-scripting');"><IMG alt="Scripting Intro" border="0" height="12" hspace="0" name="side-scripting" onLoad="rolloverLoad('side-scripting','graphics/scripting-label-2.jpg','graphics/scripting-label-3.jpg');" src="graphics/scripting-label-3.jpg" vspace="0" width="120"></A><BR>
  +    <A href="scriptfeatures.html" onMouseOut="rolloverOff('side-scriptfeatures');" onMouseOver="rolloverOn('side-scriptfeatures');"><IMG alt="Scripting Features" border="0" height="12" hspace="0" name="side-scriptfeatures" onLoad="rolloverLoad('side-scriptfeatures','graphics/scriptfeatures-label-2.jpg','graphics/scriptfeatures-label-3.jpg');" src="graphics/scriptfeatures-label-3.jpg" vspace="0" width="120"></A><BR>
  +    <A href="javaScripting.html" onMouseOut="rolloverOff('side-javaScripting');" onMouseOver="rolloverOn('side-javaScripting');"><IMG alt="Java Scripting" border="0" height="12" hspace="0" name="side-javaScripting" onLoad="rolloverLoad('side-javaScripting','graphics/javaScripting-label-2.jpg','graphics/javaScripting-label-3.jpg');" src="graphics/javaScripting-label-3.jpg" vspace="0" width="120"></A><BR>
  +    <A href="security.html" onMouseOut="rolloverOff('side-security');" onMouseOver="rolloverOn('side-security');"><IMG alt="Security" border="0" height="12" hspace="0" name="side-security" onLoad="rolloverLoad('side-security','graphics/security-label-2.jpg','graphics/security-label-3.jpg');" src="graphics/security-label-3.jpg" vspace="0" width="120"></A><BR>
  +    <IMG border="0" height="6" hspace="0" src="resources/separator.gif" vspace="0" width="120"><BR>
       <A href="extendingBatik.html" onMouseOut="rolloverOff('side-extendingBatik');" onMouseOver="rolloverOn('side-extendingBatik');"><IMG alt="Extensions" border="0" height="12" hspace="0" name="side-extendingBatik" onLoad="rolloverLoad('side-extendingBatik','graphics/extendingBatik-label-2.jpg','graphics/extendingBatik-label-3.jpg');" src="graphics/extendingBatik-label-3.jpg" vspace="0" width="120"></A><BR>
       <IMG border="0" height="6" hspace="0" src="resources/separator.gif" vspace="0" width="120"><BR>
       <A href="test.html" onMouseOut="rolloverOff('side-test');" onMouseOver="rolloverOn('side-test');"><IMG alt="Testing" border="0" height="12" hspace="0" name="side-test" onLoad="rolloverLoad('side-test','graphics/test-label-2.jpg','graphics/test-label-3.jpg');" src="graphics/test-label-3.jpg" vspace="0" width="120"></A><BR>
  @@ -60,8 +64,8 @@
       
       
       
  -    <A href="http://cvs.apache.org/viewcvs.cgi/xml-batik/" onMouseOut="rolloverOff('side-ext-110');" onMouseOver="rolloverOn('side-ext-110');"><IMG alt="CVS Repository" border="0" height="12" hspace="0" name="side-ext-110" onLoad="rolloverLoad('side-ext-110','graphics/ext-110-label-2.jpg','graphics/ext-110-label-3.jpg');" src="graphics/ext-110-label-3.jpg" vspace="0" width="120"></A><BR>
  -    <A href="http://nagoya.apache.org/bugzilla" onMouseOut="rolloverOff('side-ext-112');" onMouseOver="rolloverOn('side-ext-112');"><IMG alt="Bug Database" border="0" height="12" hspace="0" name="side-ext-112" onLoad="rolloverLoad('side-ext-112','graphics/ext-112-label-2.jpg','graphics/ext-112-label-3.jpg');" src="graphics/ext-112-label-3.jpg" vspace="0" width="120"></A><BR>
  +    <A href="http://cvs.apache.org/viewcvs.cgi/xml-batik/" onMouseOut="rolloverOff('side-ext-118');" onMouseOver="rolloverOn('side-ext-118');"><IMG alt="CVS Repository" border="0" height="12" hspace="0" name="side-ext-118" onLoad="rolloverLoad('side-ext-118','graphics/ext-118-label-2.jpg','graphics/ext-118-label-3.jpg');" src="graphics/ext-118-label-3.jpg" vspace="0" width="120"></A><BR>
  +    <A href="http://nagoya.apache.org/bugzilla" onMouseOut="rolloverOff('side-ext-120');" onMouseOver="rolloverOn('side-ext-120');"><IMG alt="Bug Database" border="0" height="12" hspace="0" name="side-ext-120" onLoad="rolloverLoad('side-ext-120','graphics/ext-120-label-2.jpg','graphics/ext-120-label-3.jpg');" src="graphics/ext-120-label-3.jpg" vspace="0" width="120"></A><BR>
       <IMG border="0" height="6" hspace="0" src="resources/separator.gif" vspace="0" width="120"><BR>
       <A href="status.html" onMouseOut="rolloverOff('side-status');" onMouseOver="rolloverOn('side-status');"><IMG alt="Status" border="0" height="12" hspace="0" name="side-status" onLoad="rolloverLoad('side-status','graphics/status-label-2.jpg','graphics/status-label-3.jpg');" src="graphics/status-label-3.jpg" vspace="0" width="120"></A><BR>
   
  @@ -111,22 +115,22 @@
               and download one or more ZIP file containing the distribution of your choice. Here are
               the various components you will find in the download area and their intended use:</P>
               <BLOCKQUOTE><UL>
  -                <LI><B>batik-</B><I>version</I><B>.zip</B> (e.g., <I>batik-1.1.zip.</I>)
  -                contains a binary distribution 
  -                of Batik with executable JAR files that let you get started with Batik easily. This 
  +                <LI><B>batik-</B><I>version</I><B>.zip</B> (e.g., <CODE><FONT face="courier, monospaced">batik-1.1.zip.</FONT></CODE>)
  +                The <I>binary distribution</I> contains a compiled executable JAR files that let you get started with Batik easily. This 
                   is the recommended distribution if you want to look at Batik's features, or you want to
                   experiment with SVG and see the fun things you can do with Batik. The binary distribution 
                   comes with a set of sample SVG files.</LI>
   
                   <LI><B>batik-src-</B><I>version</I><B>.zip</B> 
  -                (e.g.,  <I>batik-src-1.1.zip.</I>)contains a complete 
  +                (e.g.,  <CODE><FONT face="courier, monospaced">batik-src-1.1.zip.</FONT></CODE>)The <I>source distribution</I> contains a complete 
                   snapshot of the Batik source code, documentation, regression tools and utilities as
                   well as the script for building Batik. That distribution is a snapshot of 
                   the CVS repository. This is the recommended distribution for developers who want 
                   to dive into the code and understand how Batik can be integrated in 
                   their applications or how Batik can be extended. </LI>
   
  -                <LI><B>batik-docs-</B><I>version</I><B>.zip</B>. That file contains a copy of 
  +                <LI><B>batik-docs-</B><I>version</I><B>.zip</B>
  +                The <I>documentation bundle</I> contains a copy of 
                   the Javadoc for the Batik source code.</LI>
               </UL></BLOCKQUOTE>
   
  @@ -160,7 +164,7 @@
           <A name="optionalComponents"><!--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>Optional Components</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">
  -	    By default, Batik developer distribution comes with the <A href="http://www.mozilla.org/rhino">Mozilla Rhino</A> JavaScript Engine. 
  +	    By default, Batik source distribution comes with the <A href="http://www.mozilla.org/rhino">Mozilla Rhino</A> JavaScript Engine (<CODE><FONT face="courier, monospaced">js.jar</FONT></CODE>). 
   	    </P>
   	    <P align="left">
   	    To enable other scripting languages support, you will only need to install
  @@ -189,6 +193,6 @@
           </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-2001 The Apache Software Foundation.
  +              Copyright &copy; 2000-2002 The Apache Software Foundation.
                 All Rights Reserved.
               </I></FONT></TD></TR></TABLE></BODY></HTML>
  
  
  
  1.12      +10 -6     xml-site/targets/batik/license.html
  
  Index: license.html
  ===================================================================
  RCS file: /home/cvs/xml-site/targets/batik/license.html,v
  retrieving revision 1.11
  retrieving revision 1.12
  diff -u -r1.11 -r1.12
  --- license.html	24 Aug 2001 08:42:29 -0000	1.11
  +++ license.html	19 Jun 2002 11:17:15 -0000	1.12
  @@ -13,8 +13,7 @@
       <IMG alt="License" border="0" height="12" hspace="0" src="graphics/license-label-1.jpg" vspace="0" width="120"><BR>
       <A href="http://xml.apache.org/batik/dist" onMouseOut="rolloverOff('side-ext-24');" onMouseOver="rolloverOn('side-ext-24');"><IMG alt="Download" border="0" height="12" hspace="0" name="side-ext-24" onLoad="rolloverLoad('side-ext-24','graphics/ext-24-label-2.jpg','graphics/ext-24-label-3.jpg');" src="graphics/ext-24-label-3.jpg" vspace="0" width="120"></A><BR>
       <A href="install.html" onMouseOut="rolloverOff('side-install');" onMouseOver="rolloverOn('side-install');"><IMG alt="Install" border="0" height="12" hspace="0" name="side-install" onLoad="rolloverLoad('side-install','graphics/install-label-2.jpg','graphics/install-label-3.jpg');" src="graphics/install-label-3.jpg" vspace="0" width="120"></A><BR>
  -    
  -    <A href="batikDemo.html" onMouseOut="rolloverOff('side-ext-30');" onMouseOver="rolloverOn('side-ext-30');"><IMG alt="Demo" border="0" height="12" hspace="0" name="side-ext-30" onLoad="rolloverLoad('side-ext-30','graphics/ext-30-label-2.jpg','graphics/ext-30-label-3.jpg');" src="graphics/ext-30-label-3.jpg" vspace="0" width="120"></A><BR>
  +    <A href="batikDemo.html" onMouseOut="rolloverOff('side-batikDemo');" onMouseOver="rolloverOn('side-batikDemo');"><IMG alt="Demo" border="0" height="12" hspace="0" name="side-batikDemo" onLoad="rolloverLoad('side-batikDemo','graphics/batikDemo-label-2.jpg','graphics/batikDemo-label-3.jpg');" src="graphics/batikDemo-label-3.jpg" vspace="0" width="120"></A><BR>
       <IMG border="0" height="6" hspace="0" src="resources/separator.gif" vspace="0" width="120"><BR>
   
       
  @@ -39,12 +38,17 @@
       
       
       <A href="architecture.html" onMouseOut="rolloverOff('side-architecture');" onMouseOver="rolloverOn('side-architecture');"><IMG alt="Architecture" border="0" height="12" hspace="0" name="side-architecture" onLoad="rolloverLoad('side-architecture','graphics/architecture-label-2.jpg','graphics/architecture-label-3.jpg');" src="graphics/architecture-label-3.jpg" vspace="0" width="120"></A><BR>
  +    <A href="javadoc/index.html" onMouseOut="rolloverOff('side-ext-70');" onMouseOver="rolloverOn('side-ext-70');"><IMG alt="API (Javadoc)" border="0" height="12" hspace="0" name="side-ext-70" onLoad="rolloverLoad('side-ext-70','graphics/ext-70-label-2.jpg','graphics/ext-70-label-3.jpg');" src="graphics/ext-70-label-3.jpg" vspace="0" width="120"></A><BR>
       <A href="svggen.html" onMouseOut="rolloverOff('side-svggen');" onMouseOver="rolloverOn('side-svggen');"><IMG alt="Generator" border="0" height="12" hspace="0" name="side-svggen" onLoad="rolloverLoad('side-svggen','graphics/svggen-label-2.jpg','graphics/svggen-label-3.jpg');" src="graphics/svggen-label-3.jpg" vspace="0" width="120"></A><BR>
       <A href="domapi.html" onMouseOut="rolloverOff('side-domapi');" onMouseOver="rolloverOn('side-domapi');"><IMG alt="DOM API" border="0" height="12" hspace="0" name="side-domapi" onLoad="rolloverLoad('side-domapi','graphics/domapi-label-2.jpg','graphics/domapi-label-3.jpg');" src="graphics/domapi-label-3.jpg" vspace="0" width="120"></A><BR>
  -    <A href="scripting.html" onMouseOut="rolloverOff('side-scripting');" onMouseOver="rolloverOn('side-scripting');"><IMG alt="Scripting" border="0" height="12" hspace="0" name="side-scripting" onLoad="rolloverLoad('side-scripting','graphics/scripting-label-2.jpg','graphics/scripting-label-3.jpg');" src="graphics/scripting-label-3.jpg" vspace="0" width="120"></A><BR>
       <A href="svgcanvas.html" onMouseOut="rolloverOff('side-svgcanvas');" onMouseOver="rolloverOn('side-svgcanvas');"><IMG alt="JSVGCanvas" border="0" height="12" hspace="0" name="side-svgcanvas" onLoad="rolloverLoad('side-svgcanvas','graphics/svgcanvas-label-2.jpg','graphics/svgcanvas-label-3.jpg');" src="graphics/svgcanvas-label-3.jpg" vspace="0" width="120"></A><BR>
       <A href="rasterizerTutorial.html" onMouseOut="rolloverOff('side-rasterizerTutorial');" onMouseOver="rolloverOn('side-rasterizerTutorial');"><IMG alt="Transcoder API" border="0" height="12" hspace="0" name="side-rasterizerTutorial" onLoad="rolloverLoad('side-rasterizerTutorial','graphics/rasterizerTutorial-label-2.jpg','graphics/rasterizerTutorial-label-3.jpg');" src="graphics/rasterizerTutorial-label-3.jpg" vspace="0" width="120"></A><BR>
       <IMG border="0" height="6" hspace="0" src="resources/separator.gif" vspace="0" width="120"><BR>
  +    <A href="scripting.html" onMouseOut="rolloverOff('side-scripting');" onMouseOver="rolloverOn('side-scripting');"><IMG alt="Scripting Intro" border="0" height="12" hspace="0" name="side-scripting" onLoad="rolloverLoad('side-scripting','graphics/scripting-label-2.jpg','graphics/scripting-label-3.jpg');" src="graphics/scripting-label-3.jpg" vspace="0" width="120"></A><BR>
  +    <A href="scriptfeatures.html" onMouseOut="rolloverOff('side-scriptfeatures');" onMouseOver="rolloverOn('side-scriptfeatures');"><IMG alt="Scripting Features" border="0" height="12" hspace="0" name="side-scriptfeatures" onLoad="rolloverLoad('side-scriptfeatures','graphics/scriptfeatures-label-2.jpg','graphics/scriptfeatures-label-3.jpg');" src="graphics/scriptfeatures-label-3.jpg" vspace="0" width="120"></A><BR>
  +    <A href="javaScripting.html" onMouseOut="rolloverOff('side-javaScripting');" onMouseOver="rolloverOn('side-javaScripting');"><IMG alt="Java Scripting" border="0" height="12" hspace="0" name="side-javaScripting" onLoad="rolloverLoad('side-javaScripting','graphics/javaScripting-label-2.jpg','graphics/javaScripting-label-3.jpg');" src="graphics/javaScripting-label-3.jpg" vspace="0" width="120"></A><BR>
  +    <A href="security.html" onMouseOut="rolloverOff('side-security');" onMouseOver="rolloverOn('side-security');"><IMG alt="Security" border="0" height="12" hspace="0" name="side-security" onLoad="rolloverLoad('side-security','graphics/security-label-2.jpg','graphics/security-label-3.jpg');" src="graphics/security-label-3.jpg" vspace="0" width="120"></A><BR>
  +    <IMG border="0" height="6" hspace="0" src="resources/separator.gif" vspace="0" width="120"><BR>
       <A href="extendingBatik.html" onMouseOut="rolloverOff('side-extendingBatik');" onMouseOver="rolloverOn('side-extendingBatik');"><IMG alt="Extensions" border="0" height="12" hspace="0" name="side-extendingBatik" onLoad="rolloverLoad('side-extendingBatik','graphics/extendingBatik-label-2.jpg','graphics/extendingBatik-label-3.jpg');" src="graphics/extendingBatik-label-3.jpg" vspace="0" width="120"></A><BR>
       <IMG border="0" height="6" hspace="0" src="resources/separator.gif" vspace="0" width="120"><BR>
       <A href="test.html" onMouseOut="rolloverOff('side-test');" onMouseOver="rolloverOn('side-test');"><IMG alt="Testing" border="0" height="12" hspace="0" name="side-test" onLoad="rolloverLoad('side-test','graphics/test-label-2.jpg','graphics/test-label-3.jpg');" src="graphics/test-label-3.jpg" vspace="0" width="120"></A><BR>
  @@ -60,8 +64,8 @@
       
       
       
  -    <A href="http://cvs.apache.org/viewcvs.cgi/xml-batik/" onMouseOut="rolloverOff('side-ext-110');" onMouseOver="rolloverOn('side-ext-110');"><IMG alt="CVS Repository" border="0" height="12" hspace="0" name="side-ext-110" onLoad="rolloverLoad('side-ext-110','graphics/ext-110-label-2.jpg','graphics/ext-110-label-3.jpg');" src="graphics/ext-110-label-3.jpg" vspace="0" width="120"></A><BR>
  -    <A href="http://nagoya.apache.org/bugzilla" onMouseOut="rolloverOff('side-ext-112');" onMouseOver="rolloverOn('side-ext-112');"><IMG alt="Bug Database" border="0" height="12" hspace="0" name="side-ext-112" onLoad="rolloverLoad('side-ext-112','graphics/ext-112-label-2.jpg','graphics/ext-112-label-3.jpg');" src="graphics/ext-112-label-3.jpg" vspace="0" width="120"></A><BR>
  +    <A href="http://cvs.apache.org/viewcvs.cgi/xml-batik/" onMouseOut="rolloverOff('side-ext-118');" onMouseOver="rolloverOn('side-ext-118');"><IMG alt="CVS Repository" border="0" height="12" hspace="0" name="side-ext-118" onLoad="rolloverLoad('side-ext-118','graphics/ext-118-label-2.jpg','graphics/ext-118-label-3.jpg');" src="graphics/ext-118-label-3.jpg" vspace="0" width="120"></A><BR>
  +    <A href="http://nagoya.apache.org/bugzilla" onMouseOut="rolloverOff('side-ext-120');" onMouseOver="rolloverOn('side-ext-120');"><IMG alt="Bug Database" border="0" height="12" hspace="0" name="side-ext-120" onLoad="rolloverLoad('side-ext-120','graphics/ext-120-label-2.jpg','graphics/ext-120-label-3.jpg');" src="graphics/ext-120-label-3.jpg" vspace="0" width="120"></A><BR>
       <IMG border="0" height="6" hspace="0" src="resources/separator.gif" vspace="0" width="120"><BR>
       <A href="status.html" onMouseOut="rolloverOff('side-status');" onMouseOver="rolloverOn('side-status');"><IMG alt="Status" border="0" height="12" hspace="0" name="side-status" onLoad="rolloverLoad('side-status','graphics/status-label-2.jpg','graphics/status-label-3.jpg');" src="graphics/status-label-3.jpg" vspace="0" width="120"></A><BR>
   
  @@ -132,6 +136,6 @@
   </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-2001 The Apache Software Foundation.
  +              Copyright &copy; 2000-2002 The Apache Software Foundation.
                 All Rights Reserved.
               </I></FONT></TD></TR></TABLE></BODY></HTML>
  
  
  
  1.4       +11 -7     xml-site/targets/batik/mailList.html
  
  Index: mailList.html
  ===================================================================
  RCS file: /home/cvs/xml-site/targets/batik/mailList.html,v
  retrieving revision 1.3
  retrieving revision 1.4
  diff -u -r1.3 -r1.4
  --- mailList.html	24 Aug 2001 08:42:29 -0000	1.3
  +++ mailList.html	19 Jun 2002 11:17:15 -0000	1.4
  @@ -13,8 +13,7 @@
       <A href="license.html" onMouseOut="rolloverOff('side-license');" onMouseOver="rolloverOn('side-license');"><IMG alt="License" border="0" height="12" hspace="0" name="side-license" onLoad="rolloverLoad('side-license','graphics/license-label-2.jpg','graphics/license-label-3.jpg');" src="graphics/license-label-3.jpg" vspace="0" width="120"></A><BR>
       <A href="http://xml.apache.org/batik/dist" onMouseOut="rolloverOff('side-ext-24');" onMouseOver="rolloverOn('side-ext-24');"><IMG alt="Download" border="0" height="12" hspace="0" name="side-ext-24" onLoad="rolloverLoad('side-ext-24','graphics/ext-24-label-2.jpg','graphics/ext-24-label-3.jpg');" src="graphics/ext-24-label-3.jpg" vspace="0" width="120"></A><BR>
       <A href="install.html" onMouseOut="rolloverOff('side-install');" onMouseOver="rolloverOn('side-install');"><IMG alt="Install" border="0" height="12" hspace="0" name="side-install" onLoad="rolloverLoad('side-install','graphics/install-label-2.jpg','graphics/install-label-3.jpg');" src="graphics/install-label-3.jpg" vspace="0" width="120"></A><BR>
  -    
  -    <A href="batikDemo.html" onMouseOut="rolloverOff('side-ext-30');" onMouseOver="rolloverOn('side-ext-30');"><IMG alt="Demo" border="0" height="12" hspace="0" name="side-ext-30" onLoad="rolloverLoad('side-ext-30','graphics/ext-30-label-2.jpg','graphics/ext-30-label-3.jpg');" src="graphics/ext-30-label-3.jpg" vspace="0" width="120"></A><BR>
  +    <A href="batikDemo.html" onMouseOut="rolloverOff('side-batikDemo');" onMouseOver="rolloverOn('side-batikDemo');"><IMG alt="Demo" border="0" height="12" hspace="0" name="side-batikDemo" onLoad="rolloverLoad('side-batikDemo','graphics/batikDemo-label-2.jpg','graphics/batikDemo-label-3.jpg');" src="graphics/batikDemo-label-3.jpg" vspace="0" width="120"></A><BR>
       <IMG border="0" height="6" hspace="0" src="resources/separator.gif" vspace="0" width="120"><BR>
   
       
  @@ -39,12 +38,17 @@
       
       
       <A href="architecture.html" onMouseOut="rolloverOff('side-architecture');" onMouseOver="rolloverOn('side-architecture');"><IMG alt="Architecture" border="0" height="12" hspace="0" name="side-architecture" onLoad="rolloverLoad('side-architecture','graphics/architecture-label-2.jpg','graphics/architecture-label-3.jpg');" src="graphics/architecture-label-3.jpg" vspace="0" width="120"></A><BR>
  +    <A href="javadoc/index.html" onMouseOut="rolloverOff('side-ext-70');" onMouseOver="rolloverOn('side-ext-70');"><IMG alt="API (Javadoc)" border="0" height="12" hspace="0" name="side-ext-70" onLoad="rolloverLoad('side-ext-70','graphics/ext-70-label-2.jpg','graphics/ext-70-label-3.jpg');" src="graphics/ext-70-label-3.jpg" vspace="0" width="120"></A><BR>
       <A href="svggen.html" onMouseOut="rolloverOff('side-svggen');" onMouseOver="rolloverOn('side-svggen');"><IMG alt="Generator" border="0" height="12" hspace="0" name="side-svggen" onLoad="rolloverLoad('side-svggen','graphics/svggen-label-2.jpg','graphics/svggen-label-3.jpg');" src="graphics/svggen-label-3.jpg" vspace="0" width="120"></A><BR>
       <A href="domapi.html" onMouseOut="rolloverOff('side-domapi');" onMouseOver="rolloverOn('side-domapi');"><IMG alt="DOM API" border="0" height="12" hspace="0" name="side-domapi" onLoad="rolloverLoad('side-domapi','graphics/domapi-label-2.jpg','graphics/domapi-label-3.jpg');" src="graphics/domapi-label-3.jpg" vspace="0" width="120"></A><BR>
  -    <A href="scripting.html" onMouseOut="rolloverOff('side-scripting');" onMouseOver="rolloverOn('side-scripting');"><IMG alt="Scripting" border="0" height="12" hspace="0" name="side-scripting" onLoad="rolloverLoad('side-scripting','graphics/scripting-label-2.jpg','graphics/scripting-label-3.jpg');" src="graphics/scripting-label-3.jpg" vspace="0" width="120"></A><BR>
       <A href="svgcanvas.html" onMouseOut="rolloverOff('side-svgcanvas');" onMouseOver="rolloverOn('side-svgcanvas');"><IMG alt="JSVGCanvas" border="0" height="12" hspace="0" name="side-svgcanvas" onLoad="rolloverLoad('side-svgcanvas','graphics/svgcanvas-label-2.jpg','graphics/svgcanvas-label-3.jpg');" src="graphics/svgcanvas-label-3.jpg" vspace="0" width="120"></A><BR>
       <A href="rasterizerTutorial.html" onMouseOut="rolloverOff('side-rasterizerTutorial');" onMouseOver="rolloverOn('side-rasterizerTutorial');"><IMG alt="Transcoder API" border="0" height="12" hspace="0" name="side-rasterizerTutorial" onLoad="rolloverLoad('side-rasterizerTutorial','graphics/rasterizerTutorial-label-2.jpg','graphics/rasterizerTutorial-label-3.jpg');" src="graphics/rasterizerTutorial-label-3.jpg" vspace="0" width="120"></A><BR>
       <IMG border="0" height="6" hspace="0" src="resources/separator.gif" vspace="0" width="120"><BR>
  +    <A href="scripting.html" onMouseOut="rolloverOff('side-scripting');" onMouseOver="rolloverOn('side-scripting');"><IMG alt="Scripting Intro" border="0" height="12" hspace="0" name="side-scripting" onLoad="rolloverLoad('side-scripting','graphics/scripting-label-2.jpg','graphics/scripting-label-3.jpg');" src="graphics/scripting-label-3.jpg" vspace="0" width="120"></A><BR>
  +    <A href="scriptfeatures.html" onMouseOut="rolloverOff('side-scriptfeatures');" onMouseOver="rolloverOn('side-scriptfeatures');"><IMG alt="Scripting Features" border="0" height="12" hspace="0" name="side-scriptfeatures" onLoad="rolloverLoad('side-scriptfeatures','graphics/scriptfeatures-label-2.jpg','graphics/scriptfeatures-label-3.jpg');" src="graphics/scriptfeatures-label-3.jpg" vspace="0" width="120"></A><BR>
  +    <A href="javaScripting.html" onMouseOut="rolloverOff('side-javaScripting');" onMouseOver="rolloverOn('side-javaScripting');"><IMG alt="Java Scripting" border="0" height="12" hspace="0" name="side-javaScripting" onLoad="rolloverLoad('side-javaScripting','graphics/javaScripting-label-2.jpg','graphics/javaScripting-label-3.jpg');" src="graphics/javaScripting-label-3.jpg" vspace="0" width="120"></A><BR>
  +    <A href="security.html" onMouseOut="rolloverOff('side-security');" onMouseOver="rolloverOn('side-security');"><IMG alt="Security" border="0" height="12" hspace="0" name="side-security" onLoad="rolloverLoad('side-security','graphics/security-label-2.jpg','graphics/security-label-3.jpg');" src="graphics/security-label-3.jpg" vspace="0" width="120"></A><BR>
  +    <IMG border="0" height="6" hspace="0" src="resources/separator.gif" vspace="0" width="120"><BR>
       <A href="extendingBatik.html" onMouseOut="rolloverOff('side-extendingBatik');" onMouseOver="rolloverOn('side-extendingBatik');"><IMG alt="Extensions" border="0" height="12" hspace="0" name="side-extendingBatik" onLoad="rolloverLoad('side-extendingBatik','graphics/extendingBatik-label-2.jpg','graphics/extendingBatik-label-3.jpg');" src="graphics/extendingBatik-label-3.jpg" vspace="0" width="120"></A><BR>
       <IMG border="0" height="6" hspace="0" src="resources/separator.gif" vspace="0" width="120"><BR>
       <A href="test.html" onMouseOut="rolloverOff('side-test');" onMouseOver="rolloverOn('side-test');"><IMG alt="Testing" border="0" height="12" hspace="0" name="side-test" onLoad="rolloverLoad('side-test','graphics/test-label-2.jpg','graphics/test-label-3.jpg');" src="graphics/test-label-3.jpg" vspace="0" width="120"></A><BR>
  @@ -60,8 +64,8 @@
       
       
       
  -    <A href="http://cvs.apache.org/viewcvs.cgi/xml-batik/" onMouseOut="rolloverOff('side-ext-110');" onMouseOver="rolloverOn('side-ext-110');"><IMG alt="CVS Repository" border="0" height="12" hspace="0" name="side-ext-110" onLoad="rolloverLoad('side-ext-110','graphics/ext-110-label-2.jpg','graphics/ext-110-label-3.jpg');" src="graphics/ext-110-label-3.jpg" vspace="0" width="120"></A><BR>
  -    <A href="http://nagoya.apache.org/bugzilla" onMouseOut="rolloverOff('side-ext-112');" onMouseOver="rolloverOn('side-ext-112');"><IMG alt="Bug Database" border="0" height="12" hspace="0" name="side-ext-112" onLoad="rolloverLoad('side-ext-112','graphics/ext-112-label-2.jpg','graphics/ext-112-label-3.jpg');" src="graphics/ext-112-label-3.jpg" vspace="0" width="120"></A><BR>
  +    <A href="http://cvs.apache.org/viewcvs.cgi/xml-batik/" onMouseOut="rolloverOff('side-ext-118');" onMouseOver="rolloverOn('side-ext-118');"><IMG alt="CVS Repository" border="0" height="12" hspace="0" name="side-ext-118" onLoad="rolloverLoad('side-ext-118','graphics/ext-118-label-2.jpg','graphics/ext-118-label-3.jpg');" src="graphics/ext-118-label-3.jpg" vspace="0" width="120"></A><BR>
  +    <A href="http://nagoya.apache.org/bugzilla" onMouseOut="rolloverOff('side-ext-120');" onMouseOver="rolloverOn('side-ext-120');"><IMG alt="Bug Database" border="0" height="12" hspace="0" name="side-ext-120" onLoad="rolloverLoad('side-ext-120','graphics/ext-120-label-2.jpg','graphics/ext-120-label-3.jpg');" src="graphics/ext-120-label-3.jpg" vspace="0" width="120"></A><BR>
       <IMG border="0" height="6" hspace="0" src="resources/separator.gif" vspace="0" width="120"><BR>
       <A href="status.html" onMouseOut="rolloverOff('side-status');" onMouseOver="rolloverOn('side-status');"><IMG alt="Status" border="0" height="12" hspace="0" name="side-status" onLoad="rolloverLoad('side-status','graphics/status-label-2.jpg','graphics/status-label-3.jpg');" src="graphics/status-label-3.jpg" vspace="0" width="120"></A><BR>
   
  @@ -86,7 +90,7 @@
       mailing list, please first look at the following resources in this order:</P>
      <BLOCKQUOTE><OL>
       <LI><A href="faqs.html">Batik FAQs</A></LI>
  -    <LI><A href="http://www-sop.inria.fr/koala/batik/">Batik temporary mailing lists archives hosted by Koala</A></LI>
  +    <LI><A href="http://koala.ilog.fr/batik/">Batik mailing lists archives hosted by Koala</A></LI>
      </OL></BLOCKQUOTE>
     </FONT></TD></TR></TABLE></DIV><BR>
   
  @@ -125,6 +129,6 @@
     </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-2001 The Apache Software Foundation.
  +              Copyright &copy; 2000-2002 The Apache Software Foundation.
                 All Rights Reserved.
               </I></FONT></TD></TR></TABLE></BODY></HTML>
  
  
  
  1.8       +31 -17    xml-site/targets/batik/pr.html
  
  Index: pr.html
  ===================================================================
  RCS file: /home/cvs/xml-site/targets/batik/pr.html,v
  retrieving revision 1.7
  retrieving revision 1.8
  diff -u -r1.7 -r1.8
  --- pr.html	24 Aug 2001 08:25:15 -0000	1.7
  +++ pr.html	19 Jun 2002 11:17:15 -0000	1.8
  @@ -13,8 +13,7 @@
       <A href="license.html" onMouseOut="rolloverOff('side-license');" onMouseOver="rolloverOn('side-license');"><IMG alt="License" border="0" height="12" hspace="0" name="side-license" onLoad="rolloverLoad('side-license','graphics/license-label-2.jpg','graphics/license-label-3.jpg');" src="graphics/license-label-3.jpg" vspace="0" width="120"></A><BR>
       <A href="http://xml.apache.org/batik/dist" onMouseOut="rolloverOff('side-ext-24');" onMouseOver="rolloverOn('side-ext-24');"><IMG alt="Download" border="0" height="12" hspace="0" name="side-ext-24" onLoad="rolloverLoad('side-ext-24','graphics/ext-24-label-2.jpg','graphics/ext-24-label-3.jpg');" src="graphics/ext-24-label-3.jpg" vspace="0" width="120"></A><BR>
       <A href="install.html" onMouseOut="rolloverOff('side-install');" onMouseOver="rolloverOn('side-install');"><IMG alt="Install" border="0" height="12" hspace="0" name="side-install" onLoad="rolloverLoad('side-install','graphics/install-label-2.jpg','graphics/install-label-3.jpg');" src="graphics/install-label-3.jpg" vspace="0" width="120"></A><BR>
  -    
  -    <A href="batikDemo.html" onMouseOut="rolloverOff('side-ext-30');" onMouseOver="rolloverOn('side-ext-30');"><IMG alt="Demo" border="0" height="12" hspace="0" name="side-ext-30" onLoad="rolloverLoad('side-ext-30','graphics/ext-30-label-2.jpg','graphics/ext-30-label-3.jpg');" src="graphics/ext-30-label-3.jpg" vspace="0" width="120"></A><BR>
  +    <A href="batikDemo.html" onMouseOut="rolloverOff('side-batikDemo');" onMouseOver="rolloverOn('side-batikDemo');"><IMG alt="Demo" border="0" height="12" hspace="0" name="side-batikDemo" onLoad="rolloverLoad('side-batikDemo','graphics/batikDemo-label-2.jpg','graphics/batikDemo-label-3.jpg');" src="graphics/batikDemo-label-3.jpg" vspace="0" width="120"></A><BR>
       <IMG border="0" height="6" hspace="0" src="resources/separator.gif" vspace="0" width="120"><BR>
   
       
  @@ -39,12 +38,17 @@
       
       
       <A href="architecture.html" onMouseOut="rolloverOff('side-architecture');" onMouseOver="rolloverOn('side-architecture');"><IMG alt="Architecture" border="0" height="12" hspace="0" name="side-architecture" onLoad="rolloverLoad('side-architecture','graphics/architecture-label-2.jpg','graphics/architecture-label-3.jpg');" src="graphics/architecture-label-3.jpg" vspace="0" width="120"></A><BR>
  +    <A href="javadoc/index.html" onMouseOut="rolloverOff('side-ext-70');" onMouseOver="rolloverOn('side-ext-70');"><IMG alt="API (Javadoc)" border="0" height="12" hspace="0" name="side-ext-70" onLoad="rolloverLoad('side-ext-70','graphics/ext-70-label-2.jpg','graphics/ext-70-label-3.jpg');" src="graphics/ext-70-label-3.jpg" vspace="0" width="120"></A><BR>
       <A href="svggen.html" onMouseOut="rolloverOff('side-svggen');" onMouseOver="rolloverOn('side-svggen');"><IMG alt="Generator" border="0" height="12" hspace="0" name="side-svggen" onLoad="rolloverLoad('side-svggen','graphics/svggen-label-2.jpg','graphics/svggen-label-3.jpg');" src="graphics/svggen-label-3.jpg" vspace="0" width="120"></A><BR>
       <A href="domapi.html" onMouseOut="rolloverOff('side-domapi');" onMouseOver="rolloverOn('side-domapi');"><IMG alt="DOM API" border="0" height="12" hspace="0" name="side-domapi" onLoad="rolloverLoad('side-domapi','graphics/domapi-label-2.jpg','graphics/domapi-label-3.jpg');" src="graphics/domapi-label-3.jpg" vspace="0" width="120"></A><BR>
  -    <A href="scripting.html" onMouseOut="rolloverOff('side-scripting');" onMouseOver="rolloverOn('side-scripting');"><IMG alt="Scripting" border="0" height="12" hspace="0" name="side-scripting" onLoad="rolloverLoad('side-scripting','graphics/scripting-label-2.jpg','graphics/scripting-label-3.jpg');" src="graphics/scripting-label-3.jpg" vspace="0" width="120"></A><BR>
       <A href="svgcanvas.html" onMouseOut="rolloverOff('side-svgcanvas');" onMouseOver="rolloverOn('side-svgcanvas');"><IMG alt="JSVGCanvas" border="0" height="12" hspace="0" name="side-svgcanvas" onLoad="rolloverLoad('side-svgcanvas','graphics/svgcanvas-label-2.jpg','graphics/svgcanvas-label-3.jpg');" src="graphics/svgcanvas-label-3.jpg" vspace="0" width="120"></A><BR>
       <A href="rasterizerTutorial.html" onMouseOut="rolloverOff('side-rasterizerTutorial');" onMouseOver="rolloverOn('side-rasterizerTutorial');"><IMG alt="Transcoder API" border="0" height="12" hspace="0" name="side-rasterizerTutorial" onLoad="rolloverLoad('side-rasterizerTutorial','graphics/rasterizerTutorial-label-2.jpg','graphics/rasterizerTutorial-label-3.jpg');" src="graphics/rasterizerTutorial-label-3.jpg" vspace="0" width="120"></A><BR>
       <IMG border="0" height="6" hspace="0" src="resources/separator.gif" vspace="0" width="120"><BR>
  +    <A href="scripting.html" onMouseOut="rolloverOff('side-scripting');" onMouseOver="rolloverOn('side-scripting');"><IMG alt="Scripting Intro" border="0" height="12" hspace="0" name="side-scripting" onLoad="rolloverLoad('side-scripting','graphics/scripting-label-2.jpg','graphics/scripting-label-3.jpg');" src="graphics/scripting-label-3.jpg" vspace="0" width="120"></A><BR>
  +    <A href="scriptfeatures.html" onMouseOut="rolloverOff('side-scriptfeatures');" onMouseOver="rolloverOn('side-scriptfeatures');"><IMG alt="Scripting Features" border="0" height="12" hspace="0" name="side-scriptfeatures" onLoad="rolloverLoad('side-scriptfeatures','graphics/scriptfeatures-label-2.jpg','graphics/scriptfeatures-label-3.jpg');" src="graphics/scriptfeatures-label-3.jpg" vspace="0" width="120"></A><BR>
  +    <A href="javaScripting.html" onMouseOut="rolloverOff('side-javaScripting');" onMouseOver="rolloverOn('side-javaScripting');"><IMG alt="Java Scripting" border="0" height="12" hspace="0" name="side-javaScripting" onLoad="rolloverLoad('side-javaScripting','graphics/javaScripting-label-2.jpg','graphics/javaScripting-label-3.jpg');" src="graphics/javaScripting-label-3.jpg" vspace="0" width="120"></A><BR>
  +    <A href="security.html" onMouseOut="rolloverOff('side-security');" onMouseOver="rolloverOn('side-security');"><IMG alt="Security" border="0" height="12" hspace="0" name="side-security" onLoad="rolloverLoad('side-security','graphics/security-label-2.jpg','graphics/security-label-3.jpg');" src="graphics/security-label-3.jpg" vspace="0" width="120"></A><BR>
  +    <IMG border="0" height="6" hspace="0" src="resources/separator.gif" vspace="0" width="120"><BR>
       <A href="extendingBatik.html" onMouseOut="rolloverOff('side-extendingBatik');" onMouseOver="rolloverOn('side-extendingBatik');"><IMG alt="Extensions" border="0" height="12" hspace="0" name="side-extendingBatik" onLoad="rolloverLoad('side-extendingBatik','graphics/extendingBatik-label-2.jpg','graphics/extendingBatik-label-3.jpg');" src="graphics/extendingBatik-label-3.jpg" vspace="0" width="120"></A><BR>
       <IMG border="0" height="6" hspace="0" src="resources/separator.gif" vspace="0" width="120"><BR>
       <A href="test.html" onMouseOut="rolloverOff('side-test');" onMouseOver="rolloverOn('side-test');"><IMG alt="Testing" border="0" height="12" hspace="0" name="side-test" onLoad="rolloverLoad('side-test','graphics/test-label-2.jpg','graphics/test-label-3.jpg');" src="graphics/test-label-3.jpg" vspace="0" width="120"></A><BR>
  @@ -60,8 +64,8 @@
       
       
       
  -    <A href="http://cvs.apache.org/viewcvs.cgi/xml-batik/" onMouseOut="rolloverOff('side-ext-110');" onMouseOver="rolloverOn('side-ext-110');"><IMG alt="CVS Repository" border="0" height="12" hspace="0" name="side-ext-110" onLoad="rolloverLoad('side-ext-110','graphics/ext-110-label-2.jpg','graphics/ext-110-label-3.jpg');" src="graphics/ext-110-label-3.jpg" vspace="0" width="120"></A><BR>
  -    <A href="http://nagoya.apache.org/bugzilla" onMouseOut="rolloverOff('side-ext-112');" onMouseOver="rolloverOn('side-ext-112');"><IMG alt="Bug Database" border="0" height="12" hspace="0" name="side-ext-112" onLoad="rolloverLoad('side-ext-112','graphics/ext-112-label-2.jpg','graphics/ext-112-label-3.jpg');" src="graphics/ext-112-label-3.jpg" vspace="0" width="120"></A><BR>
  +    <A href="http://cvs.apache.org/viewcvs.cgi/xml-batik/" onMouseOut="rolloverOff('side-ext-118');" onMouseOver="rolloverOn('side-ext-118');"><IMG alt="CVS Repository" border="0" height="12" hspace="0" name="side-ext-118" onLoad="rolloverLoad('side-ext-118','graphics/ext-118-label-2.jpg','graphics/ext-118-label-3.jpg');" src="graphics/ext-118-label-3.jpg" vspace="0" width="120"></A><BR>
  +    <A href="http://nagoya.apache.org/bugzilla" onMouseOut="rolloverOff('side-ext-120');" onMouseOver="rolloverOn('side-ext-120');"><IMG alt="Bug Database" border="0" height="12" hspace="0" name="side-ext-120" onLoad="rolloverLoad('side-ext-120','graphics/ext-120-label-2.jpg','graphics/ext-120-label-3.jpg');" src="graphics/ext-120-label-3.jpg" vspace="0" width="120"></A><BR>
       <IMG border="0" height="6" hspace="0" src="resources/separator.gif" vspace="0" width="120"><BR>
       <A href="status.html" onMouseOut="rolloverOff('side-status');" onMouseOver="rolloverOn('side-status');"><IMG alt="Status" border="0" height="12" hspace="0" name="side-status" onLoad="rolloverLoad('side-status','graphics/status-label-2.jpg','graphics/status-label-3.jpg');" src="graphics/status-label-3.jpg" vspace="0" width="120"></A><BR>
   
  @@ -81,14 +85,24 @@
   
       
           <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 1.0 release reports and reviews</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="http://news.cnet.com/news/0-1005-200-5991585.html">CNET</A></LI>
  -                <LI><A href="http://industry.java.sun.com/javanews/stories/story2/0,1072,36774,00.html">Java Industry Connection</A></LI>
  -                <LI><A href="http://apachetoday.com/news_story.php3?ltsn=2001-05-21-002-06-PR-CY">Apache Today</A></LI>
  -                <LI><A href="http://freshmeat.net/releases/48664/">Freshmeat.net</A></LI>
  -                <LI><A href="http://xmlhack.com/read.php?item=1225">XML Hack</A></LI>
  -                <LI><A href="http://www.webtechniques.com/archives/2001/04/desi/">Web Techniques</A></LI>
  -            </UL></BLOCKQUOTE>
  +        
  +        	<P align="left"><BR><B>OREILLYNET.com</B>
  +        			<A href="http://www.oreillynet.com/pub/a/javascript/2002/06/06/svg_future.html">SVG On the Rise</A><BR>
  +               		<B>CNET: </B>
  +                      		<A href="http://news.cnet.com/news/0-1005-200-5991585.html">&quot;Toolkit opened for graphics technology&quot;</A><BR>
  +               		<B>Java Industry Connection: </B>
  +                      		<A href="http://industry.java.sun.com/javanews/stories/story2/0,1072,36774,00.html">&quot;Scalable Vector Graphics (Svg) Software Released from The Apache Software Foundation&quot;</A><BR>
  +	       		<B>Apache Today: </B>
  +	              		<A href="http://apachetoday.com/news_story.php3?ltsn=2001-05-21-002-06-PR-CY">&quot;Scalable Vector Graphics (SVG) software released from the Apache Software Foundation&quot;</A><BR>
  +	       		<B>Freshmeat.net</B>
  +	              		<A href="http://freshmeat.net/releases/48664/">Batik 1.0</A><BR>
  +	       		<B>XML Hack</B>
  +	              		<A href="http://xmlhack.com/read.php?item=1225">Batik SVG toolkit reaches 1.0</A><BR>
  +	       		<B>Web Techniques</B>
  +	       			<A href="http://www.webtechniques.com/archives/2001/04/desi/">Scalable Vector Graphics</A><BR>
  +	       		<B>XML.com</B>
  +	       			<A href="http://www.xml.com/pub/a/2002/02/27/batik/index.html">Server Side SVG</A><BR>
  +        	</P>
           </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>Batik 1.0 Press Releases, Monday May 21st 2001</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"><B>CONTACT</B><BR>
  @@ -114,7 +128,7 @@
   <P align="left">&quot;In the past months the Batik team has moved quickly toward realizing
   its goal of providing a full implementation of the W3C's SVG specification,&quot; 
   said Vincent Hardy of the Batik team. &quot;The latest Batik release provides a 
  -high quality implementation of many of the high-end SVG features. With the
  +high quality implementation of many of the high-end SVG features. With this
   highly modular tool, developers can cut down the cost of creating, viewing 
   and exchanging graphical content between applications or across the Internet, 
   and easily generate, manipulate or view SVG content. The contribution, 
  @@ -127,7 +141,7 @@
   software solution. Batik delivers core components for three main purposes:</P>
   <BLOCKQUOTE><UL>
   <LI>generating SVG content from any Java applications, </LI>
  -<LI>viewing SVG content, and </LI>
  +<LI>viewing SVG content</LI>
   <LI>converting SVG to and from other formats. </LI>
   </UL></BLOCKQUOTE>
   
  @@ -182,7 +196,7 @@
   </UL></BLOCKQUOTE>
   
   <P align="left">Batik delivers a number of sample applications that leverage its core
  -components, such as an SVG browser. Screenshots of that browser can
  +modules, such as an SVG browser. Screenshots of that browser can
   be seen at: <A href="http://xml.apache.org/batik/svgviewer.html">http://xml.apache.org/batik/svgviewer.html</A></P>
    
   <P align="left">In the near future, the Batik team aims to provide developers worldwide
  @@ -246,6 +260,6 @@
           </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-2001 The Apache Software Foundation.
  +              Copyright &copy; 2000-2002 The Apache Software Foundation.
                 All Rights Reserved.
               </I></FONT></TD></TR></TABLE></BODY></HTML>
  
  
  
  1.5       +42 -20    xml-site/targets/batik/rasterizerTutorial.html
  
  Index: rasterizerTutorial.html
  ===================================================================
  RCS file: /home/cvs/xml-site/targets/batik/rasterizerTutorial.html,v
  retrieving revision 1.4
  retrieving revision 1.5
  diff -u -r1.4 -r1.5
  --- rasterizerTutorial.html	6 Dec 2001 13:52:25 -0000	1.4
  +++ rasterizerTutorial.html	19 Jun 2002 11:17:15 -0000	1.5
  @@ -13,8 +13,7 @@
       <A href="license.html" onMouseOut="rolloverOff('side-license');" onMouseOver="rolloverOn('side-license');"><IMG alt="License" border="0" height="12" hspace="0" name="side-license" onLoad="rolloverLoad('side-license','graphics/license-label-2.jpg','graphics/license-label-3.jpg');" src="graphics/license-label-3.jpg" vspace="0" width="120"></A><BR>
       <A href="http://xml.apache.org/batik/dist" onMouseOut="rolloverOff('side-ext-24');" onMouseOver="rolloverOn('side-ext-24');"><IMG alt="Download" border="0" height="12" hspace="0" name="side-ext-24" onLoad="rolloverLoad('side-ext-24','graphics/ext-24-label-2.jpg','graphics/ext-24-label-3.jpg');" src="graphics/ext-24-label-3.jpg" vspace="0" width="120"></A><BR>
       <A href="install.html" onMouseOut="rolloverOff('side-install');" onMouseOver="rolloverOn('side-install');"><IMG alt="Install" border="0" height="12" hspace="0" name="side-install" onLoad="rolloverLoad('side-install','graphics/install-label-2.jpg','graphics/install-label-3.jpg');" src="graphics/install-label-3.jpg" vspace="0" width="120"></A><BR>
  -    
  -    <A href="batikDemo.html" onMouseOut="rolloverOff('side-ext-30');" onMouseOver="rolloverOn('side-ext-30');"><IMG alt="Demo" border="0" height="12" hspace="0" name="side-ext-30" onLoad="rolloverLoad('side-ext-30','graphics/ext-30-label-2.jpg','graphics/ext-30-label-3.jpg');" src="graphics/ext-30-label-3.jpg" vspace="0" width="120"></A><BR>
  +    <A href="batikDemo.html" onMouseOut="rolloverOff('side-batikDemo');" onMouseOver="rolloverOn('side-batikDemo');"><IMG alt="Demo" border="0" height="12" hspace="0" name="side-batikDemo" onLoad="rolloverLoad('side-batikDemo','graphics/batikDemo-label-2.jpg','graphics/batikDemo-label-3.jpg');" src="graphics/batikDemo-label-3.jpg" vspace="0" width="120"></A><BR>
       <IMG border="0" height="6" hspace="0" src="resources/separator.gif" vspace="0" width="120"><BR>
   
       
  @@ -39,12 +38,17 @@
       
       
       <A href="architecture.html" onMouseOut="rolloverOff('side-architecture');" onMouseOver="rolloverOn('side-architecture');"><IMG alt="Architecture" border="0" height="12" hspace="0" name="side-architecture" onLoad="rolloverLoad('side-architecture','graphics/architecture-label-2.jpg','graphics/architecture-label-3.jpg');" src="graphics/architecture-label-3.jpg" vspace="0" width="120"></A><BR>
  +    <A href="javadoc/index.html" onMouseOut="rolloverOff('side-ext-70');" onMouseOver="rolloverOn('side-ext-70');"><IMG alt="API (Javadoc)" border="0" height="12" hspace="0" name="side-ext-70" onLoad="rolloverLoad('side-ext-70','graphics/ext-70-label-2.jpg','graphics/ext-70-label-3.jpg');" src="graphics/ext-70-label-3.jpg" vspace="0" width="120"></A><BR>
       <A href="svggen.html" onMouseOut="rolloverOff('side-svggen');" onMouseOver="rolloverOn('side-svggen');"><IMG alt="Generator" border="0" height="12" hspace="0" name="side-svggen" onLoad="rolloverLoad('side-svggen','graphics/svggen-label-2.jpg','graphics/svggen-label-3.jpg');" src="graphics/svggen-label-3.jpg" vspace="0" width="120"></A><BR>
       <A href="domapi.html" onMouseOut="rolloverOff('side-domapi');" onMouseOver="rolloverOn('side-domapi');"><IMG alt="DOM API" border="0" height="12" hspace="0" name="side-domapi" onLoad="rolloverLoad('side-domapi','graphics/domapi-label-2.jpg','graphics/domapi-label-3.jpg');" src="graphics/domapi-label-3.jpg" vspace="0" width="120"></A><BR>
  -    <A href="scripting.html" onMouseOut="rolloverOff('side-scripting');" onMouseOver="rolloverOn('side-scripting');"><IMG alt="Scripting" border="0" height="12" hspace="0" name="side-scripting" onLoad="rolloverLoad('side-scripting','graphics/scripting-label-2.jpg','graphics/scripting-label-3.jpg');" src="graphics/scripting-label-3.jpg" vspace="0" width="120"></A><BR>
       <A href="svgcanvas.html" onMouseOut="rolloverOff('side-svgcanvas');" onMouseOver="rolloverOn('side-svgcanvas');"><IMG alt="JSVGCanvas" border="0" height="12" hspace="0" name="side-svgcanvas" onLoad="rolloverLoad('side-svgcanvas','graphics/svgcanvas-label-2.jpg','graphics/svgcanvas-label-3.jpg');" src="graphics/svgcanvas-label-3.jpg" vspace="0" width="120"></A><BR>
       <IMG alt="Transcoder API" border="0" height="12" hspace="0" src="graphics/rasterizerTutorial-label-1.jpg" vspace="0" width="120"><BR>
       <IMG border="0" height="6" hspace="0" src="resources/separator.gif" vspace="0" width="120"><BR>
  +    <A href="scripting.html" onMouseOut="rolloverOff('side-scripting');" onMouseOver="rolloverOn('side-scripting');"><IMG alt="Scripting Intro" border="0" height="12" hspace="0" name="side-scripting" onLoad="rolloverLoad('side-scripting','graphics/scripting-label-2.jpg','graphics/scripting-label-3.jpg');" src="graphics/scripting-label-3.jpg" vspace="0" width="120"></A><BR>
  +    <A href="scriptfeatures.html" onMouseOut="rolloverOff('side-scriptfeatures');" onMouseOver="rolloverOn('side-scriptfeatures');"><IMG alt="Scripting Features" border="0" height="12" hspace="0" name="side-scriptfeatures" onLoad="rolloverLoad('side-scriptfeatures','graphics/scriptfeatures-label-2.jpg','graphics/scriptfeatures-label-3.jpg');" src="graphics/scriptfeatures-label-3.jpg" vspace="0" width="120"></A><BR>
  +    <A href="javaScripting.html" onMouseOut="rolloverOff('side-javaScripting');" onMouseOver="rolloverOn('side-javaScripting');"><IMG alt="Java Scripting" border="0" height="12" hspace="0" name="side-javaScripting" onLoad="rolloverLoad('side-javaScripting','graphics/javaScripting-label-2.jpg','graphics/javaScripting-label-3.jpg');" src="graphics/javaScripting-label-3.jpg" vspace="0" width="120"></A><BR>
  +    <A href="security.html" onMouseOut="rolloverOff('side-security');" onMouseOver="rolloverOn('side-security');"><IMG alt="Security" border="0" height="12" hspace="0" name="side-security" onLoad="rolloverLoad('side-security','graphics/security-label-2.jpg','graphics/security-label-3.jpg');" src="graphics/security-label-3.jpg" vspace="0" width="120"></A><BR>
  +    <IMG border="0" height="6" hspace="0" src="resources/separator.gif" vspace="0" width="120"><BR>
       <A href="extendingBatik.html" onMouseOut="rolloverOff('side-extendingBatik');" onMouseOver="rolloverOn('side-extendingBatik');"><IMG alt="Extensions" border="0" height="12" hspace="0" name="side-extendingBatik" onLoad="rolloverLoad('side-extendingBatik','graphics/extendingBatik-label-2.jpg','graphics/extendingBatik-label-3.jpg');" src="graphics/extendingBatik-label-3.jpg" vspace="0" width="120"></A><BR>
       <IMG border="0" height="6" hspace="0" src="resources/separator.gif" vspace="0" width="120"><BR>
       <A href="test.html" onMouseOut="rolloverOff('side-test');" onMouseOver="rolloverOn('side-test');"><IMG alt="Testing" border="0" height="12" hspace="0" name="side-test" onLoad="rolloverLoad('side-test','graphics/test-label-2.jpg','graphics/test-label-3.jpg');" src="graphics/test-label-3.jpg" vspace="0" width="120"></A><BR>
  @@ -60,8 +64,8 @@
       
       
       
  -    <A href="http://cvs.apache.org/viewcvs.cgi/xml-batik/" onMouseOut="rolloverOff('side-ext-110');" onMouseOver="rolloverOn('side-ext-110');"><IMG alt="CVS Repository" border="0" height="12" hspace="0" name="side-ext-110" onLoad="rolloverLoad('side-ext-110','graphics/ext-110-label-2.jpg','graphics/ext-110-label-3.jpg');" src="graphics/ext-110-label-3.jpg" vspace="0" width="120"></A><BR>
  -    <A href="http://nagoya.apache.org/bugzilla" onMouseOut="rolloverOff('side-ext-112');" onMouseOver="rolloverOn('side-ext-112');"><IMG alt="Bug Database" border="0" height="12" hspace="0" name="side-ext-112" onLoad="rolloverLoad('side-ext-112','graphics/ext-112-label-2.jpg','graphics/ext-112-label-3.jpg');" src="graphics/ext-112-label-3.jpg" vspace="0" width="120"></A><BR>
  +    <A href="http://cvs.apache.org/viewcvs.cgi/xml-batik/" onMouseOut="rolloverOff('side-ext-118');" onMouseOver="rolloverOn('side-ext-118');"><IMG alt="CVS Repository" border="0" height="12" hspace="0" name="side-ext-118" onLoad="rolloverLoad('side-ext-118','graphics/ext-118-label-2.jpg','graphics/ext-118-label-3.jpg');" src="graphics/ext-118-label-3.jpg" vspace="0" width="120"></A><BR>
  +    <A href="http://nagoya.apache.org/bugzilla" onMouseOut="rolloverOff('side-ext-120');" onMouseOver="rolloverOn('side-ext-120');"><IMG alt="Bug Database" border="0" height="12" hspace="0" name="side-ext-120" onLoad="rolloverLoad('side-ext-120','graphics/ext-120-label-2.jpg','graphics/ext-120-label-3.jpg');" src="graphics/ext-120-label-3.jpg" vspace="0" width="120"></A><BR>
       <IMG border="0" height="6" hspace="0" src="resources/separator.gif" vspace="0" width="120"><BR>
       <A href="status.html" onMouseOut="rolloverOff('side-status');" onMouseOver="rolloverOn('side-status');"><IMG alt="Status" border="0" height="12" hspace="0" name="side-status" onLoad="rolloverLoad('side-status','graphics/status-label-2.jpg','graphics/status-label-3.jpg');" src="graphics/status-label-3.jpg" vspace="0" width="120"></A><BR>
   
  @@ -92,11 +96,25 @@
       define -- and thus all transcoders have in common. Next, it
       describes how to use the image transcoder API (package
       <CODE><FONT face="courier, monospaced">org.apache.batik.transcoder.image</FONT></CODE>) which lets you
  -    rasterize an SVG document fragment to a raster image such as JPEG
  -    or PNG.
  +    rasterize an SVG document fragment to a raster image such as JPEG,
  +    PNG or Tiff.
     </P>
  +  
  +  		<BLOCKQUOTE><UL>
  +                  <LI><A href="#transcoderAPI">The Transcoder API</A></LI>
  +                  <LI><A href="#howtousetranscoderAPI">How to Use the Image Transcoder API</A></LI>
  +                  <BLOCKQUOTE><UL>
  +                  	<LI><A href="#createImage">Creating an Image</A></LI>
  +                  	<LI><A href="#definSizeOfImage">Defining the Size of the Image</A></LI>
  +                  	<LI><A href="#selectAreaOfIntrest">Selecting an Area of Interest</A></LI>
  +                  	<LI><A href="#otherTransHints">Other Transcoding Hints</A></LI>
  +                  	<LI><A href="#genImagefromSVGDOM">Generating an Image from an SVG DOM Tree</A></LI>
  +                  </UL></BLOCKQUOTE>
  +            </UL></BLOCKQUOTE>
  +            
   </FONT></TD></TR></TABLE></DIV><BR>
   
  +<A name="transcoderAPI"><!--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>The Transcoder API</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 <CODE><FONT face="courier, monospaced">org.apache.batik.transcoder</FONT></CODE> package defines 5 major classes:
  @@ -159,21 +177,23 @@
   </FONT></TD></TR></TABLE></DIV><BR>
   
   
  +<A name="howousetranscoderAPI"><!--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>How to Use the Image Transcoder API</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 <CODE><FONT face="courier, monospaced">org.apache.batik.transcoder.image</FONT></CODE> package provides an
  -easy way to transcode an SVG document to a raster image such as JPEG or
  -PNG. Additional raster image formats can be added by subclassing the
  +easy way to transcode an SVG document to a raster image such as JPEG,
  +PNG or Tiff. Additional raster image formats can be added by subclassing the
   <CODE><FONT face="courier, monospaced">ImageTranscoder</FONT></CODE> and implementing the
   <CODE><FONT face="courier, monospaced">writeImage</FONT></CODE> method. Although, in next sections, the
   examples will use the JPEG transcoder, the PNG transcoder works the
   same way.
   </P>
   
  +<A name="createImage"><!--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>Creating an Image</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 following example, using the <CODE><FONT face="courier, monospaced">JPEGTranscoder</FONT></CODE> shows how to
  -trasnform a SVG document to a JPEG image.
  +trasnform an SVG document to a JPEG image.
   </P>
   <DIV align="center"><TABLE border="0" cellpadding="0" cellspacing="4"><TR><TD bgcolor="#0086b2" height="1" width="1"><IMG border="0" height="1" hspace="0" src="resources/void.gif" vspace="0" width="1"></TD><TD bgcolor="#0086b2" height="1"><IMG border="0" height="1" hspace="0" src="resources/void.gif" vspace="0" width="1"></TD><TD bgcolor="#0086b2" height="1" width="1"><IMG border="0" height="1" hspace="0" src="resources/void.gif" vspace="0" width="1"></TD></TR><TR><TD bgcolor="#0086b2" width="1"><IMG border="0" height="1" hspace="0" src="resources/void.gif" vspace="0" width="1"></TD><TD bgcolor="#ffffff"><PRE>
   SaveAsJpeg.java
  @@ -227,13 +247,13 @@
   <B>Try this:</B>
   </P>
   <BLOCKQUOTE><OL>
  -<LI>Compile and run the program: SaveAsJPEG.java. You will need a SVG document.<BR>
  +<LI>Compile and run the program: SaveAsJPEG.java. You will need an SVG document.<BR>
   <CODE><FONT face="courier, monospaced">% java SaveAsJPEG &lt;filename&gt;.svg</FONT></CODE></LI>
   <LI>Take a look at: out.jpg</LI>
   </OL></BLOCKQUOTE>
   </FONT></TD></TR></TABLE></DIV><BR>
   
  -
  +<A name="definSizeOfImage"><!--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>Defining the Size of the Image</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">
   By adding the following line of code to the previous example, you will
  @@ -254,6 +274,7 @@
   </P>
   </FONT></TD></TR></TABLE></DIV><BR>
   
  +<A name="selectAreaOfIntrest"><!--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>Selecting an Area of Interest</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 image transcoder lets you specify an area of interest (ie. a part
  @@ -261,7 +282,7 @@
   the region of the SVG document to render. The value of this key must
   be a <CODE><FONT face="courier, monospaced">java.awt.Rectangle</FONT></CODE> specified in pixels and described
   in the SVG document's space. The following example shows how you can
  -split a SVG document into 4 tiles.
  +split an SVG document into 4 tiles.
   </P>
   <DIV align="center"><TABLE border="0" cellpadding="0" cellspacing="4"><TR><TD bgcolor="#0086b2" height="1" width="1"><IMG border="0" height="1" hspace="0" src="resources/void.gif" vspace="0" width="1"></TD><TD bgcolor="#0086b2" height="1"><IMG border="0" height="1" hspace="0" src="resources/void.gif" vspace="0" width="1"></TD><TD bgcolor="#0086b2" height="1" width="1"><IMG border="0" height="1" hspace="0" src="resources/void.gif" vspace="0" width="1"></TD></TR><TR><TD bgcolor="#0086b2" width="1"><IMG border="0" height="1" hspace="0" src="resources/void.gif" vspace="0" width="1"></TD><TD bgcolor="#ffffff"><PRE>
   SaveAsJPEGTiles.java
  @@ -338,6 +359,7 @@
   </OL></BLOCKQUOTE>
   </FONT></TD></TR></TABLE></DIV><BR>
   
  +<A name="otherTransHints"><!--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>Other Transcoding Hints</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">
   
  @@ -437,10 +459,10 @@
   
   </FONT></TD></TR></TABLE></DIV><BR>
   
  -
  -<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>Generating an Image from a SVG DOM Tree</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">
  +<A name="genImagefromSVGDOM"><!--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>Generating an Image from an SVG DOM Tree</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 following code creates and saves a SVG DOM tree.
  +The following code creates and saves an SVG DOM tree.
   </P>
   <DIV align="center"><TABLE border="0" cellpadding="0" cellspacing="4"><TR><TD bgcolor="#0086b2" height="1" width="1"><IMG border="0" height="1" hspace="0" src="resources/void.gif" vspace="0" width="1"></TD><TD bgcolor="#0086b2" height="1"><IMG border="0" height="1" hspace="0" src="resources/void.gif" vspace="0" width="1"></TD><TD bgcolor="#0086b2" height="1" width="1"><IMG border="0" height="1" hspace="0" src="resources/void.gif" vspace="0" width="1"></TD></TR><TR><TD bgcolor="#0086b2" width="1"><IMG border="0" height="1" hspace="0" src="resources/void.gif" vspace="0" width="1"></TD><TD bgcolor="#ffffff"><PRE>
   DOMRasterizer.java
  @@ -509,12 +531,12 @@
   This code is divided into two distinct parts. 
   </P>
   <BLOCKQUOTE><DL>
  -<LI><STRONG>Creating a SVG DOM tree</STRONG> - </LI>
  +<LI><STRONG>Creating an SVG DOM tree</STRONG> - </LI>
   
   <BR>See the <CODE><FONT face="courier, monospaced">createDocument</FONT></CODE> method<BR> Three steps are
   required at this time. The first one consists on getting the Batik SVG
   DOM implementation (via the SVGDOMImplementation class). Then, you can
  -create a <CODE><FONT face="courier, monospaced">org.w3c.dom.Document</FONT></CODE> (which is a SVG Document by
  +create a <CODE><FONT face="courier, monospaced">org.w3c.dom.Document</FONT></CODE> (which is an SVG Document by
   the way) by invoking the <CODE><FONT face="courier, monospaced">createDocument</FONT></CODE> method with the
   svg namespace URI and the &quot;svg&quot; document element. At last, you can get
   the document element and start building your DOM tree.  <BR><BR>
  @@ -522,7 +544,7 @@
   <LI><STRONG>Rasterizing your DOM</STRONG> - </LI>
   
   <BR>See the <CODE><FONT face="courier, monospaced">save</FONT></CODE> method<BR> Similar to the previous
  -examples, you can transcode a SVG document to a raster image by
  +examples, you can transcode an SVG document to a raster image by
   creating a <CODE><FONT face="courier, monospaced">TranscoderInput</FONT></CODE> with this time, the SVG Document.
   <BR><BR>
   
  @@ -542,6 +564,6 @@
   
       
   </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-2001 The Apache Software Foundation.
  +              Copyright &copy; 2000-2002 The Apache Software Foundation.
                 All Rights Reserved.
               </I></FONT></TD></TR></TABLE></BODY></HTML>
  
  
  
  1.5       +75 -24    xml-site/targets/batik/scripting.html
  
  Index: scripting.html
  ===================================================================
  RCS file: /home/cvs/xml-site/targets/batik/scripting.html,v
  retrieving revision 1.4
  retrieving revision 1.5
  diff -u -r1.4 -r1.5
  --- scripting.html	6 Dec 2001 13:52:25 -0000	1.4
  +++ scripting.html	19 Jun 2002 11:17:15 -0000	1.5
  @@ -13,8 +13,7 @@
       <A href="license.html" onMouseOut="rolloverOff('side-license');" onMouseOver="rolloverOn('side-license');"><IMG alt="License" border="0" height="12" hspace="0" name="side-license" onLoad="rolloverLoad('side-license','graphics/license-label-2.jpg','graphics/license-label-3.jpg');" src="graphics/license-label-3.jpg" vspace="0" width="120"></A><BR>
       <A href="http://xml.apache.org/batik/dist" onMouseOut="rolloverOff('side-ext-24');" onMouseOver="rolloverOn('side-ext-24');"><IMG alt="Download" border="0" height="12" hspace="0" name="side-ext-24" onLoad="rolloverLoad('side-ext-24','graphics/ext-24-label-2.jpg','graphics/ext-24-label-3.jpg');" src="graphics/ext-24-label-3.jpg" vspace="0" width="120"></A><BR>
       <A href="install.html" onMouseOut="rolloverOff('side-install');" onMouseOver="rolloverOn('side-install');"><IMG alt="Install" border="0" height="12" hspace="0" name="side-install" onLoad="rolloverLoad('side-install','graphics/install-label-2.jpg','graphics/install-label-3.jpg');" src="graphics/install-label-3.jpg" vspace="0" width="120"></A><BR>
  -    
  -    <A href="batikDemo.html" onMouseOut="rolloverOff('side-ext-30');" onMouseOver="rolloverOn('side-ext-30');"><IMG alt="Demo" border="0" height="12" hspace="0" name="side-ext-30" onLoad="rolloverLoad('side-ext-30','graphics/ext-30-label-2.jpg','graphics/ext-30-label-3.jpg');" src="graphics/ext-30-label-3.jpg" vspace="0" width="120"></A><BR>
  +    <A href="batikDemo.html" onMouseOut="rolloverOff('side-batikDemo');" onMouseOver="rolloverOn('side-batikDemo');"><IMG alt="Demo" border="0" height="12" hspace="0" name="side-batikDemo" onLoad="rolloverLoad('side-batikDemo','graphics/batikDemo-label-2.jpg','graphics/batikDemo-label-3.jpg');" src="graphics/batikDemo-label-3.jpg" vspace="0" width="120"></A><BR>
       <IMG border="0" height="6" hspace="0" src="resources/separator.gif" vspace="0" width="120"><BR>
   
       
  @@ -39,12 +38,17 @@
       
       
       <A href="architecture.html" onMouseOut="rolloverOff('side-architecture');" onMouseOver="rolloverOn('side-architecture');"><IMG alt="Architecture" border="0" height="12" hspace="0" name="side-architecture" onLoad="rolloverLoad('side-architecture','graphics/architecture-label-2.jpg','graphics/architecture-label-3.jpg');" src="graphics/architecture-label-3.jpg" vspace="0" width="120"></A><BR>
  +    <A href="javadoc/index.html" onMouseOut="rolloverOff('side-ext-70');" onMouseOver="rolloverOn('side-ext-70');"><IMG alt="API (Javadoc)" border="0" height="12" hspace="0" name="side-ext-70" onLoad="rolloverLoad('side-ext-70','graphics/ext-70-label-2.jpg','graphics/ext-70-label-3.jpg');" src="graphics/ext-70-label-3.jpg" vspace="0" width="120"></A><BR>
       <A href="svggen.html" onMouseOut="rolloverOff('side-svggen');" onMouseOver="rolloverOn('side-svggen');"><IMG alt="Generator" border="0" height="12" hspace="0" name="side-svggen" onLoad="rolloverLoad('side-svggen','graphics/svggen-label-2.jpg','graphics/svggen-label-3.jpg');" src="graphics/svggen-label-3.jpg" vspace="0" width="120"></A><BR>
       <A href="domapi.html" onMouseOut="rolloverOff('side-domapi');" onMouseOver="rolloverOn('side-domapi');"><IMG alt="DOM API" border="0" height="12" hspace="0" name="side-domapi" onLoad="rolloverLoad('side-domapi','graphics/domapi-label-2.jpg','graphics/domapi-label-3.jpg');" src="graphics/domapi-label-3.jpg" vspace="0" width="120"></A><BR>
  -    <IMG alt="Scripting" border="0" height="12" hspace="0" src="graphics/scripting-label-1.jpg" vspace="0" width="120"><BR>
       <A href="svgcanvas.html" onMouseOut="rolloverOff('side-svgcanvas');" onMouseOver="rolloverOn('side-svgcanvas');"><IMG alt="JSVGCanvas" border="0" height="12" hspace="0" name="side-svgcanvas" onLoad="rolloverLoad('side-svgcanvas','graphics/svgcanvas-label-2.jpg','graphics/svgcanvas-label-3.jpg');" src="graphics/svgcanvas-label-3.jpg" vspace="0" width="120"></A><BR>
       <A href="rasterizerTutorial.html" onMouseOut="rolloverOff('side-rasterizerTutorial');" onMouseOver="rolloverOn('side-rasterizerTutorial');"><IMG alt="Transcoder API" border="0" height="12" hspace="0" name="side-rasterizerTutorial" onLoad="rolloverLoad('side-rasterizerTutorial','graphics/rasterizerTutorial-label-2.jpg','graphics/rasterizerTutorial-label-3.jpg');" src="graphics/rasterizerTutorial-label-3.jpg" vspace="0" width="120"></A><BR>
       <IMG border="0" height="6" hspace="0" src="resources/separator.gif" vspace="0" width="120"><BR>
  +    <IMG alt="Scripting Intro" border="0" height="12" hspace="0" src="graphics/scripting-label-1.jpg" vspace="0" width="120"><BR>
  +    <A href="scriptfeatures.html" onMouseOut="rolloverOff('side-scriptfeatures');" onMouseOver="rolloverOn('side-scriptfeatures');"><IMG alt="Scripting Features" border="0" height="12" hspace="0" name="side-scriptfeatures" onLoad="rolloverLoad('side-scriptfeatures','graphics/scriptfeatures-label-2.jpg','graphics/scriptfeatures-label-3.jpg');" src="graphics/scriptfeatures-label-3.jpg" vspace="0" width="120"></A><BR>
  +    <A href="javaScripting.html" onMouseOut="rolloverOff('side-javaScripting');" onMouseOver="rolloverOn('side-javaScripting');"><IMG alt="Java Scripting" border="0" height="12" hspace="0" name="side-javaScripting" onLoad="rolloverLoad('side-javaScripting','graphics/javaScripting-label-2.jpg','graphics/javaScripting-label-3.jpg');" src="graphics/javaScripting-label-3.jpg" vspace="0" width="120"></A><BR>
  +    <A href="security.html" onMouseOut="rolloverOff('side-security');" onMouseOver="rolloverOn('side-security');"><IMG alt="Security" border="0" height="12" hspace="0" name="side-security" onLoad="rolloverLoad('side-security','graphics/security-label-2.jpg','graphics/security-label-3.jpg');" src="graphics/security-label-3.jpg" vspace="0" width="120"></A><BR>
  +    <IMG border="0" height="6" hspace="0" src="resources/separator.gif" vspace="0" width="120"><BR>
       <A href="extendingBatik.html" onMouseOut="rolloverOff('side-extendingBatik');" onMouseOver="rolloverOn('side-extendingBatik');"><IMG alt="Extensions" border="0" height="12" hspace="0" name="side-extendingBatik" onLoad="rolloverLoad('side-extendingBatik','graphics/extendingBatik-label-2.jpg','graphics/extendingBatik-label-3.jpg');" src="graphics/extendingBatik-label-3.jpg" vspace="0" width="120"></A><BR>
       <IMG border="0" height="6" hspace="0" src="resources/separator.gif" vspace="0" width="120"><BR>
       <A href="test.html" onMouseOut="rolloverOff('side-test');" onMouseOver="rolloverOn('side-test');"><IMG alt="Testing" border="0" height="12" hspace="0" name="side-test" onLoad="rolloverLoad('side-test','graphics/test-label-2.jpg','graphics/test-label-3.jpg');" src="graphics/test-label-3.jpg" vspace="0" width="120"></A><BR>
  @@ -60,8 +64,8 @@
       
       
       
  -    <A href="http://cvs.apache.org/viewcvs.cgi/xml-batik/" onMouseOut="rolloverOff('side-ext-110');" onMouseOver="rolloverOn('side-ext-110');"><IMG alt="CVS Repository" border="0" height="12" hspace="0" name="side-ext-110" onLoad="rolloverLoad('side-ext-110','graphics/ext-110-label-2.jpg','graphics/ext-110-label-3.jpg');" src="graphics/ext-110-label-3.jpg" vspace="0" width="120"></A><BR>
  -    <A href="http://nagoya.apache.org/bugzilla" onMouseOut="rolloverOff('side-ext-112');" onMouseOver="rolloverOn('side-ext-112');"><IMG alt="Bug Database" border="0" height="12" hspace="0" name="side-ext-112" onLoad="rolloverLoad('side-ext-112','graphics/ext-112-label-2.jpg','graphics/ext-112-label-3.jpg');" src="graphics/ext-112-label-3.jpg" vspace="0" width="120"></A><BR>
  +    <A href="http://cvs.apache.org/viewcvs.cgi/xml-batik/" onMouseOut="rolloverOff('side-ext-118');" onMouseOver="rolloverOn('side-ext-118');"><IMG alt="CVS Repository" border="0" height="12" hspace="0" name="side-ext-118" onLoad="rolloverLoad('side-ext-118','graphics/ext-118-label-2.jpg','graphics/ext-118-label-3.jpg');" src="graphics/ext-118-label-3.jpg" vspace="0" width="120"></A><BR>
  +    <A href="http://nagoya.apache.org/bugzilla" onMouseOut="rolloverOff('side-ext-120');" onMouseOver="rolloverOn('side-ext-120');"><IMG alt="Bug Database" border="0" height="12" hspace="0" name="side-ext-120" onLoad="rolloverLoad('side-ext-120','graphics/ext-120-label-2.jpg','graphics/ext-120-label-3.jpg');" src="graphics/ext-120-label-3.jpg" vspace="0" width="120"></A><BR>
       <IMG border="0" height="6" hspace="0" src="resources/separator.gif" vspace="0" width="120"><BR>
       <A href="status.html" onMouseOut="rolloverOff('side-status');" onMouseOver="rolloverOn('side-status');"><IMG alt="Status" border="0" height="12" hspace="0" name="side-status" onLoad="rolloverLoad('side-status','graphics/status-label-2.jpg','graphics/status-label-3.jpg');" src="graphics/status-label-3.jpg" vspace="0" width="120"></A><BR>
   
  @@ -82,19 +86,47 @@
       
           <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>Introduction</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">
  -               Batik 1.1 is a static SVG implementation, that's why scripting cannot be used to modify the rendering of the SVG elements on the screen. However you will find below a little introduction on scripting basics, on how it could be useful through an example and on how you can go a little bit further.
  +               What follows is a little introduction to scripting
  +               basics, an example of how it could be useful
  +               and ways to go a little bit further.
              </P>
  +           
  +           <BLOCKQUOTE><UL>
  +	          <LI><A href="#scriptingBasics">Scripting Basics</A></LI>
  +                  <LI><A href="#howToUseScripting">How to use Scripting in Batik</A></LI>
  +                  <LI><A href="#goingFurther">Going Further</A></LI>
  +                  <BLOCKQUOTE><UL>
  +                  	<LI><A href="#customizeRhino">Customize the Rhino interpreter</A></LI>
  +                  	<LI><A href="#haveYourOwn">Have your own interpreter</A></LI>
  +                  </UL></BLOCKQUOTE>
  +           </UL></BLOCKQUOTE>
           </FONT></TD></TR></TABLE></DIV><BR>
  +        
  +        <A name="scriptingBasics"><!--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>Scripting Basics</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">
  -               As it is one of the most popular scripting language and as the SVG specification states that an SVG conforming implementation should support it, the ECMAScript (JavaScript) language is supported in Batik through the Mozilla ECMAScript interpreter called Rhino. Even if it is the only scripting language provided with the Batik standart distribution, other languages such a Python or Tcl can also be supported. All examples in this section will use ECMAScript.
  +               As the ECMAScript (JavaScript) language is one of the
  +               most popular scripting language and as the SVG
  +               specification states that an SVG conforming
  +               implementation must support it, the ECMAScript language
  +               is supported in Batik through the Mozilla ECMAScript
  +               interpreter called 
  +               <A href="http://www.mozilla.org/rhino/bsf.html">Rhino</A>
  +               (<CODE><FONT face="courier, monospaced">js.jar</FONT></CODE> ).  Even if it is the only
  +               scripting language provided with standard with the Batik
  +               distribution, other languages such a Python or Tcl can
  +               also be <A href="installing.html#optionalComponents">
  +               supported</A>.
              </P>
  +           <P align="left"><B>Note:</B>All examples in this section will use 
  +           ECMAScript.</P>
              <P align="left">
                  There are two places in an SVG file where you can put scripts. 
              </P>    
              <P align="left">  
  -               The first one is in the &lt;script&gt; element where you can put the
  -	       definition of your functions or some general code to be executed when the
  +               The first one is in the <CODE><FONT face="courier, monospaced">&lt;script&gt;</FONT></CODE>
  +	       element where you can put the definition of your
  +	       functions or some general code to be executed when the
   	       element will be read.
              </P>
   	   <DIV align="center"><TABLE border="0" cellpadding="0" cellspacing="4"><TR><TD bgcolor="#0086b2" height="1" width="1"><IMG border="0" height="1" hspace="0" src="resources/void.gif" vspace="0" width="1"></TD><TD bgcolor="#0086b2" height="1"><IMG border="0" height="1" hspace="0" src="resources/void.gif" vspace="0" width="1"></TD><TD bgcolor="#0086b2" height="1" width="1"><IMG border="0" height="1" hspace="0" src="resources/void.gif" vspace="0" width="1"></TD></TR><TR><TD bgcolor="#0086b2" width="1"><IMG border="0" height="1" hspace="0" src="resources/void.gif" vspace="0" width="1"></TD><TD bgcolor="#ffffff"><PRE>
  @@ -106,10 +138,14 @@
     &lt;!-- Your SVG elements --&gt;
   &lt;/svg&gt;</PRE></TD><TD bgcolor="#0086b2" width="1"><IMG border="0" height="1" hspace="0" src="resources/void.gif" vspace="0" width="1"></TD></TR><TR><TD bgcolor="#0086b2" height="1" width="1"><IMG border="0" height="1" hspace="0" src="resources/void.gif" vspace="0" width="1"></TD><TD bgcolor="#0086b2" height="1"><IMG border="0" height="1" hspace="0" src="resources/void.gif" vspace="0" width="1"></TD><TD bgcolor="#0086b2" height="1" width="1"><IMG border="0" height="1" hspace="0" src="resources/void.gif" vspace="0" width="1"></TD></TR></TABLE></DIV>
   	   <P align="left">
  -	       You can also put script in response to user or document events using attributes on SVG elements. As shown in the previous example, the scripting language must be set on the &lt;script&gt; element. However for event handling the default language type &quot;text/ecmascript&quot; is already set. If you want to change it you can use the contentScriptType attribute on the &lt;svg&gt; element.
  +	       You can also put script in response to user or document events using attributes on SVG elements. 
  +	       As shown in the previous example, the scripting language must be set on the &lt;script&gt; element.
  +	       However for event handling the default language type &quot;<CODE><FONT face="courier, monospaced">text/ecmascript</FONT></CODE>&quot; is already set. 
  +	       If you want to change it you can use the <CODE><FONT face="courier, monospaced">contentScriptType</FONT></CODE> attribute on the <CODE><FONT face="courier, monospaced">&lt;svg&gt;</FONT></CODE> element.
   	   </P>
   	   <P align="left">
  -	       In most cases, the event attribute will only call a function defined in a &lt;script&gt; section, however as you can see below it can also contains regular code.
  +	       In most cases, the event attribute will only call a function defined in a <CODE><FONT face="courier, monospaced">&lt;script&gt;</FONT></CODE>
  +	       section, however as you can see below it can also contains regular code.
   	   </P>
   	   <DIV align="center"><TABLE border="0" cellpadding="0" cellspacing="4"><TR><TD bgcolor="#0086b2" height="1" width="1"><IMG border="0" height="1" hspace="0" src="resources/void.gif" vspace="0" width="1"></TD><TD bgcolor="#0086b2" height="1"><IMG border="0" height="1" hspace="0" src="resources/void.gif" vspace="0" width="1"></TD><TD bgcolor="#0086b2" height="1" width="1"><IMG border="0" height="1" hspace="0" src="resources/void.gif" vspace="0" width="1"></TD></TR><TR><TD bgcolor="#0086b2" width="1"><IMG border="0" height="1" hspace="0" src="resources/void.gif" vspace="0" width="1"></TD><TD bgcolor="#ffffff"><PRE>
   
  @@ -124,8 +160,10 @@
   	     <LI><A href="http://www.ecma.ch/ecma1/stand/ecma-262.htm">ECMAScript specification</A> for advanced information on ECMAScript language.</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>Scripting Uses in 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"></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">Batik release 1.1 is a static SVG implementation, that's why in this version you can't use scripting to move or change graphic objects on the screen, however it can still be usefull for other purposes.</P>
  +        
  +        
  +        <A name="howToUseScripting"><!--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>How to use Scripting in 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"></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 simplified example that you can find in your Batik distribution displays a simple message in response to user events:</P>
   	<DIV align="center"><TABLE border="0" cellpadding="0" cellspacing="4"><TR><TD bgcolor="#0086b2" height="1" width="1"><IMG border="0" height="1" hspace="0" src="resources/void.gif" vspace="0" width="1"></TD><TD bgcolor="#0086b2" height="1"><IMG border="0" height="1" hspace="0" src="resources/void.gif" vspace="0" width="1"></TD><TD bgcolor="#0086b2" height="1" width="1"><IMG border="0" height="1" hspace="0" src="resources/void.gif" vspace="0" width="1"></TD></TR><TR><TD bgcolor="#0086b2" width="1"><IMG border="0" height="1" hspace="0" src="resources/void.gif" vspace="0" width="1"></TD><TD bgcolor="#ffffff"><PRE>
   &lt;svg width=&quot;450&quot; height=&quot;500&quot; viewBox=&quot;0 0 450 500&quot;&gt;
  @@ -134,39 +172,50 @@
   &nbsp;&nbsp;&nbsp;&nbsp;function showDialog(msg) {
   &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;alert(msg);
   &nbsp;&nbsp;&nbsp;&nbsp;}
  -
  +&nbsp;&nbsp;&nbsp;&nbsp;&lt;/script&gt;
   &nbsp;&nbsp;&nbsp;&nbsp;&lt;g&gt;
  -&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;circle cx=&quot;137.5&quot; cy=&quot;110&quot; r=&quot;20&quot; style=&quot;fill:crimson&quot; onmousedown=&quot;showDialog('onmousedown')&quot;/&gt;
  -&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;circle cx=&quot;312.5&quot; cy=&quot;110&quot; r=&quot;20&quot; style=&quot;fill:crimson&quot; onmouseup=&quot;showDialog('onmouseup')&quot;/&gt;
  +&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;circle cx=&quot;137.5&quot; cy=&quot;110&quot; r=&quot;20&quot; style=&quot;fill:crimson&quot;
  +&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;onmousedown=&quot;showDialog('onmousedown')&quot;/&gt;
  +&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;circle cx=&quot;312.5&quot; cy=&quot;110&quot; r=&quot;20&quot; style=&quot;fill:crimson&quot;
  +&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;onmouseup=&quot;showDialog('onmouseup')&quot;/&gt;
   &nbsp;&nbsp;&nbsp;&nbsp;&lt;/g&gt;
   &nbsp;&nbsp;&nbsp;&nbsp;&lt;g transform=&quot;translate(0 80)&quot;&gt;
  -&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;circle cx=&quot;137.5&quot; cy=&quot;110&quot; r=&quot;20&quot; style=&quot;fill:crimson&quot; onmouseover=&quot;showDialog('onmouseover')&quot;/&gt;
  -&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;circle cx=&quot;312.5&quot; cy=&quot;110&quot; r=&quot;20&quot; style=&quot;fill:crimson&quot; onmouseout=&quot;showDialog('onmouseout')&quot;/&gt;
  +&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;circle cx=&quot;137.5&quot; cy=&quot;110&quot; r=&quot;20&quot; style=&quot;fill:crimson&quot;
  +&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;onmouseover=&quot;showDialog('onmouseover')&quot;/&gt;
  +&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;circle cx=&quot;312.5&quot; cy=&quot;110&quot; r=&quot;20&quot; style=&quot;fill:crimson&quot;
  +&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;onmouseout=&quot;showDialog('onmouseout')&quot;/&gt;
   &nbsp;&nbsp;&nbsp;&nbsp;&lt;/g&gt;
   &nbsp;&nbsp;&nbsp;&nbsp;&lt;g transform=&quot;translate(0 160)&quot;&gt;
  -&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;circle cx=&quot;137.5&quot; cy=&quot;110&quot; r=&quot;20&quot; style=&quot;fill:crimson&quot; onmousemove=&quot;showDialog('onmousemove')&quot;/&gt;
  -&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;circle cx=&quot;312.5&quot; cy=&quot;110&quot; r=&quot;20&quot; style=&quot;fill:crimson&quot; onclick=&quot;showDialog('onclick')&quot;/&gt;
  +&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;circle cx=&quot;137.5&quot; cy=&quot;110&quot; r=&quot;20&quot; style=&quot;fill:crimson&quot;
  +&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;onmousemove=&quot;showDialog('onmousemove')&quot;/&gt;
  +&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;circle cx=&quot;312.5&quot; cy=&quot;110&quot; r=&quot;20&quot; style=&quot;fill:crimson&quot;
  +&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;onclick=&quot;showDialog('onclick')&quot;/&gt;
   &nbsp;&nbsp;&nbsp;&nbsp;&lt;/g&gt;
   &lt;/svg&gt;
   </PRE></TD><TD bgcolor="#0086b2" width="1"><IMG border="0" height="1" hspace="0" src="resources/void.gif" vspace="0" width="1"></TD></TR><TR><TD bgcolor="#0086b2" height="1" width="1"><IMG border="0" height="1" hspace="0" src="resources/void.gif" vspace="0" width="1"></TD><TD bgcolor="#0086b2" height="1"><IMG border="0" height="1" hspace="0" src="resources/void.gif" vspace="0" width="1"></TD><TD bgcolor="#0086b2" height="1" width="1"><IMG border="0" height="1" hspace="0" src="resources/void.gif" vspace="0" width="1"></TD></TR></TABLE></DIV>
           <P align="left">
  -	You can see in the above example that the &lt;script&gt; element contains
  +	You can see in the above example that the <CODE><FONT face="courier, monospaced">&lt;script&gt;</FONT></CODE> element contains
       the definition of a single function: <CODE><FONT face="courier, monospaced">showDialog</FONT></CODE>.
   	</P>
   	<P align="left">
   	This function will be called thanks to the Batik event handling mechanism in answer to
  -	user events. The function is registered to listen to mouse events on the various &lt;circle&gt;
  +	user events. The function is registered to listen to mouse events on the various <CODE><FONT face="courier, monospaced">&lt;circle&gt;</FONT></CODE>
       elements.
   	</P>
           </FONT></TD></TR></TABLE></DIV><BR>
  +        
  +        <A name="goingFurther"><!--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>Going Further</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">
   	   Batik as an extensible API provides the ability to customize the scripting module to
   	   go beyond the simple support of ECMAScript language in SVG files.
   	   </P>
  +	   
  +	   
  +	   <A name="customizeRhino"><!--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>Customize the Rhino interpreter</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 useful example of cutomization of the Rhino interpreter comes from the fact that the
  +	   A useful example of customization of the Rhino interpreter comes from the fact that the
   	   ECMAScript specification doesn't provide any I/O predefined facilities to interact with
   	   the console . However it is very common for ECMAScript compatible languages to provide 
              a function named <CODE><FONT face="courier, monospaced">print</FONT></CODE> to output messages to the console. We will describe 
  @@ -237,6 +286,8 @@
   	   in the <CODE><FONT face="courier, monospaced">createBridgeContext()</FONT></CODE> method.
   	   </P>
              </FONT></TD></TR></TABLE></DIV><BR>
  +           
  +           <A name="haveYourOwn"><!--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>Have your own interpreter</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">
   	   If you want to use SVG files with your own scripting language in it, you can do it with
  @@ -249,6 +300,6 @@
           </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-2001 The Apache Software Foundation.
  +              Copyright &copy; 2000-2002 The Apache Software Foundation.
                 All Rights Reserved.
               </I></FONT></TD></TR></TABLE></BODY></HTML>
  
  
  
  1.17      +378 -640  xml-site/targets/batik/status.html
  
  Index: status.html
  ===================================================================
  RCS file: /home/cvs/xml-site/targets/batik/status.html,v
  retrieving revision 1.16
  retrieving revision 1.17
  diff -u -r1.16 -r1.17
  --- status.html	6 Dec 2001 13:52:25 -0000	1.16
  +++ status.html	19 Jun 2002 11:17:15 -0000	1.17
  @@ -13,8 +13,7 @@
       <A href="license.html" onMouseOut="rolloverOff('side-license');" onMouseOver="rolloverOn('side-license');"><IMG alt="License" border="0" height="12" hspace="0" name="side-license" onLoad="rolloverLoad('side-license','graphics/license-label-2.jpg','graphics/license-label-3.jpg');" src="graphics/license-label-3.jpg" vspace="0" width="120"></A><BR>
       <A href="http://xml.apache.org/batik/dist" onMouseOut="rolloverOff('side-ext-24');" onMouseOver="rolloverOn('side-ext-24');"><IMG alt="Download" border="0" height="12" hspace="0" name="side-ext-24" onLoad="rolloverLoad('side-ext-24','graphics/ext-24-label-2.jpg','graphics/ext-24-label-3.jpg');" src="graphics/ext-24-label-3.jpg" vspace="0" width="120"></A><BR>
       <A href="install.html" onMouseOut="rolloverOff('side-install');" onMouseOver="rolloverOn('side-install');"><IMG alt="Install" border="0" height="12" hspace="0" name="side-install" onLoad="rolloverLoad('side-install','graphics/install-label-2.jpg','graphics/install-label-3.jpg');" src="graphics/install-label-3.jpg" vspace="0" width="120"></A><BR>
  -    
  -    <A href="batikDemo.html" onMouseOut="rolloverOff('side-ext-30');" onMouseOver="rolloverOn('side-ext-30');"><IMG alt="Demo" border="0" height="12" hspace="0" name="side-ext-30" onLoad="rolloverLoad('side-ext-30','graphics/ext-30-label-2.jpg','graphics/ext-30-label-3.jpg');" src="graphics/ext-30-label-3.jpg" vspace="0" width="120"></A><BR>
  +    <A href="batikDemo.html" onMouseOut="rolloverOff('side-batikDemo');" onMouseOver="rolloverOn('side-batikDemo');"><IMG alt="Demo" border="0" height="12" hspace="0" name="side-batikDemo" onLoad="rolloverLoad('side-batikDemo','graphics/batikDemo-label-2.jpg','graphics/batikDemo-label-3.jpg');" src="graphics/batikDemo-label-3.jpg" vspace="0" width="120"></A><BR>
       <IMG border="0" height="6" hspace="0" src="resources/separator.gif" vspace="0" width="120"><BR>
   
       
  @@ -39,12 +38,17 @@
       
       
       <A href="architecture.html" onMouseOut="rolloverOff('side-architecture');" onMouseOver="rolloverOn('side-architecture');"><IMG alt="Architecture" border="0" height="12" hspace="0" name="side-architecture" onLoad="rolloverLoad('side-architecture','graphics/architecture-label-2.jpg','graphics/architecture-label-3.jpg');" src="graphics/architecture-label-3.jpg" vspace="0" width="120"></A><BR>
  +    <A href="javadoc/index.html" onMouseOut="rolloverOff('side-ext-70');" onMouseOver="rolloverOn('side-ext-70');"><IMG alt="API (Javadoc)" border="0" height="12" hspace="0" name="side-ext-70" onLoad="rolloverLoad('side-ext-70','graphics/ext-70-label-2.jpg','graphics/ext-70-label-3.jpg');" src="graphics/ext-70-label-3.jpg" vspace="0" width="120"></A><BR>
       <A href="svggen.html" onMouseOut="rolloverOff('side-svggen');" onMouseOver="rolloverOn('side-svggen');"><IMG alt="Generator" border="0" height="12" hspace="0" name="side-svggen" onLoad="rolloverLoad('side-svggen','graphics/svggen-label-2.jpg','graphics/svggen-label-3.jpg');" src="graphics/svggen-label-3.jpg" vspace="0" width="120"></A><BR>
       <A href="domapi.html" onMouseOut="rolloverOff('side-domapi');" onMouseOver="rolloverOn('side-domapi');"><IMG alt="DOM API" border="0" height="12" hspace="0" name="side-domapi" onLoad="rolloverLoad('side-domapi','graphics/domapi-label-2.jpg','graphics/domapi-label-3.jpg');" src="graphics/domapi-label-3.jpg" vspace="0" width="120"></A><BR>
  -    <A href="scripting.html" onMouseOut="rolloverOff('side-scripting');" onMouseOver="rolloverOn('side-scripting');"><IMG alt="Scripting" border="0" height="12" hspace="0" name="side-scripting" onLoad="rolloverLoad('side-scripting','graphics/scripting-label-2.jpg','graphics/scripting-label-3.jpg');" src="graphics/scripting-label-3.jpg" vspace="0" width="120"></A><BR>
       <A href="svgcanvas.html" onMouseOut="rolloverOff('side-svgcanvas');" onMouseOver="rolloverOn('side-svgcanvas');"><IMG alt="JSVGCanvas" border="0" height="12" hspace="0" name="side-svgcanvas" onLoad="rolloverLoad('side-svgcanvas','graphics/svgcanvas-label-2.jpg','graphics/svgcanvas-label-3.jpg');" src="graphics/svgcanvas-label-3.jpg" vspace="0" width="120"></A><BR>
       <A href="rasterizerTutorial.html" onMouseOut="rolloverOff('side-rasterizerTutorial');" onMouseOver="rolloverOn('side-rasterizerTutorial');"><IMG alt="Transcoder API" border="0" height="12" hspace="0" name="side-rasterizerTutorial" onLoad="rolloverLoad('side-rasterizerTutorial','graphics/rasterizerTutorial-label-2.jpg','graphics/rasterizerTutorial-label-3.jpg');" src="graphics/rasterizerTutorial-label-3.jpg" vspace="0" width="120"></A><BR>
       <IMG border="0" height="6" hspace="0" src="resources/separator.gif" vspace="0" width="120"><BR>
  +    <A href="scripting.html" onMouseOut="rolloverOff('side-scripting');" onMouseOver="rolloverOn('side-scripting');"><IMG alt="Scripting Intro" border="0" height="12" hspace="0" name="side-scripting" onLoad="rolloverLoad('side-scripting','graphics/scripting-label-2.jpg','graphics/scripting-label-3.jpg');" src="graphics/scripting-label-3.jpg" vspace="0" width="120"></A><BR>
  +    <A href="scriptfeatures.html" onMouseOut="rolloverOff('side-scriptfeatures');" onMouseOver="rolloverOn('side-scriptfeatures');"><IMG alt="Scripting Features" border="0" height="12" hspace="0" name="side-scriptfeatures" onLoad="rolloverLoad('side-scriptfeatures','graphics/scriptfeatures-label-2.jpg','graphics/scriptfeatures-label-3.jpg');" src="graphics/scriptfeatures-label-3.jpg" vspace="0" width="120"></A><BR>
  +    <A href="javaScripting.html" onMouseOut="rolloverOff('side-javaScripting');" onMouseOver="rolloverOn('side-javaScripting');"><IMG alt="Java Scripting" border="0" height="12" hspace="0" name="side-javaScripting" onLoad="rolloverLoad('side-javaScripting','graphics/javaScripting-label-2.jpg','graphics/javaScripting-label-3.jpg');" src="graphics/javaScripting-label-3.jpg" vspace="0" width="120"></A><BR>
  +    <A href="security.html" onMouseOut="rolloverOff('side-security');" onMouseOver="rolloverOn('side-security');"><IMG alt="Security" border="0" height="12" hspace="0" name="side-security" onLoad="rolloverLoad('side-security','graphics/security-label-2.jpg','graphics/security-label-3.jpg');" src="graphics/security-label-3.jpg" vspace="0" width="120"></A><BR>
  +    <IMG border="0" height="6" hspace="0" src="resources/separator.gif" vspace="0" width="120"><BR>
       <A href="extendingBatik.html" onMouseOut="rolloverOff('side-extendingBatik');" onMouseOver="rolloverOn('side-extendingBatik');"><IMG alt="Extensions" border="0" height="12" hspace="0" name="side-extendingBatik" onLoad="rolloverLoad('side-extendingBatik','graphics/extendingBatik-label-2.jpg','graphics/extendingBatik-label-3.jpg');" src="graphics/extendingBatik-label-3.jpg" vspace="0" width="120"></A><BR>
       <IMG border="0" height="6" hspace="0" src="resources/separator.gif" vspace="0" width="120"><BR>
       <A href="test.html" onMouseOut="rolloverOff('side-test');" onMouseOver="rolloverOn('side-test');"><IMG alt="Testing" border="0" height="12" hspace="0" name="side-test" onLoad="rolloverLoad('side-test','graphics/test-label-2.jpg','graphics/test-label-3.jpg');" src="graphics/test-label-3.jpg" vspace="0" width="120"></A><BR>
  @@ -60,8 +64,8 @@
       
       
       
  -    <A href="http://cvs.apache.org/viewcvs.cgi/xml-batik/" onMouseOut="rolloverOff('side-ext-110');" onMouseOver="rolloverOn('side-ext-110');"><IMG alt="CVS Repository" border="0" height="12" hspace="0" name="side-ext-110" onLoad="rolloverLoad('side-ext-110','graphics/ext-110-label-2.jpg','graphics/ext-110-label-3.jpg');" src="graphics/ext-110-label-3.jpg" vspace="0" width="120"></A><BR>
  -    <A href="http://nagoya.apache.org/bugzilla" onMouseOut="rolloverOff('side-ext-112');" onMouseOver="rolloverOn('side-ext-112');"><IMG alt="Bug Database" border="0" height="12" hspace="0" name="side-ext-112" onLoad="rolloverLoad('side-ext-112','graphics/ext-112-label-2.jpg','graphics/ext-112-label-3.jpg');" src="graphics/ext-112-label-3.jpg" vspace="0" width="120"></A><BR>
  +    <A href="http://cvs.apache.org/viewcvs.cgi/xml-batik/" onMouseOut="rolloverOff('side-ext-118');" onMouseOver="rolloverOn('side-ext-118');"><IMG alt="CVS Repository" border="0" height="12" hspace="0" name="side-ext-118" onLoad="rolloverLoad('side-ext-118','graphics/ext-118-label-2.jpg','graphics/ext-118-label-3.jpg');" src="graphics/ext-118-label-3.jpg" vspace="0" width="120"></A><BR>
  +    <A href="http://nagoya.apache.org/bugzilla" onMouseOut="rolloverOff('side-ext-120');" onMouseOver="rolloverOn('side-ext-120');"><IMG alt="Bug Database" border="0" height="12" hspace="0" name="side-ext-120" onLoad="rolloverLoad('side-ext-120','graphics/ext-120-label-2.jpg','graphics/ext-120-label-3.jpg');" src="graphics/ext-120-label-3.jpg" vspace="0" width="120"></A><BR>
       <IMG border="0" height="6" hspace="0" src="resources/separator.gif" vspace="0" width="120"><BR>
       <IMG alt="Status" border="0" height="12" hspace="0" src="graphics/status-label-1.jpg" vspace="0" width="120"><BR>
   
  @@ -82,124 +86,457 @@
       
           <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>Introduction</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 page provides information about Batik's implementation status. 
  -            The first section provides numbers about the SVG code: source
  -            files, lines of code, binary size, etc... The second section
  -            gives the status of the Batik viewing component with 
  -            regards to the Scalable Vector Graphics Basic Effectivity
  -            test suite, commonly refered to as the SVG BE Test suite.
  +            This page provides information about Batik's implementation status in
  +            terms of code metrics and SVG support. It is broken down into the 
  +            following sections:</P>
  +            <BLOCKQUOTE><UL>
  +                <LI><A href="#status">Batik status</A> provides information 
  +                about what Batik roadmap and current support of SVG features. This
  +                section is further broken down into:<BLOCKQUOTE><UL>
  +                    <LI><A href="#roadmap">Roadmap</A> describes the upcoming 
  +                    milestones in the Batik implementation</LI>
  +                    <LI><A href="#elementStatus">SVG Elements and Attributes</A> which
  +                    defines which elements and attributes are supported by the Batik
  +                    project.</LI>
  +                    <LI><A href="#propertiesStatus">CSS Properties</A> which defines
  +                    which CSS 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.
  +                    </LI>
  +                    <LI><A href="#beSuiteStatus">SVG BE Suite</A> which defines 
  +                    which tests of the SVG 1.0 BE Suite are successfully passed by 
  +                    the Batik browser (Squiggle).</LI>
  +               </UL></BLOCKQUOTE></LI>
  +                <LI><A href="#metrics">Batik metrics</A> provides metrics for the 
  +                Batik project: binary size for the various modules, source code size,
  +                lines of code, number of files etc...</LI>
  +            </UL></BLOCKQUOTE>
  +        </FONT></TD></TR></TABLE></DIV><BR>
  +
  +        <A name="status"><!--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 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"></FONT></TD></TR></TABLE></DIV><BR>
  +            
  +            <A name="roadmap"><!--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 roadmap</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><B>Batik 1.1</B> (December 2001) was focused on supporting 
  +                all static SVG features. In addition, Batik 1.1 supported hyperlinking
  +                and 'one-way' scripting (which means that scripts could handle events
  +                but modifications to the SVG document by scripts would not be reflected
  +                visually by the Batik viewing component.
  +                </LI>
  +                <LI><B>Batik 1.5</B> (Summer 2002) 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> (Late 2002) will be focussed on supporting
  +                SMIL animation fully.</LI>
  +            </UL></BLOCKQUOTE>
  +
  +            </FONT></TD></TR></TABLE></DIV><BR>
  +
  +            <A name="elementStatus"><!--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 Elements and Attributes 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"> The <A href="supportedElements.html">supported elements table</A> lists all the elements part of the SVG
  +            specification that are supported in the Batik toolkit rendering
  +            components (i.e., the <CODE><FONT face="courier, monospaced">ImageTranscoder</FONT></CODE> and the <CODE><FONT face="courier, monospaced">JSVGCanvas</FONT></CODE> Swing
  +            component).  </P>
  +
  +            </FONT></TD></TR></TABLE></DIV><BR>
  +
  +            <A name="propertiesStatus"><!--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>CSS Properties 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"> The <A href="supportedProperties.html">supported properties table</A> lists all the CSS properties part of the SVG
  +            specification or the CSS2 specification that are supported in the
  +            Batik toolkit rendering components (i.e., the <CODE><FONT face="courier, monospaced">ImageTranscoder</FONT></CODE> and the
  +            <CODE><FONT face="courier, monospaced">JSVGCanvas</FONT></CODE> Swing component).  </P>
  +
  +            </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">
  +
  +            <P align="left">This information will be provided shortly</P>
  +
  +            </FONT></TD></TR></TABLE></DIV><BR>
  +
  +            <A name="beSuiteStatus"><!--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 BE Suite 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 <A href="http://www.w3.org/Graphics/SVG/Test/">SVG BE Test suite</A> is developed by the W3C SVG working
  +            group to allow implementation to check their level of
  +            conformance with the SVG specification. In that spirit,
  +            the table below shows how much of the test suite the 
  +            SVG Viewer included in the Batik distribution passes.
  +            </P>
  +            <P align="left">
  +            There are two sections: the first one shows the tests
  +            Batik passes and the second shows the tests that 
  +            Batik does not pass (althought it will eventually).
  +            Each section lists
  +            static and dynamic SVG tests separately.
               </P>
  +           <P align="left">
  +            Static ratings : passed: 93, not passed: 0 (Total: 93/93)
  +           </P>
  +           <P align="left">
  +            Dynamic ratings : passed: 10, not passed 23 (Total: 10/33)
  +           </P>
  +
  +            <P align="left"><I>Note</I> that the Batik tests go beyond the SVG Working Group BE test suite
  +            and that the <A href="test.html">Batik test suite infrastructure</A> contains
  +            several hundreds of tests in addition to the BE test suite.</P>
  +           
  +        <P align="left"><B>Static Tests Passed by Batik</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">color-datatypes-BE-01.svg&nbsp;
  +      </FONT></TD><TD align="left" bgcolor="#a0ddf0" colspan="1" rowspan="1" valign="top"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1">color-property-BE-02.svg&nbsp;
  +      </FONT></TD><TD align="left" bgcolor="#a0ddf0" colspan="1" rowspan="1" valign="top"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1">color-colorProf-BE-03.svg&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">coords-transforms-BE-02.svg&nbsp;
  +      </FONT></TD><TD align="left" bgcolor="#a0ddf0" colspan="1" rowspan="1" valign="top"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1">coords-units-BE-01.svg&nbsp;
  +      </FONT></TD><TD align="left" bgcolor="#a0ddf0" colspan="1" rowspan="1" valign="top"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1">coords-unitsProc-BE-05.svg&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">coords-viewBox-BE-03.svg&nbsp;
  +      </FONT></TD><TD align="left" bgcolor="#a0ddf0" colspan="1" rowspan="1" valign="top"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1">filters-convolve-BE-06.svg&nbsp;
  +      </FONT></TD><TD align="left" bgcolor="#a0ddf0" colspan="1" rowspan="1" valign="top"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1">filters-diffuseLt-BE-07.svg&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">filters-lights-BE-09.svg&nbsp;
  +      </FONT></TD><TD align="left" bgcolor="#a0ddf0" colspan="1" rowspan="1" valign="top"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1">filters-many-BE-01.svg&nbsp;
  +      </FONT></TD><TD align="left" bgcolor="#a0ddf0" colspan="1" rowspan="1" valign="top"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1">filters-specularLt-BE-08.svg&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">filters-blend-BE-02.svg&nbsp;
  +      </FONT></TD><TD align="left" bgcolor="#a0ddf0" colspan="1" rowspan="1" valign="top"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1">filters-blur-BE-12.svg&nbsp;
  +      </FONT></TD><TD align="left" bgcolor="#a0ddf0" colspan="1" rowspan="1" valign="top"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1">filters-dispMap-BE-16.svg&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">filters-feImage-BE-13.svg&nbsp;
  +      </FONT></TD><TD align="left" bgcolor="#a0ddf0" colspan="1" rowspan="1" valign="top"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1">filters-feTile-BE-14.svg&nbsp;
  +      </FONT></TD><TD align="left" bgcolor="#a0ddf0" colspan="1" rowspan="1" valign="top"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1">filters-fldMrgOff-BE-15.svg&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">filters-morph-BE-10.svg&nbsp;
  +      </FONT></TD><TD align="left" bgcolor="#a0ddf0" colspan="1" rowspan="1" valign="top"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1">filters-transfer-BE-04.svg&nbsp;
  +      </FONT></TD><TD align="left" bgcolor="#a0ddf0" colspan="1" rowspan="1" valign="top"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1">filters-turb-BE-11.svg&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">filters-colorMtrx-BE-03.svg&nbsp;
  +      </FONT></TD><TD align="left" bgcolor="#a0ddf0" colspan="1" rowspan="1" valign="top"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1">filters-composite-BE-05.svg&nbsp;
  +      </FONT></TD><TD align="left" bgcolor="#a0ddf0" colspan="1" rowspan="1" valign="top"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1">masking-mask-BE-05.svg&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">masking-mask-BE-06.svg&nbsp;
  +      </FONT></TD><TD align="left" bgcolor="#a0ddf0" colspan="1" rowspan="1" valign="top"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1">masking-property-BE-07.svg&nbsp;
  +      </FONT></TD><TD align="left" bgcolor="#a0ddf0" colspan="1" rowspan="1" valign="top"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1">gradPatt-linearGr-BE-01.svg&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">gradPatt-linearGr-BE-02.svg&nbsp;
  +      </FONT></TD><TD align="left" bgcolor="#a0ddf0" colspan="1" rowspan="1" valign="top"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1">gradPatt-linearGr-BE-03.svg&nbsp;
  +      </FONT></TD><TD align="left" bgcolor="#a0ddf0" colspan="1" rowspan="1" valign="top"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1">gradPatt-pattern-BE-07.svg&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">gradPatt-radialGr-BE-04.svg&nbsp;
  +      </FONT></TD><TD align="left" bgcolor="#a0ddf0" colspan="1" rowspan="1" valign="top"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1">gradPatt-radialGr-BE-04.svg&nbsp;
  +      </FONT></TD><TD align="left" bgcolor="#a0ddf0" colspan="1" rowspan="1" valign="top"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1">gradPatt-referenc-BE-08.svg&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">gradPatt-stop-BE-06.svg&nbsp;
  +      </FONT></TD><TD align="left" bgcolor="#a0ddf0" colspan="1" rowspan="1" valign="top"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1">gradPatt-stop-BE-10.svg&nbsp;
  +      </FONT></TD><TD align="left" bgcolor="#a0ddf0" colspan="1" rowspan="1" valign="top"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1">gradPatt-transfrm-BE-09.svg&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">masking-clipPath-BE-01.svg&nbsp;
  +      </FONT></TD><TD align="left" bgcolor="#a0ddf0" colspan="1" rowspan="1" valign="top"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1">masking-clipPath-BE-02.svg&nbsp;
  +      </FONT></TD><TD align="left" bgcolor="#a0ddf0" colspan="1" rowspan="1" valign="top"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1">masking-clipPath-BE-08.svg&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">masking-clipRule-BE-03.svg&nbsp;
  +      </FONT></TD><TD align="left" bgcolor="#a0ddf0" colspan="1" rowspan="1" valign="top"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1">masking-groupOpac-BE-04.svg&nbsp;
  +      </FONT></TD><TD align="left" bgcolor="#a0ddf0" colspan="1" rowspan="1" valign="top"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1">masking-vportClip-BE-09.svg&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">paint-colIntProp-BE-05.svg&nbsp;
  +      </FONT></TD><TD align="left" bgcolor="#a0ddf0" colspan="1" rowspan="1" valign="top"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1">paint-inherit-BE-06.svg&nbsp;
  +      </FONT></TD><TD align="left" bgcolor="#a0ddf0" colspan="1" rowspan="1" valign="top"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1">paint-stroke-BE-02.svg&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">paint-fill-BE-01.svg&nbsp;
  +      </FONT></TD><TD align="left" bgcolor="#a0ddf0" colspan="1" rowspan="1" valign="top"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1">paint-markers-BE-03.svg&nbsp;
  +      </FONT></TD><TD align="left" bgcolor="#a0ddf0" colspan="1" rowspan="1" valign="top"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1">paint-markers-BE-04.svg&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">path-curves-BE-02.svg&nbsp;
  +      </FONT></TD><TD align="left" bgcolor="#a0ddf0" colspan="1" rowspan="1" valign="top"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1">path-curves-BE-03.svg&nbsp;
  +      </FONT></TD><TD align="left" bgcolor="#a0ddf0" colspan="1" rowspan="1" valign="top"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1">path-curves-BE-04.svg&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">path-lines-BE-01.svg&nbsp;
  +      </FONT></TD><TD align="left" bgcolor="#a0ddf0" colspan="1" rowspan="1" valign="top"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1">rendering-orderGr-BE-01.svg&nbsp;
  +      </FONT></TD><TD align="left" bgcolor="#a0ddf0" colspan="1" rowspan="1" valign="top"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1">rendering-shape-BE-03.svg&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">rendering-text-BE-02.svg&nbsp;
  +      </FONT></TD><TD align="left" bgcolor="#a0ddf0" colspan="1" rowspan="1" valign="top"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1">shapes-circle-BE-03.svg&nbsp;
  +      </FONT></TD><TD align="left" bgcolor="#a0ddf0" colspan="1" rowspan="1" valign="top"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1">shapes-ellipse-BE-02.svg&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">shapes-line-BE-04.svg&nbsp;
  +      </FONT></TD><TD align="left" bgcolor="#a0ddf0" colspan="1" rowspan="1" valign="top"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1">shapes-polygon-BE-05.svg&nbsp;
  +      </FONT></TD><TD align="left" bgcolor="#a0ddf0" colspan="1" rowspan="1" valign="top"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1">shapes-polyline-BE-06.svg&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">shapes-rect-BE-01.svg&nbsp;
  +      </FONT></TD><TD align="left" bgcolor="#a0ddf0" colspan="1" rowspan="1" valign="top"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1">structure-allElem-BE-09.svg&nbsp;
  +      </FONT></TD><TD align="left" bgcolor="#a0ddf0" colspan="1" rowspan="1" valign="top"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1">structure-basicG-BE-03.svg&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">structure-defs-BE-04.svg&nbsp;
  +      </FONT></TD><TD align="left" bgcolor="#a0ddf0" colspan="1" rowspan="1" valign="top"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1">structure-empty-BE-01.svg&nbsp;
  +      </FONT></TD><TD align="left" bgcolor="#a0ddf0" colspan="1" rowspan="1" valign="top"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1">structure-extRef-BE-10.svg&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">structure-image-BE-06.svg&nbsp;
  +      </FONT></TD><TD align="left" bgcolor="#a0ddf0" colspan="1" rowspan="1" valign="top"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1">structure-lang-BE-08.svg&nbsp;
  +      </FONT></TD><TD align="left" bgcolor="#a0ddf0" colspan="1" rowspan="1" valign="top"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1">structure-nested-BE-02.svg&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">structure-switch-BE-07.svg&nbsp;
  +      </FONT></TD><TD align="left" bgcolor="#a0ddf0" colspan="1" rowspan="1" valign="top"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1">structure-symbol-BE-05.svg&nbsp;
  +      </FONT></TD><TD align="left" bgcolor="#a0ddf0" colspan="1" rowspan="1" valign="top"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1">style-selector-BE-01.svg&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">style-selector-BE-02.svg&nbsp;
  +      </FONT></TD><TD align="left" bgcolor="#a0ddf0" colspan="1" rowspan="1" valign="top"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1">style-selector-BE-03.svg&nbsp;
  +      </FONT></TD><TD align="left" bgcolor="#a0ddf0" colspan="1" rowspan="1" valign="top"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1">text-text-BE-01.svg&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">text-tspan-BE-02.svg&nbsp;
  +      </FONT></TD><TD align="left" bgcolor="#a0ddf0" colspan="1" rowspan="1" valign="top"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1">text-textOnPath-BE-03.svg&nbsp;
  +      </FONT></TD><TD align="left" bgcolor="#a0ddf0" colspan="1" rowspan="1" valign="top"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1">text-tref-BE-04.svg&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">text-textAnchor-BE-05.svg&nbsp;
  +      </FONT></TD><TD align="left" bgcolor="#a0ddf0" colspan="1" rowspan="1" valign="top"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1">text-whiteSpace-BE-06.svg&nbsp;
  +      </FONT></TD><TD align="left" bgcolor="#a0ddf0" colspan="1" rowspan="1" valign="top"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1">text-altGlyph-BE-07.svg&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">text-i18n-BE-09.svg&nbsp;
  +      </FONT></TD><TD align="left" bgcolor="#a0ddf0" colspan="1" rowspan="1" valign="top"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1">text-alignment-BE-10.svg&nbsp;
  +      </FONT></TD><TD align="left" bgcolor="#a0ddf0" colspan="1" rowspan="1" valign="top"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1">text-alignment-BE-11.svg&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">text-selection-BE-13.svg&nbsp;
  +      </FONT></TD><TD align="left" bgcolor="#a0ddf0" colspan="1" rowspan="1" valign="top"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1">text-spacing-BE-14.svg&nbsp;
  +      </FONT></TD><TD align="left" bgcolor="#a0ddf0" colspan="1" rowspan="1" valign="top"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1">text-font-BE-15.svg&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">text-font-BE-16.svg&nbsp;
  +      </FONT></TD><TD align="left" bgcolor="#a0ddf0" colspan="1" rowspan="1" valign="top"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1">text-textLength-BE-17.svg&nbsp;
  +      </FONT></TD><TD align="left" bgcolor="#a0ddf0" colspan="1" rowspan="1" valign="top"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1">text-extTref-BE-18.svg&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">fonts-fontElement-BE-01.svg&nbsp;
  +      </FONT></TD><TD align="left" bgcolor="#a0ddf0" colspan="1" rowspan="1" valign="top"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1">metadata-sample-BE-01.svg&nbsp;
  +      </FONT></TD><TD align="left" bgcolor="#a0ddf0" colspan="1" rowspan="1" valign="top"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1">text-decoration-BE-12.svg&nbsp;
  +      </FONT></TD></TR>
  +
  +        </TABLE>
  +        
  +        <A name="DynamicTest"><!--anchor--></A>
  +        <P align="left"><B>Dynamic Tests Passed by Batik</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">linking-outBound-BE-01.svg&nbsp;
  +      </FONT></TD><TD align="left" bgcolor="#a0ddf0" colspan="1" rowspan="1" valign="top"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1">linking-xlinkAttr-BE-02.svg&nbsp;
  +      </FONT></TD><TD align="left" bgcolor="#a0ddf0" colspan="1" rowspan="1" valign="top"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1">linking-inBound-BE-03.svg&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">linking-view-BE-04.svg&nbsp;
  +      </FONT></TD><TD align="left" bgcolor="#a0ddf0" colspan="1" rowspan="1" valign="top"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1">linking-view-BE-05.svg&nbsp;
  +      </FONT></TD><TD align="left" bgcolor="#a0ddf0" colspan="1" rowspan="1" valign="top"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1">script-eventDom-BE-01.svg&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">script-uiEvents-BE-02.svg&nbsp;
  +      </FONT></TD><TD align="left" bgcolor="#a0ddf0" colspan="1" rowspan="1" valign="top"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1">dom-core-BE-01.svg&nbsp;
  +      </FONT></TD><TD align="left" bgcolor="#a0ddf0" colspan="1" rowspan="1" valign="top"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1">dom-featureString-BE-03.svg&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">dom-eventListener-BE-04.svg&nbsp;
  +      </FONT></TD><TD align="left" bgcolor="#a0ddf0" colspan="1" rowspan="1" valign="top"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1">&nbsp;&nbsp;
  +      </FONT></TD><TD align="left" bgcolor="#a0ddf0" colspan="1" rowspan="1" valign="top"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1">&nbsp;&nbsp;
  +      </FONT></TD></TR>
  +
  +        </TABLE>
  +    
  +
  +
  +    <P align="left"><B>Dynamic Tests Not Passed by Batik</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">animation-inherit-BE-10.svg&nbsp;
  +      </FONT></TD>
  +	    <TD align="left" bgcolor="#a0ddf0" colspan="1" rowspan="1" valign="top"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1">animation-overall-BE-01.svg&nbsp;
  +      </FONT></TD>
  +	    <TD align="left" bgcolor="#a0ddf0" colspan="1" rowspan="1" valign="top"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1">animation-timing-BE-05.svg&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">animation-values-BE-08.svg&nbsp;
  +      </FONT></TD>
  +	    <TD align="left" bgcolor="#a0ddf0" colspan="1" rowspan="1" valign="top"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1">extend-multiNS-BE-01.svg&nbsp;
  +      </FONT></TD>
  +	    <TD align="left" bgcolor="#a0ddf0" colspan="1" rowspan="1" valign="top"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1">interact-bubble-BE-04.svg&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">interact-pEvents-BE-05.svg&nbsp;
  +      </FONT></TD>
  +	    <TD align="left" bgcolor="#a0ddf0" colspan="1" rowspan="1" valign="top"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1">interact-zoomPan-BE-02.svg&nbsp;
  +      </FONT></TD>
  +            <TD align="left" bgcolor="#a0ddf0" colspan="1" rowspan="1" valign="top"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1">animation-add-BE-09.svg&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">animation-href-BE-02.svg&nbsp;
  +      </FONT></TD>
  +            <TD align="left" bgcolor="#a0ddf0" colspan="1" rowspan="1" valign="top"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1">animation-motion-BE-11.svg&nbsp;
  +      </FONT></TD>
  +            <TD align="left" bgcolor="#a0ddf0" colspan="1" rowspan="1" valign="top"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1">animation-motion-BE-12.svg&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">animation-targAtt-BE-04.svg&nbsp;
  +      </FONT></TD>
  +            <TD align="left" bgcolor="#a0ddf0" colspan="1" rowspan="1" valign="top"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1">animation-targElt-BE-03.svg&nbsp;
  +      </FONT></TD>
  +            <TD align="left" bgcolor="#a0ddf0" colspan="1" rowspan="1" valign="top"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1">animation-values-BE-06.svg&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">animation-values-BE-07.svg&nbsp;
  +      </FONT></TD>
  +            <TD align="left" bgcolor="#a0ddf0" colspan="1" rowspan="1" valign="top"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1">dom-svg-BE-02.svg&nbsp;
  +      </FONT></TD>
  +            <TD align="left" bgcolor="#a0ddf0" colspan="1" rowspan="1" valign="top"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1">interact-bubble-BE-04-targ.svg&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">interact-cursor-BE-08.svg&nbsp;
  +      </FONT></TD>
  +            <TD align="left" bgcolor="#a0ddf0" colspan="1" rowspan="1" valign="top"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1">interact-onload-BE-07.svg&nbsp;
  +      </FONT></TD>
  +            <TD align="left" bgcolor="#a0ddf0" colspan="1" rowspan="1" valign="top"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1">interact-pEvents-BE-06.svg&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">interact-zoomPan-BE-01.svg&nbsp;
  +      </FONT></TD>
  +            <TD align="left" bgcolor="#a0ddf0" colspan="1" rowspan="1" valign="top"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1">interact-zoomPan-BE-03.svg&nbsp;
  +      </FONT></TD>
  +            <TD align="left" bgcolor="#a0ddf0" colspan="1" rowspan="1" valign="top"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1">&nbsp;&nbsp;
  +      </FONT></TD>
  +            </TR>
  +        </TABLE>
  +        
           </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>Batik numbers</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 November 7th 2001</P>
  +        <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 May 7th 2002</P>
   
  -            <P align="left">Modules Binary size</P>
  +            <P align="left"><B>Modules Binary size</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">Java API, AWT and Swing Extensions (batik-awt-util.jar, 
                           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">474,644&nbsp;
  +                    <TD align="left" bgcolor="#a0ddf0" colspan="1" rowspan="1" valign="top"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1">340,958&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">296,397&nbsp;
  +                    <TD align="left" bgcolor="#a0ddf0" colspan="1" rowspan="1" valign="top"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1">202,711&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 DOM support (batik-svg-dom.jar,
                       org.apache.batik.dom.svg org.apache.batik.css.svg)&nbsp;
         </FONT></TD>
  -                    <TD align="left" bgcolor="#a0ddf0" colspan="1" rowspan="1" valign="top"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1">281,565&nbsp;
  +                    <TD align="left" bgcolor="#a0ddf0" colspan="1" rowspan="1" valign="top"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1">184,412&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 (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">280,599&nbsp;
  +                    <TD align="left" bgcolor="#a0ddf0" colspan="1" rowspan="1" valign="top"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1">173,657&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">197,540&nbsp;
  +                    <TD align="left" bgcolor="#a0ddf0" colspan="1" rowspan="1" valign="top"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1">215,375&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">172,415&nbsp;
  +                    <TD align="left" bgcolor="#a0ddf0" colspan="1" rowspan="1" valign="top"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1">136,540&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">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">186,958&nbsp;
  +                    <TD align="left" bgcolor="#a0ddf0" colspan="1" rowspan="1" valign="top"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1">134,409&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 and org.ext)&nbsp;
         </FONT></TD>
  -                    <TD align="left" bgcolor="#a0ddf0" colspan="1" rowspan="1" valign="top"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1">141,699&nbsp;
  +                    <TD align="left" bgcolor="#a0ddf0" colspan="1" rowspan="1" valign="top"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1">126,578&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">101,346&nbsp;
  +                    <TD align="left" bgcolor="#a0ddf0" colspan="1" rowspan="1" valign="top"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1">63,828&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">73,569&nbsp;
  +                    <TD align="left" bgcolor="#a0ddf0" colspan="1" rowspan="1" valign="top"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1">72,348&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">61,308&nbsp;
  +                    <TD align="left" bgcolor="#a0ddf0" colspan="1" rowspan="1" valign="top"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1">32,650&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">28,877&nbsp;
  +                    <TD align="left" bgcolor="#a0ddf0" colspan="1" rowspan="1" valign="top"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1">19,826&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">Sample extensions (batik-extensions.jar,
                       org.apache.batik.extension)&nbsp;
         </FONT></TD>
  -                    <TD align="left" bgcolor="#a0ddf0" colspan="1" rowspan="1" valign="top"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1">27,487&nbsp;
  +                    <TD align="left" bgcolor="#a0ddf0" colspan="1" rowspan="1" valign="top"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1">41,331&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">16,469&nbsp;
  +                    <TD align="left" bgcolor="#a0ddf0" colspan="1" rowspan="1" valign="top"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1">21,415&nbsp;
         </FONT></TD>
                   </TR>
               </TABLE>
   
  -            <P align="left">External packages</P>
  +            <P align="left"><B>External packages</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">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">483,294&nbsp;
  +                    <TD align="left" bgcolor="#a0ddf0" colspan="1" rowspan="1" valign="top"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1">391,738&nbsp;
         </FONT></TD>
                   </TR>
   
  @@ -212,656 +549,57 @@
   
               </TABLE>
   
  -            <P align="left">Lines of code</P>
  +            <P align="left"><B>Lines of code</B></P>
   
  -            <P align="left">The following numbers include comments and empty lines. To check the 
  -            numbers: find . -name '*.java' | xargs cat | wc -l.</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">227824 (100%)&nbsp;
  +                    <TD align="left" bgcolor="#a0ddf0" colspan="1" rowspan="1" valign="top"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1">243,031 (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 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, W3C DOM Binding and XML interfaces&nbsp;
         </FONT></TD>
  -                    <TD align="left" bgcolor="#a0ddf0" colspan="1" rowspan="1" valign="top"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1">8497 (3.7%) (org.xml) 12426 (5.4%) (org.w3c)&nbsp;
  +                    <TD align="left" bgcolor="#a0ddf0" colspan="1" rowspan="1" valign="top"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1">20,923 (10%)&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">206901 (90.1%)&nbsp;
  +                    <TD align="left" bgcolor="#a0ddf0" colspan="1" rowspan="1" valign="top"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1">222,108 (90%)&nbsp;
         </FONT></TD>
                   </TR>
               </TABLE>
   
  -            <P align="left">Source Files</P>
  +            <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">1410 (100%)&nbsp;
  +                    <TD align="left" bgcolor="#a0ddf0" colspan="1" rowspan="1" valign="top"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1">1388 (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">278 (19.7%)&nbsp;
  +                    <TD align="left" bgcolor="#a0ddf0" colspan="1" rowspan="1" valign="top"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1">278 (20%)&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">1132 (80.3%)&nbsp;
  +                    <TD align="left" bgcolor="#a0ddf0" colspan="1" rowspan="1" valign="top"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1">1110 (80%)&nbsp;
         </FONT></TD>
                   </TR>
               </TABLE>
  -        </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>SVG Basic Effectivity Test Suite</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 <A href="http://www.w3.org/Graphics/SVG/Test/">SVG BE Test suite</A> is developed by the W3C SVG working
  -            group to allow implementation to check their level of
  -            conformance with the SVG specification. In that spirit,
  -            the table below shows how much of the test suite the 
  -            SVG Viewer included in the Batik distribution passes.
  -            </P>
  -            <P align="left">
  -            There are two sections: the first one shows the tests
  -            Batik passes and the second shows the tests that 
  -            Batik does not pass (althought it will eventually).
  -            Each section lists
  -            static and dynamic SVG tests separately.
  -            </P>
  -           <P align="left">
  -            Static ratings : passed: 93, not passed: 0 (Total: 93/93)
  -           </P>
  -           <P align="left">
  -            Dynamic ratings : passed: 5, not passed 28 (Total: 5/33)
  -           </P>
  -
  -            <P align="left"><I>Note</I> that the Batik tests go beyond the SVG Working Group BE test suite
  -            and that the <A href="test.html">Batik test suite infrastructure</A> contains
  -            several hundreds of tests in addition to the BE test suite.</P>
  -        </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>Tests Passed by 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"></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">
  -        <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>Static</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">
  -        <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">color-datatypes-BE-01.svg&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">color-property-BE-02.svg&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">color-colorProf-BE-03.svg&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">coords-transforms-BE-02.svg&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">coords-units-BE-01.svg&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">coords-unitsProc-BE-05.svg&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">coords-viewBox-BE-03.svg&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">filters-convolve-BE-06.svg&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">filters-diffuseLt-BE-07.svg&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">filters-lights-BE-09.svg&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">filters-many-BE-01.svg&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">filters-specularLt-BE-08.svg&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">filters-blend-BE-02.svg&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">filters-blur-BE-12.svg&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">filters-dispMap-BE-16.svg&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">filters-feImage-BE-13.svg&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">filters-feTile-BE-14.svg&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">filters-fldMrgOff-BE-15.svg&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">filters-morph-BE-10.svg&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">filters-transfer-BE-04.svg&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">filters-turb-BE-11.svg&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">filters-colorMtrx-BE-03.svg&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">filters-composite-BE-05.svg&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">masking-mask-BE-05.svg&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">masking-mask-BE-06.svg&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">masking-property-BE-07.svg&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">gradPatt-linearGr-BE-01.svg&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">gradPatt-linearGr-BE-02.svg&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">gradPatt-linearGr-BE-03.svg&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">gradPatt-pattern-BE-07.svg&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">gradPatt-radialGr-BE-04.svg&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">gradPatt-radialGr-BE-04.svg&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">gradPatt-referenc-BE-08.svg&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">gradPatt-stop-BE-06.svg&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">gradPatt-stop-BE-10.svg&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">gradPatt-transfrm-BE-09.svg&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">masking-clipPath-BE-01.svg&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">masking-clipPath-BE-02.svg&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">masking-clipPath-BE-08.svg&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">masking-clipRule-BE-03.svg&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">masking-groupOpac-BE-04.svg&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">masking-vportClip-BE-09.svg&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">paint-colIntProp-BE-05.svg&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">paint-inherit-BE-06.svg&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">paint-stroke-BE-02.svg&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">paint-fill-BE-01.svg&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">paint-markers-BE-03.svg&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">paint-markers-BE-04.svg&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">path-curves-BE-02.svg&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">path-curves-BE-03.svg&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">path-curves-BE-04.svg&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">path-lines-BE-01.svg&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">rendering-orderGr-BE-01.svg&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">rendering-shape-BE-03.svg&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">rendering-text-BE-02.svg&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">shapes-circle-BE-03.svg&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">shapes-ellipse-BE-02.svg&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">shapes-line-BE-04.svg&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">shapes-polygon-BE-05.svg&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">shapes-polyline-BE-06.svg&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">shapes-rect-BE-01.svg&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">structure-allElem-BE-09.svg&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">structure-basicG-BE-03.svg&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">structure-defs-BE-04.svg&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">structure-empty-BE-01.svg&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">structure-extRef-BE-10.svg&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">structure-image-BE-06.svg&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">structure-lang-BE-08.svg&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">structure-nested-BE-02.svg&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">structure-switch-BE-07.svg&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">structure-symbol-BE-05.svg&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">style-selector-BE-01.svg&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">style-selector-BE-02.svg&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">style-selector-BE-03.svg&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">text-text-BE-01.svg&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">text-tspan-BE-02.svg&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">text-textOnPath-BE-03.svg&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">text-tref-BE-04.svg&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">text-textAnchor-BE-05.svg&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">text-whiteSpace-BE-06.svg&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">text-altGlyph-BE-07.svg&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">text-i18n-BE-09.svg&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">text-alignment-BE-10.svg&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">text-alignment-BE-11.svg&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">text-selection-BE-13.svg&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">text-spacing-BE-14.svg&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">text-font-BE-15.svg&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">text-font-BE-16.svg&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">text-textLength-BE-17.svg&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">text-extTref-BE-18.svg&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">fonts-fontElement-BE-01.svg&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">metadata-sample-BE-01.svg&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">text-decoration-BE-12.svg&nbsp;
  -      </FONT></TD>
  -	    </TR>
  -
  -        </TABLE>
           </FONT></TD></TR></TABLE></DIV><BR>
   
  -        <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>Dynamic</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">
  -        <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">linking-outBound-BE-01.svg&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">linking-xlinkAttr-BE-02.svg&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">linking-inBound-BE-03.svg&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">linking-view-BE-04.svg&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">linking-view-BE-05.svg&nbsp;
  -      </FONT></TD>
  -	    </TR>
  -
  -        </TABLE>
  -    </FONT></TD></TR></TABLE></DIV><BR>
  -    </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>Tests Not Passed by 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"></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">
  -       <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>Static</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">
  -    </FONT></TD></TR></TABLE></DIV><BR>
  -
  -    <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>Dynamic</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">
  -        <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">extend-multiNS-BE-01.svg&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">animation-add-BE-09.svg&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">animation-href-BE-02.svg&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">animation-inherit-BE-10.svg&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">animation-motion-BE-11.svg&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">animation-motion-BE-12.svg&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">animation-overall-BE-01.svg&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">animation-targAtt-BE-04.svg&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">animation-targElt-BE-03.svg&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">animation-timing-BE-05.svg&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">animation-values-BE-06.svg&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">animation-values-BE-07.svg&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">animation-values-BE-08.svg&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">dom-core-BE-01.svg&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">dom-eventListener-BE-04.svg&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">dom-featureString-BE-03.svg&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">dom-svg-BE-02.svg&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">interact-bubble-BE-04-targ.svg&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">interact-bubble-BE-04.svg&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">interact-cursor-BE-08.svg&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">interact-onload-BE-07.svg&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">interact-pEvents-BE-05.svg&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">interact-pEvents-BE-06.svg&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">interact-zoomPan-BE-01.svg&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">interact-zoomPan-BE-02.svg&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">interact-zoomPan-BE-03.svg&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">script-eventDom-BE-01.svg&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">script-uiEvents-BE-02.svg&nbsp;
  -      </FONT></TD>
  -	    </TR>
  -        </TABLE>
  -        </FONT></TD></TR></TABLE></DIV><BR>
  -      </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-2001 The Apache Software Foundation.
  +              Copyright &copy; 2000-2002 The Apache Software Foundation.
                 All Rights Reserved.
               </I></FONT></TD></TR></TABLE></BODY></HTML>
  
  
  
  1.5       +57 -16    xml-site/targets/batik/svgcanvas.html
  
  Index: svgcanvas.html
  ===================================================================
  RCS file: /home/cvs/xml-site/targets/batik/svgcanvas.html,v
  retrieving revision 1.4
  retrieving revision 1.5
  diff -u -r1.4 -r1.5
  --- svgcanvas.html	6 Dec 2001 13:52:25 -0000	1.4
  +++ svgcanvas.html	19 Jun 2002 11:17:15 -0000	1.5
  @@ -13,8 +13,7 @@
       <A href="license.html" onMouseOut="rolloverOff('side-license');" onMouseOver="rolloverOn('side-license');"><IMG alt="License" border="0" height="12" hspace="0" name="side-license" onLoad="rolloverLoad('side-license','graphics/license-label-2.jpg','graphics/license-label-3.jpg');" src="graphics/license-label-3.jpg" vspace="0" width="120"></A><BR>
       <A href="http://xml.apache.org/batik/dist" onMouseOut="rolloverOff('side-ext-24');" onMouseOver="rolloverOn('side-ext-24');"><IMG alt="Download" border="0" height="12" hspace="0" name="side-ext-24" onLoad="rolloverLoad('side-ext-24','graphics/ext-24-label-2.jpg','graphics/ext-24-label-3.jpg');" src="graphics/ext-24-label-3.jpg" vspace="0" width="120"></A><BR>
       <A href="install.html" onMouseOut="rolloverOff('side-install');" onMouseOver="rolloverOn('side-install');"><IMG alt="Install" border="0" height="12" hspace="0" name="side-install" onLoad="rolloverLoad('side-install','graphics/install-label-2.jpg','graphics/install-label-3.jpg');" src="graphics/install-label-3.jpg" vspace="0" width="120"></A><BR>
  -    
  -    <A href="batikDemo.html" onMouseOut="rolloverOff('side-ext-30');" onMouseOver="rolloverOn('side-ext-30');"><IMG alt="Demo" border="0" height="12" hspace="0" name="side-ext-30" onLoad="rolloverLoad('side-ext-30','graphics/ext-30-label-2.jpg','graphics/ext-30-label-3.jpg');" src="graphics/ext-30-label-3.jpg" vspace="0" width="120"></A><BR>
  +    <A href="batikDemo.html" onMouseOut="rolloverOff('side-batikDemo');" onMouseOver="rolloverOn('side-batikDemo');"><IMG alt="Demo" border="0" height="12" hspace="0" name="side-batikDemo" onLoad="rolloverLoad('side-batikDemo','graphics/batikDemo-label-2.jpg','graphics/batikDemo-label-3.jpg');" src="graphics/batikDemo-label-3.jpg" vspace="0" width="120"></A><BR>
       <IMG border="0" height="6" hspace="0" src="resources/separator.gif" vspace="0" width="120"><BR>
   
       
  @@ -39,12 +38,17 @@
       
       
       <A href="architecture.html" onMouseOut="rolloverOff('side-architecture');" onMouseOver="rolloverOn('side-architecture');"><IMG alt="Architecture" border="0" height="12" hspace="0" name="side-architecture" onLoad="rolloverLoad('side-architecture','graphics/architecture-label-2.jpg','graphics/architecture-label-3.jpg');" src="graphics/architecture-label-3.jpg" vspace="0" width="120"></A><BR>
  +    <A href="javadoc/index.html" onMouseOut="rolloverOff('side-ext-70');" onMouseOver="rolloverOn('side-ext-70');"><IMG alt="API (Javadoc)" border="0" height="12" hspace="0" name="side-ext-70" onLoad="rolloverLoad('side-ext-70','graphics/ext-70-label-2.jpg','graphics/ext-70-label-3.jpg');" src="graphics/ext-70-label-3.jpg" vspace="0" width="120"></A><BR>
       <A href="svggen.html" onMouseOut="rolloverOff('side-svggen');" onMouseOver="rolloverOn('side-svggen');"><IMG alt="Generator" border="0" height="12" hspace="0" name="side-svggen" onLoad="rolloverLoad('side-svggen','graphics/svggen-label-2.jpg','graphics/svggen-label-3.jpg');" src="graphics/svggen-label-3.jpg" vspace="0" width="120"></A><BR>
       <A href="domapi.html" onMouseOut="rolloverOff('side-domapi');" onMouseOver="rolloverOn('side-domapi');"><IMG alt="DOM API" border="0" height="12" hspace="0" name="side-domapi" onLoad="rolloverLoad('side-domapi','graphics/domapi-label-2.jpg','graphics/domapi-label-3.jpg');" src="graphics/domapi-label-3.jpg" vspace="0" width="120"></A><BR>
  -    <A href="scripting.html" onMouseOut="rolloverOff('side-scripting');" onMouseOver="rolloverOn('side-scripting');"><IMG alt="Scripting" border="0" height="12" hspace="0" name="side-scripting" onLoad="rolloverLoad('side-scripting','graphics/scripting-label-2.jpg','graphics/scripting-label-3.jpg');" src="graphics/scripting-label-3.jpg" vspace="0" width="120"></A><BR>
       <IMG alt="JSVGCanvas" border="0" height="12" hspace="0" src="graphics/svgcanvas-label-1.jpg" vspace="0" width="120"><BR>
       <A href="rasterizerTutorial.html" onMouseOut="rolloverOff('side-rasterizerTutorial');" onMouseOver="rolloverOn('side-rasterizerTutorial');"><IMG alt="Transcoder API" border="0" height="12" hspace="0" name="side-rasterizerTutorial" onLoad="rolloverLoad('side-rasterizerTutorial','graphics/rasterizerTutorial-label-2.jpg','graphics/rasterizerTutorial-label-3.jpg');" src="graphics/rasterizerTutorial-label-3.jpg" vspace="0" width="120"></A><BR>
       <IMG border="0" height="6" hspace="0" src="resources/separator.gif" vspace="0" width="120"><BR>
  +    <A href="scripting.html" onMouseOut="rolloverOff('side-scripting');" onMouseOver="rolloverOn('side-scripting');"><IMG alt="Scripting Intro" border="0" height="12" hspace="0" name="side-scripting" onLoad="rolloverLoad('side-scripting','graphics/scripting-label-2.jpg','graphics/scripting-label-3.jpg');" src="graphics/scripting-label-3.jpg" vspace="0" width="120"></A><BR>
  +    <A href="scriptfeatures.html" onMouseOut="rolloverOff('side-scriptfeatures');" onMouseOver="rolloverOn('side-scriptfeatures');"><IMG alt="Scripting Features" border="0" height="12" hspace="0" name="side-scriptfeatures" onLoad="rolloverLoad('side-scriptfeatures','graphics/scriptfeatures-label-2.jpg','graphics/scriptfeatures-label-3.jpg');" src="graphics/scriptfeatures-label-3.jpg" vspace="0" width="120"></A><BR>
  +    <A href="javaScripting.html" onMouseOut="rolloverOff('side-javaScripting');" onMouseOver="rolloverOn('side-javaScripting');"><IMG alt="Java Scripting" border="0" height="12" hspace="0" name="side-javaScripting" onLoad="rolloverLoad('side-javaScripting','graphics/javaScripting-label-2.jpg','graphics/javaScripting-label-3.jpg');" src="graphics/javaScripting-label-3.jpg" vspace="0" width="120"></A><BR>
  +    <A href="security.html" onMouseOut="rolloverOff('side-security');" onMouseOver="rolloverOn('side-security');"><IMG alt="Security" border="0" height="12" hspace="0" name="side-security" onLoad="rolloverLoad('side-security','graphics/security-label-2.jpg','graphics/security-label-3.jpg');" src="graphics/security-label-3.jpg" vspace="0" width="120"></A><BR>
  +    <IMG border="0" height="6" hspace="0" src="resources/separator.gif" vspace="0" width="120"><BR>
       <A href="extendingBatik.html" onMouseOut="rolloverOff('side-extendingBatik');" onMouseOver="rolloverOn('side-extendingBatik');"><IMG alt="Extensions" border="0" height="12" hspace="0" name="side-extendingBatik" onLoad="rolloverLoad('side-extendingBatik','graphics/extendingBatik-label-2.jpg','graphics/extendingBatik-label-3.jpg');" src="graphics/extendingBatik-label-3.jpg" vspace="0" width="120"></A><BR>
       <IMG border="0" height="6" hspace="0" src="resources/separator.gif" vspace="0" width="120"><BR>
       <A href="test.html" onMouseOut="rolloverOff('side-test');" onMouseOver="rolloverOn('side-test');"><IMG alt="Testing" border="0" height="12" hspace="0" name="side-test" onLoad="rolloverLoad('side-test','graphics/test-label-2.jpg','graphics/test-label-3.jpg');" src="graphics/test-label-3.jpg" vspace="0" width="120"></A><BR>
  @@ -60,8 +64,8 @@
       
       
       
  -    <A href="http://cvs.apache.org/viewcvs.cgi/xml-batik/" onMouseOut="rolloverOff('side-ext-110');" onMouseOver="rolloverOn('side-ext-110');"><IMG alt="CVS Repository" border="0" height="12" hspace="0" name="side-ext-110" onLoad="rolloverLoad('side-ext-110','graphics/ext-110-label-2.jpg','graphics/ext-110-label-3.jpg');" src="graphics/ext-110-label-3.jpg" vspace="0" width="120"></A><BR>
  -    <A href="http://nagoya.apache.org/bugzilla" onMouseOut="rolloverOff('side-ext-112');" onMouseOver="rolloverOn('side-ext-112');"><IMG alt="Bug Database" border="0" height="12" hspace="0" name="side-ext-112" onLoad="rolloverLoad('side-ext-112','graphics/ext-112-label-2.jpg','graphics/ext-112-label-3.jpg');" src="graphics/ext-112-label-3.jpg" vspace="0" width="120"></A><BR>
  +    <A href="http://cvs.apache.org/viewcvs.cgi/xml-batik/" onMouseOut="rolloverOff('side-ext-118');" onMouseOver="rolloverOn('side-ext-118');"><IMG alt="CVS Repository" border="0" height="12" hspace="0" name="side-ext-118" onLoad="rolloverLoad('side-ext-118','graphics/ext-118-label-2.jpg','graphics/ext-118-label-3.jpg');" src="graphics/ext-118-label-3.jpg" vspace="0" width="120"></A><BR>
  +    <A href="http://nagoya.apache.org/bugzilla" onMouseOut="rolloverOff('side-ext-120');" onMouseOver="rolloverOn('side-ext-120');"><IMG alt="Bug Database" border="0" height="12" hspace="0" name="side-ext-120" onLoad="rolloverLoad('side-ext-120','graphics/ext-120-label-2.jpg','graphics/ext-120-label-3.jpg');" src="graphics/ext-120-label-3.jpg" vspace="0" width="120"></A><BR>
       <IMG border="0" height="6" hspace="0" src="resources/separator.gif" vspace="0" width="120"><BR>
       <A href="status.html" onMouseOut="rolloverOff('side-status');" onMouseOver="rolloverOn('side-status');"><IMG alt="Status" border="0" height="12" hspace="0" name="side-status" onLoad="rolloverLoad('side-status','graphics/status-label-2.jpg','graphics/status-label-3.jpg');" src="graphics/status-label-3.jpg" vspace="0" width="120"></A><BR>
   
  @@ -95,9 +99,16 @@
   an SVG document.
   
   </P>
  +
  +    <BLOCKQUOTE><UL>
  +      <LI><A href="#creatingJSVGCanvas">Creating a JSVGCanvas</A></LI>
  +      <LI><A href="#eventhandling">Event Handling</A></LI>
  +      <LI><A href="#interactor">Interactor</A></LI>
  +    </UL></BLOCKQUOTE>
   </FONT></TD></TR></TABLE></DIV><BR>
   
   
  +<A name="creatingJSVGCanvas"><!--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>Creating a JSVGCanvas</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">
  @@ -222,15 +233,17 @@
   </FONT></TD></TR></TABLE></DIV><BR>
   
   
  +<A name="eventhandling"><!--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>Event Handling</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">
   
  -Each time you set a URI or a SVG DOM tree to the JSVGCanvas (using the
  +Each time you set a URI or an SVG DOM tree to the JSVGCanvas (using the
   <CODE><FONT face="courier, monospaced">setURI</FONT></CODE> or <CODE><FONT face="courier, monospaced">setSVGDocument</FONT></CODE> method), the specified
  -document is first parsed (in case of a URI), built, and finally rendered. The
  -proper way to be notified of those different phases is to implement a listener
  -and attach it to the component. There are three types of listener:
  +document is first parsed (in case of a URI), built, rendered and optionally
  +updated. The proper way to be notified of those different phases is to
  +implement a listener and attach it to the component. There are five types
  +of listener:
   
   </P>
   
  @@ -256,37 +269,65 @@
   <BR><BR>
   
   
  +<LI><STRONG>SVGLoadEventDispatcherListener</STRONG> - </LI>
  +
  +
  +This listener provides a set of methods that can be used to track
  +<CODE><FONT face="courier, monospaced">SVGLoadEventDispatcherEvent</FONT></CODE> events. It describes the
  +DOM <CODE><FONT face="courier, monospaced">SVGLoad</FONT></CODE> event dispatch phase.<BR>
  +This event is triggered only in dynamic documents.
  +<BR><BR>
  +
  +
   <LI><STRONG>GVTTreeRendererListener</STRONG> - </LI>
   
   
   This listener provides a set of methods that can be used to track
   <CODE><FONT face="courier, monospaced">GVTTreeRendererEvent</FONT></CODE> events. It describes the rendering phase:
  -constructing an image using a GVT tree.
  +constructing an image using a GVT tree.<BR>
  +In dynamic documents this event is fired only once for the initial rendering.
   
   <BR><BR>
   
   
  +<LI><STRONG>UpdateManagerListener</STRONG> - </LI>
  +
  +
  +This listener provides a set of methods that can be used to track
  +<CODE><FONT face="courier, monospaced">UpdateManagerEvent</FONT></CODE> events. It describes the running phase:
  +the update manager is started and then it can be suspended, resumed or
  +stopped, and graphics updates can be tracked.
  +<BR>
  +Only dynamic documents trigger this event.
  +
  +<BR><BR>
  +
  +
  +
   </DL></BLOCKQUOTE>
   
   <P align="left">
   
   Those listeners give a complete description of the different steps of those
  -three phases (including error states). Adapter classes are available to ease the
  +five phases (including error states). Adapter classes are available to ease the
   creation of new listener implementation.
   
   </P>
   
   <P align="left">
   
  -You can assume that the JSVGCanvas has completed its job (parsing, building and
  -rendering) when the <CODE><FONT face="courier, monospaced">gvtRenderingCompleted</FONT></CODE> method call is called and
  -following a setURI or a setSVGDocument method call.
  -
  +For static documents, you can assume that the JSVGCanvas has completed its job (parsing, building and rendering)
  +when the <CODE><FONT face="courier, monospaced">gvtRenderingCompleted</FONT></CODE> method call is called, following a <CODE><FONT face="courier, monospaced">setURI</FONT></CODE> or a <CODE><FONT face="courier, monospaced">setSVGDocument</FONT></CODE> method call.
  +<BR>
  +In case of dynamic documents, the end of the computations (parsing, building,
  +SVGLoad dispatch, initial rendering and updates) is marked by a call to the
  +<CODE><FONT face="courier, monospaced">updateManagerStopped</FONT></CODE> method.
   </P>
   
   </FONT></TD></TR></TABLE></DIV><BR>
   
   
  +<A name="interactor"><!--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>Interactor</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">
  @@ -304,6 +345,6 @@
   
   
   </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-2001 The Apache Software Foundation.
  +              Copyright &copy; 2000-2002 The Apache Software Foundation.
                 All Rights Reserved.
               </I></FONT></TD></TR></TABLE></BODY></HTML>
  
  
  
  1.13      +19 -15    xml-site/targets/batik/svggen.html
  
  Index: svggen.html
  ===================================================================
  RCS file: /home/cvs/xml-site/targets/batik/svggen.html,v
  retrieving revision 1.12
  retrieving revision 1.13
  diff -u -r1.12 -r1.13
  --- svggen.html	6 Dec 2001 13:52:25 -0000	1.12
  +++ svggen.html	19 Jun 2002 11:17:15 -0000	1.13
  @@ -1,4 +1,4 @@
  -<HTML><HEAD><SCRIPT language="JavaScript" src="resources/script.js" type="text/javascript"></SCRIPT><TITLE>SVGGraphics2D</TITLE></HEAD><BODY alink="#cc0000" bgcolor="#ffffff" leftmargin="4" link="#039acc" marginheight="4" marginwidth="4" text="#000000" topmargin="4" vlink="#0086b2"><TABLE border="0" cellpadding="0" cellspacing="0" width="100%"><TR><TD align="left" height="60" rowspan="3" valign="top" width="135"><IMG border="0" height="60" hspace="0" src="resources/logo.gif" vspace="0" width="135"></TD><TD align="left" background="resources/line.gif" colspan="2" height="5" valign="top" width="100%"><IMG align="left" border="0" height="5" hspace="0" src="resources/line.gif" vspace="0" width="1"></TD><TD align="left" height="60" rowspan="3" valign="top" width="29"><IMG border="0" height="60" hspace="0" src="resources/right.gif" vspace="0" width="29"></TD></TR><TR><TD align="left" bgcolor="#0086b2" colspan="2" height="35" valign="top" width="100%"><IMG align="right" alt="" border="0" height="35" hspace="0" src="graphics/svggen-header.jpg" vspace="0" width="456"></TD></TR><TR><TD align="left" background="resources/bottom.gif" bgcolor="#0086b2" height="20" valign="top" width="100%"><IMG align="left" border="0" height="20" hspace="0" src="resources/bottom.gif" vspace="0" width="3"></TD><TD align="right" background="resources/bottom.gif" bgcolor="#0086b2" height="20" valign="top" width="288"><TABLE border="0" cellpadding="0" cellspacing="0" width="288"><TR><TD align="left" height="20" valign="top" width="96"><A href="http://xml.apache.org/" onMouseOut="rolloverOff('xml');" onMouseOver="rolloverOn('xml');" target="new"><IMG alt="http://xml.apache.org/" border="0" height="20" hspace="0" name="xml" onLoad="rolloverLoad('xml','resources/button-xml-hi.gif','resources/button-xml-lo.gif');" src="resources/button-xml-lo.gif" vspace="0" width="96"></A></TD><TD align="left" height="20" valign="top" width="96"><A href="http://www.apache.org/" onMouseOut="rolloverOff('asf');" onMouseOver="rolloverOn('asf');" target="new"><IMG alt="http://www.apache.org/" border="0" height="20" hspace="0" name="asf" onLoad="rolloverLoad('asf','resources/button-asf-hi.gif','resources/button-asf-lo.gif');" src="resources/button-asf-lo.gif" vspace="0" width="96"></A></TD><TD align="left" height="20" valign="top" width="96"><A href="http://www.w3.org/" onMouseOut="rolloverOff('w3c');" onMouseOver="rolloverOn('w3c');" target="new"><IMG alt="http://www.w3.org/" border="0" height="20" hspace="0" name="w3c" onLoad="rolloverLoad('w3c','resources/button-w3c-hi.gif','resources/button-w3c-lo.gif');" src="resources/button-w3c-lo.gif" vspace="0" width="96"></A></TD></TR></TABLE></TD></TR></TABLE><TABLE border="0" cellpadding="0" cellspacing="0" width="100%"><TR><TD align="left" valign="top" width="120"><IMG border="0" height="14" hspace="0" src="resources/join.gif" vspace="0" width="120"><BR>
  +<HTML><HEAD><SCRIPT language="JavaScript" src="resources/script.js" type="text/javascript"></SCRIPT><TITLE>SVG Generator: SVGGraphics2D</TITLE></HEAD><BODY alink="#cc0000" bgcolor="#ffffff" leftmargin="4" link="#039acc" marginheight="4" marginwidth="4" text="#000000" topmargin="4" vlink="#0086b2"><TABLE border="0" cellpadding="0" cellspacing="0" width="100%"><TR><TD align="left" height="60" rowspan="3" valign="top" width="135"><IMG border="0" height="60" hspace="0" src="resources/logo.gif" vspace="0" width="135"></TD><TD align="left" background="resources/line.gif" colspan="2" height="5" valign="top" width="100%"><IMG align="left" border="0" height="5" hspace="0" src="resources/line.gif" vspace="0" width="1"></TD><TD align="left" height="60" rowspan="3" valign="top" width="29"><IMG border="0" height="60" hspace="0" src="resources/right.gif" vspace="0" width="29"></TD></TR><TR><TD align="left" bgcolor="#0086b2" colspan="2" height="35" valign="top" width="100%"><IMG align="right" alt="" border="0" height="35" hspace="0" src="graphics/svggen-header.jpg" vspace="0" width="456"></TD></TR><TR><TD align="left" background="resources/bottom.gif" bgcolor="#0086b2" height="20" valign="top" width="100%"><IMG align="left" border="0" height="20" hspace="0" src="resources/bottom.gif" vspace="0" width="3"></TD><TD align="right" background="resources/bottom.gif" bgcolor="#0086b2" height="20" valign="top" width="288"><TABLE border="0" cellpadding="0" cellspacing="0" width="288"><TR><TD align="left" height="20" valign="top" width="96"><A href="http://xml.apache.org/" onMouseOut="rolloverOff('xml');" onMouseOver="rolloverOn('xml');" target="new"><IMG alt="http://xml.apache.org/" border="0" height="20" hspace="0" name="xml" onLoad="rolloverLoad('xml','resources/button-xml-hi.gif','resources/button-xml-lo.gif');" src="resources/button-xml-lo.gif" vspace="0" width="96"></A></TD><TD align="left" height="20" valign="top" width="96"><A href="http://www.apache.org/" onMouseOut="rolloverOff('asf');" onMouseOver="rolloverOn('asf');" target="new"><IMG alt="http://www.apache.org/" border="0" height="20" hspace="0" name="asf" onLoad="rolloverLoad('asf','resources/button-asf-hi.gif','resources/button-asf-lo.gif');" src="resources/button-asf-lo.gif" vspace="0" width="96"></A></TD><TD align="left" height="20" valign="top" width="96"><A href="http://www.w3.org/" onMouseOut="rolloverOff('w3c');" onMouseOver="rolloverOn('w3c');" target="new"><IMG alt="http://www.w3.org/" border="0" height="20" hspace="0" name="w3c" onLoad="rolloverLoad('w3c','resources/button-w3c-hi.gif','resources/button-w3c-lo.gif');" src="resources/button-w3c-lo.gif" vspace="0" width="96"></A></TD></TR></TABLE></TD></TR></TABLE><TABLE border="0" cellpadding="0" cellspacing="0" width="100%"><TR><TD align="left" valign="top" width="120"><IMG border="0" height="14" hspace="0" src="resources/join.gif" vspace="0" width="120"><BR>
       
       
       
  @@ -13,8 +13,7 @@
       <A href="license.html" onMouseOut="rolloverOff('side-license');" onMouseOver="rolloverOn('side-license');"><IMG alt="License" border="0" height="12" hspace="0" name="side-license" onLoad="rolloverLoad('side-license','graphics/license-label-2.jpg','graphics/license-label-3.jpg');" src="graphics/license-label-3.jpg" vspace="0" width="120"></A><BR>
       <A href="http://xml.apache.org/batik/dist" onMouseOut="rolloverOff('side-ext-24');" onMouseOver="rolloverOn('side-ext-24');"><IMG alt="Download" border="0" height="12" hspace="0" name="side-ext-24" onLoad="rolloverLoad('side-ext-24','graphics/ext-24-label-2.jpg','graphics/ext-24-label-3.jpg');" src="graphics/ext-24-label-3.jpg" vspace="0" width="120"></A><BR>
       <A href="install.html" onMouseOut="rolloverOff('side-install');" onMouseOver="rolloverOn('side-install');"><IMG alt="Install" border="0" height="12" hspace="0" name="side-install" onLoad="rolloverLoad('side-install','graphics/install-label-2.jpg','graphics/install-label-3.jpg');" src="graphics/install-label-3.jpg" vspace="0" width="120"></A><BR>
  -    
  -    <A href="batikDemo.html" onMouseOut="rolloverOff('side-ext-30');" onMouseOver="rolloverOn('side-ext-30');"><IMG alt="Demo" border="0" height="12" hspace="0" name="side-ext-30" onLoad="rolloverLoad('side-ext-30','graphics/ext-30-label-2.jpg','graphics/ext-30-label-3.jpg');" src="graphics/ext-30-label-3.jpg" vspace="0" width="120"></A><BR>
  +    <A href="batikDemo.html" onMouseOut="rolloverOff('side-batikDemo');" onMouseOver="rolloverOn('side-batikDemo');"><IMG alt="Demo" border="0" height="12" hspace="0" name="side-batikDemo" onLoad="rolloverLoad('side-batikDemo','graphics/batikDemo-label-2.jpg','graphics/batikDemo-label-3.jpg');" src="graphics/batikDemo-label-3.jpg" vspace="0" width="120"></A><BR>
       <IMG border="0" height="6" hspace="0" src="resources/separator.gif" vspace="0" width="120"><BR>
   
       
  @@ -39,12 +38,17 @@
       
       
       <A href="architecture.html" onMouseOut="rolloverOff('side-architecture');" onMouseOver="rolloverOn('side-architecture');"><IMG alt="Architecture" border="0" height="12" hspace="0" name="side-architecture" onLoad="rolloverLoad('side-architecture','graphics/architecture-label-2.jpg','graphics/architecture-label-3.jpg');" src="graphics/architecture-label-3.jpg" vspace="0" width="120"></A><BR>
  +    <A href="javadoc/index.html" onMouseOut="rolloverOff('side-ext-70');" onMouseOver="rolloverOn('side-ext-70');"><IMG alt="API (Javadoc)" border="0" height="12" hspace="0" name="side-ext-70" onLoad="rolloverLoad('side-ext-70','graphics/ext-70-label-2.jpg','graphics/ext-70-label-3.jpg');" src="graphics/ext-70-label-3.jpg" vspace="0" width="120"></A><BR>
       <IMG alt="Generator" border="0" height="12" hspace="0" src="graphics/svggen-label-1.jpg" vspace="0" width="120"><BR>
       <A href="domapi.html" onMouseOut="rolloverOff('side-domapi');" onMouseOver="rolloverOn('side-domapi');"><IMG alt="DOM API" border="0" height="12" hspace="0" name="side-domapi" onLoad="rolloverLoad('side-domapi','graphics/domapi-label-2.jpg','graphics/domapi-label-3.jpg');" src="graphics/domapi-label-3.jpg" vspace="0" width="120"></A><BR>
  -    <A href="scripting.html" onMouseOut="rolloverOff('side-scripting');" onMouseOver="rolloverOn('side-scripting');"><IMG alt="Scripting" border="0" height="12" hspace="0" name="side-scripting" onLoad="rolloverLoad('side-scripting','graphics/scripting-label-2.jpg','graphics/scripting-label-3.jpg');" src="graphics/scripting-label-3.jpg" vspace="0" width="120"></A><BR>
       <A href="svgcanvas.html" onMouseOut="rolloverOff('side-svgcanvas');" onMouseOver="rolloverOn('side-svgcanvas');"><IMG alt="JSVGCanvas" border="0" height="12" hspace="0" name="side-svgcanvas" onLoad="rolloverLoad('side-svgcanvas','graphics/svgcanvas-label-2.jpg','graphics/svgcanvas-label-3.jpg');" src="graphics/svgcanvas-label-3.jpg" vspace="0" width="120"></A><BR>
       <A href="rasterizerTutorial.html" onMouseOut="rolloverOff('side-rasterizerTutorial');" onMouseOver="rolloverOn('side-rasterizerTutorial');"><IMG alt="Transcoder API" border="0" height="12" hspace="0" name="side-rasterizerTutorial" onLoad="rolloverLoad('side-rasterizerTutorial','graphics/rasterizerTutorial-label-2.jpg','graphics/rasterizerTutorial-label-3.jpg');" src="graphics/rasterizerTutorial-label-3.jpg" vspace="0" width="120"></A><BR>
       <IMG border="0" height="6" hspace="0" src="resources/separator.gif" vspace="0" width="120"><BR>
  +    <A href="scripting.html" onMouseOut="rolloverOff('side-scripting');" onMouseOver="rolloverOn('side-scripting');"><IMG alt="Scripting Intro" border="0" height="12" hspace="0" name="side-scripting" onLoad="rolloverLoad('side-scripting','graphics/scripting-label-2.jpg','graphics/scripting-label-3.jpg');" src="graphics/scripting-label-3.jpg" vspace="0" width="120"></A><BR>
  +    <A href="scriptfeatures.html" onMouseOut="rolloverOff('side-scriptfeatures');" onMouseOver="rolloverOn('side-scriptfeatures');"><IMG alt="Scripting Features" border="0" height="12" hspace="0" name="side-scriptfeatures" onLoad="rolloverLoad('side-scriptfeatures','graphics/scriptfeatures-label-2.jpg','graphics/scriptfeatures-label-3.jpg');" src="graphics/scriptfeatures-label-3.jpg" vspace="0" width="120"></A><BR>
  +    <A href="javaScripting.html" onMouseOut="rolloverOff('side-javaScripting');" onMouseOver="rolloverOn('side-javaScripting');"><IMG alt="Java Scripting" border="0" height="12" hspace="0" name="side-javaScripting" onLoad="rolloverLoad('side-javaScripting','graphics/javaScripting-label-2.jpg','graphics/javaScripting-label-3.jpg');" src="graphics/javaScripting-label-3.jpg" vspace="0" width="120"></A><BR>
  +    <A href="security.html" onMouseOut="rolloverOff('side-security');" onMouseOver="rolloverOn('side-security');"><IMG alt="Security" border="0" height="12" hspace="0" name="side-security" onLoad="rolloverLoad('side-security','graphics/security-label-2.jpg','graphics/security-label-3.jpg');" src="graphics/security-label-3.jpg" vspace="0" width="120"></A><BR>
  +    <IMG border="0" height="6" hspace="0" src="resources/separator.gif" vspace="0" width="120"><BR>
       <A href="extendingBatik.html" onMouseOut="rolloverOff('side-extendingBatik');" onMouseOver="rolloverOn('side-extendingBatik');"><IMG alt="Extensions" border="0" height="12" hspace="0" name="side-extendingBatik" onLoad="rolloverLoad('side-extendingBatik','graphics/extendingBatik-label-2.jpg','graphics/extendingBatik-label-3.jpg');" src="graphics/extendingBatik-label-3.jpg" vspace="0" width="120"></A><BR>
       <IMG border="0" height="6" hspace="0" src="resources/separator.gif" vspace="0" width="120"><BR>
       <A href="test.html" onMouseOut="rolloverOff('side-test');" onMouseOver="rolloverOn('side-test');"><IMG alt="Testing" border="0" height="12" hspace="0" name="side-test" onLoad="rolloverLoad('side-test','graphics/test-label-2.jpg','graphics/test-label-3.jpg');" src="graphics/test-label-3.jpg" vspace="0" width="120"></A><BR>
  @@ -60,8 +64,8 @@
       
       
       
  -    <A href="http://cvs.apache.org/viewcvs.cgi/xml-batik/" onMouseOut="rolloverOff('side-ext-110');" onMouseOver="rolloverOn('side-ext-110');"><IMG alt="CVS Repository" border="0" height="12" hspace="0" name="side-ext-110" onLoad="rolloverLoad('side-ext-110','graphics/ext-110-label-2.jpg','graphics/ext-110-label-3.jpg');" src="graphics/ext-110-label-3.jpg" vspace="0" width="120"></A><BR>
  -    <A href="http://nagoya.apache.org/bugzilla" onMouseOut="rolloverOff('side-ext-112');" onMouseOver="rolloverOn('side-ext-112');"><IMG alt="Bug Database" border="0" height="12" hspace="0" name="side-ext-112" onLoad="rolloverLoad('side-ext-112','graphics/ext-112-label-2.jpg','graphics/ext-112-label-3.jpg');" src="graphics/ext-112-label-3.jpg" vspace="0" width="120"></A><BR>
  +    <A href="http://cvs.apache.org/viewcvs.cgi/xml-batik/" onMouseOut="rolloverOff('side-ext-118');" onMouseOver="rolloverOn('side-ext-118');"><IMG alt="CVS Repository" border="0" height="12" hspace="0" name="side-ext-118" onLoad="rolloverLoad('side-ext-118','graphics/ext-118-label-2.jpg','graphics/ext-118-label-3.jpg');" src="graphics/ext-118-label-3.jpg" vspace="0" width="120"></A><BR>
  +    <A href="http://nagoya.apache.org/bugzilla" onMouseOut="rolloverOff('side-ext-120');" onMouseOver="rolloverOn('side-ext-120');"><IMG alt="Bug Database" border="0" height="12" hspace="0" name="side-ext-120" onLoad="rolloverLoad('side-ext-120','graphics/ext-120-label-2.jpg','graphics/ext-120-label-3.jpg');" src="graphics/ext-120-label-3.jpg" vspace="0" width="120"></A><BR>
       <IMG border="0" height="6" hspace="0" src="resources/separator.gif" vspace="0" width="120"><BR>
       <A href="status.html" onMouseOut="rolloverOff('side-status');" onMouseOver="rolloverOn('side-status');"><IMG alt="Status" border="0" height="12" hspace="0" name="side-status" onLoad="rolloverLoad('side-status','graphics/status-label-2.jpg','graphics/status-label-3.jpg');" src="graphics/status-label-3.jpg" vspace="0" width="120"></A><BR>
   
  @@ -200,7 +204,7 @@
                   </P>
                   <P align="left">
                   1. Create an instance of <CODE><FONT face="courier, monospaced">org.w3c.dom.Document</FONT></CODE> that the generator will use to build its XML content;
  -                create a SVG generator using the <CODE><FONT face="courier, monospaced">Document</FONT></CODE> instance.</P>
  +                create an SVG generator using the <CODE><FONT face="courier, monospaced">Document</FONT></CODE> instance.</P>
                           <DIV align="center"><TABLE border="0" cellpadding="0" cellspacing="4"><TR><TD bgcolor="#0086b2" height="1" width="1"><IMG border="0" height="1" hspace="0" src="resources/void.gif" vspace="0" width="1"></TD><TD bgcolor="#0086b2" height="1"><IMG border="0" height="1" hspace="0" src="resources/void.gif" vspace="0" width="1"></TD><TD bgcolor="#0086b2" height="1" width="1"><IMG border="0" height="1" hspace="0" src="resources/void.gif" vspace="0" width="1"></TD></TR><TR><TD bgcolor="#0086b2" width="1"><IMG border="0" height="1" hspace="0" src="resources/void.gif" vspace="0" width="1"></TD><TD bgcolor="#ffffff"><PRE>
   
   // Get a DOMImplementation
  @@ -254,7 +258,7 @@
   
   SVGGeneratorContext ctx = SVGGeneratorContext.createDefault(myFactory);
   ctx.setComment(&quot;Generated by FooApplication with Batik SVG Generator&quot;);
  -SVGGraphics2D g2d = new SVGGraphics2D(ctx);
  +SVGGraphics2D g2d = new SVGGraphics2D(ctx, false);
     </PRE></TD><TD bgcolor="#0086b2" width="1"><IMG border="0" height="1" hspace="0" src="resources/void.gif" vspace="0" width="1"></TD></TR><TR><TD bgcolor="#0086b2" height="1" width="1"><IMG border="0" height="1" hspace="0" src="resources/void.gif" vspace="0" width="1"></TD><TD bgcolor="#0086b2" height="1"><IMG border="0" height="1" hspace="0" src="resources/void.gif" vspace="0" width="1"></TD><TD bgcolor="#0086b2" height="1" width="1"><IMG border="0" height="1" hspace="0" src="resources/void.gif" vspace="0" width="1"></TD></TR></TABLE></DIV>
   
     </FONT></TD></TR></TABLE></DIV><BR>
  @@ -266,7 +270,7 @@
   
   SVGGeneratorContext ctx = SVGGeneratorContext.createDefault(myFactory);
   ctx.setEmbeddedFontsOn(true);
  -SVGGraphics2D g2d = new SVGGraphics2D(ctx);
  +SVGGraphics2D g2d = new SVGGraphics2D(ctx, true);
     </PRE></TD><TD bgcolor="#0086b2" width="1"><IMG border="0" height="1" hspace="0" src="resources/void.gif" vspace="0" width="1"></TD></TR><TR><TD bgcolor="#0086b2" height="1" width="1"><IMG border="0" height="1" hspace="0" src="resources/void.gif" vspace="0" width="1"></TD><TD bgcolor="#0086b2" height="1"><IMG border="0" height="1" hspace="0" src="resources/void.gif" vspace="0" width="1"></TD><TD bgcolor="#0086b2" height="1" width="1"><IMG border="0" height="1" hspace="0" src="resources/void.gif" vspace="0" width="1"></TD></TR></TABLE></DIV>
   
     </FONT></TD></TR></TABLE></DIV><BR>
  @@ -274,10 +278,10 @@
     <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>Customizing the way images are stored</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">
           Every time you call one of the <CODE><FONT face="courier, monospaced">drawImage</FONT></CODE> methods provided by the <CODE><FONT face="courier, monospaced">Graphics2D</FONT></CODE> class,
  -        a standard representation of your image is created in a location which can be reached from the generated SVG
  -        file. For instance, a base64 encoding is created and embedded in the SVG file by default. Alternatively, you
  +        a default representation of your image is created in a location and put in a default file. For instance, a base64
  +        encoding is created and embedded in the SVG file by default. Alternatively, you
           can choose to have your images written to separate files in a predefined directory, in one of the two raster
  -        formats required by the SVG specification, JPEG or PNG.
  +        formats required by the SVG specification, JPEG, PNG or Tiff.
     </P>
     <P align="left">
           You can change the default behavior by explicitly providing the image handler to be used by the SVG generator.
  @@ -383,7 +387,7 @@
   SVGGeneratorContext ctx = SVGGeneratorContext.createDefault(myFactory);
   CDATASection styleSheet = myFactory.createCDATASection(&quot;&quot;);
   ctx.setStyleHandler(new StyleSheetStyleHandler(styleSheet));
  -SVGGraphics2D g2d = new SVGGraphics2D(ctx);
  +SVGGraphics2D g2d = new SVGGraphics2D(ctx, false);
   
   // use the g2d to dump drawings (component.paint(g2d))
   
  @@ -465,11 +469,11 @@
   
   SVGGeneratorContext ctx = SVGGeneratorContext.createDefault(myFactory);
   ctx.setExtensionHandler(new SubExtensionHandler());
  -SVGGraphics2D g2d = new SVGGraphics2D(ctx);</PRE></TD><TD bgcolor="#0086b2" width="1"><IMG border="0" height="1" hspace="0" src="resources/void.gif" vspace="0" width="1"></TD></TR><TR><TD bgcolor="#0086b2" height="1" width="1"><IMG border="0" height="1" hspace="0" src="resources/void.gif" vspace="0" width="1"></TD><TD bgcolor="#0086b2" height="1"><IMG border="0" height="1" hspace="0" src="resources/void.gif" vspace="0" width="1"></TD><TD bgcolor="#0086b2" height="1" width="1"><IMG border="0" height="1" hspace="0" src="resources/void.gif" vspace="0" width="1"></TD></TR></TABLE></DIV>
  +SVGGraphics2D g2d = new SVGGraphics2D(ctx, false);</PRE></TD><TD bgcolor="#0086b2" width="1"><IMG border="0" height="1" hspace="0" src="resources/void.gif" vspace="0" width="1"></TD></TR><TR><TD bgcolor="#0086b2" height="1" width="1"><IMG border="0" height="1" hspace="0" src="resources/void.gif" vspace="0" width="1"></TD><TD bgcolor="#0086b2" height="1"><IMG border="0" height="1" hspace="0" src="resources/void.gif" vspace="0" width="1"></TD><TD bgcolor="#0086b2" height="1" width="1"><IMG border="0" height="1" hspace="0" src="resources/void.gif" vspace="0" width="1"></TD></TR></TABLE></DIV>
     </FONT></TD></TR></TABLE></DIV><BR>
     </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-2001 The Apache Software Foundation.
  +              Copyright &copy; 2000-2002 The Apache Software Foundation.
                 All Rights Reserved.
               </I></FONT></TD></TR></TABLE></BODY></HTML>
  
  
  
  1.6       +41 -40    xml-site/targets/batik/svgpp.html
  
  Index: svgpp.html
  ===================================================================
  RCS file: /home/cvs/xml-site/targets/batik/svgpp.html,v
  retrieving revision 1.5
  retrieving revision 1.6
  diff -u -r1.5 -r1.6
  --- svgpp.html	14 Dec 2001 08:23:33 -0000	1.5
  +++ svgpp.html	19 Jun 2002 11:17:15 -0000	1.6
  @@ -13,8 +13,7 @@
       <A href="license.html" onMouseOut="rolloverOff('side-license');" onMouseOver="rolloverOn('side-license');"><IMG alt="License" border="0" height="12" hspace="0" name="side-license" onLoad="rolloverLoad('side-license','graphics/license-label-2.jpg','graphics/license-label-3.jpg');" src="graphics/license-label-3.jpg" vspace="0" width="120"></A><BR>
       <A href="http://xml.apache.org/batik/dist" onMouseOut="rolloverOff('side-ext-24');" onMouseOver="rolloverOn('side-ext-24');"><IMG alt="Download" border="0" height="12" hspace="0" name="side-ext-24" onLoad="rolloverLoad('side-ext-24','graphics/ext-24-label-2.jpg','graphics/ext-24-label-3.jpg');" src="graphics/ext-24-label-3.jpg" vspace="0" width="120"></A><BR>
       <A href="install.html" onMouseOut="rolloverOff('side-install');" onMouseOver="rolloverOn('side-install');"><IMG alt="Install" border="0" height="12" hspace="0" name="side-install" onLoad="rolloverLoad('side-install','graphics/install-label-2.jpg','graphics/install-label-3.jpg');" src="graphics/install-label-3.jpg" vspace="0" width="120"></A><BR>
  -    
  -    <A href="batikDemo.html" onMouseOut="rolloverOff('side-ext-30');" onMouseOver="rolloverOn('side-ext-30');"><IMG alt="Demo" border="0" height="12" hspace="0" name="side-ext-30" onLoad="rolloverLoad('side-ext-30','graphics/ext-30-label-2.jpg','graphics/ext-30-label-3.jpg');" src="graphics/ext-30-label-3.jpg" vspace="0" width="120"></A><BR>
  +    <A href="batikDemo.html" onMouseOut="rolloverOff('side-batikDemo');" onMouseOver="rolloverOn('side-batikDemo');"><IMG alt="Demo" border="0" height="12" hspace="0" name="side-batikDemo" onLoad="rolloverLoad('side-batikDemo','graphics/batikDemo-label-2.jpg','graphics/batikDemo-label-3.jpg');" src="graphics/batikDemo-label-3.jpg" vspace="0" width="120"></A><BR>
       <IMG border="0" height="6" hspace="0" src="resources/separator.gif" vspace="0" width="120"><BR>
   
       
  @@ -39,12 +38,17 @@
       
       
       <A href="architecture.html" onMouseOut="rolloverOff('side-architecture');" onMouseOver="rolloverOn('side-architecture');"><IMG alt="Architecture" border="0" height="12" hspace="0" name="side-architecture" onLoad="rolloverLoad('side-architecture','graphics/architecture-label-2.jpg','graphics/architecture-label-3.jpg');" src="graphics/architecture-label-3.jpg" vspace="0" width="120"></A><BR>
  +    <A href="javadoc/index.html" onMouseOut="rolloverOff('side-ext-70');" onMouseOver="rolloverOn('side-ext-70');"><IMG alt="API (Javadoc)" border="0" height="12" hspace="0" name="side-ext-70" onLoad="rolloverLoad('side-ext-70','graphics/ext-70-label-2.jpg','graphics/ext-70-label-3.jpg');" src="graphics/ext-70-label-3.jpg" vspace="0" width="120"></A><BR>
       <A href="svggen.html" onMouseOut="rolloverOff('side-svggen');" onMouseOver="rolloverOn('side-svggen');"><IMG alt="Generator" border="0" height="12" hspace="0" name="side-svggen" onLoad="rolloverLoad('side-svggen','graphics/svggen-label-2.jpg','graphics/svggen-label-3.jpg');" src="graphics/svggen-label-3.jpg" vspace="0" width="120"></A><BR>
       <A href="domapi.html" onMouseOut="rolloverOff('side-domapi');" onMouseOver="rolloverOn('side-domapi');"><IMG alt="DOM API" border="0" height="12" hspace="0" name="side-domapi" onLoad="rolloverLoad('side-domapi','graphics/domapi-label-2.jpg','graphics/domapi-label-3.jpg');" src="graphics/domapi-label-3.jpg" vspace="0" width="120"></A><BR>
  -    <A href="scripting.html" onMouseOut="rolloverOff('side-scripting');" onMouseOver="rolloverOn('side-scripting');"><IMG alt="Scripting" border="0" height="12" hspace="0" name="side-scripting" onLoad="rolloverLoad('side-scripting','graphics/scripting-label-2.jpg','graphics/scripting-label-3.jpg');" src="graphics/scripting-label-3.jpg" vspace="0" width="120"></A><BR>
       <A href="svgcanvas.html" onMouseOut="rolloverOff('side-svgcanvas');" onMouseOver="rolloverOn('side-svgcanvas');"><IMG alt="JSVGCanvas" border="0" height="12" hspace="0" name="side-svgcanvas" onLoad="rolloverLoad('side-svgcanvas','graphics/svgcanvas-label-2.jpg','graphics/svgcanvas-label-3.jpg');" src="graphics/svgcanvas-label-3.jpg" vspace="0" width="120"></A><BR>
       <A href="rasterizerTutorial.html" onMouseOut="rolloverOff('side-rasterizerTutorial');" onMouseOver="rolloverOn('side-rasterizerTutorial');"><IMG alt="Transcoder API" border="0" height="12" hspace="0" name="side-rasterizerTutorial" onLoad="rolloverLoad('side-rasterizerTutorial','graphics/rasterizerTutorial-label-2.jpg','graphics/rasterizerTutorial-label-3.jpg');" src="graphics/rasterizerTutorial-label-3.jpg" vspace="0" width="120"></A><BR>
       <IMG border="0" height="6" hspace="0" src="resources/separator.gif" vspace="0" width="120"><BR>
  +    <A href="scripting.html" onMouseOut="rolloverOff('side-scripting');" onMouseOver="rolloverOn('side-scripting');"><IMG alt="Scripting Intro" border="0" height="12" hspace="0" name="side-scripting" onLoad="rolloverLoad('side-scripting','graphics/scripting-label-2.jpg','graphics/scripting-label-3.jpg');" src="graphics/scripting-label-3.jpg" vspace="0" width="120"></A><BR>
  +    <A href="scriptfeatures.html" onMouseOut="rolloverOff('side-scriptfeatures');" onMouseOver="rolloverOn('side-scriptfeatures');"><IMG alt="Scripting Features" border="0" height="12" hspace="0" name="side-scriptfeatures" onLoad="rolloverLoad('side-scriptfeatures','graphics/scriptfeatures-label-2.jpg','graphics/scriptfeatures-label-3.jpg');" src="graphics/scriptfeatures-label-3.jpg" vspace="0" width="120"></A><BR>
  +    <A href="javaScripting.html" onMouseOut="rolloverOff('side-javaScripting');" onMouseOver="rolloverOn('side-javaScripting');"><IMG alt="Java Scripting" border="0" height="12" hspace="0" name="side-javaScripting" onLoad="rolloverLoad('side-javaScripting','graphics/javaScripting-label-2.jpg','graphics/javaScripting-label-3.jpg');" src="graphics/javaScripting-label-3.jpg" vspace="0" width="120"></A><BR>
  +    <A href="security.html" onMouseOut="rolloverOff('side-security');" onMouseOver="rolloverOn('side-security');"><IMG alt="Security" border="0" height="12" hspace="0" name="side-security" onLoad="rolloverLoad('side-security','graphics/security-label-2.jpg','graphics/security-label-3.jpg');" src="graphics/security-label-3.jpg" vspace="0" width="120"></A><BR>
  +    <IMG border="0" height="6" hspace="0" src="resources/separator.gif" vspace="0" width="120"><BR>
       <A href="extendingBatik.html" onMouseOut="rolloverOff('side-extendingBatik');" onMouseOver="rolloverOn('side-extendingBatik');"><IMG alt="Extensions" border="0" height="12" hspace="0" name="side-extendingBatik" onLoad="rolloverLoad('side-extendingBatik','graphics/extendingBatik-label-2.jpg','graphics/extendingBatik-label-3.jpg');" src="graphics/extendingBatik-label-3.jpg" vspace="0" width="120"></A><BR>
       <IMG border="0" height="6" hspace="0" src="resources/separator.gif" vspace="0" width="120"><BR>
       <A href="test.html" onMouseOut="rolloverOff('side-test');" onMouseOver="rolloverOn('side-test');"><IMG alt="Testing" border="0" height="12" hspace="0" name="side-test" onLoad="rolloverLoad('side-test','graphics/test-label-2.jpg','graphics/test-label-3.jpg');" src="graphics/test-label-3.jpg" vspace="0" width="120"></A><BR>
  @@ -60,8 +64,8 @@
       
       
       
  -    <A href="http://cvs.apache.org/viewcvs.cgi/xml-batik/" onMouseOut="rolloverOff('side-ext-110');" onMouseOver="rolloverOn('side-ext-110');"><IMG alt="CVS Repository" border="0" height="12" hspace="0" name="side-ext-110" onLoad="rolloverLoad('side-ext-110','graphics/ext-110-label-2.jpg','graphics/ext-110-label-3.jpg');" src="graphics/ext-110-label-3.jpg" vspace="0" width="120"></A><BR>
  -    <A href="http://nagoya.apache.org/bugzilla" onMouseOut="rolloverOff('side-ext-112');" onMouseOver="rolloverOn('side-ext-112');"><IMG alt="Bug Database" border="0" height="12" hspace="0" name="side-ext-112" onLoad="rolloverLoad('side-ext-112','graphics/ext-112-label-2.jpg','graphics/ext-112-label-3.jpg');" src="graphics/ext-112-label-3.jpg" vspace="0" width="120"></A><BR>
  +    <A href="http://cvs.apache.org/viewcvs.cgi/xml-batik/" onMouseOut="rolloverOff('side-ext-118');" onMouseOver="rolloverOn('side-ext-118');"><IMG alt="CVS Repository" border="0" height="12" hspace="0" name="side-ext-118" onLoad="rolloverLoad('side-ext-118','graphics/ext-118-label-2.jpg','graphics/ext-118-label-3.jpg');" src="graphics/ext-118-label-3.jpg" vspace="0" width="120"></A><BR>
  +    <A href="http://nagoya.apache.org/bugzilla" onMouseOut="rolloverOff('side-ext-120');" onMouseOver="rolloverOn('side-ext-120');"><IMG alt="Bug Database" border="0" height="12" hspace="0" name="side-ext-120" onLoad="rolloverLoad('side-ext-120','graphics/ext-120-label-2.jpg','graphics/ext-120-label-3.jpg');" src="graphics/ext-120-label-3.jpg" vspace="0" width="120"></A><BR>
       <IMG border="0" height="6" hspace="0" src="resources/separator.gif" vspace="0" width="120"><BR>
       <A href="status.html" onMouseOut="rolloverOff('side-status');" onMouseOver="rolloverOn('side-status');"><IMG alt="Status" border="0" height="12" hspace="0" name="side-status" onLoad="rolloverLoad('side-status','graphics/status-label-2.jpg','graphics/status-label-3.jpg');" src="graphics/status-label-3.jpg" vspace="0" width="120"></A><BR>
   
  @@ -93,7 +97,7 @@
           </UL></BLOCKQUOTE>            
           <P align="left">
               The SVG Pretty-printer is a utility that can format SVG files.
  -            The tool format a SVG document according to the arguments passed
  +            The tool format an SVG document according to the arguments passed
               on the command-line.
           </P>
   
  @@ -104,8 +108,8 @@
   
               <P align="left">Refer to the <A href="install.html">install page</A> and the
               <A href="dist">download area</A> to find out what to download and how to 
  -            download it. Remember that you can get either the developer distribution
  -            or the binary distribution.</P>
  +            download it. Remember that you can get either the <A href="install.html#distributions">source distribution</A>
  +            or the <A href="install.html#distributions">binary distribution</A>.</P>
           </FONT></TD></TR></TABLE></DIV><BR>
   
           <A name="using"><!--anchor--></A>
  @@ -117,61 +121,58 @@
               <A name="usingBinary"><!--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>Using the binary distribution</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">If you downloaded the binary distribution of Batik, you should have
  -                gotten a file called <I>batik-1.1.zip</I>, and, after expanding that
  -                file, a JAR (Java ARchive) file called <I>batik-svgpp.jar</I>. 
  +                <P align="left">If you downloaded the <A href="install.html#distributions">binary distribution</A> of Batik, you should have
  +                a file called <CODE><FONT face="courier, monospaced">batik-1.5beta3.zip</FONT></CODE>, and, after expanding that
  +                file, a JAR (Java ARchive) file called <CODE><FONT face="courier, monospaced">batik-svgpp.jar</FONT></CODE>. 
                   To start the pretty-printer, open a console, go to the directory where you 
  -                expanded the distribution (and where batik-svgpp.jar is located) and
  +                expanded the distribution (and where <CODE><FONT face="courier, monospaced">batik-svgpp.jar</FONT></CODE>. is located) and
                   simply type the following at the command prompt :</P>
  -                <P align="left"><I>java -jar batik-svgpp.jar [@options] [@files]</I></P>
  +                <P align="left"><CODE><FONT face="courier, monospaced">java -jar batik-svgpp.jar </FONT></CODE><I>[@options] [@files]</I></P>
                   <P align="left">For example, if you type:</P>
  -                <P align="left"><I>java -jar batik-svgpp.jar samples/batikFX.svg</I></P>
  +                <P align="left"><CODE><FONT face="courier, monospaced">java -jar batik-svgpp.jar samples/batikFX.svg</FONT></CODE></P>
                   <P align="left">you will see the indented document on the standard output.</P>
   
                   <P align="left">You can pass options to the command line:</P>
                       <BLOCKQUOTE><UL>
  -                        <LI><I>-newline &lt;cr | cr-lf | lf&gt;</I> lets you select the  newline character(s) generated in the printed document. The default is 'lf' (unix style newline).</LI>
  -                        <LI><I>-tab-width &lt;number&gt;</I> lets you select the tabulation width. The default value is 4.</LI>
  -                        <LI><I>-doc-width &lt;number&gt;</I> lets you select the document preferred number of columns. The default value is 80.</LI>
  -                        <LI><I>-no-format</I> lets you preserve the current indentation. This option is useful to perform doctype or newline substitutions.</LI>
  -                        <LI><I>-xml-decl &lt;string&gt;</I> lets you set the XML declaration.</LI>
  -                        <LI><I>-doctype &lt;change | remove&gt;</I> lets you change or remove the doctype of the document.</LI>
  -                        <LI><I>-public-id &lt;string&gt;</I> lets you specify a public id to use when writing the document. This option is ignored unless '-doctype change' is specified.</LI>
  -                        <LI><I>-system-id &lt;string&gt;</I> lets you specify a system id to use when writing the document. This option is ignored unless '-doctype change' is specified.</LI>
  +                        <LI><CODE><FONT face="courier, monospaced">-newline</FONT></CODE> <I>&lt;cr | cr-lf | lf&gt;</I> lets you select the  newline character(s) generated in the printed document. The default is 'lf' (unix style newline).</LI>
  +                        <LI><CODE><FONT face="courier, monospaced">-tab-width</FONT></CODE> <I>&lt;number&gt;</I> lets you select the tabulation width. The default value is 4.</LI>
  +                        <LI><CODE><FONT face="courier, monospaced">-doc-width</FONT></CODE> <I>&lt;number&gt;</I> lets you select the document preferred number of columns. The default value is 80.</LI>
  +                        <LI><CODE><FONT face="courier, monospaced">-no-format</FONT></CODE> lets you preserve the current indentation. This option is useful to perform doctype or newline substitutions.</LI>
  +                        <LI><CODE><FONT face="courier, monospaced">-xml-decl</FONT></CODE> <I>&lt;string&gt;</I> lets you set the XML declaration.</LI>
  +                        <LI><CODE><FONT face="courier, monospaced">-doctype</FONT></CODE> <I>&lt;change | remove&gt;</I> lets you change or remove the doctype of the document.</LI>
  +                        <LI><CODE><FONT face="courier, monospaced">-public-id</FONT></CODE> <I>&lt;string&gt;</I> lets you specify a public id to use when writing the document. This option is ignored unless '-doctype change' is specified.</LI>
  +                        <LI><CODE><FONT face="courier, monospaced">-system-id</FONT></CODE> <I>&lt;string&gt;</I> lets you specify a system id to use when writing the document. This option is ignored unless '-doctype change' is specified.</LI>
                       </UL></BLOCKQUOTE>
                   <P align="left">For example:</P>
                   <BLOCKQUOTE><UL>
  -                    <LI><I>java -jar batik-svgpp.jar -tab-width 2 -newline cr-lf src.svg dest.svg</I> will format 'src.svg' and write it to 'dest.svg' using a tabulation width of 2 and dos-style newlines.</LI>
  -                    <LI><I>java -jar batik-svgpp.jar -no-format -doctype change -public-id &quot;-//W3C//DTD SVG 20000802//EN&quot; -system-id &quot;http://www.w3.org/TR/2000/CR-SVG-20000802/DTD/svg-20000802.dtd&quot; src.svg dest.svg</I> will format 'src.svg' and write it to 'dest.svg', unchanged except the doctype external id which will be replaced by the specified one.</LI>
  +                    <LI><CODE><FONT face="courier, monospaced">java -jar batik-svgpp.jar -tab-width 2 -newline cr-lf src.svg dest.svg</FONT></CODE> will format 'src.svg' and write it to 'dest.svg' using a tabulation width of 2 and dos-style newlines.</LI>
  +                    <LI><CODE><FONT face="courier, monospaced">java -jar batik-svgpp.jar -no-format -doctype change -public-id &quot;-//W3C//DTD SVG 20000802//EN&quot; -system-id &quot;http://www.w3.org/TR/2000/CR-SVG-20000802/DTD/svg-20000802.dtd&quot; src.svg dest.svg</FONT></CODE> will format 'src.svg' and write it to 'dest.svg', unchanged except the doctype external id which will be replaced by the specified one.</LI>
                   </UL></BLOCKQUOTE>
               </FONT></TD></TR></TABLE></DIV><BR>
   
  -            <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>Using the developer distribution</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">
  +            <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>Using the source distribution</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">If you downloaded the developer distribution of Batik, you 
  -                got a zip or tar file that expanded into an xml-batik directory. In that directory, you
  +                <P align="left">If you downloaded the <A href="installing.html#distributions">source distribution</A> of Batik, you 
  +                got a zip or tar file that expanded into a directory called <CODE><FONT face="courier, monospaced">xml-batik</FONT></CODE>. In that directory, you
                   can find build scripts for the platform you are running on. For example, there is 
  -                a build.bat script for users of the Windows platform and there is a build.sh script
  +                a <CODE><FONT face="courier, monospaced">build.bat</FONT></CODE> script for users of the Windows platform and there is a <CODE><FONT face="courier, monospaced">build.sh</FONT></CODE> script
                   for UNIX users.</P>
                   <P align="left">To start the pretty-printer you should:</P><BLOCKQUOTE><UL>
  -                    <LI>Make sure the xml-batik directory is in your PATH environment variable</LI>
  -                    <LI>Make sure the ANT_HOME environment variable is set to the xml-batik directory</LI>
  -                    <LI>Make sure that your JAVA_HOME environment variable is set to your JDK installation 
  +                    <LI>Make sure the <CODE><FONT face="courier, monospaced">xml-batik</FONT></CODE> directory is in your PATH environment variable</LI>
  +                    <LI>Make sure the <CODE><FONT face="courier, monospaced">ANT_HOME</FONT></CODE> environment variable is set to the xml-batik directory</LI>
  +                    <LI>Make sure that your <CODE><FONT face="courier, monospaced">JAVA_HOME</FONT></CODE> environment variable is set to your JDK installation 
                           directory</LI>
  -                    <LI>Open a command line window and go to the xml-batik directory where the Batik
  +                    <LI>Open a command line window and go to the <CODE><FONT face="courier, monospaced">xml-batik</FONT></CODE> directory where the Batik
                           distribution was expanded</LI>
  -                    <LI><B>UNIX users</B>. If you have not done so already, make the build.sh script
  -                        executable:<BR>
  -                        <I>chmod +x build.sh</I></LI>
                       <LI>At the command prompt, type: <BR>
  -                        <B>Windows: </B><I>build svgpp</I>.<BR>
  -                        <B>UNIX: </B><I>build.sh svgpp</I>.<BR>
  +                        <B>Windows: </B><CODE><FONT face="courier, monospaced">build svgpp</FONT></CODE>.<BR>
  +                        <B>UNIX: </B><CODE><FONT face="courier, monospaced">build.sh svgpp</FONT></CODE>.<BR>
                           This will printout a
                           help message for the pretty-printer</LI>
                   </UL></BLOCKQUOTE>
                   <P align="left">You can pass options to the rasterizer as follows:</P>
  -                <P align="left"><B>Windows: </B><I>build svgpp [@options] [@files]</I></P>
  -                <P align="left"><B>UNIX: </B><I>build.sh svgpp [@options] [@files]</I></P>
  +                <P align="left"><B>Windows: </B><CODE><FONT face="courier, monospaced">build svgpp </FONT></CODE><I>[@options] [@files]</I></P>
  +                <P align="left"><B>UNIX: </B><CODE><FONT face="courier, monospaced">build.sh svgpp </FONT></CODE><I>[@options] [@files]</I></P>
                   <P align="left">Refer to <A href="#usingBinary">&quot;Using the binary distribution&quot; </A>for an explanation of these
                   options</P>
               </FONT></TD></TR></TABLE></DIV><BR>
  @@ -179,6 +180,6 @@
           </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-2001 The Apache Software Foundation.
  +              Copyright &copy; 2000-2002 The Apache Software Foundation.
                 All Rights Reserved.
               </I></FONT></TD></TR></TABLE></BODY></HTML>
  
  
  
  1.14      +71 -56    xml-site/targets/batik/svgrasterizer.html
  
  Index: svgrasterizer.html
  ===================================================================
  RCS file: /home/cvs/xml-site/targets/batik/svgrasterizer.html,v
  retrieving revision 1.13
  retrieving revision 1.14
  diff -u -r1.13 -r1.14
  --- svgrasterizer.html	11 Dec 2001 10:59:35 -0000	1.13
  +++ svgrasterizer.html	19 Jun 2002 11:17:15 -0000	1.14
  @@ -13,8 +13,7 @@
       <A href="license.html" onMouseOut="rolloverOff('side-license');" onMouseOver="rolloverOn('side-license');"><IMG alt="License" border="0" height="12" hspace="0" name="side-license" onLoad="rolloverLoad('side-license','graphics/license-label-2.jpg','graphics/license-label-3.jpg');" src="graphics/license-label-3.jpg" vspace="0" width="120"></A><BR>
       <A href="http://xml.apache.org/batik/dist" onMouseOut="rolloverOff('side-ext-24');" onMouseOver="rolloverOn('side-ext-24');"><IMG alt="Download" border="0" height="12" hspace="0" name="side-ext-24" onLoad="rolloverLoad('side-ext-24','graphics/ext-24-label-2.jpg','graphics/ext-24-label-3.jpg');" src="graphics/ext-24-label-3.jpg" vspace="0" width="120"></A><BR>
       <A href="install.html" onMouseOut="rolloverOff('side-install');" onMouseOver="rolloverOn('side-install');"><IMG alt="Install" border="0" height="12" hspace="0" name="side-install" onLoad="rolloverLoad('side-install','graphics/install-label-2.jpg','graphics/install-label-3.jpg');" src="graphics/install-label-3.jpg" vspace="0" width="120"></A><BR>
  -    
  -    <A href="batikDemo.html" onMouseOut="rolloverOff('side-ext-30');" onMouseOver="rolloverOn('side-ext-30');"><IMG alt="Demo" border="0" height="12" hspace="0" name="side-ext-30" onLoad="rolloverLoad('side-ext-30','graphics/ext-30-label-2.jpg','graphics/ext-30-label-3.jpg');" src="graphics/ext-30-label-3.jpg" vspace="0" width="120"></A><BR>
  +    <A href="batikDemo.html" onMouseOut="rolloverOff('side-batikDemo');" onMouseOver="rolloverOn('side-batikDemo');"><IMG alt="Demo" border="0" height="12" hspace="0" name="side-batikDemo" onLoad="rolloverLoad('side-batikDemo','graphics/batikDemo-label-2.jpg','graphics/batikDemo-label-3.jpg');" src="graphics/batikDemo-label-3.jpg" vspace="0" width="120"></A><BR>
       <IMG border="0" height="6" hspace="0" src="resources/separator.gif" vspace="0" width="120"><BR>
   
       
  @@ -39,12 +38,17 @@
       
       
       <A href="architecture.html" onMouseOut="rolloverOff('side-architecture');" onMouseOver="rolloverOn('side-architecture');"><IMG alt="Architecture" border="0" height="12" hspace="0" name="side-architecture" onLoad="rolloverLoad('side-architecture','graphics/architecture-label-2.jpg','graphics/architecture-label-3.jpg');" src="graphics/architecture-label-3.jpg" vspace="0" width="120"></A><BR>
  +    <A href="javadoc/index.html" onMouseOut="rolloverOff('side-ext-70');" onMouseOver="rolloverOn('side-ext-70');"><IMG alt="API (Javadoc)" border="0" height="12" hspace="0" name="side-ext-70" onLoad="rolloverLoad('side-ext-70','graphics/ext-70-label-2.jpg','graphics/ext-70-label-3.jpg');" src="graphics/ext-70-label-3.jpg" vspace="0" width="120"></A><BR>
       <A href="svggen.html" onMouseOut="rolloverOff('side-svggen');" onMouseOver="rolloverOn('side-svggen');"><IMG alt="Generator" border="0" height="12" hspace="0" name="side-svggen" onLoad="rolloverLoad('side-svggen','graphics/svggen-label-2.jpg','graphics/svggen-label-3.jpg');" src="graphics/svggen-label-3.jpg" vspace="0" width="120"></A><BR>
       <A href="domapi.html" onMouseOut="rolloverOff('side-domapi');" onMouseOver="rolloverOn('side-domapi');"><IMG alt="DOM API" border="0" height="12" hspace="0" name="side-domapi" onLoad="rolloverLoad('side-domapi','graphics/domapi-label-2.jpg','graphics/domapi-label-3.jpg');" src="graphics/domapi-label-3.jpg" vspace="0" width="120"></A><BR>
  -    <A href="scripting.html" onMouseOut="rolloverOff('side-scripting');" onMouseOver="rolloverOn('side-scripting');"><IMG alt="Scripting" border="0" height="12" hspace="0" name="side-scripting" onLoad="rolloverLoad('side-scripting','graphics/scripting-label-2.jpg','graphics/scripting-label-3.jpg');" src="graphics/scripting-label-3.jpg" vspace="0" width="120"></A><BR>
       <A href="svgcanvas.html" onMouseOut="rolloverOff('side-svgcanvas');" onMouseOver="rolloverOn('side-svgcanvas');"><IMG alt="JSVGCanvas" border="0" height="12" hspace="0" name="side-svgcanvas" onLoad="rolloverLoad('side-svgcanvas','graphics/svgcanvas-label-2.jpg','graphics/svgcanvas-label-3.jpg');" src="graphics/svgcanvas-label-3.jpg" vspace="0" width="120"></A><BR>
       <A href="rasterizerTutorial.html" onMouseOut="rolloverOff('side-rasterizerTutorial');" onMouseOver="rolloverOn('side-rasterizerTutorial');"><IMG alt="Transcoder API" border="0" height="12" hspace="0" name="side-rasterizerTutorial" onLoad="rolloverLoad('side-rasterizerTutorial','graphics/rasterizerTutorial-label-2.jpg','graphics/rasterizerTutorial-label-3.jpg');" src="graphics/rasterizerTutorial-label-3.jpg" vspace="0" width="120"></A><BR>
       <IMG border="0" height="6" hspace="0" src="resources/separator.gif" vspace="0" width="120"><BR>
  +    <A href="scripting.html" onMouseOut="rolloverOff('side-scripting');" onMouseOver="rolloverOn('side-scripting');"><IMG alt="Scripting Intro" border="0" height="12" hspace="0" name="side-scripting" onLoad="rolloverLoad('side-scripting','graphics/scripting-label-2.jpg','graphics/scripting-label-3.jpg');" src="graphics/scripting-label-3.jpg" vspace="0" width="120"></A><BR>
  +    <A href="scriptfeatures.html" onMouseOut="rolloverOff('side-scriptfeatures');" onMouseOver="rolloverOn('side-scriptfeatures');"><IMG alt="Scripting Features" border="0" height="12" hspace="0" name="side-scriptfeatures" onLoad="rolloverLoad('side-scriptfeatures','graphics/scriptfeatures-label-2.jpg','graphics/scriptfeatures-label-3.jpg');" src="graphics/scriptfeatures-label-3.jpg" vspace="0" width="120"></A><BR>
  +    <A href="javaScripting.html" onMouseOut="rolloverOff('side-javaScripting');" onMouseOver="rolloverOn('side-javaScripting');"><IMG alt="Java Scripting" border="0" height="12" hspace="0" name="side-javaScripting" onLoad="rolloverLoad('side-javaScripting','graphics/javaScripting-label-2.jpg','graphics/javaScripting-label-3.jpg');" src="graphics/javaScripting-label-3.jpg" vspace="0" width="120"></A><BR>
  +    <A href="security.html" onMouseOut="rolloverOff('side-security');" onMouseOver="rolloverOn('side-security');"><IMG alt="Security" border="0" height="12" hspace="0" name="side-security" onLoad="rolloverLoad('side-security','graphics/security-label-2.jpg','graphics/security-label-3.jpg');" src="graphics/security-label-3.jpg" vspace="0" width="120"></A><BR>
  +    <IMG border="0" height="6" hspace="0" src="resources/separator.gif" vspace="0" width="120"><BR>
       <A href="extendingBatik.html" onMouseOut="rolloverOff('side-extendingBatik');" onMouseOver="rolloverOn('side-extendingBatik');"><IMG alt="Extensions" border="0" height="12" hspace="0" name="side-extendingBatik" onLoad="rolloverLoad('side-extendingBatik','graphics/extendingBatik-label-2.jpg','graphics/extendingBatik-label-3.jpg');" src="graphics/extendingBatik-label-3.jpg" vspace="0" width="120"></A><BR>
       <IMG border="0" height="6" hspace="0" src="resources/separator.gif" vspace="0" width="120"><BR>
       <A href="test.html" onMouseOut="rolloverOff('side-test');" onMouseOver="rolloverOn('side-test');"><IMG alt="Testing" border="0" height="12" hspace="0" name="side-test" onLoad="rolloverLoad('side-test','graphics/test-label-2.jpg','graphics/test-label-3.jpg');" src="graphics/test-label-3.jpg" vspace="0" width="120"></A><BR>
  @@ -60,8 +64,8 @@
       
       
       
  -    <A href="http://cvs.apache.org/viewcvs.cgi/xml-batik/" onMouseOut="rolloverOff('side-ext-110');" onMouseOver="rolloverOn('side-ext-110');"><IMG alt="CVS Repository" border="0" height="12" hspace="0" name="side-ext-110" onLoad="rolloverLoad('side-ext-110','graphics/ext-110-label-2.jpg','graphics/ext-110-label-3.jpg');" src="graphics/ext-110-label-3.jpg" vspace="0" width="120"></A><BR>
  -    <A href="http://nagoya.apache.org/bugzilla" onMouseOut="rolloverOff('side-ext-112');" onMouseOver="rolloverOn('side-ext-112');"><IMG alt="Bug Database" border="0" height="12" hspace="0" name="side-ext-112" onLoad="rolloverLoad('side-ext-112','graphics/ext-112-label-2.jpg','graphics/ext-112-label-3.jpg');" src="graphics/ext-112-label-3.jpg" vspace="0" width="120"></A><BR>
  +    <A href="http://cvs.apache.org/viewcvs.cgi/xml-batik/" onMouseOut="rolloverOff('side-ext-118');" onMouseOver="rolloverOn('side-ext-118');"><IMG alt="CVS Repository" border="0" height="12" hspace="0" name="side-ext-118" onLoad="rolloverLoad('side-ext-118','graphics/ext-118-label-2.jpg','graphics/ext-118-label-3.jpg');" src="graphics/ext-118-label-3.jpg" vspace="0" width="120"></A><BR>
  +    <A href="http://nagoya.apache.org/bugzilla" onMouseOut="rolloverOff('side-ext-120');" onMouseOver="rolloverOn('side-ext-120');"><IMG alt="Bug Database" border="0" height="12" hspace="0" name="side-ext-120" onLoad="rolloverLoad('side-ext-120','graphics/ext-120-label-2.jpg','graphics/ext-120-label-3.jpg');" src="graphics/ext-120-label-3.jpg" vspace="0" width="120"></A><BR>
       <IMG border="0" height="6" hspace="0" src="resources/separator.gif" vspace="0" width="120"><BR>
       <A href="status.html" onMouseOut="rolloverOff('side-status');" onMouseOver="rolloverOn('side-status');"><IMG alt="Status" border="0" height="12" hspace="0" name="side-status" onLoad="rolloverLoad('side-status','graphics/status-label-2.jpg','graphics/status-label-3.jpg');" src="graphics/status-label-3.jpg" vspace="0" width="120"></A><BR>
   
  @@ -96,7 +100,7 @@
               The SVG Rasterizer is a utility that can convert SVG files to a
               raster format. The tool can convert individual files or sets of
               files, making it easy to convert entire directories of SVG
  -            files. The provided formats are JPEG, PNG, and TIFF, however the
  +            files. The provided formats are JPEG, PNG, and Tiff, however the
               design allows new formats to be added easily.
           </P>
   
  @@ -107,8 +111,8 @@
   
               <P align="left">Refer to the <A href="install.html">install page</A> and the
               <A href="dist">download area</A> to find out what to download and how to 
  -            install it. Remember that you can get either the developer distribution
  -            or the binary distribution.</P>
  +            install it. Remember that you can get either the <A href="install.html#distributions">source distribution</A>
  +            or the <A href="install.html#distributions">binary distribution</A>.</P>
           </FONT></TD></TR></TABLE></DIV><BR>
   
           <A name="using"><!--anchor--></A>
  @@ -121,75 +125,79 @@
               <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>Using the binary distribution</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">If you downloaded the binary distribution of Batik, you should have
  -                gotten a file called <I>batik-1.1.zip</I>, and, after expanding that
  -                file, a JAR (Java ARchive) file called <I>batik-rasterizer.jar</I>. 
  +                gotten a file called <I>batik-1.5beta3.zip</I>, and, after expanding that
  +                file, a JAR (Java ARchive) file called <CODE><FONT face="courier, monospaced">batik-rasterizer.jar</FONT></CODE>. 
                   To start the rasterizer, open a console, go to the directory where you 
  -                expanded the distribution (and where batik-rasterizer.jar is located) and
  +                expanded the distribution (and where <CODE><FONT face="courier, monospaced">batik-rasterizer.jar</FONT></CODE> is located) and
                   simply type the following at the command prompt :</P>
  -                <P align="left"><I>java -jar batik-rasterizer.jar [@files]</I></P>
  +                <P align="left"><CODE><FONT face="courier, monospaced">java -jar batik-rasterizer.jar </FONT></CODE><I>[@files]</I></P>
                   <P align="left">For example, if you type:</P>
  -                <P align="left"><I>java -jar batik-rasterizer.jar samples/batikFX.svg</I></P>
  +                <P align="left"><CODE><FONT face="courier, monospaced">java -jar batik-rasterizer.jar samples/batikFX.svg</FONT></CODE></P>
                   <P align="left">you will see the following printout:</P>
  -                <P align="left"><I>Converting file: samples/BatikFX.svg to samples/BatikFX.png</I></P>
  -                <P align="left">Once the conversion is complete, you will find a batikFX.png file in the samples
  +                <P align="left"><CODE><FONT face="courier, monospaced">Converting file: samples/BatikFX.svg to samples/BatikFX.png</FONT></CODE></P>
  +                <P align="left">Once the conversion is complete, you will find a <CODE><FONT face="courier, monospaced">batikFX.png</FONT></CODE> file in the samples
                   directory</P>
                   <P align="left">You can pass options to the command line:</P>
  -                <P align="left"><I>java -jar batik-rasterizer.jar [options] [@files]</I></P>
  +                <P align="left"><CODE><FONT face="courier, monospaced">java -jar batik-rasterizer.jar </FONT></CODE><I>[options] [@files]</I></P>
                   <P align="left">Where the options are:</P>
                   <BLOCKQUOTE><UL>
  -                <LI><I>-d &lt;dir|file&gt;</I>. Output directory. If there is a single input file, this can be a file.</LI>
  -                <LI><I>-m &lt;mimeType&gt;</I>. Output mime type, one of image/png, image/jpeg, application/pdf, image/tiff.</LI>
  -                <LI><I>-w &lt;width&gt;</I>. Output width. This is a floating point value.</LI>
  -                <LI><I>-h &lt;height&gt;</I>. Output height. This is a floating point value.</LI>
  -                <LI><I>-a &lt;area&gt;</I>. Output area. The format for &lt;area&gt; is x,y,w,h, where x, y, w and h
  +                <LI><CODE><FONT face="courier, monospaced">-d</FONT></CODE> <I>&lt;dir|file&gt;</I>. Output directory. If there is a single input file, this can be a file.</LI>
  +                <LI><CODE><FONT face="courier, monospaced">-m</FONT></CODE><I> &lt;mimeType&gt;</I>. Output mime type, one of image/png, image/jpeg, application/pdf, image/tiff.</LI>
  +                <LI><CODE><FONT face="courier, monospaced">-w</FONT></CODE><I> &lt;width&gt;</I>. Output width. This is a floating point value.</LI>
  +                <LI><CODE><FONT face="courier, monospaced">-h</FONT></CODE><I> &lt;height&gt;</I>. Output height. This is a floating point value.</LI>
  +                <LI><CODE><FONT face="courier, monospaced">-a</FONT></CODE><I> &lt;area&gt;</I>. Output area. The format for &lt;area&gt; is x,y,w,h, where x, y, w and h
                   are floating point values.</LI>
  -                <LI><I>-bg &lt;color&gt;</I>. Uuput color. The format for &lt;color&gt; is a.r.g.b, where a, r, g and b
  +                <LI><CODE><FONT face="courier, monospaced">-bg</FONT></CODE><I> &lt;color&gt;</I>. Uuput color. The format for &lt;color&gt; is a.r.g.b, where a, r, g and b
                   are integer values.</LI>
  -                <LI><I>-cssMedia &lt;media&gt;</I>.CSS media type for which the source SVG files should be
  +                <LI><CODE><FONT face="courier, monospaced">-cssMedia</FONT></CODE><I> &lt;media&gt;</I>.CSS media type for which the source SVG files should be
                   converted.</LI>
  -                <LI><I>-cssAlternate &lt;alternate&gt;</I>. CSS alternate stylesheet to use when converting the source
  +                <LI><CODE><FONT face="courier, monospaced">-cssAlternate</FONT></CODE><I> &lt;alternate&gt;</I>. CSS alternate stylesheet to use when converting the source
                   SVG files.</LI>
  -                <LI><I>-cssUser &lt;userStylesheet&gt;</I>. CSS user stylesheet URI to apply to converted SVG documents
  +                <LI><CODE><FONT face="courier, monospaced">-cssUser</FONT></CODE><I>&lt;userStylesheet&gt;</I>. CSS user stylesheet URI to apply to converted SVG documents
                   in addition to any other referened or embeded stylesheets.</LI>
  -                <LI><I>-lang &lt;userLanguage&gt;</I>. User language to use when converting SVG documents.</LI>
  -                <LI><I>-q &lt;quality&gt;</I>. Quality for the output image. This is only relevant for the
  +                <LI><CODE><FONT face="courier, monospaced">-lang</FONT></CODE><I> &lt;userLanguage&gt;</I>. User language to use when converting SVG documents.</LI>
  +                <LI><CODE><FONT face="courier, monospaced">-q</FONT></CODE><I> &lt;quality&gt;</I>. Quality for the output image. This is only relevant for the
                   image/jpeg mime type.</LI>
  -                <LI><I>-dpi &lt;resolution&gt;</I>. Resolution for the ouptut image.</LI>
  -                <LI><I>-validate</I>. Controls whether the source SVG files should be validated.</LI>
  +                <LI><CODE><FONT face="courier, monospaced">-dpi</FONT></CODE><I> &lt;resolution&gt;</I>. Resolution for the ouptut image.</LI>
  +                <LI><CODE><FONT face="courier, monospaced">-validate</FONT></CODE> Controls whether the source SVG files should be validated.</LI>
  +                <LI><CODE><FONT face="courier, monospaced">-onload</FONT></CODE> Controls if the source SVG files must be rasterize after dispatching the 'onload' event.</LI>
  +                <LI><CODE><FONT face="courier, monospaced">-scriptSecurityOff</FONT></CODE> Removes any security check on the scripts running as a result of dispatching the onload event.</LI>
  +                <LI><CODE><FONT face="courier, monospaced">-scripts</FONT></CODE><I>&lt;listOfAllowedScripts&gt;</I> List of script types (i.e., values for the type attribute in the <CODE><FONT face="courier, monospaced">&lt;script&gt;</FONT></CODE> tag) which should be loaded.</LI>
                   </UL></BLOCKQUOTE>
  +               	
                   <P align="left">For example:</P>
                   <BLOCKQUOTE><UL>
  -                    <LI><I>java -jar batik-rasterizer.jar -d myDir -m image/jpg samples\*.svg</I> will generate JPEG images
  +                    <LI><CODE><FONT face="courier, monospaced">java -jar batik-rasterizer.jar -d myDir -m image/jpeg samples/*.svg</FONT></CODE> will generate JPEG images
                       for all the SVG files found in the samples directory.</LI>
                   </UL></BLOCKQUOTE>
  +                <P align="left"><B>NOTE:</B>to run MIME type <CODE><FONT face="courier, monospaced">application/pdf</FONT></CODE> need to have (see <A href="http://xml.apache.org/fop/index.html">FOP</A>) installed.</P>
               </FONT></TD></TR></TABLE></DIV><BR>
   
  -            <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>Using the developer distribution</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">
  +            <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>Using the source distribution</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">If you downloaded the developer distribution of Batik, you 
  -                got a zip or tar file that expanded into an xml-batik directory. In that directory, you
  -                can find build scripts for the platform you are running on. For example, there is 
  -                a build.bat script for users of the Windows platform and there is a build.sh script
  +                <P align="left">If you downloaded the <A href="install.html#distributions">source distribution</A>
  +                of Batik, you 
  +                got a zip or tar file that expanded into a directory called <CODE><FONT face="courier, monospaced">xml-batik</FONT></CODE> directory. 
  +                In that directory, you can find <CODE><FONT face="courier, monospaced">build</FONT></CODE> scripts for the platform you are running on. 
  +                For example, there is a build.bat script for users of the Windows platform and there is a 
  +                <CODE><FONT face="courier, monospaced">build.sh</FONT></CODE> script
                   for UNIX users.</P>
                   <P align="left">To start the rasterizer you should:</P><BLOCKQUOTE><UL>
  -                    <LI>Make sure the xml-batik directory is in your PATH environment variable</LI>
  -                    <LI>Make sure the ANT_HOME environment variable is set to the xml-batik directory</LI>
  -                    <LI>Make sure that your JAVA_HOME environment variable is set to your JDK installation 
  +                    <LI>Make sure the <CODE><FONT face="courier, monospaced">xml-batik</FONT></CODE> directory is in your PATH environment variable</LI>
  +                    <LI>Make sure the <CODE><FONT face="courier, monospaced">ANT_HOME</FONT></CODE> environment variable is set to the xml-batik directory</LI>
  +                    <LI>Make sure that your <CODE><FONT face="courier, monospaced">JAVA_HOME</FONT></CODE> environment variable is set to your JDK installation 
                           directory</LI>
  -                    <LI>Open a command line window and go to the xml-batik directory where the Batik
  +                    <LI>Open a command line window and go to the <CODE><FONT face="courier, monospaced">xml-batik</FONT></CODE> directory where the Batik
                           distribution was expanded</LI>
  -                    <LI><B>UNIX users</B>. If you have not done so already, make the build.sh script
  -                        executable:<BR>
  -                        <I>chmod +x build.sh</I></LI>
                       <LI>At the command prompt, type: <BR>
  -                        <B>Windows: </B><I>build svgrasterizer</I>.<BR>
  -                        <B>UNIX: </B><I>build.sh svgrasterizer</I>.<BR>
  +                        <B>Windows: </B><CODE><FONT face="courier, monospaced">build svgrasterizer</FONT></CODE>.<BR>
  +                        <B>UNIX: </B><CODE><FONT face="courier, monospaced">build.sh svgrasterizer</FONT></CODE>.<BR>
                           This will printout a
                           help message for the rasterizer</LI>
                   </UL></BLOCKQUOTE>
                   <P align="left">You can pass options to the rasterizer as follows:</P>
  -                <P align="left"><B>Windows: </B><I>build svgrasterizer [options] [@files]</I></P>
  -                <P align="left"><B>UNIX: </B><I>build.sh svgrasterizer [options] [@files]</I></P>
  +                <P align="left"><B>Windows: </B><CODE><FONT face="courier, monospaced">build svgrasterizer </FONT></CODE><I>[options] [@files]</I></P>
  +                <P align="left"><B>UNIX: </B><CODE><FONT face="courier, monospaced">build.sh svgrasterizer </FONT></CODE><I>[options] [@files]</I></P>
                   <P align="left">Refer to <A href="#usingBinary">&quot;Using the binary distribution&quot; </A>for an explanation of these
                   options</P>
               </FONT></TD></TR></TABLE></DIV><BR>
  @@ -205,16 +213,16 @@
               purpose as the utility but has a different syntax and a 
               little different set of features.</P>
   
  -            <P align="left">The task is able to produce four raster formats: PNG, JPEG, TIFF 
  -            and PDF. You need to set 
  -            <A href="http://xml.apache.org/fop/">FOP</A> (versions after 
  +            <P align="left">The task is able to produce four raster formats: PNG, JPEG, Tiff 
  +            and PDF. You need to have 
  +            <A href="http://xml.apache.org/fop/">FOP</A> installed (versions after 
               0.20.2 should work) in your <I>CLASSPATH</I> if you want to 
               produce result images in PDF format.</P>
   
               <A name="initTask"><!--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>Taking rasterizer task in use</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 first thing to do before you can use the task in your Ant 
  -                projects is to set <I>batik-rasterizer.jar</I> and 
  +                projects is to set <CODE><FONT face="courier, monospaced">batik-rasterizer.jar</FONT></CODE> and 
                   classes of the rasterizer task to your 
                   <I>CLASSPATH</I>.</P>
   
  @@ -381,6 +389,13 @@
         </FONT></TD>
                       </TR>
                       <TR>
  +                        <TD align="left" bgcolor="#a0ddf0" colspan="1" rowspan="1" valign="top"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1">&nbsp;
  +      </FONT></TD>
  +                        <TD align="left" bgcolor="#a0ddf0" colspan="1" rowspan="1" valign="top"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1">&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">dest&nbsp;
         </FONT></TD>
                           <TD align="left" bgcolor="#a0ddf0" colspan="1" rowspan="1" valign="top"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1">Name of a one output file. Use this with 
  @@ -425,16 +440,16 @@
                       </TR>
                   </TABLE>
                   <P align="left">You can use <CODE><FONT face="courier, monospaced">fileset</FONT></CODE> elements to select input 
  -                files and directories. See the Ant documentation to learn how to 
  -                use 
  +                files and directories. See the <A href="http://jakarta.apache.org/ant/index.html">Ant</A>
  +                documentation to learn how to use 
                   <A href="http://jakarta.apache.org/ant/manual/CoreTypes/fileset.html">filesets</A>.</P>
               </FONT></TD></TR></TABLE></DIV><BR>
   
               <A name="taskExamples"><!--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>Examples of using the rasterizer task</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 following example is the complete Ant project which 
  -                converts SVG image (called <I>input.svg</I>) to PNG image 
  +                <P align="left">The following example is the complete Ant
  +                project which converts SVG image (called <I>input.svg</I>) to PNG image 
                   (called <I>output.png</I>):</P>
   
   <DIV align="center"><TABLE border="0" cellpadding="0" cellspacing="4"><TR><TD bgcolor="#0086b2" height="1" width="1"><IMG border="0" height="1" hspace="0" src="resources/void.gif" vspace="0" width="1"></TD><TD bgcolor="#0086b2" height="1"><IMG border="0" height="1" hspace="0" src="resources/void.gif" vspace="0" width="1"></TD><TD bgcolor="#0086b2" height="1" width="1"><IMG border="0" height="1" hspace="0" src="resources/void.gif" vspace="0" width="1"></TD></TR><TR><TD bgcolor="#0086b2" width="1"><IMG border="0" height="1" hspace="0" src="resources/void.gif" vspace="0" width="1"></TD><TD bgcolor="#ffffff"><PRE>
  @@ -456,7 +471,7 @@
                   <P align="left">The next example is just a one task in a project. It 
                   converts all files with <CODE><FONT face="courier, monospaced">.svg</FONT></CODE> suffix in 
                   <I>images</I> directory and all files in <I>images2</I> 
  -                directory to TIFF images. The resulting image files are placed 
  +                directory to Tiff images. The resulting image files are placed 
                   in the <I>results</I> directory.</P>
   
   <DIV align="center"><TABLE border="0" cellpadding="0" cellspacing="4"><TR><TD bgcolor="#0086b2" height="1" width="1"><IMG border="0" height="1" hspace="0" src="resources/void.gif" vspace="0" width="1"></TD><TD bgcolor="#0086b2" height="1"><IMG border="0" height="1" hspace="0" src="resources/void.gif" vspace="0" width="1"></TD><TD bgcolor="#0086b2" height="1" width="1"><IMG border="0" height="1" hspace="0" src="resources/void.gif" vspace="0" width="1"></TD></TR><TR><TD bgcolor="#0086b2" width="1"><IMG border="0" height="1" hspace="0" src="resources/void.gif" vspace="0" width="1"></TD><TD bgcolor="#ffffff"><PRE>
  @@ -476,6 +491,6 @@
   
       
   </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-2001 The Apache Software Foundation.
  +              Copyright &copy; 2000-2002 The Apache Software Foundation.
                 All Rights Reserved.
               </I></FONT></TD></TR></TABLE></BODY></HTML>
  
  
  
  1.16      +106 -96   xml-site/targets/batik/svgviewer.html
  
  Index: svgviewer.html
  ===================================================================
  RCS file: /home/cvs/xml-site/targets/batik/svgviewer.html,v
  retrieving revision 1.15
  retrieving revision 1.16
  diff -u -r1.15 -r1.16
  --- svgviewer.html	11 Dec 2001 10:59:35 -0000	1.15
  +++ svgviewer.html	19 Jun 2002 11:17:15 -0000	1.16
  @@ -1,4 +1,4 @@
  -<HTML><HEAD><SCRIPT language="JavaScript" src="resources/script.js" type="text/javascript"></SCRIPT><TITLE>Batik - SVG Browser</TITLE></HEAD><BODY alink="#cc0000" bgcolor="#ffffff" leftmargin="4" link="#039acc" marginheight="4" marginwidth="4" text="#000000" topmargin="4" vlink="#0086b2"><TABLE border="0" cellpadding="0" cellspacing="0" width="100%"><TR><TD align="left" height="60" rowspan="3" valign="top" width="135"><IMG border="0" height="60" hspace="0" src="resources/logo.gif" vspace="0" width="135"></TD><TD align="left" background="resources/line.gif" colspan="2" height="5" valign="top" width="100%"><IMG align="left" border="0" height="5" hspace="0" src="resources/line.gif" vspace="0" width="1"></TD><TD align="left" height="60" rowspan="3" valign="top" width="29"><IMG border="0" height="60" hspace="0" src="resources/right.gif" vspace="0" width="29"></TD></TR><TR><TD align="left" bgcolor="#0086b2" colspan="2" height="35" valign="top" width="100%"><IMG align="right" alt="" border="0" height="35" hspace="0" src="graphics/svgviewer-header.jpg" vspace="0" width="456"></TD></TR><TR><TD align="left" background="resources/bottom.gif" bgcolor="#0086b2" height="20" valign="top" width="100%"><IMG align="left" border="0" height="20" hspace="0" src="resources/bottom.gif" vspace="0" width="3"></TD><TD align="right" background="resources/bottom.gif" bgcolor="#0086b2" height="20" valign="top" width="288"><TABLE border="0" cellpadding="0" cellspacing="0" width="288"><TR><TD align="left" height="20" valign="top" width="96"><A href="http://xml.apache.org/" onMouseOut="rolloverOff('xml');" onMouseOver="rolloverOn('xml');" target="new"><IMG alt="http://xml.apache.org/" border="0" height="20" hspace="0" name="xml" onLoad="rolloverLoad('xml','resources/button-xml-hi.gif','resources/button-xml-lo.gif');" src="resources/button-xml-lo.gif" vspace="0" width="96"></A></TD><TD align="left" height="20" valign="top" width="96"><A href="http://www.apache.org/" onMouseOut="rolloverOff('asf');" onMouseOver="rolloverOn('asf');" target="new"><IMG alt="http://www.apache.org/" border="0" height="20" hspace="0" name="asf" onLoad="rolloverLoad('asf','resources/button-asf-hi.gif','resources/button-asf-lo.gif');" src="resources/button-asf-lo.gif" vspace="0" width="96"></A></TD><TD align="left" height="20" valign="top" width="96"><A href="http://www.w3.org/" onMouseOut="rolloverOff('w3c');" onMouseOver="rolloverOn('w3c');" target="new"><IMG alt="http://www.w3.org/" border="0" height="20" hspace="0" name="w3c" onLoad="rolloverLoad('w3c','resources/button-w3c-hi.gif','resources/button-w3c-lo.gif');" src="resources/button-w3c-lo.gif" vspace="0" width="96"></A></TD></TR></TABLE></TD></TR></TABLE><TABLE border="0" cellpadding="0" cellspacing="0" width="100%"><TR><TD align="left" valign="top" width="120"><IMG border="0" height="14" hspace="0" src="resources/join.gif" vspace="0" width="120"><BR>
  +<HTML><HEAD><SCRIPT language="JavaScript" src="resources/script.js" type="text/javascript"></SCRIPT><TITLE>Squiggle - SVG Browser</TITLE></HEAD><BODY alink="#cc0000" bgcolor="#ffffff" leftmargin="4" link="#039acc" marginheight="4" marginwidth="4" text="#000000" topmargin="4" vlink="#0086b2"><TABLE border="0" cellpadding="0" cellspacing="0" width="100%"><TR><TD align="left" height="60" rowspan="3" valign="top" width="135"><IMG border="0" height="60" hspace="0" src="resources/logo.gif" vspace="0" width="135"></TD><TD align="left" background="resources/line.gif" colspan="2" height="5" valign="top" width="100%"><IMG align="left" border="0" height="5" hspace="0" src="resources/line.gif" vspace="0" width="1"></TD><TD align="left" height="60" rowspan="3" valign="top" width="29"><IMG border="0" height="60" hspace="0" src="resources/right.gif" vspace="0" width="29"></TD></TR><TR><TD align="left" bgcolor="#0086b2" colspan="2" height="35" valign="top" width="100%"><IMG align="right" alt="" border="0" height="35" hspace="0" src="graphics/svgviewer-header.jpg" vspace="0" width="456"></TD></TR><TR><TD align="left" background="resources/bottom.gif" bgcolor="#0086b2" height="20" valign="top" width="100%"><IMG align="left" border="0" height="20" hspace="0" src="resources/bottom.gif" vspace="0" width="3"></TD><TD align="right" background="resources/bottom.gif" bgcolor="#0086b2" height="20" valign="top" width="288"><TABLE border="0" cellpadding="0" cellspacing="0" width="288"><TR><TD align="left" height="20" valign="top" width="96"><A href="http://xml.apache.org/" onMouseOut="rolloverOff('xml');" onMouseOver="rolloverOn('xml');" target="new"><IMG alt="http://xml.apache.org/" border="0" height="20" hspace="0" name="xml" onLoad="rolloverLoad('xml','resources/button-xml-hi.gif','resources/button-xml-lo.gif');" src="resources/button-xml-lo.gif" vspace="0" width="96"></A></TD><TD align="left" height="20" valign="top" width="96"><A href="http://www.apache.org/" onMouseOut="rolloverOff('asf');" onMouseOver="rolloverOn('asf');" target="new"><IMG alt="http://www.apache.org/" border="0" height="20" hspace="0" name="asf" onLoad="rolloverLoad('asf','resources/button-asf-hi.gif','resources/button-asf-lo.gif');" src="resources/button-asf-lo.gif" vspace="0" width="96"></A></TD><TD align="left" height="20" valign="top" width="96"><A href="http://www.w3.org/" onMouseOut="rolloverOff('w3c');" onMouseOver="rolloverOn('w3c');" target="new"><IMG alt="http://www.w3.org/" border="0" height="20" hspace="0" name="w3c" onLoad="rolloverLoad('w3c','resources/button-w3c-hi.gif','resources/button-w3c-lo.gif');" src="resources/button-w3c-lo.gif" vspace="0" width="96"></A></TD></TR></TABLE></TD></TR></TABLE><TABLE border="0" cellpadding="0" cellspacing="0" width="100%"><TR><TD align="left" valign="top" width="120"><IMG border="0" height="14" hspace="0" src="resources/join.gif" vspace="0" width="120"><BR>
       
       
       
  @@ -13,8 +13,7 @@
       <A href="license.html" onMouseOut="rolloverOff('side-license');" onMouseOver="rolloverOn('side-license');"><IMG alt="License" border="0" height="12" hspace="0" name="side-license" onLoad="rolloverLoad('side-license','graphics/license-label-2.jpg','graphics/license-label-3.jpg');" src="graphics/license-label-3.jpg" vspace="0" width="120"></A><BR>
       <A href="http://xml.apache.org/batik/dist" onMouseOut="rolloverOff('side-ext-24');" onMouseOver="rolloverOn('side-ext-24');"><IMG alt="Download" border="0" height="12" hspace="0" name="side-ext-24" onLoad="rolloverLoad('side-ext-24','graphics/ext-24-label-2.jpg','graphics/ext-24-label-3.jpg');" src="graphics/ext-24-label-3.jpg" vspace="0" width="120"></A><BR>
       <A href="install.html" onMouseOut="rolloverOff('side-install');" onMouseOver="rolloverOn('side-install');"><IMG alt="Install" border="0" height="12" hspace="0" name="side-install" onLoad="rolloverLoad('side-install','graphics/install-label-2.jpg','graphics/install-label-3.jpg');" src="graphics/install-label-3.jpg" vspace="0" width="120"></A><BR>
  -    
  -    <A href="batikDemo.html" onMouseOut="rolloverOff('side-ext-30');" onMouseOver="rolloverOn('side-ext-30');"><IMG alt="Demo" border="0" height="12" hspace="0" name="side-ext-30" onLoad="rolloverLoad('side-ext-30','graphics/ext-30-label-2.jpg','graphics/ext-30-label-3.jpg');" src="graphics/ext-30-label-3.jpg" vspace="0" width="120"></A><BR>
  +    <A href="batikDemo.html" onMouseOut="rolloverOff('side-batikDemo');" onMouseOver="rolloverOn('side-batikDemo');"><IMG alt="Demo" border="0" height="12" hspace="0" name="side-batikDemo" onLoad="rolloverLoad('side-batikDemo','graphics/batikDemo-label-2.jpg','graphics/batikDemo-label-3.jpg');" src="graphics/batikDemo-label-3.jpg" vspace="0" width="120"></A><BR>
       <IMG border="0" height="6" hspace="0" src="resources/separator.gif" vspace="0" width="120"><BR>
   
       
  @@ -39,12 +38,17 @@
       
       
       <A href="architecture.html" onMouseOut="rolloverOff('side-architecture');" onMouseOver="rolloverOn('side-architecture');"><IMG alt="Architecture" border="0" height="12" hspace="0" name="side-architecture" onLoad="rolloverLoad('side-architecture','graphics/architecture-label-2.jpg','graphics/architecture-label-3.jpg');" src="graphics/architecture-label-3.jpg" vspace="0" width="120"></A><BR>
  +    <A href="javadoc/index.html" onMouseOut="rolloverOff('side-ext-70');" onMouseOver="rolloverOn('side-ext-70');"><IMG alt="API (Javadoc)" border="0" height="12" hspace="0" name="side-ext-70" onLoad="rolloverLoad('side-ext-70','graphics/ext-70-label-2.jpg','graphics/ext-70-label-3.jpg');" src="graphics/ext-70-label-3.jpg" vspace="0" width="120"></A><BR>
       <A href="svggen.html" onMouseOut="rolloverOff('side-svggen');" onMouseOver="rolloverOn('side-svggen');"><IMG alt="Generator" border="0" height="12" hspace="0" name="side-svggen" onLoad="rolloverLoad('side-svggen','graphics/svggen-label-2.jpg','graphics/svggen-label-3.jpg');" src="graphics/svggen-label-3.jpg" vspace="0" width="120"></A><BR>
       <A href="domapi.html" onMouseOut="rolloverOff('side-domapi');" onMouseOver="rolloverOn('side-domapi');"><IMG alt="DOM API" border="0" height="12" hspace="0" name="side-domapi" onLoad="rolloverLoad('side-domapi','graphics/domapi-label-2.jpg','graphics/domapi-label-3.jpg');" src="graphics/domapi-label-3.jpg" vspace="0" width="120"></A><BR>
  -    <A href="scripting.html" onMouseOut="rolloverOff('side-scripting');" onMouseOver="rolloverOn('side-scripting');"><IMG alt="Scripting" border="0" height="12" hspace="0" name="side-scripting" onLoad="rolloverLoad('side-scripting','graphics/scripting-label-2.jpg','graphics/scripting-label-3.jpg');" src="graphics/scripting-label-3.jpg" vspace="0" width="120"></A><BR>
       <A href="svgcanvas.html" onMouseOut="rolloverOff('side-svgcanvas');" onMouseOver="rolloverOn('side-svgcanvas');"><IMG alt="JSVGCanvas" border="0" height="12" hspace="0" name="side-svgcanvas" onLoad="rolloverLoad('side-svgcanvas','graphics/svgcanvas-label-2.jpg','graphics/svgcanvas-label-3.jpg');" src="graphics/svgcanvas-label-3.jpg" vspace="0" width="120"></A><BR>
       <A href="rasterizerTutorial.html" onMouseOut="rolloverOff('side-rasterizerTutorial');" onMouseOver="rolloverOn('side-rasterizerTutorial');"><IMG alt="Transcoder API" border="0" height="12" hspace="0" name="side-rasterizerTutorial" onLoad="rolloverLoad('side-rasterizerTutorial','graphics/rasterizerTutorial-label-2.jpg','graphics/rasterizerTutorial-label-3.jpg');" src="graphics/rasterizerTutorial-label-3.jpg" vspace="0" width="120"></A><BR>
       <IMG border="0" height="6" hspace="0" src="resources/separator.gif" vspace="0" width="120"><BR>
  +    <A href="scripting.html" onMouseOut="rolloverOff('side-scripting');" onMouseOver="rolloverOn('side-scripting');"><IMG alt="Scripting Intro" border="0" height="12" hspace="0" name="side-scripting" onLoad="rolloverLoad('side-scripting','graphics/scripting-label-2.jpg','graphics/scripting-label-3.jpg');" src="graphics/scripting-label-3.jpg" vspace="0" width="120"></A><BR>
  +    <A href="scriptfeatures.html" onMouseOut="rolloverOff('side-scriptfeatures');" onMouseOver="rolloverOn('side-scriptfeatures');"><IMG alt="Scripting Features" border="0" height="12" hspace="0" name="side-scriptfeatures" onLoad="rolloverLoad('side-scriptfeatures','graphics/scriptfeatures-label-2.jpg','graphics/scriptfeatures-label-3.jpg');" src="graphics/scriptfeatures-label-3.jpg" vspace="0" width="120"></A><BR>
  +    <A href="javaScripting.html" onMouseOut="rolloverOff('side-javaScripting');" onMouseOver="rolloverOn('side-javaScripting');"><IMG alt="Java Scripting" border="0" height="12" hspace="0" name="side-javaScripting" onLoad="rolloverLoad('side-javaScripting','graphics/javaScripting-label-2.jpg','graphics/javaScripting-label-3.jpg');" src="graphics/javaScripting-label-3.jpg" vspace="0" width="120"></A><BR>
  +    <A href="security.html" onMouseOut="rolloverOff('side-security');" onMouseOver="rolloverOn('side-security');"><IMG alt="Security" border="0" height="12" hspace="0" name="side-security" onLoad="rolloverLoad('side-security','graphics/security-label-2.jpg','graphics/security-label-3.jpg');" src="graphics/security-label-3.jpg" vspace="0" width="120"></A><BR>
  +    <IMG border="0" height="6" hspace="0" src="resources/separator.gif" vspace="0" width="120"><BR>
       <A href="extendingBatik.html" onMouseOut="rolloverOff('side-extendingBatik');" onMouseOver="rolloverOn('side-extendingBatik');"><IMG alt="Extensions" border="0" height="12" hspace="0" name="side-extendingBatik" onLoad="rolloverLoad('side-extendingBatik','graphics/extendingBatik-label-2.jpg','graphics/extendingBatik-label-3.jpg');" src="graphics/extendingBatik-label-3.jpg" vspace="0" width="120"></A><BR>
       <IMG border="0" height="6" hspace="0" src="resources/separator.gif" vspace="0" width="120"><BR>
       <A href="test.html" onMouseOut="rolloverOff('side-test');" onMouseOver="rolloverOn('side-test');"><IMG alt="Testing" border="0" height="12" hspace="0" name="side-test" onLoad="rolloverLoad('side-test','graphics/test-label-2.jpg','graphics/test-label-3.jpg');" src="graphics/test-label-3.jpg" vspace="0" width="120"></A><BR>
  @@ -60,8 +64,8 @@
       
       
       
  -    <A href="http://cvs.apache.org/viewcvs.cgi/xml-batik/" onMouseOut="rolloverOff('side-ext-110');" onMouseOver="rolloverOn('side-ext-110');"><IMG alt="CVS Repository" border="0" height="12" hspace="0" name="side-ext-110" onLoad="rolloverLoad('side-ext-110','graphics/ext-110-label-2.jpg','graphics/ext-110-label-3.jpg');" src="graphics/ext-110-label-3.jpg" vspace="0" width="120"></A><BR>
  -    <A href="http://nagoya.apache.org/bugzilla" onMouseOut="rolloverOff('side-ext-112');" onMouseOver="rolloverOn('side-ext-112');"><IMG alt="Bug Database" border="0" height="12" hspace="0" name="side-ext-112" onLoad="rolloverLoad('side-ext-112','graphics/ext-112-label-2.jpg','graphics/ext-112-label-3.jpg');" src="graphics/ext-112-label-3.jpg" vspace="0" width="120"></A><BR>
  +    <A href="http://cvs.apache.org/viewcvs.cgi/xml-batik/" onMouseOut="rolloverOff('side-ext-118');" onMouseOver="rolloverOn('side-ext-118');"><IMG alt="CVS Repository" border="0" height="12" hspace="0" name="side-ext-118" onLoad="rolloverLoad('side-ext-118','graphics/ext-118-label-2.jpg','graphics/ext-118-label-3.jpg');" src="graphics/ext-118-label-3.jpg" vspace="0" width="120"></A><BR>
  +    <A href="http://nagoya.apache.org/bugzilla" onMouseOut="rolloverOff('side-ext-120');" onMouseOver="rolloverOn('side-ext-120');"><IMG alt="Bug Database" border="0" height="12" hspace="0" name="side-ext-120" onLoad="rolloverLoad('side-ext-120','graphics/ext-120-label-2.jpg','graphics/ext-120-label-3.jpg');" src="graphics/ext-120-label-3.jpg" vspace="0" width="120"></A><BR>
       <IMG border="0" height="6" hspace="0" src="resources/separator.gif" vspace="0" width="120"><BR>
       <A href="status.html" onMouseOut="rolloverOff('side-status');" onMouseOver="rolloverOn('side-status');"><IMG alt="Status" border="0" height="12" hspace="0" name="side-status" onLoad="rolloverLoad('side-status','graphics/status-label-2.jpg','graphics/status-label-3.jpg');" src="graphics/status-label-3.jpg" vspace="0" width="120"></A><BR>
   
  @@ -83,7 +87,7 @@
           <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>Introduction</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 page describes the main features of the SVG Browser that comes with Batik.
  +        This page describes the main features of the Squiggle SVG Browser that comes with Batik.
           It discusses the following:</P>
           <BLOCKQUOTE><UL>
               <LI><A href="#downloading">Downloading and installing the browser</A></LI>
  @@ -91,7 +95,7 @@
               <LI><A href="#viewing">Viewing SVG documents</A></LI>
               <LI><A href="#exportAndPrint">Printing and Converting SVG files</A></LI>
               <LI><A href="#inspectingSVGSourceContent">Inspecting the SVG source</A></LI>
  -            <LI><A href="#configuring">Configuring the SVG Browser</A></LI>
  +            <LI><A href="#configuring">Configuring Squiggle</A></LI>
               <LI><A href="#zooming">Navigating SVG documents (zooming, panning, rotating, transform, thumbnail)</A></LI>
           </UL></BLOCKQUOTE>
   
  @@ -101,8 +105,8 @@
           <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>Downloading the browser</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">Refer to the <A href="dist">download area</A> to find out how to 
  -            download Batik. Remember that you can get either the developer distribution
  -            or the binary distribution.</P>
  +            download Batik. Remember that you can get either the <A href="install.html#distributions">source distribution</A>
  +            or the <A href="install.html#distributions">binary distribution</A>.</P>
               <P align="left">Refer to the <A href="install.html">installation page</A> for instructions
               on how to install the Batik download on your system.</P>
           </FONT></TD></TR></TABLE></DIV><BR>
  @@ -111,18 +115,21 @@
           <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>Starting the browser</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 method for starting the browser depends on the distribution of Batik
               that you chose to download. The following describes how to start the browser
  -            for each distribution</P>
  +            for each distribution(<A href="install.html#distributions">binary distribution</A> and 
  +        <A href="install.html#distributions">source distribution</A>)</P>
   
  +	    <A name="startingBinaryDistribution"><!--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>Starting the browser for the binary distribution</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">If you downloaded the binary distribution of Batik, you should have
  -                gotten a file called <I>batik-1.1.zip</I>, which, when expanded, 
  -                created a <I>batik-svgbrowser.jar</I> file. To start the browser, 
  +                <P align="left">If you downloaded the <A href="install.html#distributions">binary distribution</A> 
  +                of Batik, you should have
  +                gotten a file called <CODE><FONT face="courier, monospaced">batik-1.5beta3.zip</FONT></CODE>, which, when expanded, 
  +                created a <CODE><FONT face="courier, monospaced">batik-svgbrowser.jar</FONT></CODE> file. To start the browser, 
                   type the following on the command line:</P>
                   <P align="left"><I>cd &lt;installationDirectory&gt;</I></P>
  -                <P align="left"><I>java -jar batik-svgbrowser.jar</I></P>
  +                <P align="left"><CODE><FONT face="courier, monospaced">java -jar batik-svgbrowser.jar</FONT></CODE></P>
                   <P align="left">You can pass options to the command line:</P>
  -                <P align="left"><I>java -jar batik-svgbrowser.jar [-font-size &lt;fontSize&gt;] [svgURL]*</I></P>
  +                <P align="left"><CODE><FONT face="courier, monospaced">java -jar batik-svgbrowser.jar </FONT></CODE><I>[</I> <CODE><FONT face="courier, monospaced">-font-size </FONT></CODE><I>&lt;fontSize&gt;] [svgURL]*</I></P>
                   <P align="left">Where:</P>
                       <BLOCKQUOTE><UL>
                           <LI><I>-font-size &lt;fontSize&gt;</I> will make the browser use small fonts in the GUI.</LI>
  @@ -130,46 +137,47 @@
                       </UL></BLOCKQUOTE>
                   <P align="left">For example:</P>
                   <BLOCKQUOTE><UL>
  -                    <LI><I>java -jar batik-svgbrowser.jar -font-size 10</I> starts the browser with small fonts.</LI>
  -                    <LI><I>java -jar batik-svgbrowser.jar -font-size 10 samples/batikLogo.svg</I> starts the browser with 
  -                        the batikLogo.svg file open (and small fonts,
  -                        because of -font-size)</LI>
  +                    <LI><CODE><FONT face="courier, monospaced">java -jar batik-svgbrowser.jar -font-size 10</FONT></CODE> starts the browser with small fonts.</LI>
  +                    <LI><CODE><FONT face="courier, monospaced">java -jar batik-svgbrowser.jar -font-size 10 samples/batikLogo.svg</FONT></CODE> starts the browser with 
  +                        the <CODE><FONT face="courier, monospaced">batikLogo.svg</FONT></CODE> file open and small fonts,
  +                        because of <CODE><FONT face="courier, monospaced">-font-size</FONT></CODE></LI>
                   </UL></BLOCKQUOTE>
               </FONT></TD></TR></TABLE></DIV><BR>
   
  -            <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>Starting the browser for the developer distribution</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">
  +            <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>Starting the browser for the source distribution</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">If you downloaded the developer distrubution of Batik, you should have gotten
  -                a zip file that expanded into an xml-batik directory. In that directory, you
  +                <P align="left">If you downloaded the <A href="install.html#distributions">source distribution</A>
  +                of Batik, you should have gotten
  +                a zip file batik-src-1.5beta3 that expanded into a directory called <CODE><FONT face="courier, monospaced">xml-batik</FONT></CODE>. In that directory, you
                   can find build scripts for the platform you are running on. For example, there is 
  -                a build.bat script for users of the Windows platform and there is a build.sh script
  +                a <CODE><FONT face="courier, monospaced">build.bat</FONT></CODE> script for users of the Windows platform and there is a <CODE><FONT face="courier, monospaced">build.sh</FONT></CODE> script
                   for UNIX users.</P>
                   <P align="left">To start the browser you should:</P><BLOCKQUOTE><UL>
  -                    <LI>Make sure the xml-batik directory is in your PATH environment variable</LI>
  -                    <LI>Make sure the ANT_HOME environment variable is set to the xml-batik directory</LI>
  -                    <LI>Make sure that your JAVA_HOME environment variable is set to your JDK installation 
  +                    <LI>Make sure the <CODE><FONT face="courier, monospaced">xml-batik</FONT></CODE> directory is in your <CODE><FONT face="courier, monospaced">PATH</FONT></CODE> environment variable</LI>
  +                    <LI>Make sure the <CODE><FONT face="courier, monospaced">ANT_HOME</FONT></CODE> environment variable is set to the <CODE><FONT face="courier, monospaced">xml-batik</FONT></CODE> directory</LI>
  +                    <LI>Make sure that your <CODE><FONT face="courier, monospaced">JAVA_HOME</FONT></CODE> environment variable is set to your JDK installation 
                           directory</LI>
  -                    <LI>Open a command line window and go to the xml-batik directory where the Batik
  +                    <LI>Open a command line window and go to the <CODE><FONT face="courier, monospaced">xml-batik</FONT></CODE> directory where the Batik
                           distribution was expanded</LI>
  -                    <LI><B>UNIX users</B>. If you have not done so already, make the build.sh script
  -                        executable:<BR>
  -                        <I>chmod +x build.sh</I></LI>
                       <LI>At the command prompt, type: <BR>
  -                        <B>Windows: </B><I>build svgbrowser</I><BR>
  -                        <B>UNIX: </B><I>build.sh svgbrowser</I><BR>
  +                        <B>Windows: </B><CODE><FONT face="courier, monospaced">build svgbrowser</FONT></CODE><BR>
  +                        <B>UNIX: </B><CODE><FONT face="courier, monospaced">build.sh svgbrowser</FONT></CODE><BR>
                           This will start the browser</LI>
                   </UL></BLOCKQUOTE>
                   <P align="left">You can pass options to the browser as follows:</P>
  -                <P align="left"><B>Windows: </B><I>build svgbrowser [-font-size &lt;fontSize&gt;] [svgURL]*</I></P>
  -                <P align="left"><B>UNIX: </B><I>build.sh svgbrowser [-font-size &lt;fontSize&gt;] [svgURL]*</I></P>
  -                <P align="left">Refer to &quot;Starting the browser for the binary distribution&quot; for an explanation of these
  -                options. Note that the number of files which can be opened on Windows, from the command line is 
  +                <P align="left"><B>Windows: </B><CODE><FONT face="courier, monospaced">build svgbrowser </FONT></CODE><I>[</I><CODE><FONT face="courier, monospaced">-font-size</FONT></CODE><I> &lt;fontSize&gt;] [svgURL]*</I></P>
  +                <P align="left"><B>UNIX: </B><CODE><FONT face="courier, monospaced">build.sh svgbrowser</FONT></CODE><I> [</I><CODE><FONT face="courier, monospaced">-font-size</FONT></CODE><I> &lt;fontSize&gt;] [svgURL]*</I></P>
  +                <P align="left">Refer to <A href="#startingBinaryDistribution">&quot;Starting the browser for the binary distribution&quot;</A> for an explanation of these
  +                options.</P>
  +               <P align="left"><B>Note:</B> that the number of files which can be opened on Windows, from the command line is 
                   limited because batch files take at most 9 parameters.</P>
               </FONT></TD></TR></TABLE></DIV><BR>
   
  -            <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>SVG browser screen shot</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 following image shows the result of starting the browser, in the binary or 
  -                developer distribution, with the <CODE><FONT face="courier, monospaced">-font-size 10 samples/batikFX.svg</FONT></CODE> options.</P>
  +            <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>Squiggle screen shot</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 following image shows the result of starting the browser, in the 
  +                <A href="install.html#distributions">binary distribution</A> or 
  +                <A href="install.html#distributions">source distribution</A>, 
  +                with the <CODE><FONT face="courier, monospaced">-font-size 10 samples/batikFX.svg</FONT></CODE> options.</P>
                   <P align="center"><IMG alt="Batik Browser" border="0" hspace="4" src="images/svgviewerDefaultRegular.jpg" vspace="4"></P>
                   
               </FONT></TD></TR></TABLE></DIV><BR>
  @@ -189,12 +197,12 @@
               <A name="localFile"><!--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>Opening a local SVG file</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">In situations where you have an SVG file locally on the machine where you are running the
  -            Batik SVG browser, you can use the &quot;File-&gt;Open File&quot; menu item to open that file, or use
  -            the &quot;Ctrl-F&quot; key accelerator. Doing so brings up a file choser that lets you select the file
  +            <P align="left">In situations where you want to open SVG files locally on the machine where you are running Squiggle,
  +            you can use <B>&quot;File-&gt;Open File&quot;</B> menu item to open that file, or use
  +            the <B>&quot;Ctrl-F&quot;</B> key accelerator. Doing so brings up a file choser that lets you select the file
               you want to view.</P>
   
  -            <P align="center"><IMG alt="File Open in SVG Browser" border="0" hspace="4" src="images/svgviewerFileOpen.gif" vspace="4"></P>
  +            <P align="center"><IMG alt="File Open in Squiggle" border="0" hspace="4" src="images/svgviewerFileOpen.gif" vspace="4"></P>
   
               </FONT></TD></TR></TABLE></DIV><BR>
   
  @@ -202,8 +210,8 @@
               <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>Opening an SVG file from the Web</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 many situations where the SVG content you want to view is not local to the machine
  -            where the browser is running. In that case, you can use the &quot;File-&gt;Open Page&quot; menu item, or use
  -            the &quot;Ctrl-O&quot; key accelerator to open that page. Doing so brings up a dialog box where you 
  +            where Squiggle is running. In that case, you can use the <B>&quot;File-&gt;Open Location&quot;</B> menu item, or use
  +            the &quot;<B>Ctrl-A&quot;</B> key accelerator to open that page. Doing so brings up a dialog box where you 
               can type in the URL for the file you want to view.</P>
   
               <P align="center"><IMG alt="Open Page in SVG Browser" border="0" hspace="4" src="images/svgviewerOpenPage.gif" vspace="4"></P>
  @@ -211,10 +219,10 @@
               </FONT></TD></TR></TABLE></DIV><BR>
   
               <A name="locationBar"><!--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>Using the location text field to view an SVG file</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">
  +            <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>Using the location bar text field to view an SVG file</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">When you know the URL of the document you want to view, you can enter it directly in 
  -            the location bar text field at the top of the SVG browser, the same way you can enter a
  +            the location bar text field at the top of Squiggle, the same way you can enter a
               URL in an HTML browser</P>
   
               <P align="center"><IMG alt="Location Bar in SVG Browser" border="0" hspace="4" src="images/svgviewerLocationBar.gif" vspace="4"></P>
  @@ -225,18 +233,18 @@
   
               <P align="left">As with HTML content, it is common to navigate back and forth between SVG files (remember that
               SVG files contain hyperlinks, just like HTML does) and, as described later in this document,
  -            it is possible to zoom into SVG documents, pan and rotate.</P>
  +            it is possible to <A href="#zoomInOut">zoom</A> into SVG documents, <A href="#panning">pan</A> and <A href="#rotating">rotate</A>.</P>
               <P align="center"><IMG alt="Browsing SVG files" border="0" hspace="4" src="images/svgviewerBrowsing.gif" vspace="4"></P>
  -            <P align="left">The Batik browser offers multiple features to help you browse SVG files:</P>
  +            <P align="left">The Batik SVG browser offers multiple features to help you browse SVG files:</P>
               <BLOCKQUOTE><UL>
  -                <LI><B>Navigating between files</B>. The &quot;Go-&gt;Back&quot; menu item (or the Ctrl-left arrow
  -                keyboard acceleration) and the &quot;Go-&gt;Forward&quot; (or the Ctrl-right arrow keyboard acceleration)
  +                <LI><B>Navigating between files</B>. The &quot;<B>Go-&gt;Back</B>&quot; menu item (or the <B>Ctrl-left arrow</B>
  +                keyboard acceleration) and the <B>&quot;Go-&gt;Forward&quot;</B> (or the <B>Ctrl-right arrow</B> keyboard acceleration)
                   let you move to the previous and next visited SVG documents</LI>
  -                <LI><B>History</B>. The &quot;Go&quot; menu also contains a list of the visited SVG documents,
  +                <LI><B>History</B>. The &quot;<B>Go</B>&quot; menu also contains a list of the visited SVG documents,
                   which gives you a way to randomly access any document you have already visited.</LI>
  -                <LI><B>Navigation between views</B>. The &quot;View-&gt;Previous Transform&quot; menu item (Ctrl-L) 
  -                and the &quot;View-&gt;Next Transform&quot; menu item (Ctrl-N) let you go to the previous or next view
  -                you have had of a document. This is useful when, for example, you pan or rotate and document
  +                <LI><B>Navigation between views</B>. The &quot;<B>&quot;View-&gt;Previous Transform</B>&quot; menu item (<B>Ctrl-k</B>) 
  +                and the &quot;<B>View-&gt;Next Transform</B>&quot; menu item (<B>Ctrl-L</B>) let you go to the previous or next view
  +                you have had of a document. This is useful when, for example, you <A href="#panning">pan</A> or <A href="#rotating">rotate</A> and document
                   and want to go back to any previous view you had of the document (i.e., before you panned or
                   rotated it).</LI>
               </UL></BLOCKQUOTE>
  @@ -247,45 +255,46 @@
   
               <P align="center"><IMG alt="Viewing multiple files" border="0" hspace="4" src="images/svgviewerMultipleFiles.gif" vspace="4"></P>
               <P align="left">The Batik SVG Browser can display multiple files simultaneously in different windows. To view a
  -            new file in a separate window, simply select the &quot;File-&gt; Create New Window&quot; menu item or use
  -            the Ctrl-N keyboard accelerator.</P>
  +            new file in a separate window, simply select the &quot;<B>File-&gt; Create New Window</B>&quot; menu item or use
  +            the <B>Ctrl-N</B> keyboard accelerator.</P>
           </FONT></TD></TR></TABLE></DIV><BR>
   
  +	<A name="reloading"><!--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>Reloading an SVG document</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">When working on an SVG document, you may want the browser to reprocess a document that you 
  -            have modified. The &quot;File-&gt; Reload Document&quot; menu item or the Ctrl-R keyboard accelerator will cause the 
  +            have modified. The &quot;<B>File-&gt; Reload Document</B>&quot; menu item or the <B>Ctrl-R</B> keyboard accelerator will cause the 
               document to be reprocessed by the browser.</P>
           </FONT></TD></TR></TABLE></DIV><BR>
           </FONT></TD></TR></TABLE></DIV><BR>
   
           <A name="exportAndPrint"><!--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>Exporting and Printing SVG documents</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 &quot;File-&gt;Print&quot; menu will print the currently displayed SVG document when selected.</P>
  -            <P align="left">The &quot;File-&gt;Export As&quot; menu offers the option to export the currently displayed SVG document
  -            to various raster formats. Currently, the browser supports the PNG, JPEG and TIFF formats.</P>
  +            <P align="left">The &quot;<B>File-&gt;Print</B>&quot; menu item or <B>File-P</B> will print the currently displayed SVG document when selected.</P>
  +            <P align="left">The &quot;<B>File-&gt;Export As</B>&quot; menu offers the option to export the currently displayed SVG document
  +            to various raster formats. Currently, the browser supports the PNG, JPEG and Tiff formats.</P>
           </FONT></TD></TR></TABLE></DIV><BR>
   
           <A name="inspectingSVGSourceContent"><!--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>Inspecting the SVG Source</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 browser offers two ways to inspect the source of an
  -        SVG document: viewing the plain source or viewing the 
  -        document tree. Both are explained hereafter.</P>
  +        SVG document: <A href="#viewingSource">viewing the plain source</A> or <A href="#viewingTree">viewing the 
  +        document tree</A>. Both are explained hereafter.</P>
  +        
           <A name="viewingSource"><!--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>Viewing the source</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="center"><IMG alt="Viewing the source code" border="0" hspace="4" src="images/svgviewerViewSource.gif" vspace="4"></P>
               <P align="left">When the browser displays an SVG file, you can select
  -            the &quot;View-&gt; View Source...&quot; menu item or use the Ctrl-U keyboard accelerator to view the 
  +            the &quot;<B>View-&gt; View Source...</B>&quot; menu item or use the <B>Ctrl-U</B> keyboard accelerator to view the 
               source code.</P>
           </FONT></TD></TR></TABLE></DIV><BR>
   
           <A name="viewingTree"><!--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>Viewing the document tree</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="center"><IMG alt="Viewing the document tree" border="0" hspace="4" src="images/svgviewerViewTree.gif" vspace="4"></P>
  -            <P align="left">When the browser displays an SVG file, you can select the &quot;View-&gt; DOM Viewer...&quot;
  -            menu item or use the Ctrl-T keyboard accelerator to open a dialog that shows the SVG
  +            <P align="left">When the browser displays an SVG file, you can select the &quot;<B>View-&gt; DOM Viewer...</B>&quot;
  +            menu item or use the <B>Ctrl-D</B> keyboard accelerator to open a dialog that shows the SVG
               document in the form of a tree. The dialog lets you navigate the tree, select individual
               elements, such as a path element, and view the attributes and CSS values that apply to
               these elements.</P>
  @@ -293,9 +302,9 @@
           </FONT></TD></TR></TABLE></DIV><BR>
           
           <A name="configuring"><!--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>Configuring the SVG Browser</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">
  +        <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>Configuring Squiggle</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 &quot;Edit-&gt;Preferences&quot; menu brings up the dialog box shown in the following
  +        <P align="left">The &quot;<B>Edit-&gt;Preferences</B>&quot; menu item or <B>Edit-G</B>brings up the dialog box shown in the following
           figure.</P>
           <P align="center"><IMG alt="Configuring the SVG Browser" border="0" hspace="4" src="images/svgviewerPreferences.gif" vspace="4"></P>
           
  @@ -309,20 +318,20 @@
               figure. That panel lets you select your languages. The user language can 
               be used in SVG documents to choose between alternate contents. For example, 
               open the samples/moonPhases.svg example. Then, change the user language to 
  -            french and reload the document (Ctrl-R). You will see that the text is now
  -            displayed in french. You can do the same with Japanese and the text will be
  +            french and <A href="#reloading">reload</A> the document (<B>Ctrl-R</B>). 
  +            You will see that the text is now displayed in french. You can do the same with Japanese and the text will be
               shown in Japanes.</LI>
               <LI><B>Browser Options Panel</B>. This panel lets you choose some
               optional behaviors:
                   <BLOCKQUOTE><UL>
  -                    <LI>Show Rendering. When on, the browser will update the canvas
  +                    <LI><B>Show Rendering</B>. When on, the browser will update the canvas
                       while processing an SVG document. This turns on progressive rendering.</LI>
  -                    <LI>Auto Adjust Window. When on, the browser window is resized to fit
  +                    <LI><B>Auto Adjust Window</B>. When on, the browser window is resized to fit
                       any newly loaded document</LI>
  -                    <LI>Enable Double Buffering. When on, the browser uses additional
  +                    <LI><B>Enable Double Buffering</B>. When on, the browser uses additional
                       memory resources which improves the quality of effects such as zooming
                       and panning.</LI>
  -                    <LI>Show debug traces. When on, so debug messages will be printed to 
  +                    <LI><B>Show debug traces</B>. When on, so debug messages will be printed to 
                       the standard output. This is only for developers.</LI>
                   </UL></BLOCKQUOTE>
               </LI>
  @@ -349,15 +358,15 @@
               <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>Zooming in and out</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 several methods to zoom in or out an SVG Document:</P>
                   <BLOCKQUOTE><UL>
  -                    <LI>You can select the &quot;View -&gt; Zoom In/Out&quot; menu item</LI>
  -                    <LI>You can click on the &quot;Zoom In/Out&quot; tool bar button (the ones that show a magnifying glass
  -                        with a &quot;+/-&quot; signs)</LI>
  -                    <LI>You can use the &quot;Ctrl+I&quot; and &quot;Ctrl+O&quot; keyboard acceleration</LI>
  -                    <LI>If the mouse is over the document in the display area, you can press the Ctrl key
  -                    then click the left mouse button and drag to select the area of interest in the document.
  +                    <LI>You can select the <B>View -&gt; Zoom In</B> or <B>View -&gt; Zoom Out</B> menu item</LI>
  +                    <LI>You can <B>click</B> on the &quot;<B>Zoom In/Out</B>&quot; tool bar button (the ones that show a magnifying glass
  +                        with a &quot;<B>+/-</B>&quot; signs)</LI>
  +                    <LI>You can use the &quot;<B>Ctrl+I</B>&quot; and &quot;<B>Ctrl+O</B>&quot; keyboard acceleration</LI>
  +                    <LI>If the mouse is over the document in the display area, you can press the <B>Ctrl key</B>
  +                    then <B>click the left mouse button and drag</B> to select the area of interest in the document.
                       This can only be used to zoom into a document.</LI>
  -                    <LI>If the mouse is over the document in the display area, you can press the Shift key
  -                    then click the right mouse button and drag it. This is called the 'real time' zoom 
  +                    <LI>If the mouse is over the document in the display area, you can press the <B>Shift key</B>
  +                    then <B>click the right mouse button and drag</B> it. This is called the '<I>real time</I>' zoom 
                       and can be used both for zooming in and out.</LI>
                   </UL></BLOCKQUOTE>        
   
  @@ -368,15 +377,15 @@
               
               <A name="panning"><!--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>Panning a document</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">Some documents are too big to fit into the browser, especially when you zoom in with a
  +                <P align="left">Some documents are too big to fit into the browser, especially when you <A href="#zoomInOut">zoom</A> in with a
                   large zoom factor. In these circumstances, it is usefull to be able to 'move around' the 
                   document and pan to view different parts of the documents. Again, there are multiple ways
                   to do this:</P>
                   <BLOCKQUOTE><UL>
  -                    <LI>With the mouse cursor over the SVG document, press the Shift key and then
  -                    click and drag the left mouse button to a new location. When you release the 
  +                    <LI>With the mouse cursor over the SVG document, <B>press the Shift key</B> and then
  +                    <B>click and drag the left mouse button</B> to a new location. When you release the 
                       mouse, the document will be translated to the new mouse location.</LI>
  -                    <LI>If you have the thumbnail open, you can select the marker showing the current
  +                    <LI>If you have the <A href="#thumbnail">thumbnail</A> open, you can select the marker showing the current
                       area of interest and move it to the desired location</LI>
                   </UL></BLOCKQUOTE>
                   <P align="center"><IMG alt="Panning in an SVG document" border="0" hspace="4" src="images/svgviewerPan.gif" vspace="4"></P>
  @@ -385,8 +394,8 @@
               <A name="rotating"><!--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>Rotating a document</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 is sometimes useful to be able to rotate a document (maps for example). You can
  -                do this in the Batik browser by first pressing the Ctrl key and then clicking and dragging
  -                the right mouse button to a new location. The browser will dynamically rotate the image
  +                do this in the Batik browser by first pressing the <B>Ctrl key</B> and then <B>clicking and dragging
  +                the right mouse button</B> to a new location. The browser will dynamically rotate the image
                   as you move your cursor. When you are satisfied with that angle, you can release
                   the mouse button and the document will be displayed with that new angle.
                   </P>
  @@ -397,8 +406,9 @@
   
                   <P align="left">While the mouse and keyboard interactions give interactive way to navigate an
                   SVG document, it is sometimes desirable to be able to define precisely the 
  -                amount of zoom, pan or rotation desired. The Transform dialog, available through
  -                the &quot;View-&gt;Transform&quot; (Ctrl-S) menu offers that feature.</P> 
  +                amount of <A href="#zoomInOut">zoom</A>, <A href="#panning">pan</A> or 
  +                <A href="#rotating">rotation</A> desired. The Transform dialog, available through
  +                the &quot;<B>View-&gt;Transform</B>&quot; (<B>Ctrl-E</B>) menu offers that feature.</P> 
               </FONT></TD></TR></TABLE></DIV><BR>
   
               <A name="thumbnail"><!--anchor--></A>
  @@ -406,17 +416,17 @@
                   <P align="left">Panning in the document window can be difficult after you have zoomed into a document
                   because you cannot see the whole document. Panning on large documents (or with a large
                   zoom factor) is made easy by the thumbnail that you can bring up through the
  -                &quot;View -&gt; Thumbnail&quot; menu item or Ctrl-Y keyboard acceleration. The 
  +                &quot;<B>View -&gt; Thumbnail</B>&quot; menu item or <B>Ctrl-Y</B> keyboard acceleration. The 
                   thumbnail shows a rectangular marker that represents the &quot;Area of Interest&quot;, i.e., the 
                   region currently displayed in the window (the visible portion of the document). You
  -                can drag that little marker with the left mouse button and drag it to another area
  -                of interest to view a different portion of the document in the main window.</P>
  +                can <B>drag out a rectangular marker with the left mouse button pushed down</B> to select a new area
  +                of interest which will then be shown in the main window.</P>
                   <P align="center"><IMG alt="SVG Browser Thumbnail" border="0" hspace="4" src="images/svgviewerThumbnail.gif" vspace="4"></P>
               </FONT></TD></TR></TABLE></DIV><BR>
           </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-2001 The Apache Software Foundation.
  +              Copyright &copy; 2000-2002 The Apache Software Foundation.
                 All Rights Reserved.
               </I></FONT></TD></TR></TABLE></BODY></HTML>
  
  
  
  1.11      +10 -6     xml-site/targets/batik/test.html
  
  Index: test.html
  ===================================================================
  RCS file: /home/cvs/xml-site/targets/batik/test.html,v
  retrieving revision 1.10
  retrieving revision 1.11
  diff -u -r1.10 -r1.11
  --- test.html	6 Dec 2001 13:52:25 -0000	1.10
  +++ test.html	19 Jun 2002 11:17:15 -0000	1.11
  @@ -13,8 +13,7 @@
       <A href="license.html" onMouseOut="rolloverOff('side-license');" onMouseOver="rolloverOn('side-license');"><IMG alt="License" border="0" height="12" hspace="0" name="side-license" onLoad="rolloverLoad('side-license','graphics/license-label-2.jpg','graphics/license-label-3.jpg');" src="graphics/license-label-3.jpg" vspace="0" width="120"></A><BR>
       <A href="http://xml.apache.org/batik/dist" onMouseOut="rolloverOff('side-ext-24');" onMouseOver="rolloverOn('side-ext-24');"><IMG alt="Download" border="0" height="12" hspace="0" name="side-ext-24" onLoad="rolloverLoad('side-ext-24','graphics/ext-24-label-2.jpg','graphics/ext-24-label-3.jpg');" src="graphics/ext-24-label-3.jpg" vspace="0" width="120"></A><BR>
       <A href="install.html" onMouseOut="rolloverOff('side-install');" onMouseOver="rolloverOn('side-install');"><IMG alt="Install" border="0" height="12" hspace="0" name="side-install" onLoad="rolloverLoad('side-install','graphics/install-label-2.jpg','graphics/install-label-3.jpg');" src="graphics/install-label-3.jpg" vspace="0" width="120"></A><BR>
  -    
  -    <A href="batikDemo.html" onMouseOut="rolloverOff('side-ext-30');" onMouseOver="rolloverOn('side-ext-30');"><IMG alt="Demo" border="0" height="12" hspace="0" name="side-ext-30" onLoad="rolloverLoad('side-ext-30','graphics/ext-30-label-2.jpg','graphics/ext-30-label-3.jpg');" src="graphics/ext-30-label-3.jpg" vspace="0" width="120"></A><BR>
  +    <A href="batikDemo.html" onMouseOut="rolloverOff('side-batikDemo');" onMouseOver="rolloverOn('side-batikDemo');"><IMG alt="Demo" border="0" height="12" hspace="0" name="side-batikDemo" onLoad="rolloverLoad('side-batikDemo','graphics/batikDemo-label-2.jpg','graphics/batikDemo-label-3.jpg');" src="graphics/batikDemo-label-3.jpg" vspace="0" width="120"></A><BR>
       <IMG border="0" height="6" hspace="0" src="resources/separator.gif" vspace="0" width="120"><BR>
   
       
  @@ -39,12 +38,17 @@
       
       
       <A href="architecture.html" onMouseOut="rolloverOff('side-architecture');" onMouseOver="rolloverOn('side-architecture');"><IMG alt="Architecture" border="0" height="12" hspace="0" name="side-architecture" onLoad="rolloverLoad('side-architecture','graphics/architecture-label-2.jpg','graphics/architecture-label-3.jpg');" src="graphics/architecture-label-3.jpg" vspace="0" width="120"></A><BR>
  +    <A href="javadoc/index.html" onMouseOut="rolloverOff('side-ext-70');" onMouseOver="rolloverOn('side-ext-70');"><IMG alt="API (Javadoc)" border="0" height="12" hspace="0" name="side-ext-70" onLoad="rolloverLoad('side-ext-70','graphics/ext-70-label-2.jpg','graphics/ext-70-label-3.jpg');" src="graphics/ext-70-label-3.jpg" vspace="0" width="120"></A><BR>
       <A href="svggen.html" onMouseOut="rolloverOff('side-svggen');" onMouseOver="rolloverOn('side-svggen');"><IMG alt="Generator" border="0" height="12" hspace="0" name="side-svggen" onLoad="rolloverLoad('side-svggen','graphics/svggen-label-2.jpg','graphics/svggen-label-3.jpg');" src="graphics/svggen-label-3.jpg" vspace="0" width="120"></A><BR>
       <A href="domapi.html" onMouseOut="rolloverOff('side-domapi');" onMouseOver="rolloverOn('side-domapi');"><IMG alt="DOM API" border="0" height="12" hspace="0" name="side-domapi" onLoad="rolloverLoad('side-domapi','graphics/domapi-label-2.jpg','graphics/domapi-label-3.jpg');" src="graphics/domapi-label-3.jpg" vspace="0" width="120"></A><BR>
  -    <A href="scripting.html" onMouseOut="rolloverOff('side-scripting');" onMouseOver="rolloverOn('side-scripting');"><IMG alt="Scripting" border="0" height="12" hspace="0" name="side-scripting" onLoad="rolloverLoad('side-scripting','graphics/scripting-label-2.jpg','graphics/scripting-label-3.jpg');" src="graphics/scripting-label-3.jpg" vspace="0" width="120"></A><BR>
       <A href="svgcanvas.html" onMouseOut="rolloverOff('side-svgcanvas');" onMouseOver="rolloverOn('side-svgcanvas');"><IMG alt="JSVGCanvas" border="0" height="12" hspace="0" name="side-svgcanvas" onLoad="rolloverLoad('side-svgcanvas','graphics/svgcanvas-label-2.jpg','graphics/svgcanvas-label-3.jpg');" src="graphics/svgcanvas-label-3.jpg" vspace="0" width="120"></A><BR>
       <A href="rasterizerTutorial.html" onMouseOut="rolloverOff('side-rasterizerTutorial');" onMouseOver="rolloverOn('side-rasterizerTutorial');"><IMG alt="Transcoder API" border="0" height="12" hspace="0" name="side-rasterizerTutorial" onLoad="rolloverLoad('side-rasterizerTutorial','graphics/rasterizerTutorial-label-2.jpg','graphics/rasterizerTutorial-label-3.jpg');" src="graphics/rasterizerTutorial-label-3.jpg" vspace="0" width="120"></A><BR>
       <IMG border="0" height="6" hspace="0" src="resources/separator.gif" vspace="0" width="120"><BR>
  +    <A href="scripting.html" onMouseOut="rolloverOff('side-scripting');" onMouseOver="rolloverOn('side-scripting');"><IMG alt="Scripting Intro" border="0" height="12" hspace="0" name="side-scripting" onLoad="rolloverLoad('side-scripting','graphics/scripting-label-2.jpg','graphics/scripting-label-3.jpg');" src="graphics/scripting-label-3.jpg" vspace="0" width="120"></A><BR>
  +    <A href="scriptfeatures.html" onMouseOut="rolloverOff('side-scriptfeatures');" onMouseOver="rolloverOn('side-scriptfeatures');"><IMG alt="Scripting Features" border="0" height="12" hspace="0" name="side-scriptfeatures" onLoad="rolloverLoad('side-scriptfeatures','graphics/scriptfeatures-label-2.jpg','graphics/scriptfeatures-label-3.jpg');" src="graphics/scriptfeatures-label-3.jpg" vspace="0" width="120"></A><BR>
  +    <A href="javaScripting.html" onMouseOut="rolloverOff('side-javaScripting');" onMouseOver="rolloverOn('side-javaScripting');"><IMG alt="Java Scripting" border="0" height="12" hspace="0" name="side-javaScripting" onLoad="rolloverLoad('side-javaScripting','graphics/javaScripting-label-2.jpg','graphics/javaScripting-label-3.jpg');" src="graphics/javaScripting-label-3.jpg" vspace="0" width="120"></A><BR>
  +    <A href="security.html" onMouseOut="rolloverOff('side-security');" onMouseOver="rolloverOn('side-security');"><IMG alt="Security" border="0" height="12" hspace="0" name="side-security" onLoad="rolloverLoad('side-security','graphics/security-label-2.jpg','graphics/security-label-3.jpg');" src="graphics/security-label-3.jpg" vspace="0" width="120"></A><BR>
  +    <IMG border="0" height="6" hspace="0" src="resources/separator.gif" vspace="0" width="120"><BR>
       <A href="extendingBatik.html" onMouseOut="rolloverOff('side-extendingBatik');" onMouseOver="rolloverOn('side-extendingBatik');"><IMG alt="Extensions" border="0" height="12" hspace="0" name="side-extendingBatik" onLoad="rolloverLoad('side-extendingBatik','graphics/extendingBatik-label-2.jpg','graphics/extendingBatik-label-3.jpg');" src="graphics/extendingBatik-label-3.jpg" vspace="0" width="120"></A><BR>
       <IMG border="0" height="6" hspace="0" src="resources/separator.gif" vspace="0" width="120"><BR>
       <IMG alt="Testing" border="0" height="12" hspace="0" src="graphics/test-label-1.jpg" vspace="0" width="120"><BR>
  @@ -60,8 +64,8 @@
       
       
       
  -    <A href="http://cvs.apache.org/viewcvs.cgi/xml-batik/" onMouseOut="rolloverOff('side-ext-110');" onMouseOver="rolloverOn('side-ext-110');"><IMG alt="CVS Repository" border="0" height="12" hspace="0" name="side-ext-110" onLoad="rolloverLoad('side-ext-110','graphics/ext-110-label-2.jpg','graphics/ext-110-label-3.jpg');" src="graphics/ext-110-label-3.jpg" vspace="0" width="120"></A><BR>
  -    <A href="http://nagoya.apache.org/bugzilla" onMouseOut="rolloverOff('side-ext-112');" onMouseOver="rolloverOn('side-ext-112');"><IMG alt="Bug Database" border="0" height="12" hspace="0" name="side-ext-112" onLoad="rolloverLoad('side-ext-112','graphics/ext-112-label-2.jpg','graphics/ext-112-label-3.jpg');" src="graphics/ext-112-label-3.jpg" vspace="0" width="120"></A><BR>
  +    <A href="http://cvs.apache.org/viewcvs.cgi/xml-batik/" onMouseOut="rolloverOff('side-ext-118');" onMouseOver="rolloverOn('side-ext-118');"><IMG alt="CVS Repository" border="0" height="12" hspace="0" name="side-ext-118" onLoad="rolloverLoad('side-ext-118','graphics/ext-118-label-2.jpg','graphics/ext-118-label-3.jpg');" src="graphics/ext-118-label-3.jpg" vspace="0" width="120"></A><BR>
  +    <A href="http://nagoya.apache.org/bugzilla" onMouseOut="rolloverOff('side-ext-120');" onMouseOver="rolloverOn('side-ext-120');"><IMG alt="Bug Database" border="0" height="12" hspace="0" name="side-ext-120" onLoad="rolloverLoad('side-ext-120','graphics/ext-120-label-2.jpg','graphics/ext-120-label-3.jpg');" src="graphics/ext-120-label-3.jpg" vspace="0" width="120"></A><BR>
       <IMG border="0" height="6" hspace="0" src="resources/separator.gif" vspace="0" width="120"><BR>
       <A href="status.html" onMouseOut="rolloverOff('side-status');" onMouseOver="rolloverOn('side-status');"><IMG alt="Status" border="0" height="12" hspace="0" name="side-status" onLoad="rolloverLoad('side-status','graphics/status-label-2.jpg','graphics/status-label-3.jpg');" src="graphics/status-label-3.jpg" vspace="0" width="120"></A><BR>
   
  @@ -500,6 +504,6 @@
   
       
   </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-2001 The Apache Software Foundation.
  +              Copyright &copy; 2000-2002 The Apache Software Foundation.
                 All Rights Reserved.
               </I></FONT></TD></TR></TABLE></BODY></HTML>
  
  
  
  1.6       +54 -14    xml-site/targets/batik/toolsAndApps.html
  
  Index: toolsAndApps.html
  ===================================================================
  RCS file: /home/cvs/xml-site/targets/batik/toolsAndApps.html,v
  retrieving revision 1.5
  retrieving revision 1.6
  diff -u -r1.5 -r1.6
  --- toolsAndApps.html	4 Mar 2002 12:05:57 -0000	1.5
  +++ toolsAndApps.html	19 Jun 2002 11:17:15 -0000	1.6
  @@ -13,8 +13,7 @@
       <A href="license.html" onMouseOut="rolloverOff('side-license');" onMouseOver="rolloverOn('side-license');"><IMG alt="License" border="0" height="12" hspace="0" name="side-license" onLoad="rolloverLoad('side-license','graphics/license-label-2.jpg','graphics/license-label-3.jpg');" src="graphics/license-label-3.jpg" vspace="0" width="120"></A><BR>
       <A href="http://xml.apache.org/batik/dist" onMouseOut="rolloverOff('side-ext-24');" onMouseOver="rolloverOn('side-ext-24');"><IMG alt="Download" border="0" height="12" hspace="0" name="side-ext-24" onLoad="rolloverLoad('side-ext-24','graphics/ext-24-label-2.jpg','graphics/ext-24-label-3.jpg');" src="graphics/ext-24-label-3.jpg" vspace="0" width="120"></A><BR>
       <A href="install.html" onMouseOut="rolloverOff('side-install');" onMouseOver="rolloverOn('side-install');"><IMG alt="Install" border="0" height="12" hspace="0" name="side-install" onLoad="rolloverLoad('side-install','graphics/install-label-2.jpg','graphics/install-label-3.jpg');" src="graphics/install-label-3.jpg" vspace="0" width="120"></A><BR>
  -    
  -    <A href="batikDemo.html" onMouseOut="rolloverOff('side-ext-30');" onMouseOver="rolloverOn('side-ext-30');"><IMG alt="Demo" border="0" height="12" hspace="0" name="side-ext-30" onLoad="rolloverLoad('side-ext-30','graphics/ext-30-label-2.jpg','graphics/ext-30-label-3.jpg');" src="graphics/ext-30-label-3.jpg" vspace="0" width="120"></A><BR>
  +    <A href="batikDemo.html" onMouseOut="rolloverOff('side-batikDemo');" onMouseOver="rolloverOn('side-batikDemo');"><IMG alt="Demo" border="0" height="12" hspace="0" name="side-batikDemo" onLoad="rolloverLoad('side-batikDemo','graphics/batikDemo-label-2.jpg','graphics/batikDemo-label-3.jpg');" src="graphics/batikDemo-label-3.jpg" vspace="0" width="120"></A><BR>
       <IMG border="0" height="6" hspace="0" src="resources/separator.gif" vspace="0" width="120"><BR>
   
       
  @@ -39,12 +38,17 @@
       
       
       <A href="architecture.html" onMouseOut="rolloverOff('side-architecture');" onMouseOver="rolloverOn('side-architecture');"><IMG alt="Architecture" border="0" height="12" hspace="0" name="side-architecture" onLoad="rolloverLoad('side-architecture','graphics/architecture-label-2.jpg','graphics/architecture-label-3.jpg');" src="graphics/architecture-label-3.jpg" vspace="0" width="120"></A><BR>
  +    <A href="javadoc/index.html" onMouseOut="rolloverOff('side-ext-70');" onMouseOver="rolloverOn('side-ext-70');"><IMG alt="API (Javadoc)" border="0" height="12" hspace="0" name="side-ext-70" onLoad="rolloverLoad('side-ext-70','graphics/ext-70-label-2.jpg','graphics/ext-70-label-3.jpg');" src="graphics/ext-70-label-3.jpg" vspace="0" width="120"></A><BR>
       <A href="svggen.html" onMouseOut="rolloverOff('side-svggen');" onMouseOver="rolloverOn('side-svggen');"><IMG alt="Generator" border="0" height="12" hspace="0" name="side-svggen" onLoad="rolloverLoad('side-svggen','graphics/svggen-label-2.jpg','graphics/svggen-label-3.jpg');" src="graphics/svggen-label-3.jpg" vspace="0" width="120"></A><BR>
       <A href="domapi.html" onMouseOut="rolloverOff('side-domapi');" onMouseOver="rolloverOn('side-domapi');"><IMG alt="DOM API" border="0" height="12" hspace="0" name="side-domapi" onLoad="rolloverLoad('side-domapi','graphics/domapi-label-2.jpg','graphics/domapi-label-3.jpg');" src="graphics/domapi-label-3.jpg" vspace="0" width="120"></A><BR>
  -    <A href="scripting.html" onMouseOut="rolloverOff('side-scripting');" onMouseOver="rolloverOn('side-scripting');"><IMG alt="Scripting" border="0" height="12" hspace="0" name="side-scripting" onLoad="rolloverLoad('side-scripting','graphics/scripting-label-2.jpg','graphics/scripting-label-3.jpg');" src="graphics/scripting-label-3.jpg" vspace="0" width="120"></A><BR>
       <A href="svgcanvas.html" onMouseOut="rolloverOff('side-svgcanvas');" onMouseOver="rolloverOn('side-svgcanvas');"><IMG alt="JSVGCanvas" border="0" height="12" hspace="0" name="side-svgcanvas" onLoad="rolloverLoad('side-svgcanvas','graphics/svgcanvas-label-2.jpg','graphics/svgcanvas-label-3.jpg');" src="graphics/svgcanvas-label-3.jpg" vspace="0" width="120"></A><BR>
       <A href="rasterizerTutorial.html" onMouseOut="rolloverOff('side-rasterizerTutorial');" onMouseOver="rolloverOn('side-rasterizerTutorial');"><IMG alt="Transcoder API" border="0" height="12" hspace="0" name="side-rasterizerTutorial" onLoad="rolloverLoad('side-rasterizerTutorial','graphics/rasterizerTutorial-label-2.jpg','graphics/rasterizerTutorial-label-3.jpg');" src="graphics/rasterizerTutorial-label-3.jpg" vspace="0" width="120"></A><BR>
       <IMG border="0" height="6" hspace="0" src="resources/separator.gif" vspace="0" width="120"><BR>
  +    <A href="scripting.html" onMouseOut="rolloverOff('side-scripting');" onMouseOver="rolloverOn('side-scripting');"><IMG alt="Scripting Intro" border="0" height="12" hspace="0" name="side-scripting" onLoad="rolloverLoad('side-scripting','graphics/scripting-label-2.jpg','graphics/scripting-label-3.jpg');" src="graphics/scripting-label-3.jpg" vspace="0" width="120"></A><BR>
  +    <A href="scriptfeatures.html" onMouseOut="rolloverOff('side-scriptfeatures');" onMouseOver="rolloverOn('side-scriptfeatures');"><IMG alt="Scripting Features" border="0" height="12" hspace="0" name="side-scriptfeatures" onLoad="rolloverLoad('side-scriptfeatures','graphics/scriptfeatures-label-2.jpg','graphics/scriptfeatures-label-3.jpg');" src="graphics/scriptfeatures-label-3.jpg" vspace="0" width="120"></A><BR>
  +    <A href="javaScripting.html" onMouseOut="rolloverOff('side-javaScripting');" onMouseOver="rolloverOn('side-javaScripting');"><IMG alt="Java Scripting" border="0" height="12" hspace="0" name="side-javaScripting" onLoad="rolloverLoad('side-javaScripting','graphics/javaScripting-label-2.jpg','graphics/javaScripting-label-3.jpg');" src="graphics/javaScripting-label-3.jpg" vspace="0" width="120"></A><BR>
  +    <A href="security.html" onMouseOut="rolloverOff('side-security');" onMouseOver="rolloverOn('side-security');"><IMG alt="Security" border="0" height="12" hspace="0" name="side-security" onLoad="rolloverLoad('side-security','graphics/security-label-2.jpg','graphics/security-label-3.jpg');" src="graphics/security-label-3.jpg" vspace="0" width="120"></A><BR>
  +    <IMG border="0" height="6" hspace="0" src="resources/separator.gif" vspace="0" width="120"><BR>
       <A href="extendingBatik.html" onMouseOut="rolloverOff('side-extendingBatik');" onMouseOver="rolloverOn('side-extendingBatik');"><IMG alt="Extensions" border="0" height="12" hspace="0" name="side-extendingBatik" onLoad="rolloverLoad('side-extendingBatik','graphics/extendingBatik-label-2.jpg','graphics/extendingBatik-label-3.jpg');" src="graphics/extendingBatik-label-3.jpg" vspace="0" width="120"></A><BR>
       <IMG border="0" height="6" hspace="0" src="resources/separator.gif" vspace="0" width="120"><BR>
       <A href="test.html" onMouseOut="rolloverOff('side-test');" onMouseOver="rolloverOn('side-test');"><IMG alt="Testing" border="0" height="12" hspace="0" name="side-test" onLoad="rolloverLoad('side-test','graphics/test-label-2.jpg','graphics/test-label-3.jpg');" src="graphics/test-label-3.jpg" vspace="0" width="120"></A><BR>
  @@ -60,8 +64,8 @@
       
       
       
  -    <A href="http://cvs.apache.org/viewcvs.cgi/xml-batik/" onMouseOut="rolloverOff('side-ext-110');" onMouseOver="rolloverOn('side-ext-110');"><IMG alt="CVS Repository" border="0" height="12" hspace="0" name="side-ext-110" onLoad="rolloverLoad('side-ext-110','graphics/ext-110-label-2.jpg','graphics/ext-110-label-3.jpg');" src="graphics/ext-110-label-3.jpg" vspace="0" width="120"></A><BR>
  -    <A href="http://nagoya.apache.org/bugzilla" onMouseOut="rolloverOff('side-ext-112');" onMouseOver="rolloverOn('side-ext-112');"><IMG alt="Bug Database" border="0" height="12" hspace="0" name="side-ext-112" onLoad="rolloverLoad('side-ext-112','graphics/ext-112-label-2.jpg','graphics/ext-112-label-3.jpg');" src="graphics/ext-112-label-3.jpg" vspace="0" width="120"></A><BR>
  +    <A href="http://cvs.apache.org/viewcvs.cgi/xml-batik/" onMouseOut="rolloverOff('side-ext-118');" onMouseOver="rolloverOn('side-ext-118');"><IMG alt="CVS Repository" border="0" height="12" hspace="0" name="side-ext-118" onLoad="rolloverLoad('side-ext-118','graphics/ext-118-label-2.jpg','graphics/ext-118-label-3.jpg');" src="graphics/ext-118-label-3.jpg" vspace="0" width="120"></A><BR>
  +    <A href="http://nagoya.apache.org/bugzilla" onMouseOut="rolloverOff('side-ext-120');" onMouseOver="rolloverOn('side-ext-120');"><IMG alt="Bug Database" border="0" height="12" hspace="0" name="side-ext-120" onLoad="rolloverLoad('side-ext-120','graphics/ext-120-label-2.jpg','graphics/ext-120-label-3.jpg');" src="graphics/ext-120-label-3.jpg" vspace="0" width="120"></A><BR>
       <IMG border="0" height="6" hspace="0" src="resources/separator.gif" vspace="0" width="120"><BR>
       <A href="status.html" onMouseOut="rolloverOff('side-status');" onMouseOver="rolloverOn('side-status');"><IMG alt="Status" border="0" height="12" hspace="0" name="side-status" onLoad="rolloverLoad('side-status','graphics/status-label-2.jpg','graphics/status-label-3.jpg');" src="graphics/status-label-3.jpg" vspace="0" width="120"></A><BR>
   
  @@ -83,22 +87,58 @@
           <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 Tools and Applications</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 Batik distribution contains several pre-packaged demos:</P>
                   <BLOCKQUOTE><UL>
  -                    <LI><A href="svgviewer.html">SVG Browser</A>. The SVG Browser lets you view SVG file,
  -                zoom, pan and rotate in the content and select text items in the image. </LI>
  -                    <LI><A href="svgrasterizer.html">SVG Rasterizer</A>. &gt;TheSVG Rasterizer converts SVG
  -                files into JPEG or PNG images.</LI>
  -                    <LI><A href="svgpp.html">SVG Pretty Printer</A>. The SVG Pretty Printer lets developers pretty-up
  +		                <LI><A href="#SVGBrowser">Squiggle SVG Browser</A></LI>
  +		                <LI><A href="#SVGRasterizer">SVG Rasterizer</A></LI>
  +		                <LI><A href="#SVGPrettyPrinter">SVG Pretty Printer</A></LI>
  +		                <LI><A href="#SVGFontConverter">SVG Font Converter</A></LI>
  +               </UL></BLOCKQUOTE>
  +                 
  +                <A name="SVGBrowser"><!--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>SVG Browser</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">
  +                <BLOCKQUOTE><UL>
  +                    <LI><A href="svgviewer.html">Squiggle SVG Browser:</A> 
  +                    	<BLOCKQUOTE><UL><LI>The Squiggle SVG Browser lets you view SVG file, zoom, pan and rotate in the content and select text items in the image and much more.</LI></UL></BLOCKQUOTE>
  +                    </LI>
  +                </UL></BLOCKQUOTE>
  +                 </FONT></TD></TR></TABLE></DIV><BR> 
  +                 
  +                 <A name="SVGRasterizer"><!--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>SVG Rasterizer</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">
  +                <BLOCKQUOTE><UL>
  +                    <LI><A href="svgrasterizer.html">SVG Rasterizer:</A>
  +                   	<BLOCKQUOTE><UL><LI>The SVG Rasterizer is a utility that can convert SVG files to a raster format.
  +                   	The tool can convert individual files or sets of files, making it easy to convert entire 
  +                   	directories of SVG files. The supported formats are JPEG, PNG, and TIFF, however the design allows new formats to be added easily</LI></UL></BLOCKQUOTE>
  +                    </LI>
  +                </UL></BLOCKQUOTE>
  +                </FONT></TD></TR></TABLE></DIV><BR>
  +                
  +                <A name="SVGPrettyPrinter"><!--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>SVG Pretty Printer</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">
  +                <BLOCKQUOTE><UL>
  +                    <LI><A href="svgpp.html">SVG Pretty Printer:</A>
  +                    	<BLOCKQUOTE><UL><LI>The SVG Pretty Printer lets developers &quot;pretty-up&quot;
                   their SVG files and get their tabulations and other cosmetic parameters in order. It
  -                can also be used to modify the DOCTYPE declaration on SVG files.</LI>
  -                    <LI><A href="ttf2svg.html">SVG Font Converter</A>. The SVG Font Converter lets developers convert
  +                                can also be used to modify the DOCTYPE declaration on SVG files.</LI></UL></BLOCKQUOTE>
  +                    </LI>
  +                </UL></BLOCKQUOTE>
  +                </FONT></TD></TR></TABLE></DIV><BR>
  +                
  +                <A name="SVGFontConverter"><!--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>SVG Font Converter</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">
  +                <BLOCKQUOTE><UL>
  +                     <LI><A href="ttf2svg.html">SVG Font Converter:</A>
  +                 	<BLOCKQUOTE><UL><LI>The SVG Font Converter lets developers convert
                   character ranges from the True Type Font format to the SVG Font format to embed in
                   SVG documents. This allows SVG document to be fully self-contained be rendered 
  -                exactly the same on all systems</LI>
  +                		exactly the same on all systems</LI></UL></BLOCKQUOTE>
  +                    </LI>
                   </UL></BLOCKQUOTE>
  +               </FONT></TD></TR></TABLE></DIV><BR>
           </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-2001 The Apache Software Foundation.
  +              Copyright &copy; 2000-2002 The Apache Software Foundation.
                 All Rights Reserved.
               </I></FONT></TD></TR></TABLE></BODY></HTML>
  
  
  
  1.5       +12 -8     xml-site/targets/batik/ttf2svg.html
  
  Index: ttf2svg.html
  ===================================================================
  RCS file: /home/cvs/xml-site/targets/batik/ttf2svg.html,v
  retrieving revision 1.4
  retrieving revision 1.5
  diff -u -r1.4 -r1.5
  --- ttf2svg.html	6 Dec 2001 13:52:25 -0000	1.4
  +++ ttf2svg.html	19 Jun 2002 11:17:15 -0000	1.5
  @@ -13,8 +13,7 @@
       <A href="license.html" onMouseOut="rolloverOff('side-license');" onMouseOver="rolloverOn('side-license');"><IMG alt="License" border="0" height="12" hspace="0" name="side-license" onLoad="rolloverLoad('side-license','graphics/license-label-2.jpg','graphics/license-label-3.jpg');" src="graphics/license-label-3.jpg" vspace="0" width="120"></A><BR>
       <A href="http://xml.apache.org/batik/dist" onMouseOut="rolloverOff('side-ext-24');" onMouseOver="rolloverOn('side-ext-24');"><IMG alt="Download" border="0" height="12" hspace="0" name="side-ext-24" onLoad="rolloverLoad('side-ext-24','graphics/ext-24-label-2.jpg','graphics/ext-24-label-3.jpg');" src="graphics/ext-24-label-3.jpg" vspace="0" width="120"></A><BR>
       <A href="install.html" onMouseOut="rolloverOff('side-install');" onMouseOver="rolloverOn('side-install');"><IMG alt="Install" border="0" height="12" hspace="0" name="side-install" onLoad="rolloverLoad('side-install','graphics/install-label-2.jpg','graphics/install-label-3.jpg');" src="graphics/install-label-3.jpg" vspace="0" width="120"></A><BR>
  -    
  -    <A href="batikDemo.html" onMouseOut="rolloverOff('side-ext-30');" onMouseOver="rolloverOn('side-ext-30');"><IMG alt="Demo" border="0" height="12" hspace="0" name="side-ext-30" onLoad="rolloverLoad('side-ext-30','graphics/ext-30-label-2.jpg','graphics/ext-30-label-3.jpg');" src="graphics/ext-30-label-3.jpg" vspace="0" width="120"></A><BR>
  +    <A href="batikDemo.html" onMouseOut="rolloverOff('side-batikDemo');" onMouseOver="rolloverOn('side-batikDemo');"><IMG alt="Demo" border="0" height="12" hspace="0" name="side-batikDemo" onLoad="rolloverLoad('side-batikDemo','graphics/batikDemo-label-2.jpg','graphics/batikDemo-label-3.jpg');" src="graphics/batikDemo-label-3.jpg" vspace="0" width="120"></A><BR>
       <IMG border="0" height="6" hspace="0" src="resources/separator.gif" vspace="0" width="120"><BR>
   
       
  @@ -39,12 +38,17 @@
       
       
       <A href="architecture.html" onMouseOut="rolloverOff('side-architecture');" onMouseOver="rolloverOn('side-architecture');"><IMG alt="Architecture" border="0" height="12" hspace="0" name="side-architecture" onLoad="rolloverLoad('side-architecture','graphics/architecture-label-2.jpg','graphics/architecture-label-3.jpg');" src="graphics/architecture-label-3.jpg" vspace="0" width="120"></A><BR>
  +    <A href="javadoc/index.html" onMouseOut="rolloverOff('side-ext-70');" onMouseOver="rolloverOn('side-ext-70');"><IMG alt="API (Javadoc)" border="0" height="12" hspace="0" name="side-ext-70" onLoad="rolloverLoad('side-ext-70','graphics/ext-70-label-2.jpg','graphics/ext-70-label-3.jpg');" src="graphics/ext-70-label-3.jpg" vspace="0" width="120"></A><BR>
       <A href="svggen.html" onMouseOut="rolloverOff('side-svggen');" onMouseOver="rolloverOn('side-svggen');"><IMG alt="Generator" border="0" height="12" hspace="0" name="side-svggen" onLoad="rolloverLoad('side-svggen','graphics/svggen-label-2.jpg','graphics/svggen-label-3.jpg');" src="graphics/svggen-label-3.jpg" vspace="0" width="120"></A><BR>
       <A href="domapi.html" onMouseOut="rolloverOff('side-domapi');" onMouseOver="rolloverOn('side-domapi');"><IMG alt="DOM API" border="0" height="12" hspace="0" name="side-domapi" onLoad="rolloverLoad('side-domapi','graphics/domapi-label-2.jpg','graphics/domapi-label-3.jpg');" src="graphics/domapi-label-3.jpg" vspace="0" width="120"></A><BR>
  -    <A href="scripting.html" onMouseOut="rolloverOff('side-scripting');" onMouseOver="rolloverOn('side-scripting');"><IMG alt="Scripting" border="0" height="12" hspace="0" name="side-scripting" onLoad="rolloverLoad('side-scripting','graphics/scripting-label-2.jpg','graphics/scripting-label-3.jpg');" src="graphics/scripting-label-3.jpg" vspace="0" width="120"></A><BR>
       <A href="svgcanvas.html" onMouseOut="rolloverOff('side-svgcanvas');" onMouseOver="rolloverOn('side-svgcanvas');"><IMG alt="JSVGCanvas" border="0" height="12" hspace="0" name="side-svgcanvas" onLoad="rolloverLoad('side-svgcanvas','graphics/svgcanvas-label-2.jpg','graphics/svgcanvas-label-3.jpg');" src="graphics/svgcanvas-label-3.jpg" vspace="0" width="120"></A><BR>
       <A href="rasterizerTutorial.html" onMouseOut="rolloverOff('side-rasterizerTutorial');" onMouseOver="rolloverOn('side-rasterizerTutorial');"><IMG alt="Transcoder API" border="0" height="12" hspace="0" name="side-rasterizerTutorial" onLoad="rolloverLoad('side-rasterizerTutorial','graphics/rasterizerTutorial-label-2.jpg','graphics/rasterizerTutorial-label-3.jpg');" src="graphics/rasterizerTutorial-label-3.jpg" vspace="0" width="120"></A><BR>
       <IMG border="0" height="6" hspace="0" src="resources/separator.gif" vspace="0" width="120"><BR>
  +    <A href="scripting.html" onMouseOut="rolloverOff('side-scripting');" onMouseOver="rolloverOn('side-scripting');"><IMG alt="Scripting Intro" border="0" height="12" hspace="0" name="side-scripting" onLoad="rolloverLoad('side-scripting','graphics/scripting-label-2.jpg','graphics/scripting-label-3.jpg');" src="graphics/scripting-label-3.jpg" vspace="0" width="120"></A><BR>
  +    <A href="scriptfeatures.html" onMouseOut="rolloverOff('side-scriptfeatures');" onMouseOver="rolloverOn('side-scriptfeatures');"><IMG alt="Scripting Features" border="0" height="12" hspace="0" name="side-scriptfeatures" onLoad="rolloverLoad('side-scriptfeatures','graphics/scriptfeatures-label-2.jpg','graphics/scriptfeatures-label-3.jpg');" src="graphics/scriptfeatures-label-3.jpg" vspace="0" width="120"></A><BR>
  +    <A href="javaScripting.html" onMouseOut="rolloverOff('side-javaScripting');" onMouseOver="rolloverOn('side-javaScripting');"><IMG alt="Java Scripting" border="0" height="12" hspace="0" name="side-javaScripting" onLoad="rolloverLoad('side-javaScripting','graphics/javaScripting-label-2.jpg','graphics/javaScripting-label-3.jpg');" src="graphics/javaScripting-label-3.jpg" vspace="0" width="120"></A><BR>
  +    <A href="security.html" onMouseOut="rolloverOff('side-security');" onMouseOver="rolloverOn('side-security');"><IMG alt="Security" border="0" height="12" hspace="0" name="side-security" onLoad="rolloverLoad('side-security','graphics/security-label-2.jpg','graphics/security-label-3.jpg');" src="graphics/security-label-3.jpg" vspace="0" width="120"></A><BR>
  +    <IMG border="0" height="6" hspace="0" src="resources/separator.gif" vspace="0" width="120"><BR>
       <A href="extendingBatik.html" onMouseOut="rolloverOff('side-extendingBatik');" onMouseOver="rolloverOn('side-extendingBatik');"><IMG alt="Extensions" border="0" height="12" hspace="0" name="side-extendingBatik" onLoad="rolloverLoad('side-extendingBatik','graphics/extendingBatik-label-2.jpg','graphics/extendingBatik-label-3.jpg');" src="graphics/extendingBatik-label-3.jpg" vspace="0" width="120"></A><BR>
       <IMG border="0" height="6" hspace="0" src="resources/separator.gif" vspace="0" width="120"><BR>
       <A href="test.html" onMouseOut="rolloverOff('side-test');" onMouseOver="rolloverOn('side-test');"><IMG alt="Testing" border="0" height="12" hspace="0" name="side-test" onLoad="rolloverLoad('side-test','graphics/test-label-2.jpg','graphics/test-label-3.jpg');" src="graphics/test-label-3.jpg" vspace="0" width="120"></A><BR>
  @@ -60,8 +64,8 @@
       
       
       
  -    <A href="http://cvs.apache.org/viewcvs.cgi/xml-batik/" onMouseOut="rolloverOff('side-ext-110');" onMouseOver="rolloverOn('side-ext-110');"><IMG alt="CVS Repository" border="0" height="12" hspace="0" name="side-ext-110" onLoad="rolloverLoad('side-ext-110','graphics/ext-110-label-2.jpg','graphics/ext-110-label-3.jpg');" src="graphics/ext-110-label-3.jpg" vspace="0" width="120"></A><BR>
  -    <A href="http://nagoya.apache.org/bugzilla" onMouseOut="rolloverOff('side-ext-112');" onMouseOver="rolloverOn('side-ext-112');"><IMG alt="Bug Database" border="0" height="12" hspace="0" name="side-ext-112" onLoad="rolloverLoad('side-ext-112','graphics/ext-112-label-2.jpg','graphics/ext-112-label-3.jpg');" src="graphics/ext-112-label-3.jpg" vspace="0" width="120"></A><BR>
  +    <A href="http://cvs.apache.org/viewcvs.cgi/xml-batik/" onMouseOut="rolloverOff('side-ext-118');" onMouseOver="rolloverOn('side-ext-118');"><IMG alt="CVS Repository" border="0" height="12" hspace="0" name="side-ext-118" onLoad="rolloverLoad('side-ext-118','graphics/ext-118-label-2.jpg','graphics/ext-118-label-3.jpg');" src="graphics/ext-118-label-3.jpg" vspace="0" width="120"></A><BR>
  +    <A href="http://nagoya.apache.org/bugzilla" onMouseOut="rolloverOff('side-ext-120');" onMouseOver="rolloverOn('side-ext-120');"><IMG alt="Bug Database" border="0" height="12" hspace="0" name="side-ext-120" onLoad="rolloverLoad('side-ext-120','graphics/ext-120-label-2.jpg','graphics/ext-120-label-3.jpg');" src="graphics/ext-120-label-3.jpg" vspace="0" width="120"></A><BR>
       <IMG border="0" height="6" hspace="0" src="resources/separator.gif" vspace="0" width="120"><BR>
       <A href="status.html" onMouseOut="rolloverOff('side-status');" onMouseOver="rolloverOn('side-status');"><IMG alt="Status" border="0" height="12" hspace="0" name="side-status" onLoad="rolloverLoad('side-status','graphics/status-label-2.jpg','graphics/status-label-3.jpg');" src="graphics/status-label-3.jpg" vspace="0" width="120"></A><BR>
   
  @@ -94,9 +98,9 @@
           </FONT></TD></TR></TABLE></DIV><BR>
           <A name="runningTheApplication"><!--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>Running the Font Converter</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">If you are using the Batik binary distribution, type the following at the command line:<BR><BR>
  +            <P align="left">If you are using the Batik <A href="installing.html#distributions">binary distribution</A>, type the following at the command line:<BR><BR>
               <CODE><FONT face="courier, monospaced">java -jar batik-ttf2svg.jar [options]</FONT></CODE><BR><BR>
  -            If you are using the Batik developer distribution, type the following at the command line:<BR><BR>
  +            If you are using the Batik <A href="installing.html#distributions">source distribution</A>, type the following at the command line:<BR><BR>
               <CODE><FONT face="courier, monospaced">build ttf2svg [options]</FONT></CODE><BR><BR>
               In both cases, the options are the same:<BR><BR>
               <CODE><FONT face="courier, monospaced">Options: &lt;ttf-path&gt; [-l &lt;range-begin&gt;] [-h &lt;range-end&gt;] [-ascii] [-id &lt;id&gt;] [-o &lt;output-path&gt;] [-testcard]</FONT></CODE><BR><BR>
  @@ -128,6 +132,6 @@
           </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-2001 The Apache Software Foundation.
  +              Copyright &copy; 2000-2002 The Apache Software Foundation.
                 All Rights Reserved.
               </I></FONT></TD></TR></TABLE></BODY></HTML>
  
  
  
  1.20      +134 -139  xml-site/targets/batik/whoAreWe.html
  
  Index: whoAreWe.html
  ===================================================================
  RCS file: /home/cvs/xml-site/targets/batik/whoAreWe.html,v
  retrieving revision 1.19
  retrieving revision 1.20
  diff -u -r1.19 -r1.20
  --- whoAreWe.html	6 Dec 2001 13:52:25 -0000	1.19
  +++ whoAreWe.html	19 Jun 2002 11:17:15 -0000	1.20
  @@ -13,8 +13,7 @@
       <A href="license.html" onMouseOut="rolloverOff('side-license');" onMouseOver="rolloverOn('side-license');"><IMG alt="License" border="0" height="12" hspace="0" name="side-license" onLoad="rolloverLoad('side-license','graphics/license-label-2.jpg','graphics/license-label-3.jpg');" src="graphics/license-label-3.jpg" vspace="0" width="120"></A><BR>
       <A href="http://xml.apache.org/batik/dist" onMouseOut="rolloverOff('side-ext-24');" onMouseOver="rolloverOn('side-ext-24');"><IMG alt="Download" border="0" height="12" hspace="0" name="side-ext-24" onLoad="rolloverLoad('side-ext-24','graphics/ext-24-label-2.jpg','graphics/ext-24-label-3.jpg');" src="graphics/ext-24-label-3.jpg" vspace="0" width="120"></A><BR>
       <A href="install.html" onMouseOut="rolloverOff('side-install');" onMouseOver="rolloverOn('side-install');"><IMG alt="Install" border="0" height="12" hspace="0" name="side-install" onLoad="rolloverLoad('side-install','graphics/install-label-2.jpg','graphics/install-label-3.jpg');" src="graphics/install-label-3.jpg" vspace="0" width="120"></A><BR>
  -    
  -    <A href="batikDemo.html" onMouseOut="rolloverOff('side-ext-30');" onMouseOver="rolloverOn('side-ext-30');"><IMG alt="Demo" border="0" height="12" hspace="0" name="side-ext-30" onLoad="rolloverLoad('side-ext-30','graphics/ext-30-label-2.jpg','graphics/ext-30-label-3.jpg');" src="graphics/ext-30-label-3.jpg" vspace="0" width="120"></A><BR>
  +    <A href="batikDemo.html" onMouseOut="rolloverOff('side-batikDemo');" onMouseOver="rolloverOn('side-batikDemo');"><IMG alt="Demo" border="0" height="12" hspace="0" name="side-batikDemo" onLoad="rolloverLoad('side-batikDemo','graphics/batikDemo-label-2.jpg','graphics/batikDemo-label-3.jpg');" src="graphics/batikDemo-label-3.jpg" vspace="0" width="120"></A><BR>
       <IMG border="0" height="6" hspace="0" src="resources/separator.gif" vspace="0" width="120"><BR>
   
       
  @@ -39,12 +38,17 @@
       
       
       <A href="architecture.html" onMouseOut="rolloverOff('side-architecture');" onMouseOver="rolloverOn('side-architecture');"><IMG alt="Architecture" border="0" height="12" hspace="0" name="side-architecture" onLoad="rolloverLoad('side-architecture','graphics/architecture-label-2.jpg','graphics/architecture-label-3.jpg');" src="graphics/architecture-label-3.jpg" vspace="0" width="120"></A><BR>
  +    <A href="javadoc/index.html" onMouseOut="rolloverOff('side-ext-70');" onMouseOver="rolloverOn('side-ext-70');"><IMG alt="API (Javadoc)" border="0" height="12" hspace="0" name="side-ext-70" onLoad="rolloverLoad('side-ext-70','graphics/ext-70-label-2.jpg','graphics/ext-70-label-3.jpg');" src="graphics/ext-70-label-3.jpg" vspace="0" width="120"></A><BR>
       <A href="svggen.html" onMouseOut="rolloverOff('side-svggen');" onMouseOver="rolloverOn('side-svggen');"><IMG alt="Generator" border="0" height="12" hspace="0" name="side-svggen" onLoad="rolloverLoad('side-svggen','graphics/svggen-label-2.jpg','graphics/svggen-label-3.jpg');" src="graphics/svggen-label-3.jpg" vspace="0" width="120"></A><BR>
       <A href="domapi.html" onMouseOut="rolloverOff('side-domapi');" onMouseOver="rolloverOn('side-domapi');"><IMG alt="DOM API" border="0" height="12" hspace="0" name="side-domapi" onLoad="rolloverLoad('side-domapi','graphics/domapi-label-2.jpg','graphics/domapi-label-3.jpg');" src="graphics/domapi-label-3.jpg" vspace="0" width="120"></A><BR>
  -    <A href="scripting.html" onMouseOut="rolloverOff('side-scripting');" onMouseOver="rolloverOn('side-scripting');"><IMG alt="Scripting" border="0" height="12" hspace="0" name="side-scripting" onLoad="rolloverLoad('side-scripting','graphics/scripting-label-2.jpg','graphics/scripting-label-3.jpg');" src="graphics/scripting-label-3.jpg" vspace="0" width="120"></A><BR>
       <A href="svgcanvas.html" onMouseOut="rolloverOff('side-svgcanvas');" onMouseOver="rolloverOn('side-svgcanvas');"><IMG alt="JSVGCanvas" border="0" height="12" hspace="0" name="side-svgcanvas" onLoad="rolloverLoad('side-svgcanvas','graphics/svgcanvas-label-2.jpg','graphics/svgcanvas-label-3.jpg');" src="graphics/svgcanvas-label-3.jpg" vspace="0" width="120"></A><BR>
       <A href="rasterizerTutorial.html" onMouseOut="rolloverOff('side-rasterizerTutorial');" onMouseOver="rolloverOn('side-rasterizerTutorial');"><IMG alt="Transcoder API" border="0" height="12" hspace="0" name="side-rasterizerTutorial" onLoad="rolloverLoad('side-rasterizerTutorial','graphics/rasterizerTutorial-label-2.jpg','graphics/rasterizerTutorial-label-3.jpg');" src="graphics/rasterizerTutorial-label-3.jpg" vspace="0" width="120"></A><BR>
       <IMG border="0" height="6" hspace="0" src="resources/separator.gif" vspace="0" width="120"><BR>
  +    <A href="scripting.html" onMouseOut="rolloverOff('side-scripting');" onMouseOver="rolloverOn('side-scripting');"><IMG alt="Scripting Intro" border="0" height="12" hspace="0" name="side-scripting" onLoad="rolloverLoad('side-scripting','graphics/scripting-label-2.jpg','graphics/scripting-label-3.jpg');" src="graphics/scripting-label-3.jpg" vspace="0" width="120"></A><BR>
  +    <A href="scriptfeatures.html" onMouseOut="rolloverOff('side-scriptfeatures');" onMouseOver="rolloverOn('side-scriptfeatures');"><IMG alt="Scripting Features" border="0" height="12" hspace="0" name="side-scriptfeatures" onLoad="rolloverLoad('side-scriptfeatures','graphics/scriptfeatures-label-2.jpg','graphics/scriptfeatures-label-3.jpg');" src="graphics/scriptfeatures-label-3.jpg" vspace="0" width="120"></A><BR>
  +    <A href="javaScripting.html" onMouseOut="rolloverOff('side-javaScripting');" onMouseOver="rolloverOn('side-javaScripting');"><IMG alt="Java Scripting" border="0" height="12" hspace="0" name="side-javaScripting" onLoad="rolloverLoad('side-javaScripting','graphics/javaScripting-label-2.jpg','graphics/javaScripting-label-3.jpg');" src="graphics/javaScripting-label-3.jpg" vspace="0" width="120"></A><BR>
  +    <A href="security.html" onMouseOut="rolloverOff('side-security');" onMouseOver="rolloverOn('side-security');"><IMG alt="Security" border="0" height="12" hspace="0" name="side-security" onLoad="rolloverLoad('side-security','graphics/security-label-2.jpg','graphics/security-label-3.jpg');" src="graphics/security-label-3.jpg" vspace="0" width="120"></A><BR>
  +    <IMG border="0" height="6" hspace="0" src="resources/separator.gif" vspace="0" width="120"><BR>
       <A href="extendingBatik.html" onMouseOut="rolloverOff('side-extendingBatik');" onMouseOver="rolloverOn('side-extendingBatik');"><IMG alt="Extensions" border="0" height="12" hspace="0" name="side-extendingBatik" onLoad="rolloverLoad('side-extendingBatik','graphics/extendingBatik-label-2.jpg','graphics/extendingBatik-label-3.jpg');" src="graphics/extendingBatik-label-3.jpg" vspace="0" width="120"></A><BR>
       <IMG border="0" height="6" hspace="0" src="resources/separator.gif" vspace="0" width="120"><BR>
       <A href="test.html" onMouseOut="rolloverOff('side-test');" onMouseOver="rolloverOn('side-test');"><IMG alt="Testing" border="0" height="12" hspace="0" name="side-test" onLoad="rolloverLoad('side-test','graphics/test-label-2.jpg','graphics/test-label-3.jpg');" src="graphics/test-label-3.jpg" vspace="0" width="120"></A><BR>
  @@ -60,8 +64,8 @@
       
       
       
  -    <A href="http://cvs.apache.org/viewcvs.cgi/xml-batik/" onMouseOut="rolloverOff('side-ext-110');" onMouseOver="rolloverOn('side-ext-110');"><IMG alt="CVS Repository" border="0" height="12" hspace="0" name="side-ext-110" onLoad="rolloverLoad('side-ext-110','graphics/ext-110-label-2.jpg','graphics/ext-110-label-3.jpg');" src="graphics/ext-110-label-3.jpg" vspace="0" width="120"></A><BR>
  -    <A href="http://nagoya.apache.org/bugzilla" onMouseOut="rolloverOff('side-ext-112');" onMouseOver="rolloverOn('side-ext-112');"><IMG alt="Bug Database" border="0" height="12" hspace="0" name="side-ext-112" onLoad="rolloverLoad('side-ext-112','graphics/ext-112-label-2.jpg','graphics/ext-112-label-3.jpg');" src="graphics/ext-112-label-3.jpg" vspace="0" width="120"></A><BR>
  +    <A href="http://cvs.apache.org/viewcvs.cgi/xml-batik/" onMouseOut="rolloverOff('side-ext-118');" onMouseOver="rolloverOn('side-ext-118');"><IMG alt="CVS Repository" border="0" height="12" hspace="0" name="side-ext-118" onLoad="rolloverLoad('side-ext-118','graphics/ext-118-label-2.jpg','graphics/ext-118-label-3.jpg');" src="graphics/ext-118-label-3.jpg" vspace="0" width="120"></A><BR>
  +    <A href="http://nagoya.apache.org/bugzilla" onMouseOut="rolloverOff('side-ext-120');" onMouseOver="rolloverOn('side-ext-120');"><IMG alt="Bug Database" border="0" height="12" hspace="0" name="side-ext-120" onLoad="rolloverLoad('side-ext-120','graphics/ext-120-label-2.jpg','graphics/ext-120-label-3.jpg');" src="graphics/ext-120-label-3.jpg" vspace="0" width="120"></A><BR>
       <IMG border="0" height="6" hspace="0" src="resources/separator.gif" vspace="0" width="120"><BR>
       <A href="status.html" onMouseOut="rolloverOff('side-status');" onMouseOver="rolloverOn('side-status');"><IMG alt="Status" border="0" height="12" hspace="0" name="side-status" onLoad="rolloverLoad('side-status','graphics/status-label-2.jpg','graphics/status-label-3.jpg');" src="graphics/status-label-3.jpg" vspace="0" width="120"></A><BR>
   
  @@ -87,9 +91,13 @@
         </P>
         </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>Batik Commiters</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="BatikCommitters"><!--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 Committers</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 section lists all the Batik committers.
  +      </P>
         <P align="left">
  -      The following people are active Batik developers and are the project's committers:
  +      The following people are active Batik developers:
         </P>
           <BLOCKQUOTE><DL>
             <LI><STRONG>Thomas DeWeese (TD)</STRONG> - </LI><BR>
  @@ -107,22 +115,6 @@
             <BR><BR>
             
   
  -          <LI><STRONG>Bill Haneman (BH)</STRONG> - </LI><BR>
  -          <A href="mailto:bill.haneman@ireland.sun.com">bill.haneman@ireland.sun.com</A><BR>
  -          <I>
  -          Bill Haneman works for Sun Microsystems' Desktop Enabling Middleware
  -          group in Dublin, Ireland, and implemented much of the Batik's text
  -          support (though not SVG Fonts, thanks Bella, Dean, and David!).  He is
  -          also technical lead for the Gnome Accessibility Project
  -          (http://developer.gnome.org/projects/gap), an open project to provide
  -          an accessibility framework for linux and Solaris(TM) desktops.  A
  -          twenty-year veteran of scientific programming and application
  -          development, he is a US expatriate who plays traditional Irish music
  -          on the uilleann pipes. 
  -          </I> 
  -          <BR><BR>
  -          
  -
             <LI><STRONG>Vincent Hardy (VH)</STRONG> - </LI><BR>
             <A href="mailto:vincent.hardy@eng.sun.com">vincent.hardy@eng.sun.com</A><BR>
             <I>Vincent is one of the founders of the SVG Batik project at Apache and the Batik 
  @@ -137,21 +129,10 @@
             <LI><STRONG>Stephane Hillion (SH)</STRONG> - </LI><BR>
             <A href="mailto:shillion@ilog.fr">shillion@ilog.fr</A><BR>
             <I>
  -          Stephane is a research engineer at ILOG. His main interests are in
  -          programming languages and web standards. He wrote DynamicJava, a Java
  -          source interpreter, and the Apache Batik's DOM and CSS modules.
  -          </I>
  -          <BR><BR>
  -          
  -
  -          <LI><STRONG>Dean Jackson (DJ)</STRONG> - </LI><BR>
  -          <A href="mailto:dean.jackson@cmis.csiro.au">dean.jackson@cmis.csiro.au</A><BR>
  -          <I>
  -          Dean is employed by CSIRO Australia and is currently working at
  -          the World Wide Web Consortium (W3C) full time on SVG. He is a member
  -          of the W3C's SVG working group, and was a developer
  -          of the CSIRO SVG Toolkit, one of the first and most complete open source
  -          SVG libraries. 
  +          Stephane is a software engineer at the Koala project, part of
  +          the ILOG's visualization R&amp;D team, located in Sophia-Antipolis,
  +          France. His main interests are in programming languages and web
  +          standards. He wrote the Apache Batik's DOM, CSS and Swing modules.
             </I>
             <BR><BR>
             
  @@ -160,7 +141,7 @@
             <A href="mailto:cjolif@ilog.fr">cjolif@ilog.fr</A><BR>
             <I>
             Christophe Jolif is a Staff Software Engineer mainly working on the ILOG
  -          JViews Component Suite, the ILOG Java vizualisation framework. He has
  +          JViews Component Suite, the ILOG Java visualization framework. He has
             been working for ILOG since 1997, and is representing the company at the
             Scalable Vector Graphics (SVG) W3C Working Group since 1999. He has 
             implemented the SVG import and export features in ILOG JViews and is now
  @@ -173,8 +154,8 @@
             <A href="mailto:tkormann@ilog.fr">tkormann@ilog.fr</A> <BR>
             <I>
   
  -Thierry is a software engineer, at the Koala project of ILOG located at INRIA
  -Sophia Antipolis, France and a member of the SVG working group. Thierry has
  +Thierry is a software engineer, at the Koala project of ILOG located at
  +Sophia-Antipolis, France and a member of the SVG working group. Thierry has
   contributed to most of the Koala's projects involving Java and XML. Since
   then, he co-founded the Apache Batik project. His daytime job is focused on
   Graphics and XML related technologies. Prior to joining ILOG, Thierry worked
  @@ -182,16 +163,70 @@
             <BR><BR>
             
   
  -          <LI><STRONG>Bella Robinson (BR)</STRONG> - </LI><BR>
  -          <A href="mailto:bella.robinson@cmis.csiro.au">bella.robinson@cmis.csiro.au</A> <BR>
  +        </DL></BLOCKQUOTE>
  +
  +        <P align="left">
  +        The following people are some of the Batik project founders and
  +        helped define and implement the initial Batik architecture:
  +        </P>
  +
  +        <BLOCKQUOTE><DL>
  +          <LI><STRONG>Bill Haneman</STRONG> - </LI><BR>
  +          <A href="mailto:bill.haneman@ireland.sun.com">bill.haneman@ireland.sun.com</A><BR>
  +          <I>
  +          Bill Haneman works for Sun Microsystems' Desktop Enabling Middleware
  +          group in Dublin, Ireland, and implemented much of the Batik's text
  +          support (though not SVG Fonts, thanks Bella, Dean, and David!).  He is
  +          also technical lead for the Gnome Accessibility Project
  +          (http://developer.gnome.org/projects/gap), an open project to provide
  +          an accessibility framework for linux and Solaris(TM) desktops.  A
  +          twenty-year veteran of scientific programming and application
  +          development, he is a US expatriate who plays traditional Irish music
  +          on the uilleann pipes. 
  +          </I> 
  +          <BR><BR>
  +          
  +
  +          <LI><STRONG>Dean Jackson</STRONG> - </LI><BR>
  +          <A href="mailto:dean.jackson@cmis.csiro.au">dean.jackson@cmis.csiro.au</A><BR>
  +          <I>
  +          Dean is employed by CSIRO Australia and is currently working at
  +          the World Wide Web Consortium (W3C) full time on SVG. He is a member
  +          of the W3C's SVG working group, and was a developer
  +          of the CSIRO SVG Toolkit, one of the first and most complete open source
  +          SVG libraries. 
  +          </I>
  +          <BR><BR>
  +          
  +
  +          <LI><STRONG>Emmanuel Tissandier</STRONG> - </LI><BR>
  +          <A href="mailto:tissandi@ilog.fr">tissandi@ilog.fr</A><BR>
  +          <I>
  +          Emmanuel Tissandier has been working for 10 years as a software engineer
  +          in object oriented environments. He started with the development of CASE
  +          tools at Rank Xerox and joined the visualization R&amp;D team of ILOG in
  +          1995. Since 1997, he has been the R&amp;D Project Manager for the ILOG
  +          JViews Component Suite, a product for delivering two-dimensional
  +          structured graphics, cartography, diagrams, and Gantt charts in Java.  
  +          </I>
  +          <BR><BR>
  +          
  +        </DL></BLOCKQUOTE>
  +
  +        <P align="left">
  +        Bella Robinson implemented the SVG fonts support in Batik:
  +        </P>
  +        <BLOCKQUOTE><DL>
  +        <LI><STRONG>Bella Robinson</STRONG> - </LI><BR>
  +        <A href="mailto:bella.robinson@cmis.csiro.au">Bella Robinson</A>
             <I>
             Bella is a Software Engineer working for CSIRO Australia. She was one
             of the main developers of the CSIRO SVG Toolkit and has also been working
             on a Pocket SVG Viewer for handheld devices. Her interests include 
  -          graphics and XML programming.</I>
  +          graphics and XML programming.
  +          </I>
             <BR><BR>
             
  -
           </DL></BLOCKQUOTE>
   
           <P align="left">
  @@ -201,20 +236,21 @@
           </P>        
         </FONT></TD></TR></TABLE></DIV><BR>
   
  +      <A name="BatikContributors"><!--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 Contributors</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 people have contributed to Batik:
         </P>
           <BLOCKQUOTE><UL>
             <LI><A href="mailto:carnold@houston.rr.com">Curt Arnold</A> - Contributed many bug reports and fixes</LI>
  -          <LI><A href="mailto:r_diblasi@hotmail.com">Robert DiBlasi</A> - Contributed a lot of feedback on the 
  -            Batik documentation and suggestions on how to improve the it</LI>
  +          <LI><A href="mailto:r_diblasi@hotmail.com">Robert A. DiBlasi</A> - Contributed a lot of feedback on the 
  +            Batik documentation and suggestions on how to improve it</LI>
             <LI><A href="mailto:Paul_Evenblij@nl.compuware.com">Paul Evenblij</A> - Contributed an improvement to 
               the way images are handled by the SVGGraphics2D component. Also contributed bug fixes on the SVGGraphics2D
               component. </LI>
             <LI><A href="mailto:pier.fumagalli@eng.sun.com">Pier Fumagalli</A>- is helping us with the Batik web site and
                 mailing lists.</LI>
  -          <LI><A href="mailto:Christophe.Held@sophia.inria.fr">Christophe Held</A>- Contributed a math formula in SVG 
  +          <LI><A href="mailto:Christophe.Held@sophia.inria.fr">Christophe Held</A> - Contributed a math formula in SVG 
                 generated from MathML. </LI>
             <LI><A href="mailto:keiron@aftexsw.com">Keiron Liddle</A> - A <A href="http://xml.apache.org/fop">FOP</A>
                 member who is working on an SVG to PDF transcoder that will be part of FOP but that will work in 
  @@ -229,55 +265,46 @@
             <LI><A href="mailto:neeme.praks@one.ee">Neeme Praks</A> - Contributed patches, feedback and scripts for
               building charts from John Morrisson's XSL stylesheets</LI>
             <LI><A href="mailto:ruini@iki.fi">Henri Ruini</A> - Contributed to a rewrite of the rasterizer application. </LI>
  +          <LI><A href="mailto:nicolas.socheleau@bitflash.com">Nicolas Socheleau</A> - Contributed code and tests for 
  +            support of dynamic modifications on &lt;text&gt; element children (e.g., &lt;tspan&gt;) through scripting.</LI>
             <LI><A href="mailto:david@steadystate.co.uk">David Schweinsberg</A> - Contributed the True Type Font to 
                 SVG Font converter</LI>
             <LI><A href="mailto:natalian@cs.brown.edu">Nicholas Talian</A> - Contributed on gradients.</LI>
  -          <LI><A href="mailto:tissandi@ilog.fr">Emmanuel Tissandier</A> was one of the Batik project
  -              founders and helped define and implement the initial Batik architecture</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>Areas of Expertise</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 table summarizes the areas of expertise of each committer. It allows better
  -        coordination of both internal and external development efforts.
  +        The following table summarizes the areas of expertise of each active
  +        committer. It allows better coordination of both internal and
  +        external development efforts.
           </P>
   
           <TABLE border="0" cellpadding="2" cellspacing="2" width="100%"><CAPTION></CAPTION>
             <TR>
               <TD align="center" bgcolor="#039acc" colspan="1" rowspan="1" valign="center"><FONT color="#ffffff" face="arial,helvetica,sanserif" size="-1"><B></B>&nbsp;
         </FONT></TD><TD align="center" bgcolor="#039acc" colspan="1" rowspan="1" valign="center"><FONT color="#ffffff" face="arial,helvetica,sanserif" size="-1"><B>TD</B>&nbsp;
  -      </FONT></TD><TD align="center" bgcolor="#039acc" colspan="1" rowspan="1" valign="center"><FONT color="#ffffff" face="arial,helvetica,sanserif" size="-1"><B>BH</B>&nbsp;
         </FONT></TD><TD align="center" bgcolor="#039acc" colspan="1" rowspan="1" valign="center"><FONT color="#ffffff" face="arial,helvetica,sanserif" size="-1"><B>VH</B>&nbsp;
         </FONT></TD><TD align="center" bgcolor="#039acc" colspan="1" rowspan="1" valign="center"><FONT color="#ffffff" face="arial,helvetica,sanserif" size="-1"><B>SH</B>&nbsp;
  -      </FONT></TD>
  -                 <TD align="center" bgcolor="#039acc" colspan="1" rowspan="1" valign="center"><FONT color="#ffffff" face="arial,helvetica,sanserif" size="-1"><B>DJ</B>&nbsp;
         </FONT></TD><TD align="center" bgcolor="#039acc" colspan="1" rowspan="1" valign="center"><FONT color="#ffffff" face="arial,helvetica,sanserif" size="-1"><B>CJ</B>&nbsp;
         </FONT></TD><TD align="center" bgcolor="#039acc" colspan="1" rowspan="1" valign="center"><FONT color="#ffffff" face="arial,helvetica,sanserif" size="-1"><B>TK</B>&nbsp;
  -      </FONT></TD><TD align="center" bgcolor="#039acc" colspan="1" rowspan="1" valign="center"><FONT color="#ffffff" face="arial,helvetica,sanserif" size="-1"><B>ET</B>&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">Team Contact&nbsp;
  -      </FONT></TD><TD align="left" bgcolor="#a0ddf0" colspan="1" rowspan="1" valign="top"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1">&nbsp;
  -      </FONT></TD><TD align="left" bgcolor="#a0ddf0" colspan="1" rowspan="1" valign="top"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1">&nbsp;
  -      </FONT></TD><TD align="left" bgcolor="#a0ddf0" colspan="1" rowspan="1" valign="top"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1">X&nbsp;
  -      </FONT></TD><TD align="left" bgcolor="#a0ddf0" colspan="1" rowspan="1" valign="top"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1">&nbsp;
         </FONT></TD>
  -                               <TD align="left" bgcolor="#a0ddf0" colspan="1" rowspan="1" valign="top"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1">&nbsp;
  +            <TD align="left" bgcolor="#a0ddf0" colspan="1" rowspan="1" valign="top"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1">&nbsp;
  +      </FONT></TD><TD align="left" bgcolor="#a0ddf0" colspan="1" rowspan="1" valign="top"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1">X&nbsp;
         </FONT></TD><TD align="left" bgcolor="#a0ddf0" colspan="1" rowspan="1" valign="top"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1">&nbsp;
         </FONT></TD><TD align="left" bgcolor="#a0ddf0" colspan="1" rowspan="1" valign="top"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1">&nbsp;
         </FONT></TD><TD align="left" bgcolor="#a0ddf0" colspan="1" rowspan="1" valign="top"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1">&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">Animation&nbsp;
  -      </FONT></TD><TD align="left" bgcolor="#a0ddf0" colspan="1" rowspan="1" valign="top"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1">&nbsp;
  -      </FONT></TD><TD align="left" bgcolor="#a0ddf0" colspan="1" rowspan="1" valign="top"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1">&nbsp;
  -      </FONT></TD><TD align="left" bgcolor="#a0ddf0" colspan="1" rowspan="1" valign="top"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1">&nbsp;
  -      </FONT></TD><TD align="left" bgcolor="#a0ddf0" colspan="1" rowspan="1" valign="top"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1">&nbsp;
  +            <TD align="left" bgcolor="#a0ddf0" colspan="1" rowspan="1" valign="top"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1">SMIL Animation&nbsp;
         </FONT></TD>
  -                              <TD align="left" bgcolor="#a0ddf0" colspan="1" rowspan="1" valign="top"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1">&nbsp;
  +            <TD align="left" bgcolor="#a0ddf0" colspan="1" rowspan="1" valign="top"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1">&nbsp;
  +      </FONT></TD><TD align="left" bgcolor="#a0ddf0" colspan="1" rowspan="1" valign="top"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1">&nbsp;
         </FONT></TD><TD align="left" bgcolor="#a0ddf0" colspan="1" rowspan="1" valign="top"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1">&nbsp;
         </FONT></TD><TD align="left" bgcolor="#a0ddf0" colspan="1" rowspan="1" valign="top"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1">&nbsp;
         </FONT></TD><TD align="left" bgcolor="#a0ddf0" colspan="1" rowspan="1" valign="top"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1">&nbsp;
  @@ -285,12 +312,9 @@
             </TR>
             <TR>
               <TD align="left" bgcolor="#a0ddf0" colspan="1" rowspan="1" valign="top"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1">Bridge&nbsp;
  -      </FONT></TD><TD align="left" bgcolor="#a0ddf0" colspan="1" rowspan="1" valign="top"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1">&nbsp;
  -      </FONT></TD><TD align="left" bgcolor="#a0ddf0" colspan="1" rowspan="1" valign="top"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1">&nbsp;
  -      </FONT></TD><TD align="left" bgcolor="#a0ddf0" colspan="1" rowspan="1" valign="top"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1">X&nbsp;
  -      </FONT></TD><TD align="left" bgcolor="#a0ddf0" colspan="1" rowspan="1" valign="top"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1">&nbsp;
         </FONT></TD>
  -                           <TD align="left" bgcolor="#a0ddf0" colspan="1" rowspan="1" valign="top"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1">&nbsp;
  +            <TD align="left" bgcolor="#a0ddf0" colspan="1" rowspan="1" valign="top"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1">&nbsp;
  +      </FONT></TD><TD align="left" bgcolor="#a0ddf0" colspan="1" rowspan="1" valign="top"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1">X&nbsp;
         </FONT></TD><TD align="left" bgcolor="#a0ddf0" colspan="1" rowspan="1" valign="top"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1">X&nbsp;
         </FONT></TD><TD align="left" bgcolor="#a0ddf0" colspan="1" rowspan="1" valign="top"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1">X&nbsp;
         </FONT></TD><TD align="left" bgcolor="#a0ddf0" colspan="1" rowspan="1" valign="top"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1">X&nbsp;
  @@ -298,64 +322,49 @@
             </TR>
             <TR>
               <TD align="left" bgcolor="#a0ddf0" colspan="1" rowspan="1" valign="top"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1">CSS&nbsp;
  -      </FONT></TD><TD align="left" bgcolor="#a0ddf0" colspan="1" rowspan="1" valign="top"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1">&nbsp;
  -      </FONT></TD><TD align="left" bgcolor="#a0ddf0" colspan="1" rowspan="1" valign="top"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1">&nbsp;
  -      </FONT></TD><TD align="left" bgcolor="#a0ddf0" colspan="1" rowspan="1" valign="top"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1">&nbsp;
  -      </FONT></TD><TD align="left" bgcolor="#a0ddf0" colspan="1" rowspan="1" valign="top"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1">X&nbsp;
         </FONT></TD>
  -                               <TD align="left" bgcolor="#a0ddf0" colspan="1" rowspan="1" valign="top"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1">&nbsp;
  +            <TD align="left" bgcolor="#a0ddf0" colspan="1" rowspan="1" valign="top"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1">&nbsp;
         </FONT></TD><TD align="left" bgcolor="#a0ddf0" colspan="1" rowspan="1" valign="top"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1">&nbsp;
  +      </FONT></TD><TD align="left" bgcolor="#a0ddf0" colspan="1" rowspan="1" valign="top"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1">X&nbsp;
         </FONT></TD><TD align="left" bgcolor="#a0ddf0" colspan="1" rowspan="1" valign="top"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1">&nbsp;
         </FONT></TD><TD align="left" bgcolor="#a0ddf0" colspan="1" rowspan="1" valign="top"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1">&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">Documentation&nbsp;
  -      </FONT></TD><TD align="left" bgcolor="#a0ddf0" colspan="1" rowspan="1" valign="top"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1">&nbsp;
  -      </FONT></TD><TD align="left" bgcolor="#a0ddf0" colspan="1" rowspan="1" valign="top"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1">&nbsp;
  -      </FONT></TD><TD align="left" bgcolor="#a0ddf0" colspan="1" rowspan="1" valign="top"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1">X&nbsp;
  -      </FONT></TD><TD align="left" bgcolor="#a0ddf0" colspan="1" rowspan="1" valign="top"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1">&nbsp;
         </FONT></TD>
  -                                  <TD align="left" bgcolor="#a0ddf0" colspan="1" rowspan="1" valign="top"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1">&nbsp;
  -      </FONT></TD><TD align="left" bgcolor="#a0ddf0" colspan="1" rowspan="1" valign="top"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1">&nbsp;
  +            <TD align="left" bgcolor="#a0ddf0" colspan="1" rowspan="1" valign="top"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1">X&nbsp;
  +      </FONT></TD><TD align="left" bgcolor="#a0ddf0" colspan="1" rowspan="1" valign="top"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1">X&nbsp;
  +      </FONT></TD><TD align="left" bgcolor="#a0ddf0" colspan="1" rowspan="1" valign="top"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1">X&nbsp;
  +      </FONT></TD><TD align="left" bgcolor="#a0ddf0" colspan="1" rowspan="1" valign="top"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1">X&nbsp;
         </FONT></TD><TD align="left" bgcolor="#a0ddf0" colspan="1" rowspan="1" valign="top"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1">X&nbsp;
  -      </FONT></TD><TD align="left" bgcolor="#a0ddf0" colspan="1" rowspan="1" valign="top"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1">&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 DOM&nbsp;
  -      </FONT></TD><TD align="left" bgcolor="#a0ddf0" colspan="1" rowspan="1" valign="top"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1">&nbsp;
  -      </FONT></TD><TD align="left" bgcolor="#a0ddf0" colspan="1" rowspan="1" valign="top"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1">&nbsp;
  -      </FONT></TD><TD align="left" bgcolor="#a0ddf0" colspan="1" rowspan="1" valign="top"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1">&nbsp;
  -      </FONT></TD><TD align="left" bgcolor="#a0ddf0" colspan="1" rowspan="1" valign="top"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1">X&nbsp;
         </FONT></TD>
  -                            <TD align="left" bgcolor="#a0ddf0" colspan="1" rowspan="1" valign="top"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1">&nbsp;
  +            <TD align="left" bgcolor="#a0ddf0" colspan="1" rowspan="1" valign="top"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1">&nbsp;
         </FONT></TD><TD align="left" bgcolor="#a0ddf0" colspan="1" rowspan="1" valign="top"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1">&nbsp;
  +      </FONT></TD><TD align="left" bgcolor="#a0ddf0" colspan="1" rowspan="1" valign="top"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1">X&nbsp;
         </FONT></TD><TD align="left" bgcolor="#a0ddf0" colspan="1" rowspan="1" valign="top"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1">&nbsp;
         </FONT></TD><TD align="left" bgcolor="#a0ddf0" colspan="1" rowspan="1" valign="top"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1">&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 Core&nbsp;
  -      </FONT></TD><TD align="left" bgcolor="#a0ddf0" colspan="1" rowspan="1" valign="top"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1">&nbsp;
  -      </FONT></TD><TD align="left" bgcolor="#a0ddf0" colspan="1" rowspan="1" valign="top"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1">&nbsp;
  +      </FONT></TD>
  +            <TD align="left" bgcolor="#a0ddf0" colspan="1" rowspan="1" valign="top"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1">X&nbsp;
         </FONT></TD><TD align="left" bgcolor="#a0ddf0" colspan="1" rowspan="1" valign="top"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1">X&nbsp;
         </FONT></TD><TD align="left" bgcolor="#a0ddf0" colspan="1" rowspan="1" valign="top"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1">&nbsp;
  -      </FONT></TD>
  -                             <TD align="left" bgcolor="#a0ddf0" colspan="1" rowspan="1" valign="top"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1">&nbsp;
         </FONT></TD><TD align="left" bgcolor="#a0ddf0" colspan="1" rowspan="1" valign="top"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1">&nbsp;
         </FONT></TD><TD align="left" bgcolor="#a0ddf0" colspan="1" rowspan="1" valign="top"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1">X&nbsp;
  -      </FONT></TD><TD align="left" bgcolor="#a0ddf0" colspan="1" rowspan="1" valign="top"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1">X&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 Filters&nbsp;
  -      </FONT></TD><TD align="left" bgcolor="#a0ddf0" colspan="1" rowspan="1" valign="top"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1">X&nbsp;
  -      </FONT></TD><TD align="left" bgcolor="#a0ddf0" colspan="1" rowspan="1" valign="top"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1">&nbsp;
  -      </FONT></TD><TD align="left" bgcolor="#a0ddf0" colspan="1" rowspan="1" valign="top"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1">X&nbsp;
  -      </FONT></TD><TD align="left" bgcolor="#a0ddf0" colspan="1" rowspan="1" valign="top"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1">&nbsp;
         </FONT></TD>
  -                               <TD align="left" bgcolor="#a0ddf0" colspan="1" rowspan="1" valign="top"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1">&nbsp;
  +            <TD align="left" bgcolor="#a0ddf0" colspan="1" rowspan="1" valign="top"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1">X&nbsp;
  +      </FONT></TD><TD align="left" bgcolor="#a0ddf0" colspan="1" rowspan="1" valign="top"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1">X&nbsp;
         </FONT></TD><TD align="left" bgcolor="#a0ddf0" colspan="1" rowspan="1" valign="top"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1">&nbsp;
         </FONT></TD><TD align="left" bgcolor="#a0ddf0" colspan="1" rowspan="1" valign="top"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1">&nbsp;
         </FONT></TD><TD align="left" bgcolor="#a0ddf0" colspan="1" rowspan="1" valign="top"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1">&nbsp;
  @@ -363,25 +372,19 @@
             </TR>
             <TR>
               <TD align="left" bgcolor="#a0ddf0" colspan="1" rowspan="1" valign="top"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1">GVT Renderer&nbsp;
  +      </FONT></TD>
  +            <TD align="left" bgcolor="#a0ddf0" colspan="1" rowspan="1" valign="top"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1">X&nbsp;
         </FONT></TD><TD align="left" bgcolor="#a0ddf0" colspan="1" rowspan="1" valign="top"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1">X&nbsp;
         </FONT></TD><TD align="left" bgcolor="#a0ddf0" colspan="1" rowspan="1" valign="top"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1">&nbsp;
  -      </FONT></TD><TD align="left" bgcolor="#a0ddf0" colspan="1" rowspan="1" valign="top"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1">X&nbsp;
         </FONT></TD><TD align="left" bgcolor="#a0ddf0" colspan="1" rowspan="1" valign="top"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1">&nbsp;
  -      </FONT></TD>
  -                                 <TD align="left" bgcolor="#a0ddf0" colspan="1" rowspan="1" valign="top"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1">&nbsp;
  -      </FONT></TD><TD align="left" bgcolor="#a0ddf0" colspan="1" rowspan="1" valign="top"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1">&nbsp;
  -      </FONT></TD><TD align="left" bgcolor="#a0ddf0" colspan="1" rowspan="1" valign="top"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1">X&nbsp;
         </FONT></TD><TD align="left" bgcolor="#a0ddf0" colspan="1" rowspan="1" valign="top"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1">&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 Text&nbsp;
  -      </FONT></TD><TD align="left" bgcolor="#a0ddf0" colspan="1" rowspan="1" valign="top"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1">&nbsp;
  -      </FONT></TD><TD align="left" bgcolor="#a0ddf0" colspan="1" rowspan="1" valign="top"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1">X&nbsp;
  -      </FONT></TD><TD align="left" bgcolor="#a0ddf0" colspan="1" rowspan="1" valign="top"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1">&nbsp;
  -      </FONT></TD><TD align="left" bgcolor="#a0ddf0" colspan="1" rowspan="1" valign="top"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1">&nbsp;
         </FONT></TD>
  -                             <TD align="left" bgcolor="#a0ddf0" colspan="1" rowspan="1" valign="top"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1">X&nbsp;
  +            <TD align="left" bgcolor="#a0ddf0" colspan="1" rowspan="1" valign="top"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1">X&nbsp;
  +      </FONT></TD><TD align="left" bgcolor="#a0ddf0" colspan="1" rowspan="1" valign="top"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1">&nbsp;
         </FONT></TD><TD align="left" bgcolor="#a0ddf0" colspan="1" rowspan="1" valign="top"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1">&nbsp;
         </FONT></TD><TD align="left" bgcolor="#a0ddf0" colspan="1" rowspan="1" valign="top"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1">&nbsp;
         </FONT></TD><TD align="left" bgcolor="#a0ddf0" colspan="1" rowspan="1" valign="top"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1">&nbsp;
  @@ -389,86 +392,78 @@
             </TR>
             <TR>
               <TD align="left" bgcolor="#a0ddf0" colspan="1" rowspan="1" valign="top"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1">SVGGraphics2D&nbsp;
  -      </FONT></TD><TD align="left" bgcolor="#a0ddf0" colspan="1" rowspan="1" valign="top"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1">&nbsp;
  -      </FONT></TD><TD align="left" bgcolor="#a0ddf0" colspan="1" rowspan="1" valign="top"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1">&nbsp;
  -      </FONT></TD><TD align="left" bgcolor="#a0ddf0" colspan="1" rowspan="1" valign="top"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1">X&nbsp;
  -      </FONT></TD><TD align="left" bgcolor="#a0ddf0" colspan="1" rowspan="1" valign="top"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1">&nbsp;
         </FONT></TD>
  -                               <TD align="left" bgcolor="#a0ddf0" colspan="1" rowspan="1" valign="top"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1">&nbsp;
  +            <TD align="left" bgcolor="#a0ddf0" colspan="1" rowspan="1" valign="top"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1">&nbsp;
         </FONT></TD><TD align="left" bgcolor="#a0ddf0" colspan="1" rowspan="1" valign="top"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1">X&nbsp;
         </FONT></TD><TD align="left" bgcolor="#a0ddf0" colspan="1" rowspan="1" valign="top"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1">&nbsp;
  +      </FONT></TD><TD align="left" bgcolor="#a0ddf0" colspan="1" rowspan="1" valign="top"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1">X&nbsp;
         </FONT></TD><TD align="left" bgcolor="#a0ddf0" colspan="1" rowspan="1" valign="top"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1">&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&nbsp;
  -      </FONT></TD><TD align="left" bgcolor="#a0ddf0" colspan="1" rowspan="1" valign="top"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1">&nbsp;
  -      </FONT></TD><TD align="left" bgcolor="#a0ddf0" colspan="1" rowspan="1" valign="top"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1">&nbsp;
  -      </FONT></TD><TD align="left" bgcolor="#a0ddf0" colspan="1" rowspan="1" valign="top"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1">&nbsp;
  -      </FONT></TD><TD align="left" bgcolor="#a0ddf0" colspan="1" rowspan="1" valign="top"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1">X&nbsp;
         </FONT></TD>
  -                                  <TD align="left" bgcolor="#a0ddf0" colspan="1" rowspan="1" valign="top"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1">&nbsp;
  +            <TD align="left" bgcolor="#a0ddf0" colspan="1" rowspan="1" valign="top"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1">&nbsp;
         </FONT></TD><TD align="left" bgcolor="#a0ddf0" colspan="1" rowspan="1" valign="top"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1">&nbsp;
  +      </FONT></TD><TD align="left" bgcolor="#a0ddf0" colspan="1" rowspan="1" valign="top"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1">X&nbsp;
         </FONT></TD><TD align="left" bgcolor="#a0ddf0" colspan="1" rowspan="1" valign="top"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1">&nbsp;
         </FONT></TD><TD align="left" bgcolor="#a0ddf0" colspan="1" rowspan="1" valign="top"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1">&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&nbsp;
  -      </FONT></TD><TD align="left" bgcolor="#a0ddf0" colspan="1" rowspan="1" valign="top"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1">&nbsp;
  -      </FONT></TD><TD align="left" bgcolor="#a0ddf0" colspan="1" rowspan="1" valign="top"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1">&nbsp;
  -      </FONT></TD><TD align="left" bgcolor="#a0ddf0" colspan="1" rowspan="1" valign="top"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1">&nbsp;
  -      </FONT></TD><TD align="left" bgcolor="#a0ddf0" colspan="1" rowspan="1" valign="top"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1">&nbsp;
         </FONT></TD>
  -                              <TD align="left" bgcolor="#a0ddf0" colspan="1" rowspan="1" valign="top"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1">&nbsp;
  -      </FONT></TD><TD align="left" bgcolor="#a0ddf0" colspan="1" rowspan="1" valign="top"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1">X&nbsp;
  +            <TD align="left" bgcolor="#a0ddf0" colspan="1" rowspan="1" valign="top"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1">&nbsp;
         </FONT></TD><TD align="left" bgcolor="#a0ddf0" colspan="1" rowspan="1" valign="top"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1">&nbsp;
  +      </FONT></TD><TD align="left" bgcolor="#a0ddf0" colspan="1" rowspan="1" valign="top"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1">X&nbsp;
  +      </FONT></TD><TD align="left" bgcolor="#a0ddf0" colspan="1" rowspan="1" valign="top"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1">X&nbsp;
         </FONT></TD><TD align="left" bgcolor="#a0ddf0" colspan="1" rowspan="1" valign="top"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1">&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">Swing Components&nbsp;
  -      </FONT></TD><TD align="left" bgcolor="#a0ddf0" colspan="1" rowspan="1" valign="top"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1">&nbsp;
  -      </FONT></TD><TD align="left" bgcolor="#a0ddf0" colspan="1" rowspan="1" valign="top"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1">&nbsp;
  -      </FONT></TD><TD align="left" bgcolor="#a0ddf0" colspan="1" rowspan="1" valign="top"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1">&nbsp;
  -      </FONT></TD><TD align="left" bgcolor="#a0ddf0" colspan="1" rowspan="1" valign="top"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1">X&nbsp;
         </FONT></TD>
  -                                <TD align="left" bgcolor="#a0ddf0" colspan="1" rowspan="1" valign="top"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1">&nbsp;
  +            <TD align="left" bgcolor="#a0ddf0" colspan="1" rowspan="1" valign="top"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1">&nbsp;
         </FONT></TD><TD align="left" bgcolor="#a0ddf0" colspan="1" rowspan="1" valign="top"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1">&nbsp;
         </FONT></TD><TD align="left" bgcolor="#a0ddf0" colspan="1" rowspan="1" valign="top"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1">X&nbsp;
         </FONT></TD><TD align="left" bgcolor="#a0ddf0" colspan="1" rowspan="1" valign="top"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1">&nbsp;
  +      </FONT></TD><TD align="left" bgcolor="#a0ddf0" colspan="1" rowspan="1" valign="top"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1">X&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">Rasterizer&nbsp;
  +      </FONT></TD>
  +            <TD align="left" bgcolor="#a0ddf0" colspan="1" rowspan="1" valign="top"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1">&nbsp;
         </FONT></TD><TD align="left" bgcolor="#a0ddf0" colspan="1" rowspan="1" valign="top"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1">&nbsp;
         </FONT></TD><TD align="left" bgcolor="#a0ddf0" colspan="1" rowspan="1" valign="top"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1">&nbsp;
         </FONT></TD><TD align="left" bgcolor="#a0ddf0" colspan="1" rowspan="1" valign="top"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1">&nbsp;
  -      </FONT></TD><TD align="left" bgcolor="#a0ddf0" colspan="1" rowspan="1" valign="top"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1">&nbsp;
  -      </FONT></TD>
  -                            <TD align="left" bgcolor="#a0ddf0" colspan="1" rowspan="1" valign="top"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1">&nbsp;
  -      </FONT></TD><TD align="left" bgcolor="#a0ddf0" colspan="1" rowspan="1" valign="top"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1">&nbsp;
         </FONT></TD><TD align="left" bgcolor="#a0ddf0" colspan="1" rowspan="1" valign="top"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1">X&nbsp;
  -      </FONT></TD><TD align="left" bgcolor="#a0ddf0" colspan="1" rowspan="1" valign="top"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1">&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">Browser&nbsp;
  +      </FONT></TD>
  +            <TD align="left" bgcolor="#a0ddf0" colspan="1" rowspan="1" valign="top"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1">&nbsp;
         </FONT></TD><TD align="left" bgcolor="#a0ddf0" colspan="1" rowspan="1" valign="top"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1">&nbsp;
  -      </FONT></TD><TD align="left" bgcolor="#a0ddf0" colspan="1" rowspan="1" valign="top"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1">&nbsp;
  +      </FONT></TD><TD align="left" bgcolor="#a0ddf0" colspan="1" rowspan="1" valign="top"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1">X&nbsp;
         </FONT></TD><TD align="left" bgcolor="#a0ddf0" colspan="1" rowspan="1" valign="top"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1">&nbsp;
         </FONT></TD><TD align="left" bgcolor="#a0ddf0" colspan="1" rowspan="1" valign="top"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1">X&nbsp;
         </FONT></TD>
  -                            <TD align="left" bgcolor="#a0ddf0" colspan="1" rowspan="1" valign="top"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1">&nbsp;
  -      </FONT></TD><TD align="left" bgcolor="#a0ddf0" colspan="1" rowspan="1" valign="top"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1">&nbsp;
  +          </TR>
  +          <TR>
  +            <TD align="left" bgcolor="#a0ddf0" colspan="1" rowspan="1" valign="top"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1">Test&nbsp;
  +      </FONT></TD>
  +            <TD align="left" bgcolor="#a0ddf0" colspan="1" rowspan="1" valign="top"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1">&nbsp;
         </FONT></TD><TD align="left" bgcolor="#a0ddf0" colspan="1" rowspan="1" valign="top"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1">X&nbsp;
         </FONT></TD><TD align="left" bgcolor="#a0ddf0" colspan="1" rowspan="1" valign="top"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1">&nbsp;
  +      </FONT></TD><TD align="left" bgcolor="#a0ddf0" colspan="1" rowspan="1" valign="top"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1">&nbsp;
  +      </FONT></TD><TD align="left" bgcolor="#a0ddf0" colspan="1" rowspan="1" valign="top"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1">&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-2001 The Apache Software Foundation.
  +              Copyright &copy; 2000-2002 The Apache Software Foundation.
                 All Rights Reserved.
               </I></FONT></TD></TR></TABLE></BODY></HTML>
  
  
  
  1.1                  xml-site/targets/batik/javaScripting.html
  
  Index: javaScripting.html
  ===================================================================
  <HTML><HEAD><SCRIPT language="JavaScript" src="resources/script.js" type="text/javascript"></SCRIPT><TITLE>Scripting With Java</TITLE></HEAD><BODY alink="#cc0000" bgcolor="#ffffff" leftmargin="4" link="#039acc" marginheight="4" marginwidth="4" text="#000000" topmargin="4" vlink="#0086b2"><TABLE border="0" cellpadding="0" cellspacing="0" width="100%"><TR><TD align="left" height="60" rowspan="3" valign="top" width="135"><IMG border="0" height="60" hspace="0" src="resources/logo.gif" vspace="0" width="135"></TD><TD align="left" background="resources/line.gif" colspan="2" height="5" valign="top" width="100%"><IMG align="left" border="0" height="5" hspace="0" src="resources/line.gif" vspace="0" width="1"></TD><TD align="left" height="60" rowspan="3" valign="top" width="29"><IMG border="0" height="60" hspace="0" src="resources/right.gif" vspace="0" width="29"></TD></TR><TR><TD align="left" bgcolor="#0086b2" colspan="2" height="35" valign="top" width="100%"><IMG align="right" alt="" border="0" height="35" hspace="0" src="graphics/javaScripting-header.jpg" vspace="0" width="456"></TD></TR><TR><TD align="left" background="resources/bottom.gif" bgcolor="#0086b2" height="20" valign="top" width="100%"><IMG align="left" border="0" height="20" hspace="0" src="resources/bottom.gif" vspace="0" width="3"></TD><TD align="right" background="resources/bottom.gif" bgcolor="#0086b2" height="20" valign="top" width="288"><TABLE border="0" cellpadding="0" cellspacing="0" width="288"><TR><TD align="left" height="20" valign="top" width="96"><A href="http://xml.apache.org/" onMouseOut="rolloverOff('xml');" onMouseOver="rolloverOn('xml');" target="new"><IMG alt="http://xml.apache.org/" border="0" height="20" hspace="0" name="xml" onLoad="rolloverLoad('xml','resources/button-xml-hi.gif','resources/button-xml-lo.gif');" src="resources/button-xml-lo.gif" vspace="0" width="96"></A></TD><TD align="left" height="20" valign="top" width="96"><A href="http://www.apache.org/" onMouseOut="rolloverOff('asf');" onMouseOver="rolloverOn('asf');" target="new"><IMG alt="http://www.apache.org/" border="0" height="20" hspace="0" name="asf" onLoad="rolloverLoad('asf','resources/button-asf-hi.gif','resources/button-asf-lo.gif');" src="resources/button-asf-lo.gif" vspace="0" width="96"></A></TD><TD align="left" height="20" valign="top" width="96"><A href="http://www.w3.org/" onMouseOut="rolloverOff('w3c');" onMouseOver="rolloverOn('w3c');" target="new"><IMG alt="http://www.w3.org/" border="0" height="20" hspace="0" name="w3c" onLoad="rolloverLoad('w3c','resources/button-w3c-hi.gif','resources/button-w3c-lo.gif');" src="resources/button-w3c-lo.gif" vspace="0" width="96"></A></TD></TR></TABLE></TD></TR></TABLE><TABLE border="0" cellpadding="0" cellspacing="0" width="100%"><TR><TD align="left" valign="top" width="120"><IMG border="0" height="14" hspace="0" src="resources/join.gif" vspace="0" width="120"><BR>
      
      
      
      <A href="http://xml.apache.org/" onMouseOut="rolloverOff('side-ext-8');" onMouseOver="rolloverOn('side-ext-8');"><IMG alt="Home" border="0" height="12" hspace="0" name="side-ext-8" onLoad="rolloverLoad('side-ext-8','graphics/ext-8-label-2.jpg','graphics/ext-8-label-3.jpg');" src="graphics/ext-8-label-3.jpg" vspace="0" width="120"></A><BR>
      <IMG border="0" height="6" hspace="0" src="resources/separator.gif" vspace="0" width="120"><BR>
  
      
      
      
      <A href="index.html" onMouseOut="rolloverOff('side-index');" onMouseOver="rolloverOn('side-index');"><IMG alt="Overview" border="0" height="12" hspace="0" name="side-index" onLoad="rolloverLoad('side-index','graphics/index-label-2.jpg','graphics/index-label-3.jpg');" src="graphics/index-label-3.jpg" vspace="0" width="120"></A><BR>
      <A href="faqs.html" onMouseOut="rolloverOff('side-faqs');" onMouseOver="rolloverOn('side-faqs');"><IMG alt="FAQ" border="0" height="12" hspace="0" name="side-faqs" onLoad="rolloverLoad('side-faqs','graphics/faqs-label-2.jpg','graphics/faqs-label-3.jpg');" src="graphics/faqs-label-3.jpg" vspace="0" width="120"></A><BR>
      <A href="license.html" onMouseOut="rolloverOff('side-license');" onMouseOver="rolloverOn('side-license');"><IMG alt="License" border="0" height="12" hspace="0" name="side-license" onLoad="rolloverLoad('side-license','graphics/license-label-2.jpg','graphics/license-label-3.jpg');" src="graphics/license-label-3.jpg" vspace="0" width="120"></A><BR>
      <A href="http://xml.apache.org/batik/dist" onMouseOut="rolloverOff('side-ext-24');" onMouseOver="rolloverOn('side-ext-24');"><IMG alt="Download" border="0" height="12" hspace="0" name="side-ext-24" onLoad="rolloverLoad('side-ext-24','graphics/ext-24-label-2.jpg','graphics/ext-24-label-3.jpg');" src="graphics/ext-24-label-3.jpg" vspace="0" width="120"></A><BR>
      <A href="install.html" onMouseOut="rolloverOff('side-install');" onMouseOver="rolloverOn('side-install');"><IMG alt="Install" border="0" height="12" hspace="0" name="side-install" onLoad="rolloverLoad('side-install','graphics/install-label-2.jpg','graphics/install-label-3.jpg');" src="graphics/install-label-3.jpg" vspace="0" width="120"></A><BR>
      <A href="batikDemo.html" onMouseOut="rolloverOff('side-batikDemo');" onMouseOver="rolloverOn('side-batikDemo');"><IMG alt="Demo" border="0" height="12" hspace="0" name="side-batikDemo" onLoad="rolloverLoad('side-batikDemo','graphics/batikDemo-label-2.jpg','graphics/batikDemo-label-3.jpg');" src="graphics/batikDemo-label-3.jpg" vspace="0" width="120"></A><BR>
      <IMG border="0" height="6" hspace="0" src="resources/separator.gif" vspace="0" width="120"><BR>
  
      
      
      
      <A href="pr.html" onMouseOut="rolloverOff('side-pr');" onMouseOver="rolloverOn('side-pr');"><IMG alt="In the news" border="0" height="12" hspace="0" name="side-pr" onLoad="rolloverLoad('side-pr','graphics/pr-label-2.jpg','graphics/pr-label-3.jpg');" src="graphics/pr-label-3.jpg" vspace="0" width="120"></A><BR>
      <IMG border="0" height="6" hspace="0" src="resources/separator.gif" vspace="0" width="120"><BR>
  
      
      
      
      <A href="toolsAndApps.html" onMouseOut="rolloverOff('side-toolsAndApps');" onMouseOver="rolloverOn('side-toolsAndApps');"><IMG alt="Tools and Apps" border="0" height="12" hspace="0" name="side-toolsAndApps" onLoad="rolloverLoad('side-toolsAndApps','graphics/toolsAndApps-label-2.jpg','graphics/toolsAndApps-label-3.jpg');" src="graphics/toolsAndApps-label-3.jpg" vspace="0" width="120"></A><BR>
      <A href="svgviewer.html" onMouseOut="rolloverOff('side-svgviewer');" onMouseOver="rolloverOn('side-svgviewer');"><IMG alt="Browser" border="0" height="12" hspace="0" name="side-svgviewer" onLoad="rolloverLoad('side-svgviewer','graphics/svgviewer-label-2.jpg','graphics/svgviewer-label-3.jpg');" src="graphics/svgviewer-label-3.jpg" vspace="0" width="120"></A><BR>
      <A href="svgrasterizer.html" onMouseOut="rolloverOff('side-svgrasterizer');" onMouseOver="rolloverOn('side-svgrasterizer');"><IMG alt="Rasterizer" border="0" height="12" hspace="0" name="side-svgrasterizer" onLoad="rolloverLoad('side-svgrasterizer','graphics/svgrasterizer-label-2.jpg','graphics/svgrasterizer-label-3.jpg');" src="graphics/svgrasterizer-label-3.jpg" vspace="0" width="120"></A><BR>
      <A href="ttf2svg.html" onMouseOut="rolloverOff('side-ttf2svg');" onMouseOver="rolloverOn('side-ttf2svg');"><IMG alt="Font Converter" border="0" height="12" hspace="0" name="side-ttf2svg" onLoad="rolloverLoad('side-ttf2svg','graphics/ttf2svg-label-2.jpg','graphics/ttf2svg-label-3.jpg');" src="graphics/ttf2svg-label-3.jpg" vspace="0" width="120"></A><BR>
      <A href="svgpp.html" onMouseOut="rolloverOff('side-svgpp');" onMouseOver="rolloverOn('side-svgpp');"><IMG alt="Pretty-printer" border="0" height="12" hspace="0" name="side-svgpp" onLoad="rolloverLoad('side-svgpp','graphics/svgpp-label-2.jpg','graphics/svgpp-label-3.jpg');" src="graphics/svgpp-label-3.jpg" vspace="0" width="120"></A><BR>
  
      
      <IMG border="0" height="6" hspace="0" src="resources/separator.gif" vspace="0" width="120"><BR>
  
      
      
      
      <A href="architecture.html" onMouseOut="rolloverOff('side-architecture');" onMouseOver="rolloverOn('side-architecture');"><IMG alt="Architecture" border="0" height="12" hspace="0" name="side-architecture" onLoad="rolloverLoad('side-architecture','graphics/architecture-label-2.jpg','graphics/architecture-label-3.jpg');" src="graphics/architecture-label-3.jpg" vspace="0" width="120"></A><BR>
      <A href="javadoc/index.html" onMouseOut="rolloverOff('side-ext-70');" onMouseOver="rolloverOn('side-ext-70');"><IMG alt="API (Javadoc)" border="0" height="12" hspace="0" name="side-ext-70" onLoad="rolloverLoad('side-ext-70','graphics/ext-70-label-2.jpg','graphics/ext-70-label-3.jpg');" src="graphics/ext-70-label-3.jpg" vspace="0" width="120"></A><BR>
      <A href="svggen.html" onMouseOut="rolloverOff('side-svggen');" onMouseOver="rolloverOn('side-svggen');"><IMG alt="Generator" border="0" height="12" hspace="0" name="side-svggen" onLoad="rolloverLoad('side-svggen','graphics/svggen-label-2.jpg','graphics/svggen-label-3.jpg');" src="graphics/svggen-label-3.jpg" vspace="0" width="120"></A><BR>
      <A href="domapi.html" onMouseOut="rolloverOff('side-domapi');" onMouseOver="rolloverOn('side-domapi');"><IMG alt="DOM API" border="0" height="12" hspace="0" name="side-domapi" onLoad="rolloverLoad('side-domapi','graphics/domapi-label-2.jpg','graphics/domapi-label-3.jpg');" src="graphics/domapi-label-3.jpg" vspace="0" width="120"></A><BR>
      <A href="svgcanvas.html" onMouseOut="rolloverOff('side-svgcanvas');" onMouseOver="rolloverOn('side-svgcanvas');"><IMG alt="JSVGCanvas" border="0" height="12" hspace="0" name="side-svgcanvas" onLoad="rolloverLoad('side-svgcanvas','graphics/svgcanvas-label-2.jpg','graphics/svgcanvas-label-3.jpg');" src="graphics/svgcanvas-label-3.jpg" vspace="0" width="120"></A><BR>
      <A href="rasterizerTutorial.html" onMouseOut="rolloverOff('side-rasterizerTutorial');" onMouseOver="rolloverOn('side-rasterizerTutorial');"><IMG alt="Transcoder API" border="0" height="12" hspace="0" name="side-rasterizerTutorial" onLoad="rolloverLoad('side-rasterizerTutorial','graphics/rasterizerTutorial-label-2.jpg','graphics/rasterizerTutorial-label-3.jpg');" src="graphics/rasterizerTutorial-label-3.jpg" vspace="0" width="120"></A><BR>
      <IMG border="0" height="6" hspace="0" src="resources/separator.gif" vspace="0" width="120"><BR>
      <A href="scripting.html" onMouseOut="rolloverOff('side-scripting');" onMouseOver="rolloverOn('side-scripting');"><IMG alt="Scripting Intro" border="0" height="12" hspace="0" name="side-scripting" onLoad="rolloverLoad('side-scripting','graphics/scripting-label-2.jpg','graphics/scripting-label-3.jpg');" src="graphics/scripting-label-3.jpg" vspace="0" width="120"></A><BR>
      <A href="scriptfeatures.html" onMouseOut="rolloverOff('side-scriptfeatures');" onMouseOver="rolloverOn('side-scriptfeatures');"><IMG alt="Scripting Features" border="0" height="12" hspace="0" name="side-scriptfeatures" onLoad="rolloverLoad('side-scriptfeatures','graphics/scriptfeatures-label-2.jpg','graphics/scriptfeatures-label-3.jpg');" src="graphics/scriptfeatures-label-3.jpg" vspace="0" width="120"></A><BR>
      <IMG alt="Java Scripting" border="0" height="12" hspace="0" src="graphics/javaScripting-label-1.jpg" vspace="0" width="120"><BR>
      <A href="security.html" onMouseOut="rolloverOff('side-security');" onMouseOver="rolloverOn('side-security');"><IMG alt="Security" border="0" height="12" hspace="0" name="side-security" onLoad="rolloverLoad('side-security','graphics/security-label-2.jpg','graphics/security-label-3.jpg');" src="graphics/security-label-3.jpg" vspace="0" width="120"></A><BR>
      <IMG border="0" height="6" hspace="0" src="resources/separator.gif" vspace="0" width="120"><BR>
      <A href="extendingBatik.html" onMouseOut="rolloverOff('side-extendingBatik');" onMouseOver="rolloverOn('side-extendingBatik');"><IMG alt="Extensions" border="0" height="12" hspace="0" name="side-extendingBatik" onLoad="rolloverLoad('side-extendingBatik','graphics/extendingBatik-label-2.jpg','graphics/extendingBatik-label-3.jpg');" src="graphics/extendingBatik-label-3.jpg" vspace="0" width="120"></A><BR>
      <IMG border="0" height="6" hspace="0" src="resources/separator.gif" vspace="0" width="120"><BR>
      <A href="test.html" onMouseOut="rolloverOff('side-test');" onMouseOver="rolloverOn('side-test');"><IMG alt="Testing" border="0" height="12" hspace="0" name="side-test" onLoad="rolloverLoad('side-test','graphics/test-label-2.jpg','graphics/test-label-3.jpg');" src="graphics/test-label-3.jpg" vspace="0" width="120"></A><BR>
      <IMG border="0" height="6" hspace="0" src="resources/separator.gif" vspace="0" width="120"><BR>
  
      
      
      
      <A href="whoAreWe.html" onMouseOut="rolloverOff('side-whoAreWe');" onMouseOver="rolloverOn('side-whoAreWe');"><IMG alt="Contributors" border="0" height="12" hspace="0" name="side-whoAreWe" onLoad="rolloverLoad('side-whoAreWe','graphics/whoAreWe-label-2.jpg','graphics/whoAreWe-label-3.jpg');" src="graphics/whoAreWe-label-3.jpg" vspace="0" width="120"></A><BR>
      <A href="mailList.html" onMouseOut="rolloverOff('side-mailList');" onMouseOver="rolloverOn('side-mailList');"><IMG alt="Mail Lists" border="0" height="12" hspace="0" name="side-mailList" onLoad="rolloverLoad('side-mailList','graphics/mailList-label-2.jpg','graphics/mailList-label-3.jpg');" src="graphics/mailList-label-3.jpg" vspace="0" width="120"></A><BR>
      <IMG border="0" height="6" hspace="0" src="resources/separator.gif" vspace="0" width="120"><BR>
  
      
      
      
      <A href="http://cvs.apache.org/viewcvs.cgi/xml-batik/" onMouseOut="rolloverOff('side-ext-118');" onMouseOver="rolloverOn('side-ext-118');"><IMG alt="CVS Repository" border="0" height="12" hspace="0" name="side-ext-118" onLoad="rolloverLoad('side-ext-118','graphics/ext-118-label-2.jpg','graphics/ext-118-label-3.jpg');" src="graphics/ext-118-label-3.jpg" vspace="0" width="120"></A><BR>
      <A href="http://nagoya.apache.org/bugzilla" onMouseOut="rolloverOff('side-ext-120');" onMouseOver="rolloverOn('side-ext-120');"><IMG alt="Bug Database" border="0" height="12" hspace="0" name="side-ext-120" onLoad="rolloverLoad('side-ext-120','graphics/ext-120-label-2.jpg','graphics/ext-120-label-3.jpg');" src="graphics/ext-120-label-3.jpg" vspace="0" width="120"></A><BR>
      <IMG border="0" height="6" hspace="0" src="resources/separator.gif" vspace="0" width="120"><BR>
      <A href="status.html" onMouseOut="rolloverOff('side-status');" onMouseOver="rolloverOn('side-status');"><IMG alt="Status" border="0" height="12" hspace="0" name="side-status" onLoad="rolloverLoad('side-status','graphics/status-label-2.jpg','graphics/status-label-3.jpg');" src="graphics/status-label-3.jpg" vspace="0" width="120"></A><BR>
  
      
      
      
      
      <IMG border="0" height="6" hspace="0" src="resources/separator.gif" vspace="0" width="120"><BR>
  
      
      
      
      <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>Introduction</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 section explains how to manipulate the DOM tree of an SVG
      document from a Java program.  It contains the following
      sub-sections:
      </P>
  
      <BLOCKQUOTE><UL>
        <LI><A href="#Swing">
          How to manipulate a JSVGCanvas' document?</A></LI>
        <LI><A href="#Threads">
          How to write thread-safe code?</A></LI>
        <LI><A href="#Extension">
          How to run Java code using a &lt;script&gt; element?</A></LI>
      </UL></BLOCKQUOTE>                          
      </FONT></TD></TR></TABLE></DIV><BR>
  
      <A name="Swing"><!--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>How to manipulate a JSVGCanvas DOM document</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 follow code template demonstrates how to manipulate an SVG
        document displayed in a JSVGCanvas directly from a Java program.
        </P>
        <P><TABLE border="0" cellpadding="0" cellspacing="3" width="100%"><TR><TD valign="top" width="28"><IMG alt="Note" border="0" height="29" hspace="0" src="resources/note.gif" vspace="0" width="28"></TD><TD valign="top"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1"><I>You don't have to worry about graphics updates:
        after each event listener invocation the canvas is updated
        if needed.</I></FONT></TD></TR></TABLE></P>
  <DIV align="center"><TABLE border="0" cellpadding="0" cellspacing="4"><TR><TD bgcolor="#0086b2" height="1" width="1"><IMG border="0" height="1" hspace="0" src="resources/void.gif" vspace="0" width="1"></TD><TD bgcolor="#0086b2" height="1"><IMG border="0" height="1" hspace="0" src="resources/void.gif" vspace="0" width="1"></TD><TD bgcolor="#0086b2" height="1" width="1"><IMG border="0" height="1" hspace="0" src="resources/void.gif" vspace="0" width="1"></TD></TR><TR><TD bgcolor="#0086b2" width="1"><IMG border="0" height="1" hspace="0" src="resources/void.gif" vspace="0" width="1"></TD><TD bgcolor="#ffffff"><PRE>
  import java.awt.event.WindowAdapter;
  import java.awt.event.WindowEvent;
  import javax.swing.JFrame;
  import org.apache.batik.swing.JSVGCanvas;
  import org.apache.batik.swing.svg.SVGLoadEventDispatcherAdapter;
  import org.apache.batik.swing.svg.SVGLoadEventDispatcherEvent;
  import org.apache.batik.script.Window;
  import org.w3c.dom.Document;
  import org.w3c.dom.Element;
  import org.w3c.dom.events.Event;
  import org.w3c.dom.events.EventListener;
  import org.w3c.dom.events.EventTarget;
  
  public class SVGApplication {
      public static void main(String[] args) {
          new SVGApplication();
      }
  
      JFrame frame;
      JSVGCanvas canvas;
      Document document;
      Window window;
  
      public SVGApplication() {
          frame = new JFrame();
          canvas = new JSVGCanvas();
          // Forces the canvas to always be dynamic even if the current
          // document does not contain scripting or animation.
          canvas.setDocumentState(JSVGCanvas.ALWAYS_DYNAMIC);
          canvas.addSVGLoadEventDispatcherListener
              (new SVGLoadEventDispatcherAdapter() {
                      public void svgLoadEventDispatchStarted
                          (SVGLoadEventDispatcherEvent e) {
                          // At this time the document is available...
                          document = canvas.getSVGDocument();
                          // ...and the window object too.
                          window = canvas.getUpdateManager().
                              getScriptingEnvironment().createWindow();
                          // Registers the listeners on the document
                          // just before the SVGLoad event is
                          // dispatched.
                          registerListeners();
                          // It is time to pack the frame.
                          frame.pack();
                      }
                  });
          
          frame.addWindowListener(new WindowAdapter() {
                  public void windowOpened(WindowEvent e) {
                      // The canvas is ready to load the base document
                      // now, from the AWT thread.
                      canvas.setURI(&quot;doc.svg&quot;);
                  }
              });
  
          frame.getContentPane().add(canvas);
          frame.setSize(800, 600);
          frame.show();
      }
  
      public void registerListeners() {
          // Gets an element from the loaded document.
          Element elt = document.getElementById(&quot;elt-id&quot;);
          EventTarget t = (EventTarget)elt;
  
          // Adds a 'onload' listener
          t.addEventListener(&quot;SVGLoad&quot;, new OnLoadAction(), false);
  
          // Adds a 'onclick' listener
          t.addEventListener(&quot;click&quot;, new OnClickAction(), false);
      }
  
      public class OnLoadAction implements EventListener {
          public void handleEvent(Event evt) {
              // Make some actions here...
              
              // ...for example start an animation loop:
              window.setInterval(new Animation(), 50);
          }
      }
  
      public class OnClickAction implements EventListener {
          public void handleEvent(Event evt) {
              // Make some actions here...
  
              // ...for example schedule an action for later:
              window.setTimeout(new DelayedTask(), 500);
          }
      }
  
      public class Animation implements Runnable {
          public void run() {
              // Insert animation code here...
          }
      }
  
      public class DelayedTask implements Runnable {
          public void run() {
              // Make some actions here...
  
              // ...for example displays an alert dialog:
              window.alert(&quot;Delayed Action invoked!&quot;);
          }
      }
  }
  </PRE></TD><TD bgcolor="#0086b2" width="1"><IMG border="0" height="1" hspace="0" src="resources/void.gif" vspace="0" width="1"></TD></TR><TR><TD bgcolor="#0086b2" height="1" width="1"><IMG border="0" height="1" hspace="0" src="resources/void.gif" vspace="0" width="1"></TD><TD bgcolor="#0086b2" height="1"><IMG border="0" height="1" hspace="0" src="resources/void.gif" vspace="0" width="1"></TD><TD bgcolor="#0086b2" height="1" width="1"><IMG border="0" height="1" hspace="0" src="resources/void.gif" vspace="0" width="1"></TD></TR></TABLE></DIV>
      </FONT></TD></TR></TABLE></DIV><BR>
    
      
  
      <A name="Threads"><!--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>Writing thread-safe code</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 DOM listeners registered on the SVG document are called from
        the canvas update thread. To avoid race conditions do not manipulate
        the DOM tree from another thread.<BR>
        The way to switch from an external thread to the canvas update
        thread is to use the following code:
        </P>
  <DIV align="center"><TABLE border="0" cellpadding="0" cellspacing="4"><TR><TD bgcolor="#0086b2" height="1" width="1"><IMG border="0" height="1" hspace="0" src="resources/void.gif" vspace="0" width="1"></TD><TD bgcolor="#0086b2" height="1"><IMG border="0" height="1" hspace="0" src="resources/void.gif" vspace="0" width="1"></TD><TD bgcolor="#0086b2" height="1" width="1"><IMG border="0" height="1" hspace="0" src="resources/void.gif" vspace="0" width="1"></TD></TR><TR><TD bgcolor="#0086b2" width="1"><IMG border="0" height="1" hspace="0" src="resources/void.gif" vspace="0" width="1"></TD><TD bgcolor="#ffffff"><PRE>
  // Returns immediately
  canvas.getUpdateManager().getUpdateRunnableQueue().
      invokeLater(new Runnable() {
         // Insert some actions on the DOM here
      });
  
  - or -
  
  // Waits until the Runnable is invoked
  canvas.getUpdateManager().getUpdateRunnableQueue().
      invokeAndWait(new Runnable() {
         // Insert some actions on the DOM here
      });
  </PRE></TD><TD bgcolor="#0086b2" width="1"><IMG border="0" height="1" hspace="0" src="resources/void.gif" vspace="0" width="1"></TD></TR><TR><TD bgcolor="#0086b2" height="1" width="1"><IMG border="0" height="1" hspace="0" src="resources/void.gif" vspace="0" width="1"></TD><TD bgcolor="#0086b2" height="1"><IMG border="0" height="1" hspace="0" src="resources/void.gif" vspace="0" width="1"></TD><TD bgcolor="#0086b2" height="1" width="1"><IMG border="0" height="1" hspace="0" src="resources/void.gif" vspace="0" width="1"></TD></TR></TABLE></DIV>
      <P align="left">
      Like with event listeners, when a Runnable is invoked from the update
      thread, the graphics are updated.
      </P>
      </FONT></TD></TR></TABLE></DIV><BR>
  
      
  
      <A name="Extension"><!--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>Alternate way to manipulate an SVG document</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">
        Batik provides an extension of the SVG
        <CODE><FONT face="courier, monospaced">&lt;script&gt;</FONT></CODE> element which allows Java programs
        to be called from an SVG document.
  
        This feature is available to any application of Batik that uses
        the bridge module (for example the Swing component and the
        transcoders).
        </P>
  
        <P align="left">
  
        In order to use this extension, the <CODE><FONT face="courier, monospaced">type</FONT></CODE> attribute
        of a &lt;script&gt; element must be set to
        <CODE><FONT face="courier, monospaced">application/java-archive</FONT></CODE>. In addition the
        <CODE><FONT face="courier, monospaced">xlink:href</FONT></CODE> attribute must be the URI of a jar file
        which contains the program to run.
  
        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>
  
        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.
        See the javadoc of this interface for more details.
        <BR>
  
        The class can be contained directly in the jar file, but it is
        also possible for it to be contained in a jar file added to the
        classpath using the <CODE><FONT face="courier, monospaced">Class-Path</FONT></CODE> entry of the
        manifest.
  
        </P>
      </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-2002 The Apache Software Foundation.
                All Rights Reserved.
              </I></FONT></TD></TR></TABLE></BODY></HTML>
  
  
  1.1                  xml-site/targets/batik/scriptFeatures.html
  
  Index: scriptFeatures.html
  ===================================================================
  <HTML><HEAD><SCRIPT language="JavaScript" src="resources/script.js" type="text/javascript"></SCRIPT><TITLE>Batik Scripting Features</TITLE></HEAD><BODY alink="#cc0000" bgcolor="#ffffff" leftmargin="4" link="#039acc" marginheight="4" marginwidth="4" text="#000000" topmargin="4" vlink="#0086b2"><TABLE border="0" cellpadding="0" cellspacing="0" width="100%"><TR><TD align="left" height="60" rowspan="3" valign="top" width="135"><IMG border="0" height="60" hspace="0" src="resources/logo.gif" vspace="0" width="135"></TD><TD align="left" background="resources/line.gif" colspan="2" height="5" valign="top" width="100%"><IMG align="left" border="0" height="5" hspace="0" src="resources/line.gif" vspace="0" width="1"></TD><TD align="left" height="60" rowspan="3" valign="top" width="29"><IMG border="0" height="60" hspace="0" src="resources/right.gif" vspace="0" width="29"></TD></TR><TR><TD align="left" bgcolor="#0086b2" colspan="2" height="35" valign="top" width="100%"><IMG align="right" alt="" border="0" height="35" hspace="0" src="graphics/scriptfeatures-header.jpg" vspace="0" width="456"></TD></TR><TR><TD align="left" background="resources/bottom.gif" bgcolor="#0086b2" height="20" valign="top" width="100%"><IMG align="left" border="0" height="20" hspace="0" src="resources/bottom.gif" vspace="0" width="3"></TD><TD align="right" background="resources/bottom.gif" bgcolor="#0086b2" height="20" valign="top" width="288"><TABLE border="0" cellpadding="0" cellspacing="0" width="288"><TR><TD align="left" height="20" valign="top" width="96"><A href="http://xml.apache.org/" onMouseOut="rolloverOff('xml');" onMouseOver="rolloverOn('xml');" target="new"><IMG alt="http://xml.apache.org/" border="0" height="20" hspace="0" name="xml" onLoad="rolloverLoad('xml','resources/button-xml-hi.gif','resources/button-xml-lo.gif');" src="resources/button-xml-lo.gif" vspace="0" width="96"></A></TD><TD align="left" height="20" valign="top" width="96"><A href="http://www.apache.org/" onMouseOut="rolloverOff('asf');" onMouseOver="rolloverOn('asf');" target="new"><IMG alt="http://www.apache.org/" border="0" height="20" hspace="0" name="asf" onLoad="rolloverLoad('asf','resources/button-asf-hi.gif','resources/button-asf-lo.gif');" src="resources/button-asf-lo.gif" vspace="0" width="96"></A></TD><TD align="left" height="20" valign="top" width="96"><A href="http://www.w3.org/" onMouseOut="rolloverOff('w3c');" onMouseOver="rolloverOn('w3c');" target="new"><IMG alt="http://www.w3.org/" border="0" height="20" hspace="0" name="w3c" onLoad="rolloverLoad('w3c','resources/button-w3c-hi.gif','resources/button-w3c-lo.gif');" src="resources/button-w3c-lo.gif" vspace="0" width="96"></A></TD></TR></TABLE></TD></TR></TABLE><TABLE border="0" cellpadding="0" cellspacing="0" width="100%"><TR><TD align="left" valign="top" width="120"><IMG border="0" height="14" hspace="0" src="resources/join.gif" vspace="0" width="120"><BR>
      
      
      
      <A href="http://xml.apache.org/" onMouseOut="rolloverOff('side-ext-8');" onMouseOver="rolloverOn('side-ext-8');"><IMG alt="Home" border="0" height="12" hspace="0" name="side-ext-8" onLoad="rolloverLoad('side-ext-8','graphics/ext-8-label-2.jpg','graphics/ext-8-label-3.jpg');" src="graphics/ext-8-label-3.jpg" vspace="0" width="120"></A><BR>
      <IMG border="0" height="6" hspace="0" src="resources/separator.gif" vspace="0" width="120"><BR>
  
      
      
      
      <A href="index.html" onMouseOut="rolloverOff('side-index');" onMouseOver="rolloverOn('side-index');"><IMG alt="Overview" border="0" height="12" hspace="0" name="side-index" onLoad="rolloverLoad('side-index','graphics/index-label-2.jpg','graphics/index-label-3.jpg');" src="graphics/index-label-3.jpg" vspace="0" width="120"></A><BR>
      <A href="faqs.html" onMouseOut="rolloverOff('side-faqs');" onMouseOver="rolloverOn('side-faqs');"><IMG alt="FAQ" border="0" height="12" hspace="0" name="side-faqs" onLoad="rolloverLoad('side-faqs','graphics/faqs-label-2.jpg','graphics/faqs-label-3.jpg');" src="graphics/faqs-label-3.jpg" vspace="0" width="120"></A><BR>
      <A href="license.html" onMouseOut="rolloverOff('side-license');" onMouseOver="rolloverOn('side-license');"><IMG alt="License" border="0" height="12" hspace="0" name="side-license" onLoad="rolloverLoad('side-license','graphics/license-label-2.jpg','graphics/license-label-3.jpg');" src="graphics/license-label-3.jpg" vspace="0" width="120"></A><BR>
      <A href="http://xml.apache.org/batik/dist" onMouseOut="rolloverOff('side-ext-24');" onMouseOver="rolloverOn('side-ext-24');"><IMG alt="Download" border="0" height="12" hspace="0" name="side-ext-24" onLoad="rolloverLoad('side-ext-24','graphics/ext-24-label-2.jpg','graphics/ext-24-label-3.jpg');" src="graphics/ext-24-label-3.jpg" vspace="0" width="120"></A><BR>
      <A href="install.html" onMouseOut="rolloverOff('side-install');" onMouseOver="rolloverOn('side-install');"><IMG alt="Install" border="0" height="12" hspace="0" name="side-install" onLoad="rolloverLoad('side-install','graphics/install-label-2.jpg','graphics/install-label-3.jpg');" src="graphics/install-label-3.jpg" vspace="0" width="120"></A><BR>
      <A href="batikDemo.html" onMouseOut="rolloverOff('side-batikDemo');" onMouseOver="rolloverOn('side-batikDemo');"><IMG alt="Demo" border="0" height="12" hspace="0" name="side-batikDemo" onLoad="rolloverLoad('side-batikDemo','graphics/batikDemo-label-2.jpg','graphics/batikDemo-label-3.jpg');" src="graphics/batikDemo-label-3.jpg" vspace="0" width="120"></A><BR>
      <IMG border="0" height="6" hspace="0" src="resources/separator.gif" vspace="0" width="120"><BR>
  
      
      
      
      <A href="pr.html" onMouseOut="rolloverOff('side-pr');" onMouseOver="rolloverOn('side-pr');"><IMG alt="In the news" border="0" height="12" hspace="0" name="side-pr" onLoad="rolloverLoad('side-pr','graphics/pr-label-2.jpg','graphics/pr-label-3.jpg');" src="graphics/pr-label-3.jpg" vspace="0" width="120"></A><BR>
      <IMG border="0" height="6" hspace="0" src="resources/separator.gif" vspace="0" width="120"><BR>
  
      
      
      
      <A href="toolsAndApps.html" onMouseOut="rolloverOff('side-toolsAndApps');" onMouseOver="rolloverOn('side-toolsAndApps');"><IMG alt="Tools and Apps" border="0" height="12" hspace="0" name="side-toolsAndApps" onLoad="rolloverLoad('side-toolsAndApps','graphics/toolsAndApps-label-2.jpg','graphics/toolsAndApps-label-3.jpg');" src="graphics/toolsAndApps-label-3.jpg" vspace="0" width="120"></A><BR>
      <A href="svgviewer.html" onMouseOut="rolloverOff('side-svgviewer');" onMouseOver="rolloverOn('side-svgviewer');"><IMG alt="Browser" border="0" height="12" hspace="0" name="side-svgviewer" onLoad="rolloverLoad('side-svgviewer','graphics/svgviewer-label-2.jpg','graphics/svgviewer-label-3.jpg');" src="graphics/svgviewer-label-3.jpg" vspace="0" width="120"></A><BR>
      <A href="svgrasterizer.html" onMouseOut="rolloverOff('side-svgrasterizer');" onMouseOver="rolloverOn('side-svgrasterizer');"><IMG alt="Rasterizer" border="0" height="12" hspace="0" name="side-svgrasterizer" onLoad="rolloverLoad('side-svgrasterizer','graphics/svgrasterizer-label-2.jpg','graphics/svgrasterizer-label-3.jpg');" src="graphics/svgrasterizer-label-3.jpg" vspace="0" width="120"></A><BR>
      <A href="ttf2svg.html" onMouseOut="rolloverOff('side-ttf2svg');" onMouseOver="rolloverOn('side-ttf2svg');"><IMG alt="Font Converter" border="0" height="12" hspace="0" name="side-ttf2svg" onLoad="rolloverLoad('side-ttf2svg','graphics/ttf2svg-label-2.jpg','graphics/ttf2svg-label-3.jpg');" src="graphics/ttf2svg-label-3.jpg" vspace="0" width="120"></A><BR>
      <A href="svgpp.html" onMouseOut="rolloverOff('side-svgpp');" onMouseOver="rolloverOn('side-svgpp');"><IMG alt="Pretty-printer" border="0" height="12" hspace="0" name="side-svgpp" onLoad="rolloverLoad('side-svgpp','graphics/svgpp-label-2.jpg','graphics/svgpp-label-3.jpg');" src="graphics/svgpp-label-3.jpg" vspace="0" width="120"></A><BR>
  
      
      <IMG border="0" height="6" hspace="0" src="resources/separator.gif" vspace="0" width="120"><BR>
  
      
      
      
      <A href="architecture.html" onMouseOut="rolloverOff('side-architecture');" onMouseOver="rolloverOn('side-architecture');"><IMG alt="Architecture" border="0" height="12" hspace="0" name="side-architecture" onLoad="rolloverLoad('side-architecture','graphics/architecture-label-2.jpg','graphics/architecture-label-3.jpg');" src="graphics/architecture-label-3.jpg" vspace="0" width="120"></A><BR>
      <A href="javadoc/index.html" onMouseOut="rolloverOff('side-ext-70');" onMouseOver="rolloverOn('side-ext-70');"><IMG alt="API (Javadoc)" border="0" height="12" hspace="0" name="side-ext-70" onLoad="rolloverLoad('side-ext-70','graphics/ext-70-label-2.jpg','graphics/ext-70-label-3.jpg');" src="graphics/ext-70-label-3.jpg" vspace="0" width="120"></A><BR>
      <A href="svggen.html" onMouseOut="rolloverOff('side-svggen');" onMouseOver="rolloverOn('side-svggen');"><IMG alt="Generator" border="0" height="12" hspace="0" name="side-svggen" onLoad="rolloverLoad('side-svggen','graphics/svggen-label-2.jpg','graphics/svggen-label-3.jpg');" src="graphics/svggen-label-3.jpg" vspace="0" width="120"></A><BR>
      <A href="domapi.html" onMouseOut="rolloverOff('side-domapi');" onMouseOver="rolloverOn('side-domapi');"><IMG alt="DOM API" border="0" height="12" hspace="0" name="side-domapi" onLoad="rolloverLoad('side-domapi','graphics/domapi-label-2.jpg','graphics/domapi-label-3.jpg');" src="graphics/domapi-label-3.jpg" vspace="0" width="120"></A><BR>
      <A href="svgcanvas.html" onMouseOut="rolloverOff('side-svgcanvas');" onMouseOver="rolloverOn('side-svgcanvas');"><IMG alt="JSVGCanvas" border="0" height="12" hspace="0" name="side-svgcanvas" onLoad="rolloverLoad('side-svgcanvas','graphics/svgcanvas-label-2.jpg','graphics/svgcanvas-label-3.jpg');" src="graphics/svgcanvas-label-3.jpg" vspace="0" width="120"></A><BR>
      <A href="rasterizerTutorial.html" onMouseOut="rolloverOff('side-rasterizerTutorial');" onMouseOver="rolloverOn('side-rasterizerTutorial');"><IMG alt="Transcoder API" border="0" height="12" hspace="0" name="side-rasterizerTutorial" onLoad="rolloverLoad('side-rasterizerTutorial','graphics/rasterizerTutorial-label-2.jpg','graphics/rasterizerTutorial-label-3.jpg');" src="graphics/rasterizerTutorial-label-3.jpg" vspace="0" width="120"></A><BR>
      <IMG border="0" height="6" hspace="0" src="resources/separator.gif" vspace="0" width="120"><BR>
      <A href="scripting.html" onMouseOut="rolloverOff('side-scripting');" onMouseOver="rolloverOn('side-scripting');"><IMG alt="Scripting Intro" border="0" height="12" hspace="0" name="side-scripting" onLoad="rolloverLoad('side-scripting','graphics/scripting-label-2.jpg','graphics/scripting-label-3.jpg');" src="graphics/scripting-label-3.jpg" vspace="0" width="120"></A><BR>
      <IMG alt="Scripting Features" border="0" height="12" hspace="0" src="graphics/scriptfeatures-label-1.jpg" vspace="0" width="120"><BR>
      <A href="javaScripting.html" onMouseOut="rolloverOff('side-javaScripting');" onMouseOver="rolloverOn('side-javaScripting');"><IMG alt="Java Scripting" border="0" height="12" hspace="0" name="side-javaScripting" onLoad="rolloverLoad('side-javaScripting','graphics/javaScripting-label-2.jpg','graphics/javaScripting-label-3.jpg');" src="graphics/javaScripting-label-3.jpg" vspace="0" width="120"></A><BR>
      <A href="security.html" onMouseOut="rolloverOff('side-security');" onMouseOver="rolloverOn('side-security');"><IMG alt="Security" border="0" height="12" hspace="0" name="side-security" onLoad="rolloverLoad('side-security','graphics/security-label-2.jpg','graphics/security-label-3.jpg');" src="graphics/security-label-3.jpg" vspace="0" width="120"></A><BR>
      <IMG border="0" height="6" hspace="0" src="resources/separator.gif" vspace="0" width="120"><BR>
      <A href="extendingBatik.html" onMouseOut="rolloverOff('side-extendingBatik');" onMouseOver="rolloverOn('side-extendingBatik');"><IMG alt="Extensions" border="0" height="12" hspace="0" name="side-extendingBatik" onLoad="rolloverLoad('side-extendingBatik','graphics/extendingBatik-label-2.jpg','graphics/extendingBatik-label-3.jpg');" src="graphics/extendingBatik-label-3.jpg" vspace="0" width="120"></A><BR>
      <IMG border="0" height="6" hspace="0" src="resources/separator.gif" vspace="0" width="120"><BR>
      <A href="test.html" onMouseOut="rolloverOff('side-test');" onMouseOver="rolloverOn('side-test');"><IMG alt="Testing" border="0" height="12" hspace="0" name="side-test" onLoad="rolloverLoad('side-test','graphics/test-label-2.jpg','graphics/test-label-3.jpg');" src="graphics/test-label-3.jpg" vspace="0" width="120"></A><BR>
      <IMG border="0" height="6" hspace="0" src="resources/separator.gif" vspace="0" width="120"><BR>
  
      
      
      
      <A href="whoAreWe.html" onMouseOut="rolloverOff('side-whoAreWe');" onMouseOver="rolloverOn('side-whoAreWe');"><IMG alt="Contributors" border="0" height="12" hspace="0" name="side-whoAreWe" onLoad="rolloverLoad('side-whoAreWe','graphics/whoAreWe-label-2.jpg','graphics/whoAreWe-label-3.jpg');" src="graphics/whoAreWe-label-3.jpg" vspace="0" width="120"></A><BR>
      <A href="mailList.html" onMouseOut="rolloverOff('side-mailList');" onMouseOver="rolloverOn('side-mailList');"><IMG alt="Mail Lists" border="0" height="12" hspace="0" name="side-mailList" onLoad="rolloverLoad('side-mailList','graphics/mailList-label-2.jpg','graphics/mailList-label-3.jpg');" src="graphics/mailList-label-3.jpg" vspace="0" width="120"></A><BR>
      <IMG border="0" height="6" hspace="0" src="resources/separator.gif" vspace="0" width="120"><BR>
  
      
      
      
      <A href="http://cvs.apache.org/viewcvs.cgi/xml-batik/" onMouseOut="rolloverOff('side-ext-118');" onMouseOver="rolloverOn('side-ext-118');"><IMG alt="CVS Repository" border="0" height="12" hspace="0" name="side-ext-118" onLoad="rolloverLoad('side-ext-118','graphics/ext-118-label-2.jpg','graphics/ext-118-label-3.jpg');" src="graphics/ext-118-label-3.jpg" vspace="0" width="120"></A><BR>
      <A href="http://nagoya.apache.org/bugzilla" onMouseOut="rolloverOff('side-ext-120');" onMouseOver="rolloverOn('side-ext-120');"><IMG alt="Bug Database" border="0" height="12" hspace="0" name="side-ext-120" onLoad="rolloverLoad('side-ext-120','graphics/ext-120-label-2.jpg','graphics/ext-120-label-3.jpg');" src="graphics/ext-120-label-3.jpg" vspace="0" width="120"></A><BR>
      <IMG border="0" height="6" hspace="0" src="resources/separator.gif" vspace="0" width="120"><BR>
      <A href="status.html" onMouseOut="rolloverOff('side-status');" onMouseOver="rolloverOn('side-status');"><IMG alt="Status" border="0" height="12" hspace="0" name="side-status" onLoad="rolloverLoad('side-status','graphics/status-label-2.jpg','graphics/status-label-3.jpg');" src="graphics/status-label-3.jpg" vspace="0" width="120"></A><BR>
  
      
      
      
      
      <IMG border="0" height="6" hspace="0" src="resources/separator.gif" vspace="0" width="120"><BR>
  
      
      
      
      <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>Introduction</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 page lists the scripting features supported by Batik.
        The ECMAScript syntax is used.
        </P>
        <P><TABLE border="0" cellpadding="0" cellspacing="3" width="100%"><TR><TD valign="top" width="28"><IMG alt="Note" border="0" height="29" hspace="0" src="resources/note.gif" vspace="0" width="28"></TD><TD valign="top"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1"><I>
        The features implemented in Batik are some of those found in all
        the most popular web browsers.
        </I></FONT></TD></TR></TABLE></P>
      </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>The window object</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 Batik internals can be accessed in script by using the
        <CODE><FONT face="courier, monospaced">window</FONT></CODE> object.
        </P>
        <P><TABLE border="0" cellpadding="0" cellspacing="3" width="100%"><TR><TD valign="top" width="28"><IMG alt="Note" border="0" height="29" hspace="0" src="resources/note.gif" vspace="0" width="28"></TD><TD valign="top"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1"><I>In the ECMAScript programs executed in an SVG document,
              the <CODE><FONT face="courier, monospaced">window</FONT></CODE> object is the global object, so
              its properties and methods can be accessed as global
              variables and functions.</I></FONT></TD></TR></TABLE></P>
        <P align="left">
        It provides the following features:
        </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">Property <CODE><FONT face="courier, monospaced">document</FONT></CODE>&nbsp;
        </FONT></TD>
          </TR>
        </TABLE>
        <P align="left">
        The current SVG document.
        </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">Property <CODE><FONT face="courier, monospaced">event</FONT></CODE> (or <CODE><FONT face="courier, monospaced">evt</FONT></CODE>)&nbsp;
        </FONT></TD>
          </TR>
        </TABLE>
        <P align="left">
        The last triggered event.
        </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">Property <CODE><FONT face="courier, monospaced">window</FONT></CODE>&nbsp;
        </FONT></TD>
          </TR>
        </TABLE>
        <P align="left">
        An alias to the current global object.
        </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">Method <CODE><FONT face="courier, monospaced">alert</FONT></CODE>(<I>message</I>)&nbsp;
        </FONT></TD>
          </TR>
        </TABLE>
        <P align="left">
        Shows an alert dialog.
        </P>
        <BLOCKQUOTE><UL>
          <LI><I>message</I>: The string to display</LI>
        </UL></BLOCKQUOTE>
  
        
  
        <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">Method <CODE><FONT face="courier, monospaced">confirm</FONT></CODE>(<I>question</I>)&nbsp;
        </FONT></TD>
          </TR>
        </TABLE>
        <P align="left">
        Shows a confirm dialog with 'OK' and 'Cancel' buttons.
        </P>
        <BLOCKQUOTE><UL>
          <LI><I>question</I>: The string to display</LI>
        </UL></BLOCKQUOTE>
        <P align="left">
        This method returns <CODE><FONT face="courier, monospaced">true</FONT></CODE> if the user clicks on the
        'OK' button, <CODE><FONT face="courier, monospaced">false</FONT></CODE> otherwise.
        </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">Method <CODE><FONT face="courier, monospaced">prompt</FONT></CODE>(<I>message</I>[,
                                           <I>defaultValue</I>])&nbsp;
        </FONT></TD>
          </TR>
        </TABLE>
        <P align="left">
        Shows an input dialog.
        </P>
        <BLOCKQUOTE><UL>
          <LI><I>message</I>: The string to display</LI>
          <LI><I>defaultValue</I>: The optional default value to set
              when the dialog first displays.</LI>
        </UL></BLOCKQUOTE>
        <P align="left">
        This method returns the string value entered by the user, or null.
        </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">Method <CODE><FONT face="courier, monospaced">setInterval</FONT></CODE>(<I>script</I>,
                                                <I>interval</I>)&nbsp;
        </FONT></TD>
          
          </TR>
        </TABLE>
        <P align="left">
        Evaluates the given string repeatedly after the given amount of
        time.  This method does not stall the script: the evaluation is
        scheduled and the script continues its execution.
        </P>
        <BLOCKQUOTE><UL>
          <LI><I>script</I>: A string representing the script to evaluate.</LI>
          <LI><I>interval</I>: The interval in milliseconds.</LI>
        </UL></BLOCKQUOTE>
        <P align="left">
        This method returns an object which can be used with
        <CODE><FONT face="courier, monospaced">clearInterval</FONT></CODE>.
        </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">Method <CODE><FONT face="courier, monospaced">setInterval</FONT></CODE>(<I>function</I>,
                                                <I>interval</I>)&nbsp;
        </FONT></TD>
          
          </TR>
        </TABLE>
        <P align="left">
        Calls the given function repeatedly after the given amount of
        time.  This method does not stall the script: the evaluation is
        scheduled and the script continues its execution.
        </P>
        <BLOCKQUOTE><UL>
          <LI><I>function</I>: A function to call.</LI>
          <LI><I>interval</I>: The interval in milliseconds.</LI>
        </UL></BLOCKQUOTE>
        <P align="left">
        This method returns an object which can be used with
        <CODE><FONT face="courier, monospaced">clearInterval</FONT></CODE>.
        </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">Method <CODE><FONT face="courier, monospaced">clearInterval</FONT></CODE>(<I>intervalID</I>)&nbsp;
        </FONT></TD>
          
          </TR>
        </TABLE>
        <P align="left">
        Cancels an interval that was set by a call to <CODE><FONT face="courier, monospaced">setInterval</FONT></CODE>.
        </P>
        <BLOCKQUOTE><UL>
          <LI><I>intervalID</I>: An object returned by a call to
              <CODE><FONT face="courier, monospaced">setInterval</FONT></CODE>.</LI>
        </UL></BLOCKQUOTE>
  
        
  
        <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">Method <CODE><FONT face="courier, monospaced">setTimeout</FONT></CODE>(<I>script</I>,
                                               <I>timeout</I>)&nbsp;
        </FONT></TD>
          
          </TR>
        </TABLE>
        <P align="left">
        Evaluates the given string after the given amount of
        time.  This method does not stall the script: the evaluation is
        scheduled and the script continues its execution.
        </P>
        <BLOCKQUOTE><UL>
          <LI><I>script</I>: A string representing the script to evaluate.</LI>
          <LI><I>timeout</I>: The timeout in milliseconds.</LI>
        </UL></BLOCKQUOTE>
        <P align="left">
        This method returns an object which can be used with
        <CODE><FONT face="courier, monospaced">clearTimeout</FONT></CODE>.
        </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">Method <CODE><FONT face="courier, monospaced">setTimeout</FONT></CODE>(<I>function</I>,
                                               <I>timeout</I>)&nbsp;
        </FONT></TD>
          
          </TR>
        </TABLE>
        <P align="left">
        Calls the given function after the given amount of
        time.  This method does not stall the script: the evaluation is
        scheduled and the script continues its execution.
        </P>
        <BLOCKQUOTE><UL>
          <LI><I>function</I>: A function to call.</LI>
          <LI><I>timeout</I>: The timeout in milliseconds.</LI>
        </UL></BLOCKQUOTE>
        <P align="left">
        This method returns an object which can be used with
        <CODE><FONT face="courier, monospaced">clearTimeout</FONT></CODE>.
        </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">Method <CODE><FONT face="courier, monospaced">clearTimeout</FONT></CODE>(<I>timeoutID</I>)&nbsp;
        </FONT></TD>
          
          </TR>
        </TABLE>
        <P align="left">
        Cancels a timeout that was set by a call to <CODE><FONT face="courier, monospaced">setTimeout</FONT></CODE>.
        </P>
        <BLOCKQUOTE><UL>
          <LI><I>timeoutID</I>: An object returned by a call to
              <CODE><FONT face="courier, monospaced">setTimeout</FONT></CODE>.</LI>
        </UL></BLOCKQUOTE>
  
        
  
        <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">Method <CODE><FONT face="courier, monospaced">parseXML</FONT></CODE>(<I>text</I>,
                                             <I>document</I>)&nbsp;
        </FONT></TD>
          
          </TR>
        </TABLE>
        <P align="left">
        Parses and returns a DocumentFragment object.
        </P>
        <BLOCKQUOTE><UL>
          <LI><I>text</I>: A string representing an XML document fragment.</LI>
          <LI><I>document</I>: The document used to build the DOM
              representation of the XML fragment.</LI>
        </UL></BLOCKQUOTE>
        <P align="left">
        This method returns a <CODE><FONT face="courier, monospaced">org.w3c.dom.DocumentFragment</FONT></CODE> object.
        </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">Method <CODE><FONT face="courier, monospaced">getURL</FONT></CODE>(<I>uri</I>,
                                           <I>function</I>[,
                                           <I>encoding</I>])&nbsp;
        </FONT></TD>
          
          </TR>
        </TABLE>
        <P align="left">
        Gets data from the given URI. This method returns immediately and
        the given function is called when the data is fully downloaded.
        </P>
        <BLOCKQUOTE><UL>
          <LI><I>uri</I>: A string representing the location of the data.</LI>
          <LI><I>function</I>: A function called when the data is available,
              or when the loading has failed. The argument passed to the
              function is an ECMAScript Object with 3 properties:
            <BLOCKQUOTE><UL>
              <LI><I>success</I>: true if the data is available, false
                  otherwise,</LI>
              <LI><I>contentType</I>: the content type of the data, if the
                  information is known by the viewer,</LI>
              <LI><I>content</I>: A string representing the data.</LI>
            </UL></BLOCKQUOTE>
          </LI>
          <LI><I>encoding</I>: The character encoding of the data file,
              by default UTF-8 is used.</LI>
  
        </UL></BLOCKQUOTE>
  
      </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-2002 The Apache Software Foundation.
                All Rights Reserved.
              </I></FONT></TD></TR></TABLE></BODY></HTML>
  
  
  1.1                  xml-site/targets/batik/security.html
  
  Index: security.html
  ===================================================================
  <HTML><HEAD><SCRIPT language="JavaScript" src="resources/script.js" type="text/javascript"></SCRIPT><TITLE>Batik Security Features</TITLE></HEAD><BODY alink="#cc0000" bgcolor="#ffffff" leftmargin="4" link="#039acc" marginheight="4" marginwidth="4" text="#000000" topmargin="4" vlink="#0086b2"><TABLE border="0" cellpadding="0" cellspacing="0" width="100%"><TR><TD align="left" height="60" rowspan="3" valign="top" width="135"><IMG border="0" height="60" hspace="0" src="resources/logo.gif" vspace="0" width="135"></TD><TD align="left" background="resources/line.gif" colspan="2" height="5" valign="top" width="100%"><IMG align="left" border="0" height="5" hspace="0" src="resources/line.gif" vspace="0" width="1"></TD><TD align="left" height="60" rowspan="3" valign="top" width="29"><IMG border="0" height="60" hspace="0" src="resources/right.gif" vspace="0" width="29"></TD></TR><TR><TD align="left" bgcolor="#0086b2" colspan="2" height="35" valign="top" width="100%"><IMG align="right" alt="" border="0" height="35" hspace="0" src="graphics/security-header.jpg" vspace="0" width="456"></TD></TR><TR><TD align="left" background="resources/bottom.gif" bgcolor="#0086b2" height="20" valign="top" width="100%"><IMG align="left" border="0" height="20" hspace="0" src="resources/bottom.gif" vspace="0" width="3"></TD><TD align="right" background="resources/bottom.gif" bgcolor="#0086b2" height="20" valign="top" width="288"><TABLE border="0" cellpadding="0" cellspacing="0" width="288"><TR><TD align="left" height="20" valign="top" width="96"><A href="http://xml.apache.org/" onMouseOut="rolloverOff('xml');" onMouseOver="rolloverOn('xml');" target="new"><IMG alt="http://xml.apache.org/" border="0" height="20" hspace="0" name="xml" onLoad="rolloverLoad('xml','resources/button-xml-hi.gif','resources/button-xml-lo.gif');" src="resources/button-xml-lo.gif" vspace="0" width="96"></A></TD><TD align="left" height="20" valign="top" width="96"><A href="http://www.apache.org/" onMouseOut="rolloverOff('asf');" onMouseOver="rolloverOn('asf');" target="new"><IMG alt="http://www.apache.org/" border="0" height="20" hspace="0" name="asf" onLoad="rolloverLoad('asf','resources/button-asf-hi.gif','resources/button-asf-lo.gif');" src="resources/button-asf-lo.gif" vspace="0" width="96"></A></TD><TD align="left" height="20" valign="top" width="96"><A href="http://www.w3.org/" onMouseOut="rolloverOff('w3c');" onMouseOver="rolloverOn('w3c');" target="new"><IMG alt="http://www.w3.org/" border="0" height="20" hspace="0" name="w3c" onLoad="rolloverLoad('w3c','resources/button-w3c-hi.gif','resources/button-w3c-lo.gif');" src="resources/button-w3c-lo.gif" vspace="0" width="96"></A></TD></TR></TABLE></TD></TR></TABLE><TABLE border="0" cellpadding="0" cellspacing="0" width="100%"><TR><TD align="left" valign="top" width="120"><IMG border="0" height="14" hspace="0" src="resources/join.gif" vspace="0" width="120"><BR>
      
      
      
      <A href="http://xml.apache.org/" onMouseOut="rolloverOff('side-ext-8');" onMouseOver="rolloverOn('side-ext-8');"><IMG alt="Home" border="0" height="12" hspace="0" name="side-ext-8" onLoad="rolloverLoad('side-ext-8','graphics/ext-8-label-2.jpg','graphics/ext-8-label-3.jpg');" src="graphics/ext-8-label-3.jpg" vspace="0" width="120"></A><BR>
      <IMG border="0" height="6" hspace="0" src="resources/separator.gif" vspace="0" width="120"><BR>
  
      
      
      
      <A href="index.html" onMouseOut="rolloverOff('side-index');" onMouseOver="rolloverOn('side-index');"><IMG alt="Overview" border="0" height="12" hspace="0" name="side-index" onLoad="rolloverLoad('side-index','graphics/index-label-2.jpg','graphics/index-label-3.jpg');" src="graphics/index-label-3.jpg" vspace="0" width="120"></A><BR>
      <A href="faqs.html" onMouseOut="rolloverOff('side-faqs');" onMouseOver="rolloverOn('side-faqs');"><IMG alt="FAQ" border="0" height="12" hspace="0" name="side-faqs" onLoad="rolloverLoad('side-faqs','graphics/faqs-label-2.jpg','graphics/faqs-label-3.jpg');" src="graphics/faqs-label-3.jpg" vspace="0" width="120"></A><BR>
      <A href="license.html" onMouseOut="rolloverOff('side-license');" onMouseOver="rolloverOn('side-license');"><IMG alt="License" border="0" height="12" hspace="0" name="side-license" onLoad="rolloverLoad('side-license','graphics/license-label-2.jpg','graphics/license-label-3.jpg');" src="graphics/license-label-3.jpg" vspace="0" width="120"></A><BR>
      <A href="http://xml.apache.org/batik/dist" onMouseOut="rolloverOff('side-ext-24');" onMouseOver="rolloverOn('side-ext-24');"><IMG alt="Download" border="0" height="12" hspace="0" name="side-ext-24" onLoad="rolloverLoad('side-ext-24','graphics/ext-24-label-2.jpg','graphics/ext-24-label-3.jpg');" src="graphics/ext-24-label-3.jpg" vspace="0" width="120"></A><BR>
      <A href="install.html" onMouseOut="rolloverOff('side-install');" onMouseOver="rolloverOn('side-install');"><IMG alt="Install" border="0" height="12" hspace="0" name="side-install" onLoad="rolloverLoad('side-install','graphics/install-label-2.jpg','graphics/install-label-3.jpg');" src="graphics/install-label-3.jpg" vspace="0" width="120"></A><BR>
      <A href="batikDemo.html" onMouseOut="rolloverOff('side-batikDemo');" onMouseOver="rolloverOn('side-batikDemo');"><IMG alt="Demo" border="0" height="12" hspace="0" name="side-batikDemo" onLoad="rolloverLoad('side-batikDemo','graphics/batikDemo-label-2.jpg','graphics/batikDemo-label-3.jpg');" src="graphics/batikDemo-label-3.jpg" vspace="0" width="120"></A><BR>
      <IMG border="0" height="6" hspace="0" src="resources/separator.gif" vspace="0" width="120"><BR>
  
      
      
      
      <A href="pr.html" onMouseOut="rolloverOff('side-pr');" onMouseOver="rolloverOn('side-pr');"><IMG alt="In the news" border="0" height="12" hspace="0" name="side-pr" onLoad="rolloverLoad('side-pr','graphics/pr-label-2.jpg','graphics/pr-label-3.jpg');" src="graphics/pr-label-3.jpg" vspace="0" width="120"></A><BR>
      <IMG border="0" height="6" hspace="0" src="resources/separator.gif" vspace="0" width="120"><BR>
  
      
      
      
      <A href="toolsAndApps.html" onMouseOut="rolloverOff('side-toolsAndApps');" onMouseOver="rolloverOn('side-toolsAndApps');"><IMG alt="Tools and Apps" border="0" height="12" hspace="0" name="side-toolsAndApps" onLoad="rolloverLoad('side-toolsAndApps','graphics/toolsAndApps-label-2.jpg','graphics/toolsAndApps-label-3.jpg');" src="graphics/toolsAndApps-label-3.jpg" vspace="0" width="120"></A><BR>
      <A href="svgviewer.html" onMouseOut="rolloverOff('side-svgviewer');" onMouseOver="rolloverOn('side-svgviewer');"><IMG alt="Browser" border="0" height="12" hspace="0" name="side-svgviewer" onLoad="rolloverLoad('side-svgviewer','graphics/svgviewer-label-2.jpg','graphics/svgviewer-label-3.jpg');" src="graphics/svgviewer-label-3.jpg" vspace="0" width="120"></A><BR>
      <A href="svgrasterizer.html" onMouseOut="rolloverOff('side-svgrasterizer');" onMouseOver="rolloverOn('side-svgrasterizer');"><IMG alt="Rasterizer" border="0" height="12" hspace="0" name="side-svgrasterizer" onLoad="rolloverLoad('side-svgrasterizer','graphics/svgrasterizer-label-2.jpg','graphics/svgrasterizer-label-3.jpg');" src="graphics/svgrasterizer-label-3.jpg" vspace="0" width="120"></A><BR>
      <A href="ttf2svg.html" onMouseOut="rolloverOff('side-ttf2svg');" onMouseOver="rolloverOn('side-ttf2svg');"><IMG alt="Font Converter" border="0" height="12" hspace="0" name="side-ttf2svg" onLoad="rolloverLoad('side-ttf2svg','graphics/ttf2svg-label-2.jpg','graphics/ttf2svg-label-3.jpg');" src="graphics/ttf2svg-label-3.jpg" vspace="0" width="120"></A><BR>
      <A href="svgpp.html" onMouseOut="rolloverOff('side-svgpp');" onMouseOver="rolloverOn('side-svgpp');"><IMG alt="Pretty-printer" border="0" height="12" hspace="0" name="side-svgpp" onLoad="rolloverLoad('side-svgpp','graphics/svgpp-label-2.jpg','graphics/svgpp-label-3.jpg');" src="graphics/svgpp-label-3.jpg" vspace="0" width="120"></A><BR>
  
      
      <IMG border="0" height="6" hspace="0" src="resources/separator.gif" vspace="0" width="120"><BR>
  
      
      
      
      <A href="architecture.html" onMouseOut="rolloverOff('side-architecture');" onMouseOver="rolloverOn('side-architecture');"><IMG alt="Architecture" border="0" height="12" hspace="0" name="side-architecture" onLoad="rolloverLoad('side-architecture','graphics/architecture-label-2.jpg','graphics/architecture-label-3.jpg');" src="graphics/architecture-label-3.jpg" vspace="0" width="120"></A><BR>
      <A href="javadoc/index.html" onMouseOut="rolloverOff('side-ext-70');" onMouseOver="rolloverOn('side-ext-70');"><IMG alt="API (Javadoc)" border="0" height="12" hspace="0" name="side-ext-70" onLoad="rolloverLoad('side-ext-70','graphics/ext-70-label-2.jpg','graphics/ext-70-label-3.jpg');" src="graphics/ext-70-label-3.jpg" vspace="0" width="120"></A><BR>
      <A href="svggen.html" onMouseOut="rolloverOff('side-svggen');" onMouseOver="rolloverOn('side-svggen');"><IMG alt="Generator" border="0" height="12" hspace="0" name="side-svggen" onLoad="rolloverLoad('side-svggen','graphics/svggen-label-2.jpg','graphics/svggen-label-3.jpg');" src="graphics/svggen-label-3.jpg" vspace="0" width="120"></A><BR>
      <A href="domapi.html" onMouseOut="rolloverOff('side-domapi');" onMouseOver="rolloverOn('side-domapi');"><IMG alt="DOM API" border="0" height="12" hspace="0" name="side-domapi" onLoad="rolloverLoad('side-domapi','graphics/domapi-label-2.jpg','graphics/domapi-label-3.jpg');" src="graphics/domapi-label-3.jpg" vspace="0" width="120"></A><BR>
      <A href="svgcanvas.html" onMouseOut="rolloverOff('side-svgcanvas');" onMouseOver="rolloverOn('side-svgcanvas');"><IMG alt="JSVGCanvas" border="0" height="12" hspace="0" name="side-svgcanvas" onLoad="rolloverLoad('side-svgcanvas','graphics/svgcanvas-label-2.jpg','graphics/svgcanvas-label-3.jpg');" src="graphics/svgcanvas-label-3.jpg" vspace="0" width="120"></A><BR>
      <A href="rasterizerTutorial.html" onMouseOut="rolloverOff('side-rasterizerTutorial');" onMouseOver="rolloverOn('side-rasterizerTutorial');"><IMG alt="Transcoder API" border="0" height="12" hspace="0" name="side-rasterizerTutorial" onLoad="rolloverLoad('side-rasterizerTutorial','graphics/rasterizerTutorial-label-2.jpg','graphics/rasterizerTutorial-label-3.jpg');" src="graphics/rasterizerTutorial-label-3.jpg" vspace="0" width="120"></A><BR>
      <IMG border="0" height="6" hspace="0" src="resources/separator.gif" vspace="0" width="120"><BR>
      <A href="scripting.html" onMouseOut="rolloverOff('side-scripting');" onMouseOver="rolloverOn('side-scripting');"><IMG alt="Scripting Intro" border="0" height="12" hspace="0" name="side-scripting" onLoad="rolloverLoad('side-scripting','graphics/scripting-label-2.jpg','graphics/scripting-label-3.jpg');" src="graphics/scripting-label-3.jpg" vspace="0" width="120"></A><BR>
      <A href="scriptfeatures.html" onMouseOut="rolloverOff('side-scriptfeatures');" onMouseOver="rolloverOn('side-scriptfeatures');"><IMG alt="Scripting Features" border="0" height="12" hspace="0" name="side-scriptfeatures" onLoad="rolloverLoad('side-scriptfeatures','graphics/scriptfeatures-label-2.jpg','graphics/scriptfeatures-label-3.jpg');" src="graphics/scriptfeatures-label-3.jpg" vspace="0" width="120"></A><BR>
      <A href="javaScripting.html" onMouseOut="rolloverOff('side-javaScripting');" onMouseOver="rolloverOn('side-javaScripting');"><IMG alt="Java Scripting" border="0" height="12" hspace="0" name="side-javaScripting" onLoad="rolloverLoad('side-javaScripting','graphics/javaScripting-label-2.jpg','graphics/javaScripting-label-3.jpg');" src="graphics/javaScripting-label-3.jpg" vspace="0" width="120"></A><BR>
      <IMG alt="Security" border="0" height="12" hspace="0" src="graphics/security-label-1.jpg" vspace="0" width="120"><BR>
      <IMG border="0" height="6" hspace="0" src="resources/separator.gif" vspace="0" width="120"><BR>
      <A href="extendingBatik.html" onMouseOut="rolloverOff('side-extendingBatik');" onMouseOver="rolloverOn('side-extendingBatik');"><IMG alt="Extensions" border="0" height="12" hspace="0" name="side-extendingBatik" onLoad="rolloverLoad('side-extendingBatik','graphics/extendingBatik-label-2.jpg','graphics/extendingBatik-label-3.jpg');" src="graphics/extendingBatik-label-3.jpg" vspace="0" width="120"></A><BR>
      <IMG border="0" height="6" hspace="0" src="resources/separator.gif" vspace="0" width="120"><BR>
      <A href="test.html" onMouseOut="rolloverOff('side-test');" onMouseOver="rolloverOn('side-test');"><IMG alt="Testing" border="0" height="12" hspace="0" name="side-test" onLoad="rolloverLoad('side-test','graphics/test-label-2.jpg','graphics/test-label-3.jpg');" src="graphics/test-label-3.jpg" vspace="0" width="120"></A><BR>
      <IMG border="0" height="6" hspace="0" src="resources/separator.gif" vspace="0" width="120"><BR>
  
      
      
      
      <A href="whoAreWe.html" onMouseOut="rolloverOff('side-whoAreWe');" onMouseOver="rolloverOn('side-whoAreWe');"><IMG alt="Contributors" border="0" height="12" hspace="0" name="side-whoAreWe" onLoad="rolloverLoad('side-whoAreWe','graphics/whoAreWe-label-2.jpg','graphics/whoAreWe-label-3.jpg');" src="graphics/whoAreWe-label-3.jpg" vspace="0" width="120"></A><BR>
      <A href="mailList.html" onMouseOut="rolloverOff('side-mailList');" onMouseOver="rolloverOn('side-mailList');"><IMG alt="Mail Lists" border="0" height="12" hspace="0" name="side-mailList" onLoad="rolloverLoad('side-mailList','graphics/mailList-label-2.jpg','graphics/mailList-label-3.jpg');" src="graphics/mailList-label-3.jpg" vspace="0" width="120"></A><BR>
      <IMG border="0" height="6" hspace="0" src="resources/separator.gif" vspace="0" width="120"><BR>
  
      
      
      
      <A href="http://cvs.apache.org/viewcvs.cgi/xml-batik/" onMouseOut="rolloverOff('side-ext-118');" onMouseOver="rolloverOn('side-ext-118');"><IMG alt="CVS Repository" border="0" height="12" hspace="0" name="side-ext-118" onLoad="rolloverLoad('side-ext-118','graphics/ext-118-label-2.jpg','graphics/ext-118-label-3.jpg');" src="graphics/ext-118-label-3.jpg" vspace="0" width="120"></A><BR>
      <A href="http://nagoya.apache.org/bugzilla" onMouseOut="rolloverOff('side-ext-120');" onMouseOver="rolloverOn('side-ext-120');"><IMG alt="Bug Database" border="0" height="12" hspace="0" name="side-ext-120" onLoad="rolloverLoad('side-ext-120','graphics/ext-120-label-2.jpg','graphics/ext-120-label-3.jpg');" src="graphics/ext-120-label-3.jpg" vspace="0" width="120"></A><BR>
      <IMG border="0" height="6" hspace="0" src="resources/separator.gif" vspace="0" width="120"><BR>
      <A href="status.html" onMouseOut="rolloverOff('side-status');" onMouseOver="rolloverOn('side-status');"><IMG alt="Status" border="0" height="12" hspace="0" name="side-status" onLoad="rolloverLoad('side-status','graphics/status-label-2.jpg','graphics/status-label-3.jpg');" src="graphics/status-label-3.jpg" vspace="0" width="120"></A><BR>
  
      
      
      
      
      <IMG border="0" height="6" hspace="0" src="resources/separator.gif" vspace="0" width="120"><BR>
  
      
      
      
      <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>Introduction</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">
          With the addition of scripting support in Batik 1.5, security features
          have also been added to enable users of the Batik toolkit to run 
          scripts in a secure manner. There are two major security features in Batik:
          </P>
          <BLOCKQUOTE><UL>
              <LI><A href="#sandBox">Script execution</A></LI>
              <LI><A href="#externalResources">Access to linked resources</A></LI>
          </UL></BLOCKQUOTE>
      </FONT></TD></TR></TABLE></DIV><BR>
  
      <A name="sandBox"><!--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>Running scripts securely</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 Java platform offers a lot of options for running applications securely.
          Running an application securely requires that it runs in a so-called 
          security sand-box which controls all the access the application makes to 
          restricted resources (such as the file system).
          </P>
  
          <P align="left">The concept of Java security is an application-wide concept. As such, it
          has to be applied at the application level (and not at the framework level).
          In the Batik distribution, the sample applications (such as the 
          <A href="svgviewer.html">Squiggle Browser</A> or the <A href="svgrasterizer.html">SVG 
          rasterizer</A>) apply security (or disable it) but the framework does not
          apply it: it is security-aware (meaning that it is able to handle security
          exceptions).</P>
  
          <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>Enforcing security in a Batik application</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">
              Enforcing security in a Batik application is done by setting a 
              <CODE><FONT face="courier, monospaced">java.lang.SecurityManager</FONT></CODE>. This security manager
              will apply the security settings of the Java platform (as defined
              by the <CODE><FONT face="courier, monospaced">[jre-dir]/lib/security/java.policy</FONT></CODE> and, optionally,
              by the policy file whose url is defined in the <CODE><FONT face="courier, monospaced">java.security.policy</FONT></CODE>
              system property).
              </P>
  
              <P align="left">
              The <CODE><FONT face="courier, monospaced">org.apache.batik.util.ApplicationSecurityEnforcer</FONT></CODE>
              helper class makes it easier for Batik application 
              developers to add security support in their applications. That
              helper class is used by the sample Batik applications.
              </P>
          </FONT></TD></TR></TABLE></DIV><BR>
  
          <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>Squiggle security</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 Squiggle browser lets the user decide whether or not scripts
              should be run securely (see the &quot;Browser Options&quot; in the 
              preference dialog box). When scripts are run securely, Squiggle
              will enforce the security settings as follows:
              </P>
              <BLOCKQUOTE><UL>
                  <LI>The default policy is defined by the policy file found
                  in the distribution: <CODE><FONT face="courier, monospaced">org/apache/batik/apps/svgbrowser/svgbrowser.policy</FONT></CODE>.
                  In the binary distribution, that file would be in the <CODE><FONT face="courier, monospaced">batik-svgbrowser.jar</FONT></CODE>
                  file. In the source distribution, that file would be in the 
                  <CODE><FONT face="courier, monospaced">resources</FONT></CODE> directory.
                  The default policy file gives appropriate permissions to 
                  the Batik code, the XML parser and the Rhino scripting engine and very limited
                  permissions to scripts. </LI>
                  <LI>At startup time, and whenever the preference settings are 
                  modified, Squiggle makes a copy of the default policy and appends any
                  additional permissions granted to scripts by the user through the 
                  preference settings. This policy file can be found in the 
                  <CODE><FONT face="courier, monospaced">[user.home]/.batik</FONT></CODE> directory. It is called <CODE><FONT face="courier, monospaced">__svgbrowser.policy</FONT></CODE>.
                  Note that this file is automatically generated and should not be 
                  modified manually (as any edits would be lost).</LI>
                  <LI>The policy defined as described above is enforced unless 
                  the <CODE><FONT face="courier, monospaced">java.security.policy</FONT></CODE> system property is defined. In that
                  case, the policy defined by the system property takes precedence and the 
                  policy file generated from the Squiggle preferences is ignored.</LI>
              </UL></BLOCKQUOTE>
  
              <P align="left"><B>Important Note</B></P>
                  <P align="left">
                  The default policy files assume that the applications use the 
                  Crimson parser and give appropriate permissions to its 
                  <CODE><FONT face="courier, monospaced">lib/crimson-parser.jar</FONT></CODE> JAR file. If you are using 
                  a different XML parser, you need to modify the policy files to 
                  grant the propser permissions to your XML parser instead of 
                  Crimson. You will have to replace:
                  </P>
  <DIV align="center"><TABLE border="0" cellpadding="0" cellspacing="4"><TR><TD bgcolor="#0086b2" height="1" width="1"><IMG border="0" height="1" hspace="0" src="resources/void.gif" vspace="0" width="1"></TD><TD bgcolor="#0086b2" height="1"><IMG border="0" height="1" hspace="0" src="resources/void.gif" vspace="0" width="1"></TD><TD bgcolor="#0086b2" height="1" width="1"><IMG border="0" height="1" hspace="0" src="resources/void.gif" vspace="0" width="1"></TD></TR><TR><TD bgcolor="#0086b2" width="1"><IMG border="0" height="1" hspace="0" src="resources/void.gif" vspace="0" width="1"></TD><TD bgcolor="#ffffff"><PRE>
  grant codeBase &quot;${app.dev.base}/lib/crimson-parser.jar&quot; {
    permission java.security.AllPermission;
  };
  </PRE></TD><TD bgcolor="#0086b2" width="1"><IMG border="0" height="1" hspace="0" src="resources/void.gif" vspace="0" width="1"></TD></TR><TR><TD bgcolor="#0086b2" height="1" width="1"><IMG border="0" height="1" hspace="0" src="resources/void.gif" vspace="0" width="1"></TD><TD bgcolor="#0086b2" height="1"><IMG border="0" height="1" hspace="0" src="resources/void.gif" vspace="0" width="1"></TD><TD bgcolor="#0086b2" height="1" width="1"><IMG border="0" height="1" hspace="0" src="resources/void.gif" vspace="0" width="1"></TD></TR></TABLE></DIV>
                  <P align="left">with:</P>
  <DIV align="center"><TABLE border="0" cellpadding="0" cellspacing="4"><TR><TD bgcolor="#0086b2" height="1" width="1"><IMG border="0" height="1" hspace="0" src="resources/void.gif" vspace="0" width="1"></TD><TD bgcolor="#0086b2" height="1"><IMG border="0" height="1" hspace="0" src="resources/void.gif" vspace="0" width="1"></TD><TD bgcolor="#0086b2" height="1" width="1"><IMG border="0" height="1" hspace="0" src="resources/void.gif" vspace="0" width="1"></TD></TR><TR><TD bgcolor="#0086b2" width="1"><IMG border="0" height="1" hspace="0" src="resources/void.gif" vspace="0" width="1"></TD><TD bgcolor="#ffffff"><PRE>
  grant codeBase &quot;${app.dev.base}/lib/myXMLParser.jar&quot; {
    permission java.security.AllPermission;
  };
  </PRE></TD><TD bgcolor="#0086b2" width="1"><IMG border="0" height="1" hspace="0" src="resources/void.gif" vspace="0" width="1"></TD></TR><TR><TD bgcolor="#0086b2" height="1" width="1"><IMG border="0" height="1" hspace="0" src="resources/void.gif" vspace="0" width="1"></TD><TD bgcolor="#0086b2" height="1"><IMG border="0" height="1" hspace="0" src="resources/void.gif" vspace="0" width="1"></TD><TD bgcolor="#0086b2" height="1" width="1"><IMG border="0" height="1" hspace="0" src="resources/void.gif" vspace="0" width="1"></TD></TR></TABLE></DIV>
                  <P align="left">
                  in the <CODE><FONT face="courier, monospaced">resources/org/apache/batik/apps/svgbrowser/resources/svgbrowser.policy</FONT></CODE>
                  file (for the source distribution) and do the same in 
                  <CODE><FONT face="courier, monospaced">resources/org/apache/batik/apps/svgbrowser/resources/svgbrowser.bin.policy</FONT></CODE> (for 
                  the binary distribution which will then need to be rebuilt with the <CODE><FONT face="courier, monospaced">build dist-zip</FONT></CODE>
                  command.
                  </P>
                  
                  <P align="left">
                  Alternatively, you can write your own policy file and specify its
                  url through the <CODE><FONT face="courier, monospaced">java.security.policy</FONT></CODE> system property (which you can
                  specify through the <CODE><FONT face="courier, monospaced">-Djava.security.policy=&lt;url&gt;</FONT></CODE> command line 
                  option).
                  </P>
  
          </FONT></TD></TR></TABLE></DIV><BR>
      </FONT></TD></TR></TABLE></DIV><BR>
  
      <A name="externalResources"><!--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>Controlling access to external resources</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">
          SVG makes a very powerful use of external resources in many elements
          such as <CODE><FONT face="courier, monospaced">&lt;image&gt;, &lt;use&gt;, &lt;font&gt;, &lt;script&gt;</FONT></CODE> or
          <CODE><FONT face="courier, monospaced">&lt;radialGradients&gt;</FONT></CODE>. There are over fifteen SVG elements which 
          may reference external resources that way.   
          </P>
  
          <P align="left">
          In some environments, and typically for security reasons, it is 
          important to control the resources referenced by an SVG document
          and be able to accept or reject these resources.
          </P>
  
          <P align="left">
          In the Batik toolkit, this flexibility is provided by the 
          <CODE><FONT face="courier, monospaced">org.apache.batik.bridge.UserAgent</FONT></CODE> interface which
          can define various strategies with regards to external resources.
          By providing a new implementation of the <CODE><FONT face="courier, monospaced">UserAgent</FONT></CODE> 
          interface, it is possible to apply the desired security strategy
          for scripts and external resources.</P>
  
          <P align="left">
          The following <CODE><FONT face="courier, monospaced">UserAgent</FONT></CODE> methods a provided for 
          that purpose:
          </P>
          <BLOCKQUOTE><UL>
              <LI><CODE><FONT face="courier, monospaced">getScriptSecurity(scriptType, scriptURL, docURL)</FONT></CODE>
                  should return the <CODE><FONT face="courier, monospaced">ScriptSecurity</FONT></CODE> strategy for
                  a script of type <CODE><FONT face="courier, monospaced">scriptType</FONT></CODE> (e.g., <CODE><FONT face="courier, monospaced">text/ecmascript</FONT></CODE>)
                  coming from <CODE><FONT face="courier, monospaced">scriptURL</FONT></CODE>. 
                  when referenced from the document whose url is <CODE><FONT face="courier, monospaced">docURL</FONT></CODE>.</LI>
              <LI><CODE><FONT face="courier, monospaced">getExternalResourceSecurity(resourceURL, docURL)</FONT></CODE>
                  should return the <CODE><FONT face="courier, monospaced">ExternalResourceSecurity</FONT></CODE> for 
                  a resource coming from <CODE><FONT face="courier, monospaced">resourceURL</FONT></CODE> referenced
                  from the document at url <CODE><FONT face="courier, monospaced">docURL</FONT></CODE></LI>
          </UL></BLOCKQUOTE>
  
          <P align="left">
          The <CODE><FONT face="courier, monospaced">ScriptSecurity</FONT></CODE> and <CODE><FONT face="courier, monospaced">ExternalResourceSecurity</FONT></CODE>
          interfaces have methods (<CODE><FONT face="courier, monospaced">checkLoadScript</FONT></CODE> and 
          <CODE><FONT face="courier, monospaced">checkLoadExternalResource</FONT></CODE> respectively) which should 
          throw a <CODE><FONT face="courier, monospaced">SecurityException</FONT></CODE> if the script or resource 
          is considered a security threat.
          </P>
          <P><TABLE border="0" cellpadding="0" cellspacing="3" width="100%"><TR><TD valign="top" width="28"><IMG alt="Note" border="0" height="29" hspace="0" src="resources/note.gif" vspace="0" width="28"></TD><TD valign="top"><FONT color="#000000" face="arial,helvetica,sanserif" size="-1"><I>the <CODE><FONT face="courier, monospaced">UserAgent</FONT></CODE> interface has two additional methods
          (<CODE><FONT face="courier, monospaced">checkLoadScript</FONT></CODE> and <CODE><FONT face="courier, monospaced">checkLoadExternalResource</FONT></CODE>
          which are meant to provide a short hand for getting a security strategy 
          object and calling the <CODE><FONT face="courier, monospaced">checkLoadXXX</FONT></CODE> method on that object.
          This is how the <CODE><FONT face="courier, monospaced">org.apache.batik.bridge.UserAgentAdapter</FONT></CODE>
          implements this method.
          </I></FONT></TD></TR></TABLE></P>
  
          <P align="left">
          Batik provides the following set of <CODE><FONT face="courier, monospaced">ScriptSecurity</FONT></CODE> implementations:
          </P>
  
          <BLOCKQUOTE><UL>
              <LI><CODE><FONT face="courier, monospaced">NoLoadScriptSecurity</FONT></CODE>. The scrip resource should not be 
              loaded </LI>
              <LI><CODE><FONT face="courier, monospaced">EmbededScriptSecurity</FONT></CODE>. The script resource will only 
              be loaded if it is embeded in the SVG document referencing it. This means
              that script attributes (such as <CODE><FONT face="courier, monospaced">onclick</FONT></CODE> on a <CODE><FONT face="courier, monospaced">&lt;rect&gt;</FONT></CODE>
              element is allowed), inline <CODE><FONT face="courier, monospaced">&lt;script&gt;</FONT></CODE> elements and 
              <CODE><FONT face="courier, monospaced">&lt;script&gt;</FONT></CODE> elements using a <CODE><FONT face="courier, monospaced">data:</FONT></CODE> url 
              (i.e., the script content is Base 64 encoded into the <CODE><FONT face="courier, monospaced">script</FONT></CODE>'s
              <CODE><FONT face="courier, monospaced">xlink:href</FONT></CODE>'s value) will be allowed. All other script
              resources should not be loaded.</LI>
              <LI><CODE><FONT face="courier, monospaced">DefaultScriptSecurity</FONT></CODE>. The script resource will only 
              be loaded if it is embeded in the SVG document (see the description
              of <CODE><FONT face="courier, monospaced">EmbededScriptSecurity</FONT></CODE>) or if it is coming from the same
              location as the document referencing the script. If the document comes 
              from a network server, then any script coming from that server will
              be allowed. If the document comes from the file system, then only 
              scripts under the same directory root as the SVG document will be allowed.</LI>
              <LI><CODE><FONT face="courier, monospaced">RelaxedScriptSecurity</FONT></CODE>. Scripts from any location can 
              be loaded.</LI>
          </UL></BLOCKQUOTE>
  
          <P align="left">
          In addition, Batik provides the following set of <CODE><FONT face="courier, monospaced">ExternalResourceSecurity</FONT></CODE>
          implementations:
          </P>
  
          <BLOCKQUOTE><UL>
              <LI><CODE><FONT face="courier, monospaced">NoLoadExternalResourceSecurity</FONT></CODE>. No external references are allowed</LI>
              <LI><CODE><FONT face="courier, monospaced">EmbededExternalResourceSecurity</FONT></CODE>. Only resources embeded into the 
              file are allowed (i.e., references through the <CODE><FONT face="courier, monospaced">data:</FONT></CODE> protocol</LI>
              <LI><CODE><FONT face="courier, monospaced">DefaultExternalResourceSecurity</FONT></CODE>. Embeded external resources (see above)
              and resources coming from the same location as the document referencing them
              are allowed.</LI>
              <LI><CODE><FONT face="courier, monospaced">RelaxedExternalResourceSecurity</FONT></CODE>. Resources from any location
              can be loaded.</LI>
          </UL></BLOCKQUOTE>
              
      </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-2002 The Apache Software Foundation.
                All Rights Reserved.
              </I></FONT></TD></TR></TABLE></BODY></HTML>
  
  
  1.3       +6 -2      xml-site/targets/batik/graphics/architecture-label-1.jpg
  
  	<<Binary file>>
  
  
  1.3       +3 -8      xml-site/targets/batik/graphics/architecture-label-2.jpg
  
  	<<Binary file>>
  
  
  1.3       +6 -3      xml-site/targets/batik/graphics/architecture-label-3.jpg
  
  	<<Binary file>>
  
  
  1.3       +5 -2      xml-site/targets/batik/graphics/domapi-label-1.jpg
  
  	<<Binary file>>
  
  
  1.3       +2 -7      xml-site/targets/batik/graphics/domapi-label-2.jpg
  
  	<<Binary file>>
  
  
  1.3       +2 -4      xml-site/targets/batik/graphics/domapi-label-3.jpg
  
  	<<Binary file>>
  
  
  1.3       +5 -6      xml-site/targets/batik/graphics/ext-24-label-1.jpg
  
  	<<Binary file>>
  
  
  1.3       +5 -6      xml-site/targets/batik/graphics/ext-24-label-2.jpg
  
  	<<Binary file>>
  
  
  1.3       +1 -6      xml-site/targets/batik/graphics/ext-24-label-3.jpg
  
  	<<Binary file>>
  
  
  1.2       +3 -7      xml-site/targets/batik/graphics/ext-70-label-1.jpg
  
  	<<Binary file>>
  
  
  1.2       +3 -1      xml-site/targets/batik/graphics/ext-70-label-2.jpg
  
  	<<Binary file>>
  
  
  1.2       +4 -5      xml-site/targets/batik/graphics/ext-70-label-3.jpg
  
  	<<Binary file>>
  
  
  1.4       +3 -4      xml-site/targets/batik/graphics/ext-8-label-1.jpg
  
  	<<Binary file>>
  
  
  1.4       +7 -6      xml-site/targets/batik/graphics/ext-8-label-2.jpg
  
  	<<Binary file>>
  
  
  1.4       +2 -3      xml-site/targets/batik/graphics/ext-8-label-3.jpg
  
  	<<Binary file>>
  
  
  1.3       +6 -5      xml-site/targets/batik/graphics/extendingBatik-label-1.jpg
  
  	<<Binary file>>
  
  
  1.3       +7 -4      xml-site/targets/batik/graphics/extendingBatik-label-2.jpg
  
  	<<Binary file>>
  
  
  1.3       +4 -3      xml-site/targets/batik/graphics/extendingBatik-label-3.jpg
  
  	<<Binary file>>
  
  
  1.4       +7 -1      xml-site/targets/batik/graphics/faqs-label-1.jpg
  
  	<<Binary file>>
  
  
  1.4       +2 -4      xml-site/targets/batik/graphics/faqs-label-2.jpg
  
  	<<Binary file>>
  
  
  1.4       +1 -7      xml-site/targets/batik/graphics/faqs-label-3.jpg
  
  	<<Binary file>>
  
  
  1.4       +1 -2      xml-site/targets/batik/graphics/glossary-label-1.jpg
  
  	<<Binary file>>
  
  
  1.4       +3 -7      xml-site/targets/batik/graphics/glossary-label-2.jpg
  
  	<<Binary file>>
  
  
  1.4       +1 -4      xml-site/targets/batik/graphics/glossary-label-3.jpg
  
  	<<Binary file>>
  
  
  1.4       +6 -6      xml-site/targets/batik/graphics/index-label-1.jpg
  
  	<<Binary file>>
  
  
  1.4       +8 -5      xml-site/targets/batik/graphics/index-label-2.jpg
  
  	<<Binary file>>
  
  
  1.4       +1 -3      xml-site/targets/batik/graphics/index-label-3.jpg
  
  	<<Binary file>>
  
  
  1.4       +3 -4      xml-site/targets/batik/graphics/install-label-1.jpg
  
  	<<Binary file>>
  
  
  1.4       +5 -4      xml-site/targets/batik/graphics/install-label-2.jpg
  
  	<<Binary file>>
  
  
  1.4       +1 -2      xml-site/targets/batik/graphics/install-label-3.jpg
  
  	<<Binary file>>
  
  
  1.4       +6 -2      xml-site/targets/batik/graphics/license-label-1.jpg
  
  	<<Binary file>>
  
  
  1.4       +3 -1      xml-site/targets/batik/graphics/license-label-2.jpg
  
  	<<Binary file>>
  
  
  1.4       +2 -2      xml-site/targets/batik/graphics/license-label-3.jpg
  
  	<<Binary file>>
  
  
  1.3       +4 -3      xml-site/targets/batik/graphics/mailList-label-1.jpg
  
  	<<Binary file>>
  
  
  1.3       +4 -4      xml-site/targets/batik/graphics/mailList-label-2.jpg
  
  	<<Binary file>>
  
  
  1.3       +1 -4      xml-site/targets/batik/graphics/mailList-label-3.jpg
  
  	<<Binary file>>
  
  
  1.4       +7 -4      xml-site/targets/batik/graphics/pr-label-1.jpg
  
  	<<Binary file>>
  
  
  1.4       +6 -6      xml-site/targets/batik/graphics/pr-label-2.jpg
  
  	<<Binary file>>
  
  
  1.4       +6 -5      xml-site/targets/batik/graphics/pr-label-3.jpg
  
  	<<Binary file>>
  
  
  1.3       +3 -3      xml-site/targets/batik/graphics/rasterizerTutorial-label-1.jpg
  
  	<<Binary file>>
  
  
  1.3       +7 -1      xml-site/targets/batik/graphics/rasterizerTutorial-label-2.jpg
  
  	<<Binary file>>
  
  
  1.3       +2 -2      xml-site/targets/batik/graphics/rasterizerTutorial-label-3.jpg
  
  	<<Binary file>>
  
  
  1.3       +4 -7      xml-site/targets/batik/graphics/scripting-label-1.jpg
  
  	<<Binary file>>
  
  
  1.3       +3 -5      xml-site/targets/batik/graphics/scripting-label-2.jpg
  
  	<<Binary file>>
  
  
  1.3       +8 -2      xml-site/targets/batik/graphics/scripting-label-3.jpg
  
  	<<Binary file>>
  
  
  1.4       +4 -5      xml-site/targets/batik/graphics/status-label-1.jpg
  
  	<<Binary file>>
  
  
  1.4       +3 -2      xml-site/targets/batik/graphics/status-label-2.jpg
  
  	<<Binary file>>
  
  
  1.4       +4 -7      xml-site/targets/batik/graphics/status-label-3.jpg
  
  	<<Binary file>>
  
  
  1.4       +3 -4      xml-site/targets/batik/graphics/svgcanvas-label-1.jpg
  
  	<<Binary file>>
  
  
  1.4       +5 -4      xml-site/targets/batik/graphics/svgcanvas-label-2.jpg
  
  	<<Binary file>>
  
  
  1.4       +4 -3      xml-site/targets/batik/graphics/svgcanvas-label-3.jpg
  
  	<<Binary file>>
  
  
  1.3       +51 -27    xml-site/targets/batik/graphics/svggen-header.jpg
  
  	<<Binary file>>
  
  
  1.4       +5 -4      xml-site/targets/batik/graphics/svggen-label-1.jpg
  
  	<<Binary file>>
  
  
  1.4       +6 -4      xml-site/targets/batik/graphics/svggen-label-2.jpg
  
  	<<Binary file>>
  
  
  1.4       +2 -4      xml-site/targets/batik/graphics/svggen-label-3.jpg
  
  	<<Binary file>>
  
  
  1.3       +4 -4      xml-site/targets/batik/graphics/svgpp-label-1.jpg
  
  	<<Binary file>>
  
  
  1.3       +6 -5      xml-site/targets/batik/graphics/svgpp-label-2.jpg
  
  	<<Binary file>>
  
  
  1.3       +1 -3      xml-site/targets/batik/graphics/svgpp-label-3.jpg
  
  	<<Binary file>>
  
  
  1.4       +5 -3      xml-site/targets/batik/graphics/svgrasterizer-label-1.jpg
  
  	<<Binary file>>
  
  
  1.4       +4 -3      xml-site/targets/batik/graphics/svgrasterizer-label-2.jpg
  
  	<<Binary file>>
  
  
  1.4       +4 -1      xml-site/targets/batik/graphics/svgrasterizer-label-3.jpg
  
  	<<Binary file>>
  
  
  1.3       +41 -26    xml-site/targets/batik/graphics/svgviewer-header.jpg
  
  	<<Binary file>>
  
  
  1.4       +2 -1      xml-site/targets/batik/graphics/svgviewer-label-1.jpg
  
  	<<Binary file>>
  
  
  1.4       +3 -6      xml-site/targets/batik/graphics/svgviewer-label-2.jpg
  
  	<<Binary file>>
  
  
  1.4       +1 -2      xml-site/targets/batik/graphics/svgviewer-label-3.jpg
  
  	<<Binary file>>
  
  
  1.4       +4 -4      xml-site/targets/batik/graphics/test-label-1.jpg
  
  	<<Binary file>>
  
  
  1.4       +6 -5      xml-site/targets/batik/graphics/test-label-2.jpg
  
  	<<Binary file>>
  
  
  1.4       +4 -1      xml-site/targets/batik/graphics/test-label-3.jpg
  
  	<<Binary file>>
  
  
  1.3       +5 -4      xml-site/targets/batik/graphics/toolsAndApps-label-1.jpg
  
  	<<Binary file>>
  
  
  1.3       +3 -5      xml-site/targets/batik/graphics/toolsAndApps-label-2.jpg
  
  	<<Binary file>>
  
  
  1.3       +6 -2      xml-site/targets/batik/graphics/toolsAndApps-label-3.jpg
  
  	<<Binary file>>
  
  
  1.3       +7 -2      xml-site/targets/batik/graphics/ttf2svg-label-1.jpg
  
  	<<Binary file>>
  
  
  1.3       +4 -3      xml-site/targets/batik/graphics/ttf2svg-label-2.jpg
  
  	<<Binary file>>
  
  
  1.3       +1 -6      xml-site/targets/batik/graphics/ttf2svg-label-3.jpg
  
  	<<Binary file>>
  
  
  1.4       +5 -5      xml-site/targets/batik/graphics/whoAreWe-label-1.jpg
  
  	<<Binary file>>
  
  
  1.4       +8 -5      xml-site/targets/batik/graphics/whoAreWe-label-2.jpg
  
  	<<Binary file>>
  
  
  1.4       +4 -5      xml-site/targets/batik/graphics/whoAreWe-label-3.jpg
  
  	<<Binary file>>
  
  
  1.1                  xml-site/targets/batik/graphics/ext-118-label-1.jpg
  
  	<<Binary file>>
  
  
  1.1                  xml-site/targets/batik/graphics/ext-118-label-2.jpg
  
  	<<Binary file>>
  
  
  1.1                  xml-site/targets/batik/graphics/ext-118-label-3.jpg
  
  	<<Binary file>>
  
  
  1.1                  xml-site/targets/batik/graphics/ext-120-label-1.jpg
  
  	<<Binary file>>
  
  
  1.1                  xml-site/targets/batik/graphics/ext-120-label-2.jpg
  
  	<<Binary file>>
  
  
  1.1                  xml-site/targets/batik/graphics/ext-120-label-3.jpg
  
  	<<Binary file>>
  
  
  1.1                  xml-site/targets/batik/graphics/javaScripting-header.jpg
  
  	<<Binary file>>
  
  
  1.1                  xml-site/targets/batik/graphics/javaScripting-label-1.jpg
  
  	<<Binary file>>
  
  
  1.1                  xml-site/targets/batik/graphics/javaScripting-label-2.jpg
  
  	<<Binary file>>
  
  
  1.1                  xml-site/targets/batik/graphics/javaScripting-label-3.jpg
  
  	<<Binary file>>
  
  
  1.1                  xml-site/targets/batik/graphics/scriptfeatures-header.jpg
  
  	<<Binary file>>
  
  
  1.1                  xml-site/targets/batik/graphics/scriptfeatures-label-1.jpg
  
  	<<Binary file>>
  
  
  1.1                  xml-site/targets/batik/graphics/scriptfeatures-label-2.jpg
  
  	<<Binary file>>
  
  
  1.1                  xml-site/targets/batik/graphics/scriptfeatures-label-3.jpg
  
  	<<Binary file>>
  
  
  1.1                  xml-site/targets/batik/graphics/security-header.jpg
  
  	<<Binary file>>
  
  
  1.1                  xml-site/targets/batik/graphics/security-label-1.jpg
  
  	<<Binary file>>
  
  
  1.1                  xml-site/targets/batik/graphics/security-label-2.jpg
  
  	<<Binary file>>
  
  
  1.1                  xml-site/targets/batik/graphics/security-label-3.jpg
  
  	<<Binary file>>
  
  
  1.3       +194 -177  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


Mime
View raw message