📄 webtest.dtd
字号:
<?xml version="1.0" encoding="UTF-8" ?>
<!--
Licensed to the Apache Software Foundation (ASF) under one or more
contributor license agreements. See the NOTICE file distributed with
this work for additional information regarding copyright ownership.
The ASF licenses this file to You under the Apache License, Version 2.0
(the "License"); you may not use this file except in compliance with
the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
-->
<!ENTITY % boolean "(true|false|on|off|yes|no)">
<!ENTITY % tasks "propertyfile | ccmkdir | importtypelib | vsscheckin | sql | cvspass | csc | dirname | replaceregexp | get | jjtree | sleep | jarlib-display | length | dependset | zip | patch | jspc | style | nice | test | tstamp | unwar | vsshistory | cvschangelog | ccmcheckin | bzip2 | sync | vssadd | javadoc | translate | signjar | cclock | chown | jarlib-available | WsdlToDotnet | buildnumber | jpcovmerge | cvsversion | ejbjar | war | rename | sequential | serverdeploy | property | subant | move | ildasm | copydir | cccheckin | ccunlock | wljspc | fixcrlf | sosget | pathconvert | record | exec | ccmklabel | manifest | jpcovreport | execon | ccmcheckout | ant | xmlvalidate | xslt | iplanet-ejbc | ccmcheckintask | gzip | native2ascii | ccrmtype | ear | input | presetdef | rmic | checksum | mail | loadfile | vsscheckout | soscheckin | mimemail | gunzip | concat | cab | touch | parallel | antcall | ccmkbl | cccheckout | typedef | filter | xmlproperty | import | copy | jsharpc | symlink | antstructure | script | ccmcreatetask | rpm | delete | replace | mmetrics | attrib | waitfor | untar | loadproperties | available | echoproperties | junit | chgrp | bunzip2 | whichresource | copyfile | vsscreate | macrodef | unjar | vbc | wsdltodotnet | mkdir | condition | cvs | tempfile | junitreport | ccmkattr | taskdef | echo | ccupdate | java | renameext | vsslabel | basename | javadoc2 | vsscp | tar | setproxy | ilasm | soscheckout | apply | ccuncheckout | jarlib-resolve | cvstagdiff | jlink | javacc | chmod | pvcs | jarlib-manifest | jar | ccmklbtype | scriptdef | defaultexcludes | mparse | blgenclient | uptodate | jjdoc | genkey | javah | ccmkelem | ccmreconfigure | fail | unzip | javac | jpcoverage | soslabel | depend | vssget | deltree">
<!ENTITY % types "patternset | assertions | propertyset | filtermapper | filterset | libfileset | isfileselected | mergemapper | identitymapper | filterreader | scriptfilter | unpackagemapper | concatfilter | extension | fileset | dirset | globmapper | filelist | filterchain | path | compositemapper | classfileset | regexpmapper | selector | xmlcatalog | flattenmapper | description | chainedmapper | packagemapper | mapper | zipfileset | substitution | extensionSet | redirector | regexp">
<!ELEMENT project (target | %tasks; | %types;)*>
<!ATTLIST project
name CDATA #IMPLIED
default CDATA #IMPLIED
basedir CDATA #IMPLIED>
<!ELEMENT target (%tasks; | %types;)*>
<!ATTLIST target
id ID #IMPLIED
name CDATA #REQUIRED
if CDATA #IMPLIED
unless CDATA #IMPLIED
depends CDATA #IMPLIED
description CDATA #IMPLIED>
<!ELEMENT patternset (include | patternset | exclude | excludesfile | includesfile)*>
<!ATTLIST patternset
id ID #IMPLIED
includes CDATA #IMPLIED
refid IDREF #IMPLIED
description CDATA #IMPLIED
excludesfile CDATA #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 exclude EMPTY>
<!ATTLIST exclude
id ID #IMPLIED
name CDATA #IMPLIED
unless CDATA #IMPLIED
if CDATA #IMPLIED>
<!ELEMENT excludesfile EMPTY>
<!ATTLIST excludesfile
id ID #IMPLIED
name CDATA #IMPLIED
unless CDATA #IMPLIED
if CDATA #IMPLIED>
<!ELEMENT includesfile EMPTY>
<!ATTLIST includesfile
id ID #IMPLIED
name CDATA #IMPLIED
unless CDATA #IMPLIED
if CDATA #IMPLIED>
<!ELEMENT assertions (disable | enable)*>
<!ATTLIST assertions
id ID #IMPLIED
refid IDREF #IMPLIED
description CDATA #IMPLIED
enablesystemassertions %boolean; #IMPLIED>
<!ELEMENT disable EMPTY>
<!ATTLIST disable
id ID #IMPLIED
package CDATA #IMPLIED
class CDATA #IMPLIED>
<!ELEMENT enable EMPTY>
<!ATTLIST enable
id ID #IMPLIED
package CDATA #IMPLIED
class CDATA #IMPLIED>
<!ELEMENT propertyset (propertyref | propertyset | mapper)*>
<!ATTLIST propertyset
id ID #IMPLIED
refid IDREF #IMPLIED
description CDATA #IMPLIED
dynamic %boolean; #IMPLIED
negate %boolean; #IMPLIED>
<!ELEMENT propertyref EMPTY>
<!ATTLIST propertyref
id ID #IMPLIED
name CDATA #IMPLIED
builtin (all | system | commandline) #IMPLIED
regex CDATA #IMPLIED
prefix CDATA #IMPLIED>
<!ELEMENT mapper (classpath | mapper)*>
<!ATTLIST mapper
id ID #IMPLIED
classpath CDATA #IMPLIED
classpathref IDREF #IMPLIED
type (identity | flatten | glob | merge | regexp | package | unpackage) #IMPLIED
refid IDREF #IMPLIED
description CDATA #IMPLIED
classname CDATA #IMPLIED
to CDATA #IMPLIED
from CDATA #IMPLIED>
<!ELEMENT classpath (fileset | dirset | extdirs | existing | filelist | pathelement | path)*>
<!ATTLIST classpath
id ID #IMPLIED
location CDATA #IMPLIED
refid IDREF #IMPLIED
description CDATA #IMPLIED
path CDATA #IMPLIED>
<!ELEMENT fileset (patternset | exclude | include | custom | present | none | not | type | modified | or | contains | depend | different | size | majority | containsregexp | filename | selector | includesfile | date | excludesfile | depth | and)*>
<!ATTLIST fileset
id ID #IMPLIED
refid IDREF #IMPLIED
file CDATA #IMPLIED
dir CDATA #IMPLIED
defaultexcludes %boolean; #IMPLIED
followsymlinks %boolean; #IMPLIED
casesensitive %boolean; #IMPLIED
description CDATA #IMPLIED
excludes CDATA #IMPLIED
includesfile CDATA #IMPLIED
excludesfile CDATA #IMPLIED
includes CDATA #IMPLIED>
<!ELEMENT custom (classpath | param)*>
<!ATTLIST custom
id ID #IMPLIED
classpath CDATA #IMPLIED
error CDATA #IMPLIED
classpathref IDREF #IMPLIED
refid IDREF #IMPLIED
description CDATA #IMPLIED
classname CDATA #IMPLIED>
<!ELEMENT param EMPTY>
<!ATTLIST param
id ID #IMPLIED
name CDATA #IMPLIED
type CDATA #IMPLIED
value CDATA #IMPLIED>
<!ELEMENT present (mapper)*>
<!ATTLIST present
id ID #IMPLIED
error CDATA #IMPLIED
targetdir CDATA #IMPLIED
refid IDREF #IMPLIED
description CDATA #IMPLIED
present (srconly | both) #IMPLIED>
<!ELEMENT none (custom | none | present | not | type | modified | or | contains | depend | different | size | majority | containsregexp | filename | selector | date | and | depth)*>
<!ATTLIST none
id ID #IMPLIED
error CDATA #IMPLIED
refid IDREF #IMPLIED
description CDATA #IMPLIED>
<!ELEMENT not (custom | none | present | not | type | modified | or | contains | depend | different | size | majority | containsregexp | filename | selector | date | and | depth)*>
<!ATTLIST not
id ID #IMPLIED
error CDATA #IMPLIED
refid IDREF #IMPLIED
description CDATA #IMPLIED>
<!ELEMENT type EMPTY>
<!ATTLIST type
id ID #IMPLIED
error CDATA #IMPLIED
refid IDREF #IMPLIED
type (file | dir) #IMPLIED
description CDATA #IMPLIED>
<!ELEMENT modified (param)*>
<!ATTLIST modified
id ID #IMPLIED
comparator (equal | rule) #IMPLIED
seldirs %boolean; #IMPLIED
algorithm (hashvalue | digest) #IMPLIED
cache (propertyfile) #IMPLIED
error CDATA #IMPLIED
refid IDREF #IMPLIED
description CDATA #IMPLIED
update %boolean; #IMPLIED>
<!ELEMENT or (custom | none | present | not | type | modified | or | contains | depend | different | size | majority | containsregexp | filename | selector | date | and | depth)*>
<!ATTLIST or
id ID #IMPLIED
error CDATA #IMPLIED
refid IDREF #IMPLIED
description CDATA #IMPLIED>
<!ELEMENT contains EMPTY>
<!ATTLIST contains
id ID #IMPLIED
error CDATA #IMPLIED
casesensitive %boolean; #IMPLIED
refid IDREF #IMPLIED
description CDATA #IMPLIED
ignorewhitespace %boolean; #IMPLIED
text CDATA #IMPLIED>
<!ELEMENT depend (mapper)*>
<!ATTLIST depend
id ID #IMPLIED
error CDATA #IMPLIED
targetdir CDATA #IMPLIED
refid IDREF #IMPLIED
description CDATA #IMPLIED
granularity CDATA #IMPLIED>
<!ELEMENT different (mapper)*>
<!ATTLIST different
id ID #IMPLIED
ignorecontents %boolean; #IMPLIED
error CDATA #IMPLIED
targetdir CDATA #IMPLIED
refid IDREF #IMPLIED
description CDATA #IMPLIED
ignorefiletimes %boolean; #IMPLIED
granularity CDATA #IMPLIED>
<!ELEMENT size EMPTY>
<!ATTLIST size
id ID #IMPLIED
when (less | more | equal) #IMPLIED
units (K | k | kilo | KILO | Ki | KI | ki | kibi | KIBI | M | m | mega | MEGA | Mi | MI | mi | mebi | MEBI | G | g | giga | GIGA | Gi | GI | gi | gibi | GIBI | T | t | tera | TERA | Ti | TI | ti | tebi | TEBI) #IMPLIED
error CDATA #IMPLIED
refid IDREF #IMPLIED
description CDATA #IMPLIED
value CDATA #IMPLIED>
<!ELEMENT majority (custom | none | present | not | type | modified | or | contains | depend | different | size | majority | containsregexp | filename | selector | date | and | depth)*>
<!ATTLIST majority
id ID #IMPLIED
error CDATA #IMPLIED
refid IDREF #IMPLIED
allowtie %boolean; #IMPLIED
description CDATA #IMPLIED>
<!ELEMENT containsregexp EMPTY>
<!ATTLIST containsregexp
id ID #IMPLIED
error CDATA #IMPLIED
refid IDREF #IMPLIED
description CDATA #IMPLIED
expression CDATA #IMPLIED>
<!ELEMENT filename EMPTY>
<!ATTLIST filename
id ID #IMPLIED
error CDATA #IMPLIED
casesensitive %boolean; #IMPLIED
name CDATA #IMPLIED
refid IDREF #IMPLIED
description CDATA #IMPLIED
negate %boolean; #IMPLIED>
<!ELEMENT selector (custom | none | present | not | type | modified | or | contains | depend | different | size | majority | containsregexp | filename | selector | date | and | depth)*>
<!ATTLIST selector
id ID #IMPLIED
error CDATA #IMPLIED
refid IDREF #IMPLIED
description CDATA #IMPLIED
unless CDATA #IMPLIED
if CDATA #IMPLIED>
<!ELEMENT date EMPTY>
<!ATTLIST date
id ID #IMPLIED
refid IDREF #IMPLIED
millis CDATA #IMPLIED
checkdirs %boolean; #IMPLIED
datetime CDATA #IMPLIED
granularity CDATA #IMPLIED
pattern CDATA #IMPLIED
when (before | after | equal) #IMPLIED
error CDATA #IMPLIED
description CDATA #IMPLIED>
<!ELEMENT and (custom | none | present | not | type | modified | or | contains | depend | different | size | majority | containsregexp | filename | selector | date | and | depth)*>
<!ATTLIST and
id ID #IMPLIED
error CDATA #IMPLIED
refid IDREF #IMPLIED
description CDATA #IMPLIED>
<!ELEMENT depth EMPTY>
<!ATTLIST depth
id ID #IMPLIED
max CDATA #IMPLIED
error CDATA #IMPLIED
min CDATA #IMPLIED
refid IDREF #IMPLIED
description CDATA #IMPLIED>
<!ELEMENT dirset (patternset | exclude | include | custom | present | none | not | type | modified | or | contains | depend | different | size | majority | containsregexp | filename | selector | includesfile | date | excludesfile | depth | and)*>
<!ATTLIST dirset
id ID #IMPLIED
refid IDREF #IMPLIED
file CDATA #IMPLIED
dir CDATA #IMPLIED
defaultexcludes %boolean; #IMPLIED
followsymlinks %boolean; #IMPLIED
casesensitive %boolean; #IMPLIED
description CDATA #IMPLIED
excludes CDATA #IMPLIED
includesfile CDATA #IMPLIED
excludesfile CDATA #IMPLIED
includes CDATA #IMPLIED>
<!ELEMENT extdirs (fileset | dirset | extdirs | existing | filelist | pathelement | path)*>
<!ATTLIST extdirs
id ID #IMPLIED
location CDATA #IMPLIED
refid IDREF #IMPLIED
description CDATA #IMPLIED
path CDATA #IMPLIED>
<!ELEMENT existing (fileset | dirset | extdirs | existing | filelist | pathelement | path)*>
<!ATTLIST existing
id ID #IMPLIED
location CDATA #IMPLIED
refid IDREF #IMPLIED
description CDATA #IMPLIED
path CDATA #IMPLIED>
<!ELEMENT filelist (file)*>
<!ATTLIST filelist
id ID #IMPLIED
dir CDATA #IMPLIED
refid IDREF #IMPLIED
description CDATA #IMPLIED
files CDATA #IMPLIED>
<!ELEMENT file EMPTY>
<!ATTLIST file
id ID #IMPLIED
name CDATA #IMPLIED>
<!ELEMENT pathelement EMPTY>
<!ATTLIST pathelement
id ID #IMPLIED
location CDATA #IMPLIED
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -