You are viewing a plain text version of this content. The canonical link for it is here.
Posted to crimson-cvs@xml.apache.org by ed...@apache.org on 2001/08/30 04:00:03 UTC
cvs commit: xml-crimson/src/META-INF jaxp-javax.manifest
edwingo 01/08/29 19:00:03
Modified: . ChangeLog README.txt build.xml
examples index.html
Added: . project.dtd
docs README.html
docs/style default.css
src/META-INF jaxp-javax.manifest
Removed: docs README.txt
Log:
Commit partial changes to save work b/c my machine is moving
Revision Changes Path
1.3 +9 -6 xml-crimson/ChangeLog
Index: ChangeLog
===================================================================
RCS file: /home/cvs/xml-crimson/ChangeLog,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- ChangeLog 2001/08/14 02:31:15 1.2
+++ ChangeLog 2001/08/30 02:00:03 1.3
@@ -1,15 +1,18 @@
-2001-08-10 Edwin Goei <ed...@apache.org>
+2001-08-21 Edwin Goei <ed...@apache.org>
* Created new version 1.1.2beta2 of Crimson. This version fixes
bugs in previous releases such as version 1.1.1 and 1.1. It was
named 1.1.2beta2 because it is the same code that went into J2SE
1.4 beta2 (also called beta refresh). Despite the "beta2" name,
- this version is just as stable as the previous version 1.1.1.
+ this version is just as stable as the previous version 1.1.1 and
+ should be preferred over version 1.1.1 because it has additional
+ bug fixes.
- * This version also uses the new common XML API jar file to contain
- the JAXP API and removes the DOM and SAX classes from crimson.jar.
- To use this package, place both xml-apis.jar and crimson.jar in
- your classpath.
+ * This version compiles JAXP src files including DOM L2 core and
+ SAX2 from the new xml-commons module which should be checked out
+ as a sibling of this tree. The same jaxp.jar and crimson.jar
+ files containing the same packages are built. Later, we may just
+ have a single crimson.jar that contains everything.
2001-01-30 Edwin Goei <ed...@apache.org>
1.2 +5 -2 xml-crimson/README.txt
Index: README.txt
===================================================================
RCS file: /home/cvs/xml-crimson/README.txt,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- README.txt 2001/01/31 02:24:12 1.1
+++ README.txt 2001/08/30 02:00:03 1.2
@@ -1,2 +1,5 @@
-This is the workspace for Crimson. Please see
-http://xml.apache.org/crimson for more information.
+This file comes with the src distribution for Crimson. Please see the
+following items for more information:
+
+ + http://xml.apache.org/crimson for general project information
+ + build.xml file for build instructions using Ant
1.11 +191 -56 xml-crimson/build.xml
Index: build.xml
===================================================================
RCS file: /home/cvs/xml-crimson/build.xml,v
retrieving revision 1.10
retrieving revision 1.11
diff -u -r1.10 -r1.11
--- build.xml 2001/08/14 02:31:15 1.10
+++ build.xml 2001/08/30 02:00:03 1.11
@@ -1,10 +1,12 @@
<?xml version="1.0"?>
+<!DOCTYPE project PUBLIC "-//ANT//DTD project//EN" "project.dtd">
<!--
This is an ant build file compatible with ant version 1.3.
Useful targets:
- + jars jar the default target to make jar files
+ + jars jar the default target to make jar files for development
+ + docs builds all docs into ${dist.dir}
+ dist creates a crimson-[version].zip file
+ clean deletes all generated files
@@ -17,9 +19,13 @@
<project name="crimson" default="jars" basedir=".">
<!-- Use this property to set version of crimson -->
+ <property name="jaxp.spec.version" value="1.1" />
<property name="impl.version" value="1.1.2beta2" />
- <property name="name" value="crimson"/>
+ <!-- The name of a sibling xml-commons tree which is used to build a
+ crimson distribution -->
+ <property name="xml-commons.name" value="xml-commons"/>
+
<!-- Build options -->
<property name="optimize" value="false" />
<property name="debug" value="on" />
@@ -27,32 +33,106 @@
<!-- The name "build" refers to a directory without a version number,
while the name "dist" refers to a directory with a version number
that can be zipped or tarred. Unzipping such a zip file will create
- a directory neatly containing everything in the distribution. -->
+ a directory neatly containing everything in a distribution.
+
+ General policy: Property names use "." as separators as typical Java
+ properties do. Attribute names use "-" as separators.
+ -->
<property name="build.dir" value="build" />
<property name="build.classes" value="${build.dir}/classes"/>
+ <property name="build.api.src" value="${build.dir}/src"/>
- <property name="dist.file" value="${name}-${impl.version}" />
+ <property name="dist.file" value="crimson-${impl.version}" />
<property name="dist.dir" value="${build.dir}/${dist.file}"/>
+ <property name="distbin.dir" value="${dist.dir}"/>
+ <property name="distsrc.dir" value="${dist.dir}"/>
<!-- Points to tree containing common XML APIs shared between various
- Apache XML projects. The base directory contains the build.xml file
- used to build the common api jar file. -->
- <property name="api.base.dir" value="../xml-commons/java/external"/>
- <property name="api.build.dir" value="${api.base.dir}/build"/>
- <property name="api.jar.name" value="xml-apis.jar"/>
-<!-- XXX This task does not work with Ant 1.3 for some unknown reason
- <available file="${api.base.dir}/build.xml" property="api.base.dir.present"/>
--->
+ Apache XML projects. The base directory refers to the sub directory
+ that contains the build.xml file that once was used to build the
+ common api jar file. -->
+ <property name="xml-commons.basedir"
+ value="../${xml-commons.name}/java/external"/>
+
+ <!-- Patternset to specify which java files belong to the API -->
+ <patternset id="api-patternset">
+ <include name="org/w3c/dom/*"/> <!-- only include DOM core -->
+ <include name="org/xml/sax/**"/>
+ <include name="javax/xml/parsers/**"/>
+ <!-- Omit TraX
+ <include name="javax/xml/transform/**"/>
+ -->
+ </patternset>
+
+ <property name="api.jar.name" value="jaxp.jar"/>
+
+ <target name="init">
+ <antstructure output="project.dtd"/>
+
+ <available file="${xml-commons.basedir}/build.xml"
+ property="xml-commons.present"/>
+ <echo message="xml-commons.present is ${xml-commons.present}"/>
+
+ <tstamp>
+ <format pattern="yyyy-MM-dd" property="TODAY-ISO"/>
+ </tstamp>
+ <filter token="today-iso" value="${TODAY-ISO}"/>
+ <filter token="version" value="${impl.version}"/>
+ </target>
- <target name="prepare" >
+ <target name="prepare" depends="init">
<mkdir dir="${build.dir}"/>
<mkdir dir="${build.classes}"/>
</target>
<!-- ==================== Build ==================== -->
+
+<!--
+ <target name="api.basedir" unless="api.basedir.present" depends="init">
+ <fail message="The xml-commons module must be a sibling of this one."/>
+ </target>
+-->
+
+ <target name="copy-api-src-from-xml-commons" if="xml-commons.present"
+ depends="init">
+ <echo>Copying API src from ${xml-commons.basedir}</echo>
+ <copy todir="${build.api.src}" includeemptydirs="no">
+ <fileset dir="${xml-commons.basedir}/src">
+ <patternset refid="api-patternset"/>
+ </fileset>
+ </copy>
+ </target>
+
+ <target name="copy-api-src-from-local" unless="xml-commons.present"
+ depends="init">
+ <echo>Copying API src from local tree</echo>
+ <copy todir="${build.api.src}" includeemptydirs="no">
+ <fileset dir="src">
+ <patternset refid="api-patternset"/>
+ </fileset>
+ </copy>
+ </target>
+
+ <target name="copy-api-src"
+ depends="copy-api-src-from-xml-commons,copy-api-src-from-local"/>
- <target name="compile" depends="prepare">
+ <target name="compile-api" depends="prepare,copy-api-src">
+ <javac destdir="${build.classes}"
+ debug="${debug}"
+ optimize="${optimize}"
+ deprecation="off">
+ <classpath>
+ <pathelement location="${build.classes}"/>
+ </classpath>
+ <src location="${build.api.src}"/>
+ <patternset refid="api-patternset"/>
+ </javac>
+ </target>
+
+ <!-- XXX Here I am -->
+ <!-- Compile parser implementation classes -->
+ <target name="compile-impl" depends="prepare">
<javac srcdir="src"
destdir="${build.classes}"
debug="${debug}"
@@ -67,8 +147,7 @@
<exclude name="**/SCCS/**" />
<include name="org/apache/**" />
</javac>
- <copy
- todir="${build.classes}/org/apache" >
+ <copy todir="${build.classes}/org/apache">
<fileset dir="src/org/apache" >
<include name="**/**.properties" />
<exclude name="**/,**" />
@@ -76,17 +155,19 @@
</fileset>
</copy>
</target>
-
- <target name="api.base.dir" unless="api.base.dir.present">
- <echo message="The xml-commons module must be a sibling of this one."/>
- </target>
- <target name="api.jar" depends="api.base.dir">
- <ant dir="${api.base.dir}" target="jar"/>
- <copy file="${api.build.dir}/${api.jar.name}" todir="${build.dir}" />
+ <!-- This target was used to create a separate JAXP API jar which
+ contained only the javax.xml.parsers and javax.xml.transform.*
+ packages. -->
+ <target name="api-jar" depends="compile-api">
+ <jar jarfile="${build.dir}/${api.jar.name}"
+ basedir="${build.classes}"
+ manifest="src/META-INF/jaxp-javax.manifest" >
+ <include name="javax/xml/**"/>
+ </jar>
</target>
- <target name="crimson.jar" depends="api.jar,compile">
+ <target name="crimson.jar" depends="compile-api,compile-impl">
<mkdir dir="${build.classes}/META-INF/services" />
<copy todir="${build.classes}/META-INF/services">
<fileset dir="src/META-INF/services">
@@ -99,27 +180,62 @@
manifest="src/META-INF/manifest.crimson" >
<include name="META-INF/services/**" />
<include name="org/apache/crimson/**" />
+ <include name="org/w3c/dom/*"/>
+ <include name="org/xml/sax/**"/>
</jar>
</target>
+
+<!-- XXX fix dependencies! -->
+ <target name="jars" depends="">
+ </target>
+<!--
+ <target name="jars" depends="api.jar,crimson.jar">
+ </target>
+-->
+
+ <target name="jar" depends="jars">
+ </target>
- <target name="javadoc" depends="api.base.dir">
- <ant dir="${api.base.dir}" target="javadoc">
- </ant>
- <mkdir dir="${build.dir}/docs/javadoc"/>
- <copy todir="${build.dir}/docs/javadoc">
- <fileset dir="${api.build.dir}/docs/javadoc">
+<!-- XXX fix dependencies! -->
+ <target name="javadoc" depends="">
+ <mkdir dir="${build.dir}/docs/api"/>
+ <javadoc packagenames="org.w3c.dom,org.xml.*,javax.xml.*"
+ destdir="${build.dir}/docs/api"
+ author="true"
+ version="true"
+ use="true"
+ windowtitle="Java API for XML Processing Specification ${jaxp.spec.version}"
+ doctitle="Java API for XML Processing Specification ${jaxp.spec.version}">
+ <sourcepath refid="src.path"/>
+ </javadoc>
+ </target>
+
+ <target name="examples" depends="init">
+ <mkdir dir="${build.dir}/examples"/>
+ <copy todir="${build.dir}/examples">
+ <fileset dir="examples"/>
+ </copy>
+ </target>
+
+ <target name="non-javadoc" depends="init">
+ <mkdir dir="${build.dir}/docs"/>
+ <copy todir="${build.dir}/docs">
+ <fileset dir="docs">
+ <exclude name="README.html"/>
+ <exclude name="README.txt"/>
</fileset>
</copy>
+ <copy todir="${build.dir}" file="docs/README.html" filtering="true"/>
+ <copy file="ChangeLog" todir="${build.dir}"/>
</target>
- <target name="other.doc">
- <copy file="docs/README.txt" todir="${dist.dir}" />
- <copy file="ChangeLog" todir="${dist.dir}" />
+ <target name="docs" depends="non-javadoc,examples,javadoc">
</target>
- <target name="dist" depends="jars,javadoc,other.doc,api.base.dir" >
- <!-- Copy the jar files -->
- <copy file="${build.dir}/${name}.jar" todir="${dist.dir}" />
+<!-- XXX fix dependencies! -->
+ <target name="dist" depends="jars,docs," >
+ <!-- Copy the built jar files -->
+ <copy file="${build.dir}/crimson.jar" todir="${dist.dir}" />
<copy file="${build.dir}/${api.jar.name}" todir="${dist.dir}" />
<!-- Copy sources -->
@@ -128,17 +244,11 @@
<fileset dir="src"/>
<!-- XML API src files -->
- <fileset dir="${api.base.dir}/src"/>
- </copy>
-
- <!-- Copy built documentation and javadoc -->
- <copy todir="${dist.dir}/docs">
- <fileset dir="${build.dir}/docs"/>
- </copy>
-
- <!-- Copy examples -->
- <copy todir="${dist.dir}/examples">
- <fileset dir="examples"/>
+ <fileset dir="${api.basedir}/src">
+ <include name="org/w3c/dom/*"/> <!-- only include DOM core -->
+ <include name="org/xml/sax/**"/>
+ <include name="javax/xml/**"/>
+ </fileset>
</copy>
<zip zipfile="${build.dir}/${dist.file}.zip"
@@ -146,21 +256,46 @@
includes="${dist.file}/**" />
</target>
- <target name="jars" depends="api.jar,crimson.jar">
- </target>
+<!-- XXX fix dependencies! -->
+ <target name="pack-src" depends="init," >
+ <echo message="Building the source distribution"/>
+ <delete dir="${distsrc.dir}"/>
- <target name="jar" depends="jars">
- </target>
+ <mkdir dir="${distsrc.dir}"/>
+ <mkdir dir="${distsrc.dir}/src"/>
- <target name="all" depends="jars">
- </target>
+ <!-- Copy sources -->
+ <copy todir="${distsrc.dir}/src" includeemptydirs="no">
+ <!-- Parser implementation src files -->
+ <fileset dir="src"/>
- <target name="main" depends="prepare,all,dist">
+ <!-- XML API src files -->
+ <fileset dir="${api.basedir}/src">
+ <include name="org/w3c/dom/*"/> <!-- only include DOM core -->
+ <include name="org/xml/sax/**"/>
+ <include name="javax/xml/**"/>
+ </fileset>
+ </copy>
+
+ <copy todir="${distsrc.dir}/docs">
+ <fileset dir="docs"/>
+ </copy>
+
+ <copy todir="${distsrc.dir}/examples">
+ <fileset dir="examples"/>
+ </copy>
+
+ <copy file="README.txt" todir="${distsrc.dir}"/>
+ <copy file="build.xml" todir="${distsrc.dir}"/>
+ <copy file="ChangeLog" todir="${distsrc.dir}"/>
+ <copy file="project.dtd" todir="${distsrc.dir}"/>
+
+ <zip zipfile="${build.dir}/${dist.file}.zip"
+ basedir="${build.dir}"
+ includes="${dist.file}/**" />
</target>
<target name="clean">
<delete dir="${build.dir}"/>
- <ant dir="${api.base.dir}" target="clean"/>
</target>
-
</project>
1.1 xml-crimson/project.dtd
Index: project.dtd
===================================================================
<?xml version="1.0" encoding="iso-8859-1"?>
<!ENTITY % boolean "(true|false|on|off|yes|no)">
<!ELEMENT project (target | property | taskdef | fileset | patternset | path | mapper)*>
<!ATTLIST project
name CDATA #REQUIRED
default CDATA #REQUIRED
basedir CDATA #IMPLIED>
<!ELEMENT target (unjar | javadoc | tstamp | mkdir | genkey | mail | copyfile | taskdef | deltree | fail | javadoc2 | antcall | signjar | move | patch | war | zip | javac | compileTask | rename | replace | unwar | copydir | exec | unzip | available | ant | filter | sql | delete | chmod | tar | gzip | fixcrlf | gunzip | java | property | uptodate | cvs | style | untar | antstructure | rmic | touch | jar | get | echo | execon | apply | copy)*>
<!ATTLIST target
id ID #IMPLIED
name CDATA #REQUIRED
if CDATA #IMPLIED
unless CDATA #IMPLIED
depends CDATA #IMPLIED
description CDATA #IMPLIED>
<!ELEMENT fileset (include | patternset | exclude)*>
<!ATTLIST fileset
id ID #IMPLIED
dir CDATA #IMPLIED
includes CDATA #IMPLIED
refid IDREF #IMPLIED
excludesfile CDATA #IMPLIED
description CDATA #IMPLIED
defaultexcludes %boolean; #IMPLIED
includesfile CDATA #IMPLIED
excludes CDATA #IMPLIED>
<!ELEMENT include EMPTY>
<!ATTLIST include
id ID #IMPLIED
name CDATA #IMPLIED
unless CDATA #IMPLIED
if CDATA #IMPLIED>
<!ELEMENT patternset (include | exclude)*>
<!ATTLIST patternset
id ID #IMPLIED
includes CDATA #IMPLIED
refid IDREF #IMPLIED
excludesfile CDATA #IMPLIED
description CDATA #IMPLIED
includesfile CDATA #IMPLIED
excludes CDATA #IMPLIED>
<!ELEMENT exclude EMPTY>
<!ATTLIST exclude
id ID #IMPLIED
name CDATA #IMPLIED
unless CDATA #IMPLIED
if CDATA #IMPLIED>
<!ELEMENT path (fileset | pathelement | path)*>
<!ATTLIST path
id ID #IMPLIED
location CDATA #IMPLIED
refid IDREF #IMPLIED
description CDATA #IMPLIED
path CDATA #IMPLIED>
<!ELEMENT pathelement EMPTY>
<!ATTLIST pathelement
id ID #IMPLIED
location CDATA #IMPLIED
path CDATA #IMPLIED>
<!ELEMENT mapper (classpath)*>
<!ATTLIST mapper
id ID #IMPLIED
classpath CDATA #IMPLIED
classpathref IDREF #IMPLIED
type (identity | flatten | glob | merge | regexp) #IMPLIED
refid IDREF #IMPLIED
description CDATA #IMPLIED
classname CDATA #IMPLIED
from CDATA #IMPLIED
to CDATA #IMPLIED>
<!ELEMENT classpath (fileset | pathelement | path)*>
<!ATTLIST classpath
id ID #IMPLIED
location CDATA #IMPLIED
refid IDREF #IMPLIED
description CDATA #IMPLIED
path CDATA #IMPLIED>
<!ELEMENT unjar (include | patternset | exclude)*>
<!ATTLIST unjar
id ID #IMPLIED
src CDATA #IMPLIED
defaultexcludes %boolean; #IMPLIED
taskname CDATA #IMPLIED
dest CDATA #IMPLIED
description CDATA #IMPLIED
excludes CDATA #IMPLIED
includesfile CDATA #IMPLIED
excludesfile CDATA #IMPLIED
includes CDATA #IMPLIED>
<!ELEMENT javadoc (doclet | classpath | link | group | sourcepath | bootclasspath)*>
<!ATTLIST javadoc
id ID #IMPLIED
bottom CDATA #IMPLIED
verbose %boolean; #IMPLIED
bootclasspathref IDREF #IMPLIED
header CDATA #IMPLIED
link CDATA #IMPLIED
noindex %boolean; #IMPLIED
doclet CDATA #IMPLIED
public %boolean; #IMPLIED
author %boolean; #IMPLIED
footer CDATA #IMPLIED
docletpath CDATA #IMPLIED
package %boolean; #IMPLIED
sourcepathref IDREF #IMPLIED
description CDATA #IMPLIED
protected %boolean; #IMPLIED
nonavbar %boolean; #IMPLIED
maxmemory CDATA #IMPLIED
group CDATA #IMPLIED
linkoffline CDATA #IMPLIED
additionalparam CDATA #IMPLIED
failonerror %boolean; #IMPLIED
locale CDATA #IMPLIED
destdir CDATA #IMPLIED
classpath CDATA #IMPLIED
defaultexcludes %boolean; #IMPLIED
bootclasspath CDATA #IMPLIED
private %boolean; #IMPLIED
taskname CDATA #IMPLIED
charset CDATA #IMPLIED
nodeprecatedlist %boolean; #IMPLIED
classpathref IDREF #IMPLIED
stylesheetfile CDATA #IMPLIED
docencoding CDATA #IMPLIED
excludepackagenames CDATA #IMPLIED
docletpathref IDREF #IMPLIED
packagenames CDATA #IMPLIED
windowtitle CDATA #IMPLIED
notree %boolean; #IMPLIED
splitindex %boolean; #IMPLIED
packagelist CDATA #IMPLIED
encoding CDATA #IMPLIED
doctitle CDATA #IMPLIED
serialwarn %boolean; #IMPLIED
old %boolean; #IMPLIED
use %boolean; #IMPLIED
sourcepath CDATA #IMPLIED
helpfile CDATA #IMPLIED
version %boolean; #IMPLIED
sourcefiles CDATA #IMPLIED
extdirs CDATA #IMPLIED
nohelp %boolean; #IMPLIED
nodeprecated %boolean; #IMPLIED
overview CDATA #IMPLIED>
<!ELEMENT doclet (path | param)*>
<!ATTLIST doclet
id ID #IMPLIED
name CDATA #IMPLIED
pathref IDREF #IMPLIED
path CDATA #IMPLIED>
<!ELEMENT param EMPTY>
<!ATTLIST param
id ID #IMPLIED
name CDATA #IMPLIED
value CDATA #IMPLIED>
<!ELEMENT link EMPTY>
<!ATTLIST link
id ID #IMPLIED
href CDATA #IMPLIED
offline %boolean; #IMPLIED
packagelistloc CDATA #IMPLIED>
<!ELEMENT group EMPTY>
<!ATTLIST group
id ID #IMPLIED
packages CDATA #IMPLIED
title CDATA #IMPLIED>
<!ELEMENT sourcepath (fileset | pathelement | path)*>
<!ATTLIST sourcepath
id ID #IMPLIED
location CDATA #IMPLIED
refid IDREF #IMPLIED
description CDATA #IMPLIED
path CDATA #IMPLIED>
<!ELEMENT bootclasspath (fileset | pathelement | path)*>
<!ATTLIST bootclasspath
id ID #IMPLIED
location CDATA #IMPLIED
refid IDREF #IMPLIED
description CDATA #IMPLIED
path CDATA #IMPLIED>
<!ELEMENT tstamp (format)*>
<!ATTLIST tstamp
id ID #IMPLIED
taskname CDATA #IMPLIED
description CDATA #IMPLIED>
<!ELEMENT format EMPTY>
<!ATTLIST format
id ID #IMPLIED
unit CDATA #IMPLIED
pattern CDATA #IMPLIED
property CDATA #IMPLIED
offset CDATA #IMPLIED>
<!ELEMENT mkdir EMPTY>
<!ATTLIST mkdir
id ID #IMPLIED
dir CDATA #IMPLIED
taskname CDATA #IMPLIED
description CDATA #IMPLIED>
<!ELEMENT genkey (dname)*>
<!ATTLIST genkey
id ID #IMPLIED
storepass CDATA #IMPLIED
sigalg CDATA #IMPLIED
keypass CDATA #IMPLIED
verbose %boolean; #IMPLIED
dname CDATA #IMPLIED
keysize CDATA #IMPLIED
alias CDATA #IMPLIED
keyalg CDATA #IMPLIED
validity CDATA #IMPLIED
keystore CDATA #IMPLIED
taskname CDATA #IMPLIED
description CDATA #IMPLIED
storetype CDATA #IMPLIED>
<!ELEMENT dname (param)*>
<!ATTLIST dname
id ID #IMPLIED>
<!ELEMENT mail EMPTY>
<!ATTLIST mail
id ID #IMPLIED
mailhost CDATA #IMPLIED
taskname CDATA #IMPLIED
subject CDATA #IMPLIED
files CDATA #IMPLIED
message CDATA #IMPLIED
description CDATA #IMPLIED
tolist CDATA #IMPLIED
from CDATA #IMPLIED>
<!ELEMENT copyfile EMPTY>
<!ATTLIST copyfile
id ID #IMPLIED
forceoverwrite %boolean; #IMPLIED
dest CDATA #IMPLIED
taskname CDATA #IMPLIED
description CDATA #IMPLIED
filtering CDATA #IMPLIED
src CDATA #IMPLIED>
<!ELEMENT taskdef (classpath)*>
<!ATTLIST taskdef
id ID #IMPLIED
classpath CDATA #IMPLIED
name CDATA #IMPLIED
taskname CDATA #IMPLIED
classpathref IDREF #IMPLIED
description CDATA #IMPLIED
classname CDATA #IMPLIED>
<!ELEMENT deltree EMPTY>
<!ATTLIST deltree
id ID #IMPLIED
dir CDATA #IMPLIED
taskname CDATA #IMPLIED
description CDATA #IMPLIED>
<!ELEMENT fail EMPTY>
<!ATTLIST fail
id ID #IMPLIED
taskname CDATA #IMPLIED
message CDATA #IMPLIED
description CDATA #IMPLIED>
<!ELEMENT javadoc2 (doclet | classpath | link | group | sourcepath | bootclasspath)*>
<!ATTLIST javadoc2
id ID #IMPLIED
bottom CDATA #IMPLIED
verbose %boolean; #IMPLIED
bootclasspathref IDREF #IMPLIED
header CDATA #IMPLIED
link CDATA #IMPLIED
noindex %boolean; #IMPLIED
doclet CDATA #IMPLIED
public %boolean; #IMPLIED
author %boolean; #IMPLIED
footer CDATA #IMPLIED
docletpath CDATA #IMPLIED
package %boolean; #IMPLIED
sourcepathref IDREF #IMPLIED
description CDATA #IMPLIED
protected %boolean; #IMPLIED
nonavbar %boolean; #IMPLIED
maxmemory CDATA #IMPLIED
group CDATA #IMPLIED
linkoffline CDATA #IMPLIED
additionalparam CDATA #IMPLIED
failonerror %boolean; #IMPLIED
locale CDATA #IMPLIED
destdir CDATA #IMPLIED
classpath CDATA #IMPLIED
defaultexcludes %boolean; #IMPLIED
bootclasspath CDATA #IMPLIED
private %boolean; #IMPLIED
taskname CDATA #IMPLIED
charset CDATA #IMPLIED
nodeprecatedlist %boolean; #IMPLIED
classpathref IDREF #IMPLIED
stylesheetfile CDATA #IMPLIED
docencoding CDATA #IMPLIED
excludepackagenames CDATA #IMPLIED
docletpathref IDREF #IMPLIED
packagenames CDATA #IMPLIED
windowtitle CDATA #IMPLIED
notree %boolean; #IMPLIED
splitindex %boolean; #IMPLIED
packagelist CDATA #IMPLIED
encoding CDATA #IMPLIED
doctitle CDATA #IMPLIED
serialwarn %boolean; #IMPLIED
old %boolean; #IMPLIED
use %boolean; #IMPLIED
sourcepath CDATA #IMPLIED
helpfile CDATA #IMPLIED
version %boolean; #IMPLIED
sourcefiles CDATA #IMPLIED
extdirs CDATA #IMPLIED
nohelp %boolean; #IMPLIED
nodeprecated %boolean; #IMPLIED
overview CDATA #IMPLIED>
<!ELEMENT antcall (param)*>
<!ATTLIST antcall
id ID #IMPLIED
taskname CDATA #IMPLIED
description CDATA #IMPLIED
target CDATA #IMPLIED>
<!ELEMENT signjar EMPTY>
<!ATTLIST signjar
id ID #IMPLIED
storepass CDATA #IMPLIED
jar CDATA #IMPLIED
verbose %boolean; #IMPLIED
keypass CDATA #IMPLIED
alias CDATA #IMPLIED
sectionsonly %boolean; #IMPLIED
keystore CDATA #IMPLIED
sigfile CDATA #IMPLIED
taskname CDATA #IMPLIED
description CDATA #IMPLIED
internalsf %boolean; #IMPLIED
storetype CDATA #IMPLIED
signedjar CDATA #IMPLIED>
<!ELEMENT move (fileset | mapper)*>
<!ATTLIST move
id ID #IMPLIED
flatten %boolean; #IMPLIED
tofile CDATA #IMPLIED
todir CDATA #IMPLIED
file CDATA #IMPLIED
verbose %boolean; #IMPLIED
includeemptydirs %boolean; #IMPLIED
overwrite %boolean; #IMPLIED
taskname CDATA #IMPLIED
description CDATA #IMPLIED
preservelastmodified CDATA #IMPLIED
filtering %boolean; #IMPLIED>
<!ELEMENT patch EMPTY>
<!ATTLIST patch
id ID #IMPLIED
strip CDATA #IMPLIED
quiet %boolean; #IMPLIED
originalfile CDATA #IMPLIED
patchfile CDATA #IMPLIED
reverse %boolean; #IMPLIED
backups %boolean; #IMPLIED
taskname CDATA #IMPLIED
ignorewhitespace %boolean; #IMPLIED
description CDATA #IMPLIED>
<!ELEMENT war (include | fileset | webinf | patternset | exclude | classes | zipfileset | lib)*>
<!ATTLIST war
id ID #IMPLIED
manifest CDATA #IMPLIED
compress %boolean; #IMPLIED
defaultexcludes %boolean; #IMPLIED
webxml CDATA #IMPLIED
warfile CDATA #IMPLIED
jarfile CDATA #IMPLIED
basedir CDATA #IMPLIED
taskname CDATA #IMPLIED
zipfile CDATA #IMPLIED
whenempty CDATA #IMPLIED
description CDATA #IMPLIED
excludes CDATA #IMPLIED
includesfile CDATA #IMPLIED
excludesfile CDATA #IMPLIED
includes CDATA #IMPLIED>
<!ELEMENT webinf (include | patternset | exclude)*>
<!ATTLIST webinf
id ID #IMPLIED
src CDATA #IMPLIED
refid IDREF #IMPLIED
dir CDATA #IMPLIED
defaultexcludes %boolean; #IMPLIED
prefix CDATA #IMPLIED
fullpath CDATA #IMPLIED
description CDATA #IMPLIED
excludes CDATA #IMPLIED
includesfile CDATA #IMPLIED
excludesfile CDATA #IMPLIED
includes CDATA #IMPLIED>
<!ELEMENT classes (include | patternset | exclude)*>
<!ATTLIST classes
id ID #IMPLIED
src CDATA #IMPLIED
refid IDREF #IMPLIED
dir CDATA #IMPLIED
defaultexcludes %boolean; #IMPLIED
prefix CDATA #IMPLIED
fullpath CDATA #IMPLIED
description CDATA #IMPLIED
excludes CDATA #IMPLIED
includesfile CDATA #IMPLIED
excludesfile CDATA #IMPLIED
includes CDATA #IMPLIED>
<!ELEMENT zipfileset (include | patternset | exclude)*>
<!ATTLIST zipfileset
id ID #IMPLIED
src CDATA #IMPLIED
refid IDREF #IMPLIED
dir CDATA #IMPLIED
defaultexcludes %boolean; #IMPLIED
prefix CDATA #IMPLIED
fullpath CDATA #IMPLIED
description CDATA #IMPLIED
excludes CDATA #IMPLIED
includesfile CDATA #IMPLIED
excludesfile CDATA #IMPLIED
includes CDATA #IMPLIED>
<!ELEMENT lib (include | patternset | exclude)*>
<!ATTLIST lib
id ID #IMPLIED
src CDATA #IMPLIED
refid IDREF #IMPLIED
dir CDATA #IMPLIED
defaultexcludes %boolean; #IMPLIED
prefix CDATA #IMPLIED
fullpath CDATA #IMPLIED
description CDATA #IMPLIED
excludes CDATA #IMPLIED
includesfile CDATA #IMPLIED
excludesfile CDATA #IMPLIED
includes CDATA #IMPLIED>
<!ELEMENT zip (include | fileset | patternset | exclude | zipfileset)*>
<!ATTLIST zip
id ID #IMPLIED
compress %boolean; #IMPLIED
defaultexcludes %boolean; #IMPLIED
basedir CDATA #IMPLIED
taskname CDATA #IMPLIED
zipfile CDATA #IMPLIED
whenempty CDATA #IMPLIED
description CDATA #IMPLIED
excludes CDATA #IMPLIED
includesfile CDATA #IMPLIED
excludesfile CDATA #IMPLIED
includes CDATA #IMPLIED>
<!ELEMENT javac (include | classpath | patternset | exclude | extdirs | src | bootclasspath)*>
<!ATTLIST javac
id ID #IMPLIED
deprecation %boolean; #IMPLIED
excludes CDATA #IMPLIED
extdirs CDATA #IMPLIED
proceed %boolean; #IMPLIED
encoding CDATA #IMPLIED
classpathref IDREF #IMPLIED
destdir CDATA #IMPLIED
defaultexcludes %boolean; #IMPLIED
bootclasspathref IDREF #IMPLIED
depend %boolean; #IMPLIED
optimize %boolean; #IMPLIED
includejavaruntime %boolean; #IMPLIED
includeantruntime %boolean; #IMPLIED
classpath CDATA #IMPLIED
verbose %boolean; #IMPLIED
debug %boolean; #IMPLIED
bootclasspath CDATA #IMPLIED
includes CDATA #IMPLIED
description CDATA #IMPLIED
includesfile CDATA #IMPLIED
failonerror %boolean; #IMPLIED
taskname CDATA #IMPLIED
srcdir CDATA #IMPLIED
excludesfile CDATA #IMPLIED
target CDATA #IMPLIED>
<!ELEMENT extdirs (fileset | pathelement | path)*>
<!ATTLIST extdirs
id ID #IMPLIED
location CDATA #IMPLIED
refid IDREF #IMPLIED
description CDATA #IMPLIED
path CDATA #IMPLIED>
<!ELEMENT src (fileset | pathelement | path)*>
<!ATTLIST src
id ID #IMPLIED
location CDATA #IMPLIED
refid IDREF #IMPLIED
description CDATA #IMPLIED
path CDATA #IMPLIED>
<!ELEMENT compileTask (include | classpath | patternset | exclude | extdirs | taskdef | src | bootclasspath)*>
<!ATTLIST compileTask
id ID #IMPLIED
deprecation %boolean; #IMPLIED
excludes CDATA #IMPLIED
extdirs CDATA #IMPLIED
proceed %boolean; #IMPLIED
encoding CDATA #IMPLIED
classpathref IDREF #IMPLIED
destdir CDATA #IMPLIED
defaultexcludes %boolean; #IMPLIED
bootclasspathref IDREF #IMPLIED
depend %boolean; #IMPLIED
optimize %boolean; #IMPLIED
includejavaruntime %boolean; #IMPLIED
includeantruntime %boolean; #IMPLIED
classpath CDATA #IMPLIED
verbose %boolean; #IMPLIED
debug %boolean; #IMPLIED
bootclasspath CDATA #IMPLIED
includes CDATA #IMPLIED
description CDATA #IMPLIED
includesfile CDATA #IMPLIED
failonerror %boolean; #IMPLIED
taskname CDATA #IMPLIED
srcdir CDATA #IMPLIED
excludesfile CDATA #IMPLIED
target CDATA #IMPLIED>
<!ELEMENT rename EMPTY>
<!ATTLIST rename
id ID #IMPLIED
dest CDATA #IMPLIED
taskname CDATA #IMPLIED
replace CDATA #IMPLIED
description CDATA #IMPLIED
src CDATA #IMPLIED>
<!ELEMENT replace (include | patternset | exclude | replacefilter | replacetoken | replacevalue)*>
<!ATTLIST replace
id ID #IMPLIED
file CDATA #IMPLIED
dir CDATA #IMPLIED
token CDATA #IMPLIED
propertyfile CDATA #IMPLIED
defaultexcludes %boolean; #IMPLIED
taskname CDATA #IMPLIED
value CDATA #IMPLIED
description CDATA #IMPLIED
excludes CDATA #IMPLIED
includesfile CDATA #IMPLIED
excludesfile CDATA #IMPLIED
includes CDATA #IMPLIED>
<!ELEMENT replacefilter EMPTY>
<!ATTLIST replacefilter
id ID #IMPLIED
token CDATA #IMPLIED
value CDATA #IMPLIED
property CDATA #IMPLIED>
<!ELEMENT replacetoken (#PCDATA)>
<!ATTLIST replacetoken
id ID #IMPLIED>
<!ELEMENT replacevalue (#PCDATA)>
<!ATTLIST replacevalue
id ID #IMPLIED>
<!ELEMENT unwar (include | patternset | exclude)*>
<!ATTLIST unwar
id ID #IMPLIED
src CDATA #IMPLIED
defaultexcludes %boolean; #IMPLIED
taskname CDATA #IMPLIED
dest CDATA #IMPLIED
description CDATA #IMPLIED
excludes CDATA #IMPLIED
includesfile CDATA #IMPLIED
excludesfile CDATA #IMPLIED
includes CDATA #IMPLIED>
<!ELEMENT copydir (include | patternset | exclude)*>
<!ATTLIST copydir
id ID #IMPLIED
flatten %boolean; #IMPLIED
src CDATA #IMPLIED
defaultexcludes %boolean; #IMPLIED
taskname CDATA #IMPLIED
dest CDATA #IMPLIED
forceoverwrite %boolean; #IMPLIED
description CDATA #IMPLIED
excludes CDATA #IMPLIED
includesfile CDATA #IMPLIED
excludesfile CDATA #IMPLIED
filtering %boolean; #IMPLIED
includes CDATA #IMPLIED>
<!ELEMENT exec (arg | env)*>
<!ATTLIST exec
id ID #IMPLIED
output CDATA #IMPLIED
dir CDATA #IMPLIED
command CDATA #IMPLIED
os CDATA #IMPLIED
timeout CDATA #IMPLIED
taskname CDATA #IMPLIED
failonerror %boolean; #IMPLIED
description CDATA #IMPLIED
newenvironment %boolean; #IMPLIED
executable CDATA #IMPLIED>
<!ELEMENT arg EMPTY>
<!ATTLIST arg
id ID #IMPLIED
line CDATA #IMPLIED
file CDATA #IMPLIED
value CDATA #IMPLIED
path CDATA #IMPLIED>
<!ELEMENT env EMPTY>
<!ATTLIST env
id ID #IMPLIED
key CDATA #IMPLIED
file CDATA #IMPLIED
value CDATA #IMPLIED
path CDATA #IMPLIED>
<!ELEMENT unzip (include | patternset | exclude)*>
<!ATTLIST unzip
id ID #IMPLIED
src CDATA #IMPLIED
defaultexcludes %boolean; #IMPLIED
taskname CDATA #IMPLIED
dest CDATA #IMPLIED
description CDATA #IMPLIED
excludes CDATA #IMPLIED
includesfile CDATA #IMPLIED
excludesfile CDATA #IMPLIED
includes CDATA #IMPLIED>
<!ELEMENT available (classpath)*>
<!ATTLIST available
id ID #IMPLIED
classpath CDATA #IMPLIED
file CDATA #IMPLIED
resource CDATA #IMPLIED
classname CDATA #IMPLIED
classpathref IDREF #IMPLIED
taskname CDATA #IMPLIED
value CDATA #IMPLIED
property CDATA #IMPLIED
description CDATA #IMPLIED>
<!ELEMENT ant (property)*>
<!ATTLIST ant
id ID #IMPLIED
output CDATA #IMPLIED
dir CDATA #IMPLIED
taskname CDATA #IMPLIED
description CDATA #IMPLIED
antfile CDATA #IMPLIED
target CDATA #IMPLIED>
<!ELEMENT property (classpath)*>
<!ATTLIST property
id ID #IMPLIED
refid IDREF #IMPLIED
name CDATA #IMPLIED
classpath CDATA #IMPLIED
file CDATA #IMPLIED
userproperty %boolean; #IMPLIED
resource CDATA #IMPLIED
environment CDATA #IMPLIED
classpathref IDREF #IMPLIED
taskname CDATA #IMPLIED
value CDATA #IMPLIED
location CDATA #IMPLIED
description CDATA #IMPLIED>
<!ELEMENT filter EMPTY>
<!ATTLIST filter
id ID #IMPLIED
taskname CDATA #IMPLIED
token CDATA #IMPLIED
description CDATA #IMPLIED
value CDATA #IMPLIED
filtersfile CDATA #IMPLIED>
<!ELEMENT sql (#PCDATA | classpath | transaction)*>
<!ATTLIST sql
id ID #IMPLIED
print %boolean; #IMPLIED
src CDATA #IMPLIED
url CDATA #IMPLIED
classpath CDATA #IMPLIED
output CDATA #IMPLIED
rdbms CDATA #IMPLIED
showheaders %boolean; #IMPLIED
autocommit %boolean; #IMPLIED
userid CDATA #IMPLIED
version CDATA #IMPLIED
onerror (continue | stop | abort) #IMPLIED
classpathref IDREF #IMPLIED
taskname CDATA #IMPLIED
password CDATA #IMPLIED
description CDATA #IMPLIED
driver CDATA #IMPLIED>
<!ELEMENT transaction (#PCDATA)>
<!ATTLIST transaction
id ID #IMPLIED
src CDATA #IMPLIED>
<!ELEMENT delete (include | fileset | patternset | exclude)*>
<!ATTLIST delete
id ID #IMPLIED
file CDATA #IMPLIED
dir CDATA #IMPLIED
quiet %boolean; #IMPLIED
verbose %boolean; #IMPLIED
defaultexcludes %boolean; #IMPLIED
includeemptydirs %boolean; #IMPLIED
taskname CDATA #IMPLIED
description CDATA #IMPLIED
excludes CDATA #IMPLIED
includesfile CDATA #IMPLIED
excludesfile CDATA #IMPLIED
includes CDATA #IMPLIED>
<!ELEMENT chmod (include | arg | fileset | patternset | exclude | env | srcfile)*>
<!ATTLIST chmod
id ID #IMPLIED
output CDATA #IMPLIED
file CDATA #IMPLIED
dir CDATA #IMPLIED
perm CDATA #IMPLIED
command CDATA #IMPLIED
os CDATA #IMPLIED
defaultexcludes %boolean; #IMPLIED
parallel %boolean; #IMPLIED
type (file | dir | both) #IMPLIED
timeout CDATA #IMPLIED
taskname CDATA #IMPLIED
failonerror %boolean; #IMPLIED
description CDATA #IMPLIED
executable CDATA #IMPLIED
excludes CDATA #IMPLIED
newenvironment %boolean; #IMPLIED
includes CDATA #IMPLIED>
<!ELEMENT srcfile EMPTY>
<!ATTLIST srcfile
id ID #IMPLIED>
<!ELEMENT tar (include | patternset | exclude | tarfileset)*>
<!ATTLIST tar
id ID #IMPLIED
tarfile CDATA #IMPLIED
defaultexcludes %boolean; #IMPLIED
basedir CDATA #IMPLIED
taskname CDATA #IMPLIED
description CDATA #IMPLIED
excludes CDATA #IMPLIED
includesfile CDATA #IMPLIED
excludesfile CDATA #IMPLIED
longfile CDATA #IMPLIED
includes CDATA #IMPLIED>
<!ELEMENT tarfileset (include | patternset | exclude)*>
<!ATTLIST tarfileset
id ID #IMPLIED
refid IDREF #IMPLIED
dir CDATA #IMPLIED
username CDATA #IMPLIED
defaultexcludes %boolean; #IMPLIED
mode CDATA #IMPLIED
group CDATA #IMPLIED
description CDATA #IMPLIED
excludes CDATA #IMPLIED
includesfile CDATA #IMPLIED
excludesfile CDATA #IMPLIED
includes CDATA #IMPLIED>
<!ELEMENT gzip EMPTY>
<!ATTLIST gzip
id ID #IMPLIED
taskname CDATA #IMPLIED
zipfile CDATA #IMPLIED
description CDATA #IMPLIED
src CDATA #IMPLIED>
<!ELEMENT fixcrlf (include | patternset | exclude)*>
<!ATTLIST fixcrlf
id ID #IMPLIED
destdir CDATA #IMPLIED
tablength CDATA #IMPLIED
tab (add | asis | remove) #IMPLIED
defaultexcludes %boolean; #IMPLIED
cr (add | asis | remove) #IMPLIED
taskname CDATA #IMPLIED
srcdir CDATA #IMPLIED
description CDATA #IMPLIED
eof (add | asis | remove) #IMPLIED
excludes CDATA #IMPLIED
includesfile CDATA #IMPLIED
excludesfile CDATA #IMPLIED
includes CDATA #IMPLIED>
<!ELEMENT gunzip EMPTY>
<!ATTLIST gunzip
id ID #IMPLIED
dest CDATA #IMPLIED
taskname CDATA #IMPLIED
description CDATA #IMPLIED
src CDATA #IMPLIED>
<!ELEMENT java (arg | jvmarg | classpath | sysproperty)*>
<!ATTLIST java
id ID #IMPLIED
output CDATA #IMPLIED
fork %boolean; #IMPLIED
classpath CDATA #IMPLIED
jvm CDATA #IMPLIED
dir CDATA #IMPLIED
classname CDATA #IMPLIED
maxmemory CDATA #IMPLIED
args CDATA #IMPLIED
classpathref IDREF #IMPLIED
taskname CDATA #IMPLIED
failonerror %boolean; #IMPLIED
description CDATA #IMPLIED
jvmargs CDATA #IMPLIED>
<!ELEMENT jvmarg EMPTY>
<!ATTLIST jvmarg
id ID #IMPLIED
line CDATA #IMPLIED
file CDATA #IMPLIED
value CDATA #IMPLIED
path CDATA #IMPLIED>
<!ELEMENT sysproperty EMPTY>
<!ATTLIST sysproperty
id ID #IMPLIED
key CDATA #IMPLIED
file CDATA #IMPLIED
value CDATA #IMPLIED
path CDATA #IMPLIED>
<!ELEMENT uptodate (srcfiles | include | patternset | exclude | mapper)*>
<!ATTLIST uptodate
id ID #IMPLIED
targetfile CDATA #IMPLIED
defaultexcludes %boolean; #IMPLIED
taskname CDATA #IMPLIED
property CDATA #IMPLIED
description CDATA #IMPLIED
excludes CDATA #IMPLIED
includesfile CDATA #IMPLIED
excludesfile CDATA #IMPLIED
includes CDATA #IMPLIED>
<!ELEMENT srcfiles (include | patternset | exclude)*>
<!ATTLIST srcfiles
id ID #IMPLIED
dir CDATA #IMPLIED
includes CDATA #IMPLIED
refid IDREF #IMPLIED
excludesfile CDATA #IMPLIED
description CDATA #IMPLIED
defaultexcludes %boolean; #IMPLIED
includesfile CDATA #IMPLIED
excludes CDATA #IMPLIED>
<!ELEMENT cvs EMPTY>
<!ATTLIST cvs
id ID #IMPLIED
output CDATA #IMPLIED
date CDATA #IMPLIED
quiet %boolean; #IMPLIED
command CDATA #IMPLIED
noexec %boolean; #IMPLIED
cvsroot CDATA #IMPLIED
error CDATA #IMPLIED
taskname CDATA #IMPLIED
dest CDATA #IMPLIED
package CDATA #IMPLIED
description CDATA #IMPLIED
tag CDATA #IMPLIED>
<!ELEMENT style (include | patternset | exclude | param)*>
<!ATTLIST style
id ID #IMPLIED
style CDATA #IMPLIED
destdir CDATA #IMPLIED
processor CDATA #IMPLIED
out CDATA #IMPLIED
defaultexcludes %boolean; #IMPLIED
in CDATA #IMPLIED
basedir CDATA #IMPLIED
taskname CDATA #IMPLIED
extension CDATA #IMPLIED
description CDATA #IMPLIED
excludes CDATA #IMPLIED
includesfile CDATA #IMPLIED
excludesfile CDATA #IMPLIED
includes CDATA #IMPLIED>
<!ELEMENT untar EMPTY>
<!ATTLIST untar
id ID #IMPLIED
dest CDATA #IMPLIED
taskname CDATA #IMPLIED
description CDATA #IMPLIED
src CDATA #IMPLIED>
<!ELEMENT antstructure EMPTY>
<!ATTLIST antstructure
id ID #IMPLIED
output CDATA #IMPLIED
taskname CDATA #IMPLIED
description CDATA #IMPLIED>
<!ELEMENT rmic (include | classpath | patternset | exclude)*>
<!ATTLIST rmic
id ID #IMPLIED
verify %boolean; #IMPLIED
idlopts CDATA #IMPLIED
iiop %boolean; #IMPLIED
excludes CDATA #IMPLIED
sourcebase CDATA #IMPLIED
classpathref IDREF #IMPLIED
base CDATA #IMPLIED
defaultexcludes %boolean; #IMPLIED
classpath CDATA #IMPLIED
debug %boolean; #IMPLIED
includes CDATA #IMPLIED
description CDATA #IMPLIED
includesfile CDATA #IMPLIED
idl %boolean; #IMPLIED
taskname CDATA #IMPLIED
iiopopts CDATA #IMPLIED
classname CDATA #IMPLIED
filtering %boolean; #IMPLIED
excludesfile CDATA #IMPLIED
stubversion CDATA #IMPLIED>
<!ELEMENT touch EMPTY>
<!ATTLIST touch
id ID #IMPLIED
taskname CDATA #IMPLIED
millis CDATA #IMPLIED
file CDATA #IMPLIED
description CDATA #IMPLIED
datetime CDATA #IMPLIED>
<!ELEMENT jar (include | fileset | patternset | exclude | zipfileset)*>
<!ATTLIST jar
id ID #IMPLIED
manifest CDATA #IMPLIED
compress %boolean; #IMPLIED
defaultexcludes %boolean; #IMPLIED
jarfile CDATA #IMPLIED
basedir CDATA #IMPLIED
taskname CDATA #IMPLIED
zipfile CDATA #IMPLIED
whenempty CDATA #IMPLIED
description CDATA #IMPLIED
excludes CDATA #IMPLIED
includesfile CDATA #IMPLIED
excludesfile CDATA #IMPLIED
includes CDATA #IMPLIED>
<!ELEMENT get EMPTY>
<!ATTLIST get
id ID #IMPLIED
verbose %boolean; #IMPLIED
dest CDATA #IMPLIED
taskname CDATA #IMPLIED
description CDATA #IMPLIED
usetimestamp %boolean; #IMPLIED
ignoreerrors %boolean; #IMPLIED
src CDATA #IMPLIED>
<!ELEMENT echo (#PCDATA)>
<!ATTLIST echo
id ID #IMPLIED
append %boolean; #IMPLIED
taskname CDATA #IMPLIED
file CDATA #IMPLIED
message CDATA #IMPLIED
description CDATA #IMPLIED
level (error | warning | info | verbose | debug) #IMPLIED>
<!ELEMENT execon (arg | fileset | env | srcfile)*>
<!ATTLIST execon
id ID #IMPLIED
output CDATA #IMPLIED
dir CDATA #IMPLIED
command CDATA #IMPLIED
os CDATA #IMPLIED
parallel %boolean; #IMPLIED
type (file | dir | both) #IMPLIED
timeout CDATA #IMPLIED
taskname CDATA #IMPLIED
failonerror %boolean; #IMPLIED
description CDATA #IMPLIED
newenvironment %boolean; #IMPLIED
executable CDATA #IMPLIED>
<!ELEMENT apply (arg | fileset | env | targetfile | mapper | srcfile)*>
<!ATTLIST apply
id ID #IMPLIED
output CDATA #IMPLIED
dir CDATA #IMPLIED
command CDATA #IMPLIED
os CDATA #IMPLIED
parallel %boolean; #IMPLIED
type (file | dir | both) #IMPLIED
timeout CDATA #IMPLIED
taskname CDATA #IMPLIED
dest CDATA #IMPLIED
failonerror %boolean; #IMPLIED
description CDATA #IMPLIED
newenvironment %boolean; #IMPLIED
executable CDATA #IMPLIED>
<!ELEMENT targetfile EMPTY>
<!ATTLIST targetfile
id ID #IMPLIED>
<!ELEMENT copy (fileset | mapper)*>
<!ATTLIST copy
id ID #IMPLIED
flatten %boolean; #IMPLIED
tofile CDATA #IMPLIED
todir CDATA #IMPLIED
file CDATA #IMPLIED
verbose %boolean; #IMPLIED
includeemptydirs %boolean; #IMPLIED
overwrite %boolean; #IMPLIED
taskname CDATA #IMPLIED
description CDATA #IMPLIED
preservelastmodified CDATA #IMPLIED
filtering %boolean; #IMPLIED>
1.1 xml-crimson/docs/README.html
Index: README.html
===================================================================
<?xml version="1.0" encoding="ISO-8859-1"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<title>Crimson 1.1.2beta2</title>
<link rel="stylesheet" type="text/css" href="docs/style/default.css"/>
</head>
<body>
<h1>Crimson @version@ (@today-iso@)</h1>
<p>This version of Crimson supports the Java API for XML Processing (JAXP)
version 1.1 specification by providing implementations for the following
package hierarchies: <code>javax.xml.parsers</code>,
<code>org.w3c.dom</code>, <code>org.xml.sax.*</code>. Note that the
<code>javax.xml.transform</code> hierarchy is <em>not</em> supported. One
known implementation of the <code>javax.xml.transform</code> hierarchy is
Xalan 2.</p>
<p>To use the binaries, put the following two jar files in your
classpath:</p>
<ul>
<li><code>jaxp.jar</code> (contains the <code>javax.xml.*</code>
packages)</li>
<li><code>crimson.jar</code> (contains the implementation for
the parsing parts of the JAXP 1.1 specification and the DOM and SAX
packages)</li>
</ul>
<p>For additional documentation, see:</p>
<ul>
<li><a href="http://xml.apache.org/~edwingo/jaxp-faq.html">JAXP
FAQ</a></li>
<li><a href="ChangeLog">ChangeLog</a></li>
<li><a href="examples/index.html">Example programs</a></li>
<li><a href="docs/api/index.html">JAXP javadoc</a></li>
<li><a href="src">Source files</a></li>
</ul>
<hr />
<p>Dates are usually in
<a href="http://www.cl.cam.ac.uk/~mgk25/iso-time.html">ISO 8601</a>
YYYY-MM-DD format.</p>
<!-- Created: Thu May 18 15:15:19 PDT 2000 -->
<!-- hhmts start -->
Last modified: Thu Aug 23 19:02:25 PDT 2001
<!-- hhmts end -->
</body>
</html>
1.1 xml-crimson/docs/style/default.css
Index: default.css
===================================================================
/*
* Default CSS stylesheet
* 5 Feb 2001
*/
body {
background-color: white;
}
h1, h2, h3, h4, h5, h6 {
text-align: center;
font-family: sans-serif;
color: green;
}
code {
font-family: Courier, monospace;
}
/*
hr {
align: center;
width: 70%;
}
*/
1.5 +2 -1 xml-crimson/examples/index.html
Index: index.html
===================================================================
RCS file: /home/cvs/xml-crimson/examples/index.html,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -r1.4 -r1.5
--- index.html 2001/02/09 20:36:49 1.4
+++ index.html 2001/08/30 02:00:03 1.5
@@ -105,8 +105,9 @@
an XML file and generate a DOM Document object from it. Use the <a
href="DOMEcho/DOMEcho.java">DOMEcho example</a> to learn how to do
this in three steps. The important lines are:</p><pre>
- // Step 1: create a DocumentBuilderFactory
+ // Step 1: create a DocumentBuilderFactory and setNamespaceAware
DocumentBuilderFactory dbf = DocumentBuilderFactory.newInstance();
+ dbf.setNamespaceAware(true);
// Step 2: create a DocumentBuilder
DocumentBuilder db = dbf.newDocumentBuilder();
1.1 xml-crimson/src/META-INF/jaxp-javax.manifest
Index: jaxp-javax.manifest
===================================================================
Manifest-Version: 1.0
Sealed: false
Name: javax/xml/parsers/
Specification-Title: Java API for XML Processing
Specification-Version: 1.1
Specification-Vendor: Sun Microsystems Inc.
Implementation-Title: javax.xml.parsers
Implementation-Version: 1.1.2
Implementation-Vendor: Sun Microsystems Inc.
Name: javax/xml/transform/
Specification-Title: Java API for XML Processing
Specification-Version: 1.1
Specification-Vendor: Sun Microsystems Inc.
Implementation-Title: javax.xml.transform
Implementation-Version: 1.1.2
Implementation-Vendor: Sun Microsystems Inc.
---------------------------------------------------------------------
To unsubscribe, e-mail: crimson-cvs-unsubscribe@xml.apache.org
For additional commands, e-mail: crimson-cvs-help@xml.apache.org