You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@ant.apache.org by Apache Wiki <wi...@apache.org> on 2006/02/11 09:14:10 UTC

[Ant Wiki] Update of "AntDTD" by NicholasSushkin

Dear Wiki user,

You have subscribed to a wiki page or wiki category on "Ant Wiki" for change notification.

The following page has been changed by NicholasSushkin:
http://wiki.apache.org/ant/AntDTD

The comment on the change is:
Added war, native2ascii, xslt, and war.  Fixed tstamp and some other targets.

------------------------------------------------------------------------------
  -->
  
  <!-- project DTD for Ant -->
- <!-- 2005-09-15 -->
+ <!-- 2006-02-11 -->
  
  <!ENTITY % ext-file SYSTEM "project-ext.dtd">
  %ext-file;
  
  <!ELEMENT project (description?,(target | property | available | path |
-         patternset)*)>
+         patternset | tstamp | defaultexcludes )*)>
  <!ATTLIST project
            name    CDATA #IMPLIED
            default CDATA #IMPLIED
@@ -45, +45 @@

  
  <!ELEMENT classpath (pathelement | fileset | dirset | filelist)*>
  <!ATTLIST classpath
-         path CDATA #IMPLIED>
+         path CDATA #IMPLIED
+         refid CDATA #IMPLIED>
  
  <!ELEMENT pathelement EMPTY>
  <!ATTLIST pathelement
@@ -110, +111 @@

  <!ELEMENT target (ant | available | chmod | copy | copydir | copyfile | 
                    cvs | delete | deltree | echo | exec | expand |
                    filter | get | gzip | fixcrlf | jar | java | 
-                   javac | javadoc | javadoc2 | keysubst | mkdir |
+                   javac | javadoc | javadoc2 | keysubst | mkdir | native2ascii |
                    property | rename | replace | rmic | tar | 
-                   taskdef | tstamp | zip %ext;)*>
+                   taskdef | tstamp | xslt | war | zip %ext;)*>
  <!ATTLIST target
            name    CDATA #REQUIRED
            depends CDATA #IMPLIED
@@ -200, +201 @@

            package CDATA #REQUIRED
            tag     CDATA #IMPLIED>
  
- <!ELEMENT delete EMPTY>
+ <!ELEMENT defaultexcludes EMPTY>
+ <!ATTLIST defaultexcludes
+           echo    CDATA #IMPLIED
+           default CDATA #IMPLIED
+           add     CDATA #IMPLIED
+           remove  CDATA #IMPLIED>
+ 
+ <!ELEMENT delete (fileset)*>
  <!ATTLIST delete
            file          CDATA #IMPLIED
            dir           CDATA #IMPLIED
@@ -311, +319 @@

            extdirs               CDATA #IMPLIED
            encoding              CDATA #IMPLIED
            nowarn                ( yes | no ) "no"
-           debug                 ( off | true ) "off"
+           debug                 CDATA #IMPLIED
            debuglevel            CDATA #IMPLIED
-           optimize              ( off | on ) "off"
-           deprecation           ( off | on ) "off"
+           optimize              CDATA #IMPLIED
+           deprecation           CDATA #IMPLIED
            target                CDATA #IMPLIED
            verbose               ( yes | no ) "no"
            depend                ( yes | no ) "no"
@@ -383, +391 @@

  <!ATTLIST mkdir
            dir CDATA #REQUIRED>
  
+ <!ELEMENT native2ascii (arg)*>
+ <!ATTLIST native2ascii
+           dest CDATA #REQUIRED
+           reverse CDATA #IMPLIED
+           encoding CDATA #IMPLIED
+           src CDATA #IMPLIED
+           ext CDATA #IMPLIED
+           defaultexcludes CDATA #IMPLIED
+           includes CDATA #IMPLIED
+           excludes CDATA #IMPLIED
+           excludesfile CDATA #IMPLIED
+           implementation CDATA #IMPLIED>
+ 
  <!ELEMENT rename EMPTY>
  <!ATTLIST rename
            src     CDATA #REQUIRED
@@ -414, +435 @@

            name      CDATA #REQUIRED
            classname CDATA #REQUIRED>
  
- <!ELEMENT tstamp EMPTY>
+ <!ELEMENT tstamp (format?)>
+ <!ATTLIST tstamp
+           prefix CDATA #IMPLIED>
  
+ <!ELEMENT format EMPTY>
+ <!ATTLIST format
+           property CDATA #REQUIRED
+           pattern CDATA #REQUIRED
+           timezone CDATA #IMPLIED
+           offset CDATA #IMPLIED
+           unit CDATA #IMPLIED
+           locale CDATA #IMPLIED>
+ 
+ <!ELEMENT xslt (classpath|xmlcatalog|param|outputproperty|factory)*>
+ <!ATTLIST xslt
+           style                   CDATA #REQUIRED
+           basedir                 CDATA #IMPLIED
+           destdir                 CDATA #IMPLIED
+           extension               CDATA #IMPLIED
+           classpath               CDATA #IMPLIED
+           classpathref            CDATA #IMPLIED
+           force                   CDATA #IMPLIED
+           processor               CDATA #IMPLIED
+           includes                CDATA #IMPLIED
+           includesfile            CDATA #IMPLIED
+           excludes                CDATA #IMPLIED
+           excludesfile            CDATA #IMPLIED
+           defaultexcludes         CDATA #IMPLIED
+           in                      CDATA #IMPLIED
+           out                     CDATA #IMPLIED
+           scanincludeddirectories CDATA #IMPLIED
+           reloadstylesheet        CDATA #IMPLIED>
+ 
+ <!ELEMENT xmlcatalog (dtd|entity|classpath|catalogpath)*>
+ <!ATTLIST xmlcatalog
+           id ID #IMPLIED>
+ 
+ <!ELEMENT dtd EMPTY>
+ <!ATTLIST dtd
+           publicId      CDATA #REQUIRED
+           location      CDATA #REQUIRED>
+ 
+ <!ELEMENT entity EMPTY>
+ <!ATTLIST entity
+           publicId      CDATA #REQUIRED
+           location      CDATA #REQUIRED>
+ 
+ <!ELEMENT catalogpath (pathelement | fileset | dirset | filelist)*>
+ <!ATTLIST catalogpath
+         path CDATA #IMPLIED
+         refid CDATA #IMPLIED>
+ 
+ <!ELEMENT war (include|exclude|fileset|patternset)*>
+ <!ATTLIST war
+           destfile        CDATA #IMPLIED
+           warfile         CDATA #IMPLIED
+           webxml          CDATA #IMPLIED
+           basedir         CDATA #IMPLIED
+           compress        CDATA #IMPLIED
+           keepcompression CDATA #IMPLIED
+           encoding        CDATA #IMPLIED
+           filesonly       CDATA #IMPLIED
+           includes        CDATA #IMPLIED
+           includesfile    CDATA #IMPLIED
+           excludes        CDATA #IMPLIED
+           excludesfile    CDATA #IMPLIED
+           defaultexcludes CDATA #IMPLIED
+           manifest        CDATA #IMPLIED
+           update          CDATA #IMPLIED
+           duplicate       CDATA #IMPLIED
+           roundup         CDATA #IMPLIED
+ >
+           
  <!ELEMENT zip EMPTY>
  <!ATTLIST zip
            zipfile         CDATA #REQUIRED

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@ant.apache.org
For additional commands, e-mail: dev-help@ant.apache.org