ant-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From nickda...@apache.org
Subject cvs commit: jakarta-ant/src/antidote/org/apache/tools/ant/gui/acs share.dtd project.dtd project-ext.dtd
Date Wed, 11 Apr 2001 20:43:03 GMT
nickdavis    01/04/11 13:43:03

  Modified:    src/antidote/org/apache/tools/ant/gui/acs project.dtd
                        project-ext.dtd
  Added:       src/antidote/org/apache/tools/ant/gui/acs share.dtd
  Log:
  add support for optional elements
  
  Revision  Changes    Path
  1.3       +114 -71   jakarta-ant/src/antidote/org/apache/tools/ant/gui/acs/project.dtd
  
  Index: project.dtd
  ===================================================================
  RCS file: /home/cvs/jakarta-ant/src/antidote/org/apache/tools/ant/gui/acs/project.dtd,v
  retrieving revision 1.2
  retrieving revision 1.3
  diff -u -r1.2 -r1.3
  --- project.dtd	2001/04/05 00:15:13	1.2
  +++ project.dtd	2001/04/11 20:43:03	1.3
  @@ -1,80 +1,84 @@
   <?xml version="1.0" encoding="iso-8859-1"?>
   <!--
  - Copyright (c) 2000 Michel CASABIANCA.  All Rights Reserved.
  + The Apache Software License, Version 1.1
   
  - Permission to use, copy, modify, and distribute this software and its
  - documentation for any purpose and without fee or royalty is hereby
  - granted, provided that both the above copyright notice and this
  - permission notice appear in all copies of the software and
  - documentation or portions thereof, including modifications, that you
  - make.
  -
  - THIS SOFTWARE IS PROVIDED "AS IS," AND COPYRIGHT HOLDERS MAKE NO
  - REPRESENTATIONS OR WARRANTIES, EXPRESS OR IMPLIED. BY WAY OF EXAMPLE,
  - BUT NOT LIMITATION, COPYRIGHT HOLDERS MAKE NO REPRESENTATIONS OR
  - WARRANTIES OF MERCHANTABILITY OR FITNESS FOR ANY PARTICULAR PURPOSE OR
  - THAT THE USE OF THE SOFTWARE OR DOCUMENTATION WILL NOT INFRINGE ANY
  - THIRD PARTY PATENTS, COPYRIGHTS, TRADEMARKS OR OTHER RIGHTS.
  - COPYRIGHT HOLDERS WILL BEAR NO LIABILITY FOR ANY USE OF THIS SOFTWARE
  - OR DOCUMENTATION.
  + Copyright (c) 1999, 2000 The Apache Software Foundation.  All rights
  + reserved.
  +
  + Redistribution and use in source and binary forms, with or without
  + modification, 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 acknowlegement:
  +       "This product includes software developed by the
  +        Apache Software Foundation (http://www.apache.org/)."
  +    Alternately, this acknowlegement may appear in the software itself,
  +    if and wherever such third-party acknowlegements normally appear.
  +
  + 4. The names "The Jakarta Project", "Ant", 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 names without prior written
  +    permission of the Apache Group.
  +
  + 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 (INCLUDING, 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.  For more
  + information on the Apache Software Foundation, please see
  + <http://www.apache.org/>.
   -->
  -<!-- project DTD for Ant -->
  -<!-- 2000-04-03 -->
  -<!ENTITY % ext-file SYSTEM "file:/project-ext.dtd">
  -%ext-file;
   
  -<!ELEMENT project (target | property | path)*>
  -<!ATTLIST project
  -	name CDATA #REQUIRED
  -	default CDATA #REQUIRED
  -	basedir CDATA #REQUIRED
  ->
  -<!ELEMENT target (ant | available | chmod | copy | cvs | delete | deltree | echo | exec
| expand | filter | get | gzip | fixcrlf | jar | java | javac | javadoc | keysubst | mkdir
| property | rename | replace | rmic | tar | taskdef | tstamp | zip | path | classpath)*>
  +<!-- @author Michel CASABIANCA -->
  +<!-- @version $Revision: 1.3 $ -->
  +
  +<!ENTITY % share-file SYSTEM "file:/share.dtd">
  +%share-file;
  +<!ELEMENT target (ant | antcall | available | chmod | copy | cvs | delete | deltree
| echo | exec | expand | filter | get | gzip | fixcrlf | jar | java | javac | javadoc | keysubst
| mkdir | property  | recorder | rename | replace | rmic | tar | taskdef | tstamp | zip |
path | classpath | mail)*>
   <!ATTLIST target
   	name CDATA #REQUIRED
   	depends CDATA #IMPLIED
   	if CDATA #IMPLIED
  ->
  -<!ELEMENT path (pathelement | path)*>
  -<!ATTLIST path
  -	id CDATA #IMPLIED
  -	refid CDATA #IMPLIED
  ->
  -<!ELEMENT classpath (pathelement | path | fileset)*>
  -<!ATTLIST classpath
  -	id CDATA #IMPLIED
  -	refid CDATA #IMPLIED
  ->
  -<!ELEMENT fileset (include | exclude)*>
  -<!ATTLIST fileset
  -	dir CDATA #IMPLIED
  ->
  -<!ELEMENT exclude EMPTY>
  -<!ATTLIST exclude
  -	name CDATA #REQUIRED
  -	unless CDATA #IMPLIED
  ->
  -<!ELEMENT include EMPTY>
  -<!ATTLIST include
  -	name CDATA #REQUIRED
  ->
  -<!ELEMENT pathelement EMPTY>
  -<!ATTLIST pathelement
  -	location CDATA #IMPLIED
  -	path CDATA #IMPLIED
  ->
  -<!ELEMENT property EMPTY>
  -<!ATTLIST property
  -	name CDATA #IMPLIED
  -	value CDATA #IMPLIED
  -	resource CDATA #IMPLIED
  -	file CDATA #IMPLIED
   >
  -<!ELEMENT ant EMPTY>
  +<!ELEMENT ant (property)*>
   <!ATTLIST ant
   	antfile CDATA #IMPLIED
   	dir CDATA #REQUIRED
   	target CDATA #IMPLIED
  +	output CDATA #IMPLIED
  +>
  +<!ELEMENT antcall (param)*>
  +<!ATTLIST antcall
  +	target CDATA #REQUIRED
  +>
  +<!ELEMENT param EMPTY>
  +<!ATTLIST param
  +	name CDATA #REQUIRED
  +	value CDATA #REQUIRED
   >
   <!ELEMENT available EMPTY>
   <!ATTLIST available
  @@ -88,11 +92,16 @@
   	src CDATA #REQUIRED
   	perm CDATA #REQUIRED
   >
  -<!ELEMENT copy (fileset)*>
  +<!ELEMENT copy (fileset | mapper)*>
   <!ATTLIST copy
   	file CDATA #IMPLIED
   	todir CDATA #IMPLIED
   	todir CDATA #IMPLIED
  +	preservelastmodified CDATA #IMPLIED
  +	overwrite CDATA #IMPLIED
  +	filtering CDATA #IMPLIED
  +	flatten CDATA #IMPLIED
  +	includeEmptyDirs CDATA #IMPLIED
   >
   <!ELEMENT cvs EMPTY>
   <!ATTLIST cvs
  @@ -101,9 +110,18 @@
   	package CDATA #REQUIRED
   	tag CDATA #IMPLIED
   >
  -<!ELEMENT delete EMPTY>
  +<!ELEMENT delete (fileset)*>
   <!ATTLIST delete
  -	file CDATA #REQUIRED
  +	file CDATA #IMPLIED
  +	dir CDATA #IMPLIED
  +	verbose CDATA #IMPLIED
  +	quiet CDATA #IMPLIED
  +	includeEmptyDirs CDATA #IMPLIED
  +	includes CDATA #IMPLIED
  +	includesfile CDATA #IMPLIED
  +	excludes CDATA #IMPLIED
  +	excludesfile CDATA #IMPLIED
  +	defaultexcludes CDATA #IMPLIED
   >
   <!ELEMENT deltree EMPTY>
   <!ATTLIST deltree
  @@ -233,10 +251,35 @@
   	sep CDATA #IMPLIED
   	keys CDATA #REQUIRED
   >
  +<!ELEMENT mail EMPTY>
  +<!ATTLIST mail
  +        from CDATA #REQUIRED
  +        tolist CDATA #REQUIRED
  +        message CDATA #REQUIRED
  +        files CDATA #IMPLIED
  +        mailhost CDATA #IMPLIED
  +        subject CDATA #IMPLIED
  +>
  +<!ELEMENT mapper EMPTY>
  +<!ATTLIST mapper
  +	type CDATA #REQUIRED
  +	from CDATA #REQUIRED
  +	to CDATA #REQUIRED
  +      classname CDATA #IMPLIED
  +      classpath CDATA #IMPLIED
  +      classpathref CDATA #IMPLIED
  +>
   <!ELEMENT mkdir EMPTY>
   <!ATTLIST mkdir
   	dir CDATA #REQUIRED
   >
  +<!ELEMENT recorder EMPTY>
  +<!ATTLIST recorder
  +	name CDATA #REQUIRED
  +	action CDATA #IMPLIED
  +	append CDATA #IMPLIED
  +	loglevel CDATA #IMPLIED
  +>
   <!ELEMENT rename EMPTY>
   <!ATTLIST rename
   	src CDATA #REQUIRED
  @@ -263,12 +306,12 @@
   	excludes CDATA #IMPLIED
   	defaultexcludes CDATA #IMPLIED
   >
  -<!ELEMENT taskdef EMPTY>
  -<!ATTLIST taskdef
  -	name CDATA #REQUIRED
  -	classname CDATA #REQUIRED
  +<!ELEMENT tstamp (format)*>
  +<!ELEMENT format EMPTY>
  +<!ATTLIST format
  +	property CDATA #REQUIRED
  +	pattern CDATA #REQUIRED
   >
  -<!ELEMENT tstamp EMPTY>
   <!ELEMENT zip EMPTY>
   <!ATTLIST zip
   	zipfile CDATA #REQUIRED
  
  
  
  1.2       +251 -30   jakarta-ant/src/antidote/org/apache/tools/ant/gui/acs/project-ext.dtd
  
  Index: project-ext.dtd
  ===================================================================
  RCS file: /home/cvs/jakarta-ant/src/antidote/org/apache/tools/ant/gui/acs/project-ext.dtd,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- project-ext.dtd	2001/03/28 12:29:38	1.1
  +++ project-ext.dtd	2001/04/11 20:43:03	1.2
  @@ -1,34 +1,255 @@
   <?xml version="1.0" encoding="iso-8859-1"?>
  -
   <!--
  - Copyright (c) 2000 Michel CASABIANCA.  All Rights Reserved.
  -
  - Permission to use, copy, modify, and distribute this software and its
  - documentation for any purpose and without fee or royalty is hereby
  - granted, provided that both the above copyright notice and this
  - permission notice appear in all copies of the software and
  - documentation or portions thereof, including modifications, that you
  - make.
  -
  - THIS SOFTWARE IS PROVIDED "AS IS," AND COPYRIGHT HOLDERS MAKE NO
  - REPRESENTATIONS OR WARRANTIES, EXPRESS OR IMPLIED. BY WAY OF EXAMPLE,
  - BUT NOT LIMITATION, COPYRIGHT HOLDERS MAKE NO REPRESENTATIONS OR
  - WARRANTIES OF MERCHANTABILITY OR FITNESS FOR ANY PARTICULAR PURPOSE OR
  - THAT THE USE OF THE SOFTWARE OR DOCUMENTATION WILL NOT INFRINGE ANY
  - THIRD PARTY PATENTS, COPYRIGHTS, TRADEMARKS OR OTHER RIGHTS.
  - COPYRIGHT HOLDERS WILL BEAR NO LIABILITY FOR ANY USE OF THIS SOFTWARE
  - OR DOCUMENTATION.
  --->
  -
  -<!-- project ext DTD for Ant -->
  -<!-- 2000-04-03 -->
  + The Apache Software License, Version 1.1
   
  -<!ENTITY % ext "| xt">
  + Copyright (c) 1999, 2000 The Apache Software Foundation.  All rights
  + reserved.
   
  -<!ELEMENT xt EMPTY>
  -<!ATTLIST xt
  -          xml CDATA #REQUIRED
  -          xsl CDATA #REQUIRED
  -          out CDATA #REQUIRED>
  -
  -
  + Redistribution and use in source and binary forms, with or without
  + modification, 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 acknowlegement:
  +       "This product includes software developed by the
  +        Apache Software Foundation (http://www.apache.org/)."
  +    Alternately, this acknowlegement may appear in the software itself,
  +    if and wherever such third-party acknowlegements normally appear.
  +
  + 4. The names "The Jakarta Project", "Ant", 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 names without prior written
  +    permission of the Apache Group.
  +
  + 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 (INCLUDING, 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.  For more
  + information on the Apache Software Foundation, please see
  + <http://www.apache.org/>.
  +-->
  +<!-- @author Michel CASABIANCA -->
  +<!-- @version $Revision: 1.2 $ -->
  +<!ENTITY % share-file SYSTEM "file:/share.dtd">
  +%share-file;
  +<!ELEMENT target (p4sync | p4label | p4have | p4submit | p4edit | p4change | junit |
ddcreator | ejbc | wlrun | wlstop | ejbjar | weblogic | TOPLink | PropertyFile)*>
  +
  +<!-- *********** PERFORCE ************** -->
  +
  +<!ELEMENT p4sync EMPTY>
  +<!ATTLIST p4sync
  +	view CDATA #IMPLIED
  +	label CDATA #IMPLIED
  +	force CDATA #IMPLIED
  +>
  +<!ELEMENT p4change EMPTY>
  +<!ELEMENT p4edit EMPTY>
  +<!ATTLIST p4edit
  +	view CDATA #REQUIRED
  +	change CDATA #IMPLIED
  +>
  +<!ELEMENT p4submit EMPTY>
  +<!ATTLIST p4submit
  +	change CDATA #REQUIRED
  +>
  +<!ELEMENT p4have EMPTY>
  +<!ELEMENT p4label EMPTY>
  +<!ATTLIST p4label
  +	name CDATA #REQUIRED
  +	view CDATA #IMPLIED
  +	desc CDATA #IMPLIED
  +>
  +
  +<!-- *********** JUNIT ************** -->
  +
  +<!ELEMENT junit (jvmarg | batchtest | test | formatter | sysproperty)*>
  +<!ATTLIST junit
  +	printsummary CDATA #IMPLIED
  +	fork CDATA #IMPLIED
  +	haltonerror CDATA #IMPLIED
  +	haltonfailure CDATA #IMPLIED
  +	timeout CDATA #IMPLIED
  +	maxmemory CDATA #IMPLIED
  +	jvm CDATA #IMPLIED
  +	dir CDATA #IMPLIED
  +>
  +<!ELEMENT jvmarg EMPTY>
  +<!ATTLIST jvmarg
  +	value CDATA #REQUIRED
  +>
  +<!ELEMENT sysproperty EMPTY>
  +<!ATTLIST sysproperty
  +	key CDATA #REQUIRED
  +	value CDATA #REQUIRED
  +>
  +<!ELEMENT formatter EMPTY>
  +<!ATTLIST formatter
  +	type CDATA #IMPLIED
  +	classname CDATA #IMPLIED
  +	extension CDATA #REQUIRED
  +	usefile CDATA #IMPLIED
  +>
  +<!ELEMENT test EMPTY>
  +<!ATTLIST test
  +	name CDATA #REQUIRED
  +	fork CDATA #IMPLIED
  +	haltonerror CDATA #IMPLIED
  +	haltonfailure CDATA #IMPLIED
  +	todir CDATA #IMPLIED
  +	outfile CDATA #IMPLIED
  +	if CDATA #IMPLIED
  +	unless CDATA #IMPLIED
  +>
  +<!ELEMENT batchtest EMPTY>
  +<!ATTLIST batchtest
  +	fork CDATA #IMPLIED
  +	haltonerror CDATA #IMPLIED
  +	haltonfailure CDATA #IMPLIED
  +	todir CDATA #IMPLIED
  +	if CDATA #IMPLIED
  +	unless CDATA #IMPLIED
  +>
  +
  +<!-- *********** EJB ************** -->
  +
  +<!ELEMENT ddcreator (include | exclude)*>
  +<!ATTLIST ddcreator
  +	descriptors CDATA #REQUIRED
  +	dest CDATA #REQUIRED
  +	classpath CDATA #IMPLIED
  +>
  +<!ELEMENT ejbc (include | exclude)*>
  +<!ATTLIST ejbc
  +	descriptors CDATA #REQUIRED
  +	manifest CDATA #REQUIRED
  +	dest CDATA #REQUIRED
  +	src CDATA #REQUIRED
  +	classpath CDATA #IMPLIED
  +>
  +<!ELEMENT wlrun (classpath | wlclasspath)*>
  +<!ATTLIST wlrun
  +	beahome CDATA #REQUIRED
  +	home CDATA #REQUIRED
  +	Domain CDATA #REQUIRED
  +	classpath CDATA #IMPLIED
  +	wlclasspath CDATA #IMPLIED
  +	properties CDATA #IMPLIED
  +	name CDATA #IMPLIED
  +	policy CDATA #IMPLIED
  +	username CDATA #IMPLIED
  +	password CDATA #IMPLIED
  +	pkPassword CDATA #IMPLIED
  +	jvmargs CDATA #IMPLIED
  +	args CDATA #IMPLIED
  +>
  +<!ELEMENT wlstop (classpath)*>
  +<!ATTLIST wlstop
  +	beahome CDATA #REQUIRED
  +	classpath CDATA #REQUIRED
  +	user CDATA #REQUIRED
  +	password CDATA #REQUIRED
  +	url CDATA #IMPLIED
  +	delay CDATA #IMPLIED
  +>
  +<!ELEMENT ejbjar (classpath | dtd | support)*>
  +<!ATTLIST ejbjar
  +	descriptordir CDATA #IMPLIED
  +	srcdir CDATA #REQUIRED
  +	destdir CDATA #REQUIRED
  +	basejarname CDATA #IMPLIED
  +	basenameterminator CDATA #IMPLIED
  +	genericjarsuffix CDATA #IMPLIED
  +	classpath CDATA #IMPLIED
  +	latdestdir CDATA #IMPLIED
  +>
  +<!ELEMENT dtd EMPTY>
  +<!ATTLIST dtd
  +	publicId CDATA #REQUIRED
  +	location CDATA #REQUIRED
  +>
  +<!ELEMENT support (include | exclude)*>
  +<!ATTLIST support
  +	dir CDATA #IMPLIED
  +>
  +<!ELEMENT weblogic (classpath | dtd | support)*>
  +<!ATTLIST weblogic
  +	destdir CDATA #IMPLIED
  +	genericjarsuffix CDATA #IMPLIED
  +	suffix CDATA #IMPLIED
  +	wlclasspath CDATA #IMPLIED
  +	keepgeneric CDATA #IMPLIED
  +	compiler CDATA #IMPLIED
  +	rebuild CDATA #IMPLIED
  +	keepgenerated CDATA #IMPLIED
  +	args CDATA #IMPLIED
  +	weblogicdtd CDATA #IMPLIED
  +	wldtd CDATA #IMPLIED
  +	ejbdtd CDATA #IMPLIED
  +	newCMP CDATA #IMPLIED
  +	oldCMP CDATA #IMPLIED
  +>
  +<!ELEMENT TOPLink (classpath | dtd | support)*>
  +<!ATTLIST TOPLink
  +	destdir CDATA #IMPLIED
  +	genericjarsuffix CDATA #IMPLIED
  +	suffix CDATA #IMPLIED
  +	wlclasspath CDATA #IMPLIED
  +	keepgeneric CDATA #IMPLIED
  +	compiler CDATA #IMPLIED
  +	rebuild CDATA #IMPLIED
  +	keepgenerated CDATA #IMPLIED
  +	args CDATA #IMPLIED
  +	weblogicdtd CDATA #IMPLIED
  +	wldtd CDATA #IMPLIED
  +	ejbdtd CDATA #IMPLIED
  +	newCMP CDATA #IMPLIED
  +	oldCMP CDATA #IMPLIED
  +	toplinkdescriptor CDATA #IMPLIED
  +	toplinkdtd CDATA #IMPLIED
  +>
  +<!ELEMENT wlclasspath (pathelement | path | fileset)*>
  +<!ATTLIST wlclasspath
  +	id CDATA #IMPLIED
  +	refid CDATA #IMPLIED
  +>
  +
  +<!-- *********** PERFORCE ************** -->
  +
  +<!ELEMENT PropertyFile (entry)*>
  +<!ATTLIST PropertyFile
  +	file CDATA #REQUIRED
  +	comment CDATA #IMPLIED
  +>
  +<!ELEMENT entry EMPTY>
  +<!ATTLIST entry
  +	key CDATA #REQUIRED
  +	value CDATA #REQUIRED
  +	type CDATA #IMPLIED
  +	operation CDATA #IMPLIED
  +	default CDATA #IMPLIED
  +	pattern CDATA #IMPLIED
  +>
  
  
  
  1.1                  jakarta-ant/src/antidote/org/apache/tools/ant/gui/acs/share.dtd
  
  Index: share.dtd
  ===================================================================
  <?xml version="1.0" encoding="iso-8859-1"?>
  <!--
   The Apache Software License, Version 1.1
  
   Copyright (c) 1999, 2000 The Apache Software Foundation.  All rights
   reserved.
  
   Redistribution and use in source and binary forms, with or without
   modification, 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 acknowlegement:
         "This product includes software developed by the
          Apache Software Foundation (http://www.apache.org/)."
      Alternately, this acknowlegement may appear in the software itself,
      if and wherever such third-party acknowlegements normally appear.
  
   4. The names "The Jakarta Project", "Ant", 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 names without prior written
      permission of the Apache Group.
  
   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 (INCLUDING, 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.  For more
   information on the Apache Software Foundation, please see
   <http://www.apache.org/>.
  -->
  <!-- @author Michel CASABIANCA -->
  <!-- @version $Revision: 1.1 $ -->
  <!ELEMENT project (target | property | path | taskdef | patternset | fileset)*>
  <!ATTLIST project
  	name CDATA #REQUIRED
  	default CDATA #REQUIRED
  	basedir CDATA #REQUIRED
  >
  <!ELEMENT property EMPTY>
  <!ATTLIST property
  	name CDATA #IMPLIED
  	value CDATA #IMPLIED
  	resource CDATA #IMPLIED
  	file CDATA #IMPLIED
  >
  <!ELEMENT path (pathelement | path)*>
  <!ATTLIST path
  	id CDATA #IMPLIED
  	refid CDATA #IMPLIED
  >
  <!ELEMENT classpath (pathelement | path | fileset)*>
  <!ATTLIST classpath
  	id CDATA #IMPLIED
  	refid CDATA #IMPLIED
  >
  <!ELEMENT fileset (include | exclude)*>
  <!ATTLIST fileset
  	id CDATA #IMPLIED
  	refid CDATA #IMPLIED
  	dir CDATA #REQUIRED
  	defaultexcludes CDATA #IMPLIED
  	includes CDATA #IMPLIED
  	includesfile CDATA #IMPLIED
  	excludes CDATA #IMPLIED
  	excludesfile CDATA #IMPLIED
  >
  <!ELEMENT patternset (include | exclude)*>
  <!ATTLIST patternset
  	id CDATA #REQUIRED
  	refid CDATA #IMPLIED
  	includes CDATA #IMPLIED
  	includesfile CDATA #IMPLIED
  	excludes CDATA #IMPLIED
  	excludesfile CDATA #IMPLIED
  >
  <!ELEMENT exclude EMPTY>
  <!ATTLIST exclude
  	name CDATA #REQUIRED
  	unless CDATA #IMPLIED
  >
  <!ELEMENT include EMPTY>
  <!ATTLIST include
  	name CDATA #REQUIRED
  >
  <!ELEMENT pathelement EMPTY>
  <!ATTLIST pathelement
  	location CDATA #IMPLIED
  	path CDATA #IMPLIED
  >
  <!ELEMENT taskdef EMPTY>
  <!ATTLIST taskdef
  	name CDATA #REQUIRED
  	classname CDATA #REQUIRED
  >
  
  
  

Mime
View raw message