]> source.dussan.org Git - xmlgraphics-fop.git/commitdiff
adds batik lib to build
authorKeiron Liddle <keiron@apache.org>
Thu, 1 Mar 2001 22:59:14 +0000 (22:59 +0000)
committerKeiron Liddle <keiron@apache.org>
Thu, 1 Mar 2001 22:59:14 +0000 (22:59 +0000)
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/fop-0_17_0_batikSVG@194112 13f79535-47bb-0310-9956-ffa450edef68

build.xml
lib/batik.jar [new file with mode: 0644]
lib/w3c.jar [deleted file]
src/org/apache/fop/svg/Animate.java [deleted file]

index 9ad38c141a22347a4c3dba0967a4341a5a39f339..67e5caa625b2e84884d3b5848685247b3a601432 100644 (file)
--- a/build.xml
+++ b/build.xml
@@ -153,6 +153,7 @@ Sometimes ant gives out this warnings, but the build is finished without any pro
 
     <property name="properties.dir" value="org/apache/fop/fo/properties"/>
     <property name="fonts.dir" value="org/apache/fop/render/pdf/fonts"/>
+    <property name="svg.dir" value="org/apache/fop/svg"/>
     <property name="replacestring" value="org/apache/fop"/>
     <property name="ignore_this" value="ignore_this.java"/>
     <property name="jimi" value="JimiImage.java"/>
@@ -172,6 +173,9 @@ Sometimes ant gives out this warnings, but the build is finished without any pro
     <property name="svgproperties.xml" value="${build.codegen}/svgproperties.xml"/>
     <property name="extproperties.xml" value="${build.codegen}/extproperties.xml"/>
 
+    <property name="svgelements.xml" value="${build.codegen}/svgelements.xml"/>
+    <property name="elements.xsl" value="${build.codegen}/elements.xsl"/>
+
     <property name="properties.xsl" value="${build.codegen}/properties.xsl"/>
     <property name="propmap.xsl" value="${build.codegen}/propmap.xsl"/>
     <property name="enumgen.xsl" value="${build.codegen}/enumgen.xsl"/>
@@ -258,6 +262,7 @@ Sometimes ant gives out this warnings, but the build is finished without any pro
     <mkdir dir="${build.src}"/>
     <mkdir dir="${build.src}/${properties.dir}"/>
     <mkdir dir="${build.src}/${fonts.dir}"/>
+    <mkdir dir="${build.src}/${svg.dir}"/>
     <mkdir dir="${build.dest}/conf"/>
     <mkdir dir="${build.dest}/hyph"/>
     <copydir src="./conf" dest="${build.dest}/conf" />
@@ -375,6 +380,9 @@ Sometimes ant gives out this warnings, but the build is finished without any pro
         outfile="${build.src}/${replacestring}/fo/properties/extenums_${ignore_this}" smart="yes"/>
 
 
+    <xslt infile="${svgelements.xml}" xsltfile="${elements.xsl}"
+        outfile="${build.src}/${replacestring}/svg/ele_${ignore_this}" smart="yes"/>
+
 
     <xslt infile="${charlist.xml}" xsltfile="${charlist.xsl}" 
         outfile="${build.src}/${replacestring}/render/pdf/CodePointMapping.java" smart="yes"/>
diff --git a/lib/batik.jar b/lib/batik.jar
new file mode 100644 (file)
index 0000000..169b4c6
Binary files /dev/null and b/lib/batik.jar differ
diff --git a/lib/w3c.jar b/lib/w3c.jar
deleted file mode 100644 (file)
index 88faff7..0000000
Binary files a/lib/w3c.jar and /dev/null differ
diff --git a/src/org/apache/fop/svg/Animate.java b/src/org/apache/fop/svg/Animate.java
deleted file mode 100644 (file)
index b1f79b7..0000000
+++ /dev/null
@@ -1,106 +0,0 @@
-/*-- $Id$ -- 
-
- ============================================================================
-                   The Apache Software License, Version 1.1
- ============================================================================
-    Copyright (C) 1999 The Apache Software Foundation. All rights reserved.
- Redistribution and use in source and binary forms, with or without modifica-
- tion, are permitted provided that the following conditions are met:
- 1. Redistributions of  source code must  retain the above copyright  notice,
-    this list of conditions and the following disclaimer.
- 2. Redistributions in binary form must reproduce the above copyright notice,
-    this list of conditions and the following disclaimer in the documentation
-    and/or other materials provided with the distribution.
- 3. The end-user documentation included with the redistribution, if any, must
-    include  the following  acknowledgment:  "This product includes  software
-    developed  by the  Apache Software Foundation  (http://www.apache.org/)."
-    Alternately, this  acknowledgment may  appear in the software itself,  if
-    and wherever such third-party acknowledgments normally appear.
- 4. The names "FOP" and  "Apache Software Foundation"  must not be used to
-    endorse  or promote  products derived  from this  software without  prior
-    written permission. For written permission, please contact
-    apache@apache.org.
- 5. Products  derived from this software may not  be called "Apache", nor may
-    "Apache" appear  in their name,  without prior written permission  of the
-    Apache Software Foundation.
- THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIED WARRANTIES,
- INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
- FITNESS  FOR A PARTICULAR  PURPOSE ARE  DISCLAIMED.  IN NO  EVENT SHALL  THE
- APACHE SOFTWARE  FOUNDATION  OR ITS CONTRIBUTORS  BE LIABLE FOR  ANY DIRECT,
- INDIRECT, INCIDENTAL, SPECIAL,  EXEMPLARY, OR CONSEQUENTIAL  DAMAGES (INCLU-
- DING, BUT NOT LIMITED TO, PROCUREMENT  OF SUBSTITUTE GOODS OR SERVICES; LOSS
- OF USE, DATA, OR  PROFITS; OR BUSINESS  INTERRUPTION)  HOWEVER CAUSED AND ON
- ANY  THEORY OF LIABILITY,  WHETHER  IN CONTRACT,  STRICT LIABILITY,  OR TORT
- (INCLUDING  NEGLIGENCE OR  OTHERWISE) ARISING IN  ANY WAY OUT OF THE  USE OF
- THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
- This software  consists of voluntary contributions made  by many individuals
- on  behalf of the Apache Software  Foundation and was  originally created by
- James Tauber <jtauber@jtauber.com>. For more  information on the Apache 
- Software Foundation, please see <http://www.apache.org/>.
- */
-
-package org.apache.fop.svg;
-
-// FOP
-import org.apache.fop.fo.*;
-import org.apache.fop.layout.Area;
-import org.apache.fop.layout.FontState;
-import org.apache.fop.apps.FOPException;
-
-import org.apache.fop.dom.svg.*;
-
-/**
- * class representing svg:Animate pseudo flow object.
- *
- */
-public class Animate extends SVGObj {
-
-       /**
-        * inner class for making Animate objects.
-        */
-       public static class Maker extends FObj.Maker {
-
-               /**
-                * make a Animate object.
-                *
-                * @param parent the parent formatting object
-                * @param propertyList the explicit properties of this object
-                *
-                * @return the Animate object
-                */
-               public FObj make(FObj parent, PropertyList propertyList) throws FOPException
-               {
-                       return new Animate(parent, propertyList);
-               }
-       }
-
-       /**
-        * returns the maker for this object.
-        *
-        * @return the maker for Animate objects
-        */
-       public static FObj.Maker maker() {
-               return new Animate.Maker();
-       }
-
-       /**
-        * constructs a Animate object (called by Maker).
-        *
-        * @param parent the parent formatting object
-        * @param propertyList the explicit properties of this object
-        */
-       protected Animate(FObj parent, PropertyList propertyList) {
-               super(parent, propertyList);
-               this.name = "svg:animate";
-       }
-}