Skip to main content

This CGIT instance is deprecated, and repositories have been moved to Gitlab or Github. See the repository descriptions for specific locations.

summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
Diffstat (limited to 'tests/org.eclipse.jst.jsp.ui.tests/testfiles')
-rw-r--r--tests/org.eclipse.jst.jsp.ui.tests/testfiles/116523/struts-logic.tld642
-rw-r--r--tests/org.eclipse.jst.jsp.ui.tests/testfiles/116523/struts.jarbin498051 -> 0 bytes
-rw-r--r--tests/org.eclipse.jst.jsp.ui.tests/testfiles/189924/includer.jsp1
-rw-r--r--tests/org.eclipse.jst.jsp.ui.tests/testfiles/189924/test189924.jsp2
-rw-r--r--tests/org.eclipse.jst.jsp.ui.tests/testfiles/DTDs/wapDTDs/WAP-1-1/wml_1_1.dtd353
-rw-r--r--tests/org.eclipse.jst.jsp.ui.tests/testfiles/DTDs/wapDTDs/WAP-1-2-1/channel12.dtd39
-rw-r--r--tests/org.eclipse.jst.jsp.ui.tests/testfiles/DTDs/wapDTDs/WAP-1-2-1/pap_1.0.dtd219
-rw-r--r--tests/org.eclipse.jst.jsp.ui.tests/testfiles/DTDs/wapDTDs/WAP-1-2-1/si.dtd53
-rw-r--r--tests/org.eclipse.jst.jsp.ui.tests/testfiles/DTDs/wapDTDs/WAP-1-2-1/sl.dtd33
-rw-r--r--tests/org.eclipse.jst.jsp.ui.tests/testfiles/DTDs/wapDTDs/WAP-1-2-1/wml13.dtd4
-rw-r--r--tests/org.eclipse.jst.jsp.ui.tests/testfiles/DTDs/wapDTDs/WAP-1-2-1/wta-wml12.dtd21
-rw-r--r--tests/org.eclipse.jst.jsp.ui.tests/testfiles/DTDs/wapDTDs/WAP-1-2/channel12.dtd39
-rw-r--r--tests/org.eclipse.jst.jsp.ui.tests/testfiles/DTDs/wapDTDs/WAP-1-2/pap_1.0.dtd219
-rw-r--r--tests/org.eclipse.jst.jsp.ui.tests/testfiles/DTDs/wapDTDs/WAP-1-2/si.dtd53
-rw-r--r--tests/org.eclipse.jst.jsp.ui.tests/testfiles/DTDs/wapDTDs/WAP-1-2/sl.dtd33
-rw-r--r--tests/org.eclipse.jst.jsp.ui.tests/testfiles/DTDs/wapDTDs/WAP-1-2/wml12.dtd4
-rw-r--r--tests/org.eclipse.jst.jsp.ui.tests/testfiles/DTDs/wapDTDs/WAP-1-2/wta-wml12.dtd21
-rw-r--r--tests/org.eclipse.jst.jsp.ui.tests/testfiles/DTDs/wapDTDs/WAP-2-0/channel12.dtd39
-rw-r--r--tests/org.eclipse.jst.jsp.ui.tests/testfiles/DTDs/wapDTDs/WAP-2-0/pap_2.0.dtd223
-rw-r--r--tests/org.eclipse.jst.jsp.ui.tests/testfiles/DTDs/wapDTDs/WAP-2-0/prov.dtd46
-rw-r--r--tests/org.eclipse.jst.jsp.ui.tests/testfiles/DTDs/wapDTDs/WAP-2-0/si.dtd53
-rw-r--r--tests/org.eclipse.jst.jsp.ui.tests/testfiles/DTDs/wapDTDs/WAP-2-0/sl.dtd33
-rw-r--r--tests/org.eclipse.jst.jsp.ui.tests/testfiles/DTDs/wapDTDs/WAP-2-0/wml-deprecated-1.mod103
-rw-r--r--tests/org.eclipse.jst.jsp.ui.tests/testfiles/DTDs/wapDTDs/WAP-2-0/wml-framework-1.mod71
-rw-r--r--tests/org.eclipse.jst.jsp.ui.tests/testfiles/DTDs/wapDTDs/WAP-2-0/wml-qname-1.mod80
-rw-r--r--tests/org.eclipse.jst.jsp.ui.tests/testfiles/DTDs/wapDTDs/WAP-2-0/wml-special-1.mod248
-rw-r--r--tests/org.eclipse.jst.jsp.ui.tests/testfiles/DTDs/wapDTDs/WAP-2-0/wml20-flat.dtd3609
-rw-r--r--tests/org.eclipse.jst.jsp.ui.tests/testfiles/DTDs/wapDTDs/WAP-2-0/wml20-model-1.mod184
-rw-r--r--tests/org.eclipse.jst.jsp.ui.tests/testfiles/DTDs/wapDTDs/WAP-2-0/wml20.dtd154
-rw-r--r--tests/org.eclipse.jst.jsp.ui.tests/testfiles/DTDs/wapDTDs/WAP-2-0/wta-wml12.dtd21
-rw-r--r--tests/org.eclipse.jst.jsp.ui.tests/testfiles/DTDs/wapDTDs/WAP-2-0/xhtml-mobile10-flat.dtd3216
-rw-r--r--tests/org.eclipse.jst.jsp.ui.tests/testfiles/DTDs/wapDTDs/WAP-2-0/xhtml-mobile10-model-1.mod160
-rw-r--r--tests/org.eclipse.jst.jsp.ui.tests/testfiles/DTDs/wapDTDs/WAP-2-0/xhtml-mobile10.dtd189
-rw-r--r--tests/org.eclipse.jst.jsp.ui.tests/testfiles/DTDs/wml20_dtd160
-rw-r--r--tests/org.eclipse.jst.jsp.ui.tests/testfiles/RemoveAndAddBackCommentEndTag/Test1.jsp14
-rw-r--r--tests/org.eclipse.jst.jsp.ui.tests/testfiles/XHTML/xhtml1-transitional.dtd1196
-rw-r--r--tests/org.eclipse.jst.jsp.ui.tests/testfiles/bug_143209/WebContent/META-INF/MANIFEST.MF3
-rw-r--r--tests/org.eclipse.jst.jsp.ui.tests/testfiles/bug_143209/WebContent/WEB-INF/classes/.keepme0
-rw-r--r--tests/org.eclipse.jst.jsp.ui.tests/testfiles/bug_143209/WebContent/WEB-INF/lib/.keepme0
-rw-r--r--tests/org.eclipse.jst.jsp.ui.tests/testfiles/bug_143209/WebContent/WEB-INF/web.xml12
-rw-r--r--tests/org.eclipse.jst.jsp.ui.tests/testfiles/bug_143209/WebContent/badattributenames.jsp9
-rw-r--r--tests/org.eclipse.jst.jsp.ui.tests/testfiles/bug_143209/WebContent/usejspinattribute.html14
-rw-r--r--tests/org.eclipse.jst.jsp.ui.tests/testfiles/bug_143209/WebContent/usejspinattribute.jsp14
-rw-r--r--tests/org.eclipse.jst.jsp.ui.tests/testfiles/bug_143209/build/classes/.keepme0
-rw-r--r--tests/org.eclipse.jst.jsp.ui.tests/testfiles/bug_143209/src/.keepme0
-rw-r--r--tests/org.eclipse.jst.jsp.ui.tests/testfiles/jspformatting/.project22
-rw-r--r--tests/org.eclipse.jst.jsp.ui.tests/testfiles/jspformatting/WebContent/META-INF/MANIFEST.MF3
-rw-r--r--tests/org.eclipse.jst.jsp.ui.tests/testfiles/jspformatting/WebContent/WEB-INF/lib/.keepme0
-rw-r--r--tests/org.eclipse.jst.jsp.ui.tests/testfiles/jspformatting/WebContent/WEB-INF/web.xml12
-rw-r--r--tests/org.eclipse.jst.jsp.ui.tests/testfiles/jspformatting/WebContent/formatbug102495-fmt.jsp32
-rw-r--r--tests/org.eclipse.jst.jsp.ui.tests/testfiles/jspformatting/WebContent/formatbug102495.jsp29
-rw-r--r--tests/org.eclipse.jst.jsp.ui.tests/testfiles/jspformatting/WebContent/formatbug102495_1-fmt.jsp14
-rw-r--r--tests/org.eclipse.jst.jsp.ui.tests/testfiles/jspformatting/WebContent/formatbug102495_1.jsp13
-rw-r--r--tests/org.eclipse.jst.jsp.ui.tests/testfiles/jspformatting/WebContent/formatbug102495_2-fmt.jsp17
-rw-r--r--tests/org.eclipse.jst.jsp.ui.tests/testfiles/jspformatting/WebContent/formatbug102495_2.jsp16
-rw-r--r--tests/org.eclipse.jst.jsp.ui.tests/testfiles/jspformatting/WebContent/formatbug102495_3-fmt.jsp14
-rw-r--r--tests/org.eclipse.jst.jsp.ui.tests/testfiles/jspformatting/WebContent/formatbug102495_3.jsp14
-rw-r--r--tests/org.eclipse.jst.jsp.ui.tests/testfiles/jspformatting/WebContent/formatbug102495_4-fmt.jsp24
-rw-r--r--tests/org.eclipse.jst.jsp.ui.tests/testfiles/jspformatting/WebContent/formatbug102495_4.jsp23
-rw-r--r--tests/org.eclipse.jst.jsp.ui.tests/testfiles/jspformatting/src/.keepme0
60 files changed, 0 insertions, 11820 deletions
diff --git a/tests/org.eclipse.jst.jsp.ui.tests/testfiles/116523/struts-logic.tld b/tests/org.eclipse.jst.jsp.ui.tests/testfiles/116523/struts-logic.tld
deleted file mode 100644
index 1975973a7..000000000
--- a/tests/org.eclipse.jst.jsp.ui.tests/testfiles/116523/struts-logic.tld
+++ /dev/null
@@ -1,642 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-
-
-
-
-
-
-<!DOCTYPE taglib PUBLIC "-//Sun Microsystems, Inc.//DTD JSP Tag Library 1.1//EN" "http://java.sun.com/j2ee/dtds/web-jsptaglibrary_1_1.dtd">
-<taglib>
-<tlibversion>1.0</tlibversion>
-<jspversion>1.1</jspversion>
-<shortname>logic</shortname>
-<uri>http://jakarta.apache.org/struts/tags-logic</uri>
-<tag>
-<name>empty</name>
-<tagclass>org.apache.struts.taglib.logic.EmptyTag</tagclass>
-<bodycontent>JSP</bodycontent>
-<attribute>
-<name>name</name>
-<required>false</required>
-<rtexprvalue>true</rtexprvalue>
-</attribute>
-<attribute>
-<name>property</name>
-<required>false</required>
-<rtexprvalue>true</rtexprvalue>
-</attribute>
-<attribute>
-<name>scope</name>
-<required>false</required>
-<rtexprvalue>true</rtexprvalue>
-</attribute>
-</tag>
-<tag>
-<name>equal</name>
-<tagclass>org.apache.struts.taglib.logic.EqualTag</tagclass>
-<bodycontent>JSP</bodycontent>
-<attribute>
-<name>cookie</name>
-<required>false</required>
-<rtexprvalue>true</rtexprvalue>
-</attribute>
-<attribute>
-<name>header</name>
-<required>false</required>
-<rtexprvalue>true</rtexprvalue>
-</attribute>
-<attribute>
-<name>name</name>
-<required>false</required>
-<rtexprvalue>true</rtexprvalue>
-</attribute>
-<attribute>
-<name>parameter</name>
-<required>false</required>
-<rtexprvalue>true</rtexprvalue>
-</attribute>
-<attribute>
-<name>property</name>
-<required>false</required>
-<rtexprvalue>true</rtexprvalue>
-</attribute>
-<attribute>
-<name>scope</name>
-<required>false</required>
-<rtexprvalue>true</rtexprvalue>
-</attribute>
-<attribute>
-<name>value</name>
-<required>true</required>
-<rtexprvalue>true</rtexprvalue>
-</attribute>
-</tag>
-<tag>
-<name>forward</name>
-<tagclass>org.apache.struts.taglib.logic.ForwardTag</tagclass>
-<bodycontent>empty</bodycontent>
-<attribute>
-<name>name</name>
-<required>true</required>
-<rtexprvalue>true</rtexprvalue>
-</attribute>
-</tag>
-<tag>
-<name>greaterEqual</name>
-<tagclass>org.apache.struts.taglib.logic.GreaterEqualTag</tagclass>
-<bodycontent>JSP</bodycontent>
-<attribute>
-<name>cookie</name>
-<required>false</required>
-<rtexprvalue>true</rtexprvalue>
-</attribute>
-<attribute>
-<name>header</name>
-<required>false</required>
-<rtexprvalue>true</rtexprvalue>
-</attribute>
-<attribute>
-<name>name</name>
-<required>false</required>
-<rtexprvalue>true</rtexprvalue>
-</attribute>
-<attribute>
-<name>parameter</name>
-<required>false</required>
-<rtexprvalue>true</rtexprvalue>
-</attribute>
-<attribute>
-<name>property</name>
-<required>false</required>
-<rtexprvalue>true</rtexprvalue>
-</attribute>
-<attribute>
-<name>scope</name>
-<required>false</required>
-<rtexprvalue>true</rtexprvalue>
-</attribute>
-<attribute>
-<name>value</name>
-<required>true</required>
-<rtexprvalue>true</rtexprvalue>
-</attribute>
-</tag>
-<tag>
-<name>greaterThan</name>
-<tagclass>org.apache.struts.taglib.logic.GreaterThanTag</tagclass>
-<bodycontent>JSP</bodycontent>
-<attribute>
-<name>cookie</name>
-<required>false</required>
-<rtexprvalue>true</rtexprvalue>
-</attribute>
-<attribute>
-<name>header</name>
-<required>false</required>
-<rtexprvalue>true</rtexprvalue>
-</attribute>
-<attribute>
-<name>name</name>
-<required>false</required>
-<rtexprvalue>true</rtexprvalue>
-</attribute>
-<attribute>
-<name>parameter</name>
-<required>false</required>
-<rtexprvalue>true</rtexprvalue>
-</attribute>
-<attribute>
-<name>property</name>
-<required>false</required>
-<rtexprvalue>true</rtexprvalue>
-</attribute>
-<attribute>
-<name>scope</name>
-<required>false</required>
-<rtexprvalue>true</rtexprvalue>
-</attribute>
-<attribute>
-<name>value</name>
-<required>true</required>
-<rtexprvalue>true</rtexprvalue>
-</attribute>
-</tag>
-<tag>
-<name>iterate</name>
-<tagclass>org.apache.struts.taglib.logic.IterateTag</tagclass>
-<teiclass>org.apache.struts.taglib.logic.IterateTei</teiclass>
-<bodycontent>JSP</bodycontent>
-<attribute>
-<name>collection</name>
-<required>false</required>
-<rtexprvalue>true</rtexprvalue>
-</attribute>
-<attribute>
-<name>id</name>
-<required>true</required>
-<rtexprvalue>false</rtexprvalue>
-</attribute>
-<attribute>
-<name>indexId</name>
-<required>false</required>
-<rtexprvalue>false</rtexprvalue>
-</attribute>
-<attribute>
-<name>length</name>
-<required>false</required>
-<rtexprvalue>true</rtexprvalue>
-</attribute>
-<attribute>
-<name>name</name>
-<required>false</required>
-<rtexprvalue>true</rtexprvalue>
-</attribute>
-<attribute>
-<name>offset</name>
-<required>false</required>
-<rtexprvalue>true</rtexprvalue>
-</attribute>
-<attribute>
-<name>property</name>
-<required>false</required>
-<rtexprvalue>true</rtexprvalue>
-</attribute>
-<attribute>
-<name>scope</name>
-<required>false</required>
-<rtexprvalue>true</rtexprvalue>
-</attribute>
-<attribute>
-<name>type</name>
-<required>false</required>
-<rtexprvalue>true</rtexprvalue>
-</attribute>
-</tag>
-<tag>
-<name>lessEqual</name>
-<tagclass>org.apache.struts.taglib.logic.LessEqualTag</tagclass>
-<bodycontent>JSP</bodycontent>
-<attribute>
-<name>cookie</name>
-<required>false</required>
-<rtexprvalue>true</rtexprvalue>
-</attribute>
-<attribute>
-<name>header</name>
-<required>false</required>
-<rtexprvalue>true</rtexprvalue>
-</attribute>
-<attribute>
-<name>name</name>
-<required>false</required>
-<rtexprvalue>true</rtexprvalue>
-</attribute>
-<attribute>
-<name>parameter</name>
-<required>false</required>
-<rtexprvalue>true</rtexprvalue>
-</attribute>
-<attribute>
-<name>property</name>
-<required>false</required>
-<rtexprvalue>true</rtexprvalue>
-</attribute>
-<attribute>
-<name>scope</name>
-<required>false</required>
-<rtexprvalue>true</rtexprvalue>
-</attribute>
-<attribute>
-<name>value</name>
-<required>true</required>
-<rtexprvalue>true</rtexprvalue>
-</attribute>
-</tag>
-<tag>
-<name>lessThan</name>
-<tagclass>org.apache.struts.taglib.logic.LessThanTag</tagclass>
-<bodycontent>JSP</bodycontent>
-<attribute>
-<name>cookie</name>
-<required>false</required>
-<rtexprvalue>true</rtexprvalue>
-</attribute>
-<attribute>
-<name>header</name>
-<required>false</required>
-<rtexprvalue>true</rtexprvalue>
-</attribute>
-<attribute>
-<name>name</name>
-<required>false</required>
-<rtexprvalue>true</rtexprvalue>
-</attribute>
-<attribute>
-<name>parameter</name>
-<required>false</required>
-<rtexprvalue>true</rtexprvalue>
-</attribute>
-<attribute>
-<name>property</name>
-<required>false</required>
-<rtexprvalue>true</rtexprvalue>
-</attribute>
-<attribute>
-<name>scope</name>
-<required>false</required>
-<rtexprvalue>true</rtexprvalue>
-</attribute>
-<attribute>
-<name>value</name>
-<required>true</required>
-<rtexprvalue>true</rtexprvalue>
-</attribute>
-</tag>
-<tag>
-<name>match</name>
-<tagclass>org.apache.struts.taglib.logic.MatchTag</tagclass>
-<bodycontent>JSP</bodycontent>
-<attribute>
-<name>cookie</name>
-<required>false</required>
-<rtexprvalue>true</rtexprvalue>
-</attribute>
-<attribute>
-<name>header</name>
-<required>false</required>
-<rtexprvalue>true</rtexprvalue>
-</attribute>
-<attribute>
-<name>location</name>
-<required>false</required>
-<rtexprvalue>true</rtexprvalue>
-</attribute>
-<attribute>
-<name>name</name>
-<required>false</required>
-<rtexprvalue>true</rtexprvalue>
-</attribute>
-<attribute>
-<name>parameter</name>
-<required>false</required>
-<rtexprvalue>true</rtexprvalue>
-</attribute>
-<attribute>
-<name>property</name>
-<required>false</required>
-<rtexprvalue>true</rtexprvalue>
-</attribute>
-<attribute>
-<name>scope</name>
-<required>false</required>
-<rtexprvalue>true</rtexprvalue>
-</attribute>
-<attribute>
-<name>value</name>
-<required>true</required>
-<rtexprvalue>true</rtexprvalue>
-</attribute>
-</tag>
-<tag>
-<name>messagesNotPresent</name>
-<tagclass>org.apache.struts.taglib.logic.MessagesNotPresentTag</tagclass>
-<bodycontent>JSP</bodycontent>
-<attribute>
-<name>name</name>
-<required>false</required>
-<rtexprvalue>true</rtexprvalue>
-</attribute>
-<attribute>
-<name>property</name>
-<required>false</required>
-<rtexprvalue>true</rtexprvalue>
-</attribute>
-<attribute>
-<name>message</name>
-<required>false</required>
-<rtexprvalue>true</rtexprvalue>
-</attribute>
-</tag>
-<tag>
-<name>messagesPresent</name>
-<tagclass>org.apache.struts.taglib.logic.MessagesPresentTag</tagclass>
-<bodycontent>JSP</bodycontent>
-<attribute>
-<name>name</name>
-<required>false</required>
-<rtexprvalue>true</rtexprvalue>
-</attribute>
-<attribute>
-<name>property</name>
-<required>false</required>
-<rtexprvalue>true</rtexprvalue>
-</attribute>
-<attribute>
-<name>message</name>
-<required>false</required>
-<rtexprvalue>true</rtexprvalue>
-</attribute>
-</tag>
-<tag>
-<name>notEmpty</name>
-<tagclass>org.apache.struts.taglib.logic.NotEmptyTag</tagclass>
-<bodycontent>JSP</bodycontent>
-<attribute>
-<name>name</name>
-<required>false</required>
-<rtexprvalue>true</rtexprvalue>
-</attribute>
-<attribute>
-<name>property</name>
-<required>false</required>
-<rtexprvalue>true</rtexprvalue>
-</attribute>
-<attribute>
-<name>scope</name>
-<required>false</required>
-<rtexprvalue>true</rtexprvalue>
-</attribute>
-</tag>
-<tag>
-<name>notEqual</name>
-<tagclass>org.apache.struts.taglib.logic.NotEqualTag</tagclass>
-<bodycontent>JSP</bodycontent>
-<attribute>
-<name>cookie</name>
-<required>false</required>
-<rtexprvalue>true</rtexprvalue>
-</attribute>
-<attribute>
-<name>header</name>
-<required>false</required>
-<rtexprvalue>true</rtexprvalue>
-</attribute>
-<attribute>
-<name>name</name>
-<required>false</required>
-<rtexprvalue>true</rtexprvalue>
-</attribute>
-<attribute>
-<name>parameter</name>
-<required>false</required>
-<rtexprvalue>true</rtexprvalue>
-</attribute>
-<attribute>
-<name>property</name>
-<required>false</required>
-<rtexprvalue>true</rtexprvalue>
-</attribute>
-<attribute>
-<name>scope</name>
-<required>false</required>
-<rtexprvalue>true</rtexprvalue>
-</attribute>
-<attribute>
-<name>value</name>
-<required>true</required>
-<rtexprvalue>true</rtexprvalue>
-</attribute>
-</tag>
-<tag>
-<name>notMatch</name>
-<tagclass>org.apache.struts.taglib.logic.NotMatchTag</tagclass>
-<bodycontent>JSP</bodycontent>
-<attribute>
-<name>cookie</name>
-<required>false</required>
-<rtexprvalue>true</rtexprvalue>
-</attribute>
-<attribute>
-<name>header</name>
-<required>false</required>
-<rtexprvalue>true</rtexprvalue>
-</attribute>
-<attribute>
-<name>location</name>
-<required>false</required>
-<rtexprvalue>true</rtexprvalue>
-</attribute>
-<attribute>
-<name>name</name>
-<required>false</required>
-<rtexprvalue>true</rtexprvalue>
-</attribute>
-<attribute>
-<name>parameter</name>
-<required>false</required>
-<rtexprvalue>true</rtexprvalue>
-</attribute>
-<attribute>
-<name>property</name>
-<required>false</required>
-<rtexprvalue>true</rtexprvalue>
-</attribute>
-<attribute>
-<name>scope</name>
-<required>false</required>
-<rtexprvalue>true</rtexprvalue>
-</attribute>
-<attribute>
-<name>value</name>
-<required>true</required>
-<rtexprvalue>true</rtexprvalue>
-</attribute>
-</tag>
-<tag>
-<name>notPresent</name>
-<tagclass>org.apache.struts.taglib.logic.NotPresentTag</tagclass>
-<bodycontent>JSP</bodycontent>
-<attribute>
-<name>cookie</name>
-<required>false</required>
-<rtexprvalue>true</rtexprvalue>
-</attribute>
-<attribute>
-<name>header</name>
-<required>false</required>
-<rtexprvalue>true</rtexprvalue>
-</attribute>
-<attribute>
-<name>name</name>
-<required>false</required>
-<rtexprvalue>true</rtexprvalue>
-</attribute>
-<attribute>
-<name>parameter</name>
-<required>false</required>
-<rtexprvalue>true</rtexprvalue>
-</attribute>
-<attribute>
-<name>property</name>
-<required>false</required>
-<rtexprvalue>true</rtexprvalue>
-</attribute>
-<attribute>
-<name>role</name>
-<required>false</required>
-<rtexprvalue>true</rtexprvalue>
-</attribute>
-<attribute>
-<name>scope</name>
-<required>false</required>
-<rtexprvalue>true</rtexprvalue>
-</attribute>
-<attribute>
-<name>user</name>
-<required>false</required>
-<rtexprvalue>true</rtexprvalue>
-</attribute>
-</tag>
-<tag>
-<name>present</name>
-<tagclass>org.apache.struts.taglib.logic.PresentTag</tagclass>
-<bodycontent>JSP</bodycontent>
-<attribute>
-<name>cookie</name>
-<required>false</required>
-<rtexprvalue>true</rtexprvalue>
-</attribute>
-<attribute>
-<name>header</name>
-<required>false</required>
-<rtexprvalue>true</rtexprvalue>
-</attribute>
-<attribute>
-<name>name</name>
-<required>false</required>
-<rtexprvalue>true</rtexprvalue>
-</attribute>
-<attribute>
-<name>parameter</name>
-<required>false</required>
-<rtexprvalue>true</rtexprvalue>
-</attribute>
-<attribute>
-<name>property</name>
-<required>false</required>
-<rtexprvalue>true</rtexprvalue>
-</attribute>
-<attribute>
-<name>role</name>
-<required>false</required>
-<rtexprvalue>true</rtexprvalue>
-</attribute>
-<attribute>
-<name>scope</name>
-<required>false</required>
-<rtexprvalue>true</rtexprvalue>
-</attribute>
-<attribute>
-<name>user</name>
-<required>false</required>
-<rtexprvalue>true</rtexprvalue>
-</attribute>
-</tag>
-<tag>
-<name>redirect</name>
-<tagclass>org.apache.struts.taglib.logic.RedirectTag</tagclass>
-<attribute>
-<name>anchor</name>
-<required>false</required>
-<rtexprvalue>true</rtexprvalue>
-</attribute>
-<attribute>
-<name>forward</name>
-<required>false</required>
-<rtexprvalue>true</rtexprvalue>
-</attribute>
-<attribute>
-<name>href</name>
-<required>false</required>
-<rtexprvalue>true</rtexprvalue>
-</attribute>
-<attribute>
-<name>name</name>
-<required>false</required>
-<rtexprvalue>true</rtexprvalue>
-</attribute>
-<attribute>
-<name>page</name>
-<required>false</required>
-<rtexprvalue>true</rtexprvalue>
-</attribute>
-<attribute>
-<name>paramId</name>
-<required>false</required>
-<rtexprvalue>true</rtexprvalue>
-</attribute>
-<attribute>
-<name>paramName</name>
-<required>false</required>
-<rtexprvalue>true</rtexprvalue>
-</attribute>
-<attribute>
-<name>paramProperty</name>
-<required>false</required>
-<rtexprvalue>true</rtexprvalue>
-</attribute>
-<attribute>
-<name>paramScope</name>
-<required>false</required>
-<rtexprvalue>true</rtexprvalue>
-</attribute>
-<attribute>
-<name>property</name>
-<required>false</required>
-<rtexprvalue>true</rtexprvalue>
-</attribute>
-<attribute>
-<name>scope</name>
-<required>false</required>
-<rtexprvalue>true</rtexprvalue>
-</attribute>
-<attribute>
-<name>transaction</name>
-<required>false</required>
-<rtexprvalue>true</rtexprvalue>
-</attribute>
-</tag>
-</taglib>
-
-
-
diff --git a/tests/org.eclipse.jst.jsp.ui.tests/testfiles/116523/struts.jar b/tests/org.eclipse.jst.jsp.ui.tests/testfiles/116523/struts.jar
deleted file mode 100644
index db32f9f45..000000000
--- a/tests/org.eclipse.jst.jsp.ui.tests/testfiles/116523/struts.jar
+++ /dev/null
Binary files differ
diff --git a/tests/org.eclipse.jst.jsp.ui.tests/testfiles/189924/includer.jsp b/tests/org.eclipse.jst.jsp.ui.tests/testfiles/189924/includer.jsp
deleted file mode 100644
index 0f4c9d542..000000000
--- a/tests/org.eclipse.jst.jsp.ui.tests/testfiles/189924/includer.jsp
+++ /dev/null
@@ -1 +0,0 @@
-<%@include file="test189924.jsp" %> \ No newline at end of file
diff --git a/tests/org.eclipse.jst.jsp.ui.tests/testfiles/189924/test189924.jsp b/tests/org.eclipse.jst.jsp.ui.tests/testfiles/189924/test189924.jsp
deleted file mode 100644
index b9e32d1b8..000000000
--- a/tests/org.eclipse.jst.jsp.ui.tests/testfiles/189924/test189924.jsp
+++ /dev/null
@@ -1,2 +0,0 @@
-
-<%@page session = "false" %>
diff --git a/tests/org.eclipse.jst.jsp.ui.tests/testfiles/DTDs/wapDTDs/WAP-1-1/wml_1_1.dtd b/tests/org.eclipse.jst.jsp.ui.tests/testfiles/DTDs/wapDTDs/WAP-1-1/wml_1_1.dtd
deleted file mode 100644
index 394526f13..000000000
--- a/tests/org.eclipse.jst.jsp.ui.tests/testfiles/DTDs/wapDTDs/WAP-1-1/wml_1_1.dtd
+++ /dev/null
@@ -1,353 +0,0 @@
-<!--
-Wireless Markup Language (WML) Document Type Definition.
-
-Copyright Wireless Application Protocol Forum Ltd., 1998,1999.
- All rights reserved.
-
-WML is an XML language. Typical usage:
- <?xml version="1.0"?>
- <!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.1//EN"
- "http://www.wapforum.org/DTD/wml_1.1.xml">
- <wml>
- ...
- </wml>
-
-Terms and conditions of use are available from the Wireless
-Application Protocol Forum Ltd. web site at
-http://www.wapforum.org/docs/copyright.htm.
--->
-
-<!ENTITY % length "CDATA"> <!-- [0-9]+ for pixels or [0-9]+"%" for
- percentage length -->
-<!ENTITY % vdata "CDATA"> <!-- attribute value possibly containing
- variable references -->
-<!ENTITY % HREF "%vdata;"> <!-- URI, URL or URN designating a hypertext
- node. May contain variable references -->
-<!ENTITY % boolean "(true|false)">
-<!ENTITY % number "NMTOKEN"> <!-- a number, with format [0-9]+ -->
-<!ENTITY % coreattrs "id ID #IMPLIED
- class CDATA #IMPLIED">
-
-<!ENTITY % emph "em | strong | b | i | u | big | small">
-<!ENTITY % layout "br">
-
-<!ENTITY % text "#PCDATA | %emph;">
-
-<!-- flow covers "card-level" elements, such as text and images -->
-<!ENTITY % flow "%text; | %layout; | img | anchor | a | table">
-
-<!-- Task types -->
-<!ENTITY % task "go | prev | noop | refresh">
-
-<!-- Navigation and event elements -->
-<!ENTITY % navelmts "do | onevent">
-
-<!--================ Decks and Cards ================-->
-
-<!ELEMENT wml ( head?, template?, card+ )>
-<!ATTLIST wml
- xml:lang NMTOKEN #IMPLIED
- %coreattrs;
- >
-
-<!-- card intrinsic events -->
-<!ENTITY % cardev
- "onenterforward %HREF; #IMPLIED
- onenterbackward %HREF; #IMPLIED
- ontimer %HREF; #IMPLIED"
- >
-
-<!-- card field types -->
-<!ENTITY % fields "%flow; | input | select | fieldset">
-
-<!ELEMENT card (onevent*, timer?, (do | p)*)>
-<!ATTLIST card
- title %vdata; #IMPLIED
- newcontext %boolean; "false"
- ordered %boolean; "true"
- xml:lang NMTOKEN #IMPLIED
- %cardev;
- %coreattrs;
- >
-
-<!--================ Event Bindings ================-->
-
-<!ELEMENT do (%task;)>
-<!ATTLIST do
- type CDATA #REQUIRED
- label %vdata; #IMPLIED
- name NMTOKEN #IMPLIED
- optional %boolean; "false"
- xml:lang NMTOKEN #IMPLIED
- %coreattrs;
- >
-
-<!ELEMENT onevent (%task;)>
-<!ATTLIST onevent
- type CDATA #REQUIRED
- %coreattrs;
- >
-
-<!--================ Deck-level declarations ================-->
-
-<!ELEMENT head ( access | meta )+>
-<!ATTLIST head
- %coreattrs;
- >
-
-<!ELEMENT template (%navelmts;)*>
-<!ATTLIST template
- %cardev;
- %coreattrs;
- >
-
-<!ELEMENT access EMPTY>
-<!ATTLIST access
- domain CDATA #IMPLIED
- path CDATA #IMPLIED
- %coreattrs;
- >
-
-<!ELEMENT meta EMPTY>
-<!ATTLIST meta
- http-equiv CDATA #IMPLIED
- name CDATA #IMPLIED
- forua %boolean; #IMPLIED
- content CDATA #REQUIRED
- scheme CDATA #IMPLIED
- %coreattrs;
- >
-
-<!--================ Tasks ================-->
-
-<!ELEMENT go (postfield | setvar)*>
-<!ATTLIST go
- href %HREF; #REQUIRED
- sendreferer %boolean; "false"
- method (post|get) "get"
- accept-charset CDATA #IMPLIED
- %coreattrs;
- >
-
-<!ELEMENT prev (setvar)*>
-<!ATTLIST prev
- %coreattrs;
- >
-
-<!ELEMENT refresh (setvar)*>
-<!ATTLIST refresh
- %coreattrs;
- >
-
-<!ELEMENT noop EMPTY>
-<!ATTLIST noop
- %coreattrs;
- >
-
-<!--================ postfield ================-->
-
-<!ELEMENT postfield EMPTY>
-<!ATTLIST postfield
- name %vdata; #REQUIRED
- value %vdata; #REQUIRED
- %coreattrs;
- >
-
-<!--================ variables ================-->
-
-<!ELEMENT setvar EMPTY>
-<!ATTLIST setvar
- name %vdata; #REQUIRED
- value %vdata; #REQUIRED
- %coreattrs;
- >
-
-<!--================ Card Fields ================-->
-
-<!ELEMENT select (optgroup|option)+>
-<!ATTLIST select
- title %vdata; #IMPLIED
- name NMTOKEN #IMPLIED
- value %vdata; #IMPLIED
- iname NMTOKEN #IMPLIED
- ivalue %vdata; #IMPLIED
- multiple %boolean; "false"
- tabindex %number; #IMPLIED
- xml:lang NMTOKEN #IMPLIED
- %coreattrs;
- >
-
-<!ELEMENT optgroup (optgroup|option)+ >
-<!ATTLIST optgroup
- title %vdata; #IMPLIED
- xml:lang NMTOKEN #IMPLIED
- %coreattrs;
- >
-
-<!ELEMENT option (#PCDATA | onevent)*>
-<!ATTLIST option
- value %vdata; #IMPLIED
- title %vdata; #IMPLIED
- onpick %HREF; #IMPLIED
- xml:lang NMTOKEN #IMPLIED
- %coreattrs;
- >
-
-<!ELEMENT input EMPTY>
-<!ATTLIST input
- name NMTOKEN #REQUIRED
- type (text|password) "text"
- value %vdata; #IMPLIED
- format CDATA #IMPLIED
- emptyok %boolean; "false"
- size %number; #IMPLIED
- maxlength %number; #IMPLIED
- tabindex %number; #IMPLIED
- title %vdata; #IMPLIED
- xml:lang NMTOKEN #IMPLIED
- %coreattrs;
- >
-
-<!ELEMENT fieldset (%fields; | do)* >
-<!ATTLIST fieldset
- title %vdata; #IMPLIED
- xml:lang NMTOKEN #IMPLIED
- %coreattrs;
- >
-
-<!ELEMENT timer EMPTY>
-<!ATTLIST timer
- name NMTOKEN #IMPLIED
- value %vdata; #REQUIRED
- %coreattrs;
- >
-
-<!--================ Images ================-->
-
-<!ENTITY % IAlign "(top|middle|bottom)" >
-
-<!ELEMENT img EMPTY>
-<!ATTLIST img
- alt %vdata; #REQUIRED
- src %HREF; #REQUIRED
- localsrc %vdata; #IMPLIED
- vspace %length; "0"
- hspace %length; "0"
- align %IAlign; "bottom"
- height %length; #IMPLIED
- width %length; #IMPLIED
- xml:lang NMTOKEN #IMPLIED
- %coreattrs;
- >
-
-<!--================ Anchor ================-->
-
-<!ELEMENT anchor ( #PCDATA | br | img | go | prev | refresh )*>
-<!ATTLIST anchor
- title %vdata; #IMPLIED
- xml:lang NMTOKEN #IMPLIED
- %coreattrs;
- >
-
-<!ELEMENT a ( #PCDATA | br | img )*>
-<!ATTLIST a
- href %HREF; #REQUIRED
- title %vdata; #IMPLIED
- xml:lang NMTOKEN #IMPLIED
- %coreattrs;
- >
-
-<!--================ Tables ================-->
-
-<!ELEMENT table (tr)+>
-<!ATTLIST table
- title %vdata; #IMPLIED
- align CDATA #IMPLIED
- columns %number; #REQUIRED
- xml:lang NMTOKEN #IMPLIED
- %coreattrs;
- >
-
-<!ELEMENT tr (td)+>
-<!ATTLIST tr
- %coreattrs;
- >
-
-<!ELEMENT td ( %text; | %layout; | img | anchor | a )*>
-<!ATTLIST td
- xml:lang NMTOKEN #IMPLIED
- %coreattrs;
- >
-
-<!--================ Text layout and line breaks ================-->
-
-<!ELEMENT em (%flow;)*>
-<!ATTLIST em
- xml:lang NMTOKEN #IMPLIED
- %coreattrs;
- >
-
-<!ELEMENT strong (%flow;)*>
-<!ATTLIST strong
- xml:lang NMTOKEN #IMPLIED
- %coreattrs;
- >
-
-<!ELEMENT b (%flow;)*>
-<!ATTLIST b
- xml:lang NMTOKEN #IMPLIED
- %coreattrs;
- >
-
-<!ELEMENT i (%flow;)*>
-<!ATTLIST i
- xml:lang NMTOKEN #IMPLIED
- %coreattrs;
- >
-
-<!ELEMENT u (%flow;)*>
-<!ATTLIST u
- xml:lang NMTOKEN #IMPLIED
- %coreattrs;
- >
-
-<!ELEMENT big (%flow;)*>
-<!ATTLIST big
- xml:lang NMTOKEN #IMPLIED
- %coreattrs;
- >
-
-<!ELEMENT small (%flow;)*>
-<!ATTLIST small
- xml:lang NMTOKEN #IMPLIED
- %coreattrs;
- >
-
-<!ENTITY % TAlign "(left|right|center)">
-<!ENTITY % WrapMode "(wrap|nowrap)" >
-<!ELEMENT p (%fields; | do)*>
-<!ATTLIST p
- align %TAlign; "left"
- mode %WrapMode; #IMPLIED
- xml:lang NMTOKEN #IMPLIED
- %coreattrs;
- >
-
-<!ELEMENT br EMPTY>
-<!ATTLIST br
- xml:lang NMTOKEN #IMPLIED
- %coreattrs;
- >
-
-<!ENTITY quot "&#34;"> <!-- quotation mark -->
-<!ENTITY amp "&#38;#38;"> <!-- ampersand -->
-<!ENTITY apos "&#39;"> <!-- apostrophe -->
-<!ENTITY lt "&#38;#60;"> <!-- less than -->
-<!ENTITY gt "&#62;"> <!-- greater than -->
-<!ENTITY nbsp "&#160;"> <!-- non-breaking space -->
-<!ENTITY shy "&#173;"> <!-- soft hyphen (discretionary hyphen) -->
-
-<!--
-Copyright Wireless Application Protocol Forum Ltd., 1998,1999.
- All rights reserved.
--->
diff --git a/tests/org.eclipse.jst.jsp.ui.tests/testfiles/DTDs/wapDTDs/WAP-1-2-1/channel12.dtd b/tests/org.eclipse.jst.jsp.ui.tests/testfiles/DTDs/wapDTDs/WAP-1-2-1/channel12.dtd
deleted file mode 100644
index df2103a79..000000000
--- a/tests/org.eclipse.jst.jsp.ui.tests/testfiles/DTDs/wapDTDs/WAP-1-2-1/channel12.dtd
+++ /dev/null
@@ -1,39 +0,0 @@
-<!--
- This DTD is identified by the PUBLIC identifier:
- "-//WAPFORUM//DTD CHANNEL 1.2//EN"
--->
-
-<!ENTITY % Boolean "( true | false )">
-
-<!-- a Uniform Resource Identifier -->
-<!ENTITY % URI "CDATA" >
-
-<!-- one or more digits (NUMBER) -->
-<!ENTITY % Number "CDATA" >
-
-<!-- Channel Events -->
-<!ENTITY % ChannelEvent.attribs
- "success %URI; #IMPLIED
- failure %URI; #IMPLIED"
->
-
-<!ELEMENT channel (title , abstract? , resource* ) >
-<!ATTLIST channel
- maxspace %Number; #REQUIRED
- base %URI; #IMPLIED
- eventid CDATA #IMPLIED
- channelid CDATA #REQUIRED
- useraccessible %Boolean; "false"
- %ChannelEvent.attribs;
->
-
-<!ELEMENT title (#PCDATA)>
-<!ELEMENT abstract (#PCDATA)>
-
-<!ELEMENT resource EMPTY>
-<!ATTLIST resource
- href %URI; #REQUIRED
- lastmod %Number; #IMPLIED
- etag NMTOKEN #IMPLIED
- md5 NMTOKEN #IMPLIED
->
diff --git a/tests/org.eclipse.jst.jsp.ui.tests/testfiles/DTDs/wapDTDs/WAP-1-2-1/pap_1.0.dtd b/tests/org.eclipse.jst.jsp.ui.tests/testfiles/DTDs/wapDTDs/WAP-1-2-1/pap_1.0.dtd
deleted file mode 100644
index 67ed0d24a..000000000
--- a/tests/org.eclipse.jst.jsp.ui.tests/testfiles/DTDs/wapDTDs/WAP-1-2-1/pap_1.0.dtd
+++ /dev/null
@@ -1,219 +0,0 @@
-<!--
-Push Access Protocol (PAP) v1.0 Document Type Definition.
-
-Copyright Wireless Application Protocol Forum Ltd., 1998-2001.
- All rights reserved.
-
-PAP is an XML language. Typical usage:
- <?xml version="1.0"?>
- <!DOCTYPE pap PUBLIC "-//WAPFORUM//DTD PAP 1.0//EN"
- "http://www.wapforum.org/DTD/pap_1.0.dtd">
- <pap>
- ...
- </pap>
-
-Terms and conditions of use are available from the Wireless
-Application Protocol Forum Ltd. web site at
-http://www.wapforum.org/docs/copyright.htm.
--->
-
-<!ENTITY % Datetime "CDATA"> <!-- ISO date and time -->
-<!ENTITY % State "(rejected | pending
- | delivered | undeliverable
- | expired | aborted
- | timeout | cancelled | unknown)">
- <!-- PPG Message State -->
-
-
-<!ELEMENT pap ( push-message
- | push-response
- | cancel-message
- | cancel-response
- | resultnotification-message
- | resultnotification-response
- | statusquery-message
- | statusquery-response
- | ccq-message
- | ccq-response
- | badmessage-response) >
-<!ATTLIST pap
- product-name CDATA #IMPLIED
->
-
-
-<!-- ========================================= -->
-<!-- Declaration of push submission message -->
-<!-- ========================================= -->
-
-<!--this message goes from the Push Initiator to the push proxy gateway-->
-
-<!ELEMENT push-message ( address+, quality-of-service? ) >
-<!ATTLIST push-message
- push-id CDATA #REQUIRED
- deliver-before-timestamp %Datetime; #IMPLIED
- deliver-after-timestamp %Datetime; #IMPLIED
- source-reference CDATA #IMPLIED
- ppg-notify-requested-to CDATA #IMPLIED
- progress-notes-requested ( true | false ) "false"
->
-
-<!ELEMENT address EMPTY >
-<!ATTLIST address
- address-value CDATA #REQUIRED
->
-
-<!ELEMENT quality-of-service EMPTY >
-<!ATTLIST quality-of-service
- priority ( high | medium | low ) "medium"
- delivery-method ( confirmed | preferconfirmed
- | unconfirmed | notspecified ) "notspecified"
- network CDATA #IMPLIED
- network-required ( true | false ) "false"
- bearer CDATA #IMPLIED
- bearer-required ( true | false ) "false"
->
-
-
-
-<!--this message goes from the push proxy gateway to the Push Initiator-->
-
-<!ELEMENT push-response ( progress-note*, response-result ) >
-<!ATTLIST push-response
- push-id CDATA #REQUIRED
- sender-address CDATA #IMPLIED
- sender-name CDATA #IMPLIED
- reply-time %Datetime; #IMPLIED
->
-
-<!ELEMENT progress-note EMPTY >
-<!ATTLIST progress-note
- stage CDATA #REQUIRED
- note CDATA #IMPLIED
- time %Datetime; #IMPLIED
->
-
-<!ELEMENT response-result EMPTY >
-<!ATTLIST response-result
- code CDATA #REQUIRED
- desc CDATA #IMPLIED
->
-
-
-<!-- ========================================= -->
-<!-- Declaration of cancel operation -->
-<!-- ========================================= -->
-
-<!--this message goes from the Push Initiator to the push proxy gateway-->
-
-<!ELEMENT cancel-message ( address* ) >
-<!ATTLIST cancel-message
- push-id CDATA #REQUIRED
->
-
-<!--this message goes from the push proxy gateway to the Push Initiator-->
-
-<!ELEMENT cancel-response ( cancel-result+ ) >
-<!ATTLIST cancel-response
- push-id CDATA #REQUIRED
->
-
-<!ELEMENT cancel-result ( address* ) >
-<!ATTLIST cancel-result
- code CDATA #REQUIRED
- desc CDATA #IMPLIED
->
-
-
-<!-- ========================================= -->
-<!-- Declaration of notify result operation -->
-<!-- ========================================= -->
-
-<!--this message goes from the push proxy gateway to the Push Initiator-->
-
-<!ELEMENT resultnotification-message ( address, quality-of-service? ) >
-<!ATTLIST resultnotification-message
- push-id CDATA #REQUIRED
- sender-address CDATA #IMPLIED
- sender-name CDATA #IMPLIED
- received-time %Datetime; #IMPLIED
- event-time %Datetime; #IMPLIED
- message-state %State; #REQUIRED
- code CDATA #REQUIRED
- desc CDATA #IMPLIED
->
-
-<!--this message goes from the Push Initiator to the push proxy gateway-->
-
-<!ELEMENT resultnotification-response ( address ) >
-<!ATTLIST resultnotification-response
- push-id CDATA #REQUIRED
- code CDATA #REQUIRED
- desc CDATA #IMPLIED
->
-
-
-<!-- ========================================= -->
-<!-- Declaration of statusquery operation -->
-<!-- ========================================= -->
-
-<!--this message goes from the Push Initiator to the push proxy gateway-->
-
-<!ELEMENT statusquery-message ( address* ) >
-<!ATTLIST statusquery-message
- push-id CDATA #REQUIRED
->
-
-<!--this message goes from the push proxy gateway to the Push Initiator-->
-
-<!ELEMENT statusquery-response ( statusquery-result+ ) >
-<!ATTLIST statusquery-response
- push-id CDATA #REQUIRED
->
-
-<!ELEMENT statusquery-result ( address*, quality-of-service? ) >
-<!ATTLIST statusquery-result
- event-time %Datetime; #IMPLIED
- message-state %State; #REQUIRED
- code CDATA #REQUIRED
- desc CDATA #IMPLIED
->
-
-
-<!-- ============================================== -->
-<!-- Declaration of capabilities query operation -->
-<!-- ============================================== -->
-
-<!--this message goes from the Push Initiator to the push proxy gateway-->
-
-<!ELEMENT ccq-message ( address ) >
-<!ATTLIST ccq-message
- query-id CDATA #IMPLIED
- app-id CDATA #IMPLIED
->
-
-<!--this message goes from the push proxy gateway to the Push Initiator-->
-
-<!ELEMENT ccq-response ( address ) >
-<!ATTLIST ccq-response
- query-id CDATA #IMPLIED
- code CDATA #REQUIRED
- desc CDATA #IMPLIED
->
-<!-- ============================================== -->
-<!-- Declaration of bad message response message -->
-<!-- ============================================== -->
-
-
-<!--this message goes from the push proxy gateway to the Push Initiator-->
-
-<!ELEMENT badmessage-response EMPTY >
-<!ATTLIST badmessage-response
- code CDATA #REQUIRED
- desc CDATA #IMPLIED
- bad-message-fragment CDATA #IMPLIED
->
-
-<!--
-Copyright Wireless Application Protocol Forum Ltd., 1998-2001.
- All rights reserved.
--->
diff --git a/tests/org.eclipse.jst.jsp.ui.tests/testfiles/DTDs/wapDTDs/WAP-1-2-1/si.dtd b/tests/org.eclipse.jst.jsp.ui.tests/testfiles/DTDs/wapDTDs/WAP-1-2-1/si.dtd
deleted file mode 100644
index e3e97c54f..000000000
--- a/tests/org.eclipse.jst.jsp.ui.tests/testfiles/DTDs/wapDTDs/WAP-1-2-1/si.dtd
+++ /dev/null
@@ -1,53 +0,0 @@
-<!--
-Service Indication (SI) Document Type Definition.
-
-Copyright Wireless Application Protocol Forum Ltd., 1998,1999.
- All rights reserved.
-
-SI is an XML language. Typical usage:
- <?xml version="1.0"?>
- <!DOCTYPE si PUBLIC "-//WAPFORUM//DTD SI 1.0//EN"
- "http://www.wapforum.org/DTD/si.dtd">
- <si>
- ...
- </si>
-
-Terms and conditions of use are available from the Wireless
-Application Protocol Forum Ltd. web site at
-http://www.wapforum.org/docs/copyright.htm.
--->
-
-
-<!ENTITY % Datetime "CDATA"> <!-- ISO date and time -->
-<!ENTITY % URI "CDATA"> <!-- URI designating a
- hypertext node -->
-
-
-<!--====================== The SI Element ======================-->
-<!ELEMENT si (indication,info?)>
-
-
-<!--================== The indication Element ==================-->
-<!ELEMENT indication (#PCDATA)>
-<!ATTLIST indication
- href %URI; #IMPLIED
- si-id CDATA #IMPLIED
- created %Datetime; #IMPLIED
- si-expires %Datetime; #IMPLIED
- action (signal-none|signal-low|
- signal-medium|signal-high|delete) "signal-medium"
->
-
-
-<!--===================== The INFO Element =====================-->
-<!ELEMENT info (item+)>
-
-<!ELEMENT item (#PCDATA)>
-<!ATTLIST item
- class NMTOKEN #REQUIRED
->
-
-<!--
-Copyright Wireless Application Protocol Forum Ltd., 1998,1999.
- All rights reserved.
---> \ No newline at end of file
diff --git a/tests/org.eclipse.jst.jsp.ui.tests/testfiles/DTDs/wapDTDs/WAP-1-2-1/sl.dtd b/tests/org.eclipse.jst.jsp.ui.tests/testfiles/DTDs/wapDTDs/WAP-1-2-1/sl.dtd
deleted file mode 100644
index f87311c49..000000000
--- a/tests/org.eclipse.jst.jsp.ui.tests/testfiles/DTDs/wapDTDs/WAP-1-2-1/sl.dtd
+++ /dev/null
@@ -1,33 +0,0 @@
-<!--
-Service Loading (SL) Document Type Definition.
-
-Copyright Wireless Application Protocol Forum Ltd., 1998,1999.
- All rights reserved.
-
-SL is an XML language. Typical usage:
- <?xml version="1.0"?>
- <!DOCTYPE sl PUBLIC "-//WAPFORUM//DTD SL 1.0//EN"
- "http://www.wapforum.org/DTD/sl.dtd">
- <sl>
- ...
- </sl>
-
-Terms and conditions of use are available from the Wireless
-Application Protocol Forum Ltd. web site at
-http://www.wapforum.org/docs/copyright.htm.
--->
-
-<!ENTITY % URI "CDATA"> <!-- URI designating a
- hypertext node -->
-
-<!--===================== The SL Element =====================-->
-<!ELEMENT sl EMPTY>
-<!ATTLIST sl
- href %URI; #REQUIRED
- action (execute-low|execute-high|cache) "execute-low"
->
-
-<!--
-Copyright Wireless Application Protocol Forum Ltd., 1998,1999.
- All rights reserved.
---> \ No newline at end of file
diff --git a/tests/org.eclipse.jst.jsp.ui.tests/testfiles/DTDs/wapDTDs/WAP-1-2-1/wml13.dtd b/tests/org.eclipse.jst.jsp.ui.tests/testfiles/DTDs/wapDTDs/WAP-1-2-1/wml13.dtd
deleted file mode 100644
index 1b8a49b50..000000000
--- a/tests/org.eclipse.jst.jsp.ui.tests/testfiles/DTDs/wapDTDs/WAP-1-2-1/wml13.dtd
+++ /dev/null
@@ -1,4 +0,0 @@
-<!-- Wireless Markup Language (WML) Document Type Definition. WML is an XML language. Typical usage: <?xml version="1.0"?> <!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.3//EN" "http://www.wapforum.org/DTD/wml13.dtd"> <wml> ... </wml> Terms and conditions of use are available from the Wireless Application Protocol Forum Ltd. web site at http://www.wapforum.org/docs/copyright.htm.
--->
- <!ENTITY % length "CDATA"> <!-- [0-9]+ for pixels or [0-9]+"%" for
-percentage length --> <!ENTITY % vdata "CDATA"> <!-- attribute value possibly containing variable references --> <!ENTITY % HREF "%vdata;"> <!-- URI, URL or URN designating a hypertext node. May contain variable references --> <!ENTITY % boolean "(true|false)"> <!ENTITY % number "NMTOKEN"> <!-- a number, with format [0-9]+ --> <!ENTITY % coreattrs "id ID #IMPLIED class CDATA #IMPLIED"> <!ENTITY % ContentType "%vdata;"> <!-- media type. May contain variable references --> <!ENTITY % emph "em | strong |b |i |u |big |small"> <!ENTITY % layout "br"> <!ENTITY % text "#PCDATA | %emph;"> <!-- flow covers "card-level" elements, such as text and images --> <!ENTITY % flow "%text; | %layout; | img | anchor |a |table"> <!-- Task types --> <!ENTITY % task "go | prev | noop | refresh"> <!-- Navigation and event elements --> <!ENTITY % navelmts "do | onevent"> <!--================ Decks and Cards ================--> <!ELEMENT wml ( head?, template?, card+ )> <!ATTLIST wml xml:lang NMTOKEN #IMPLIED %coreattrs; > <!-- card intrinsic events --> <!ENTITY % cardev "onenterforward %HREF; #IMPLIED onenterbackward %HREF; #IMPLIED ontimer %HREF; #IMPLIED" > <!-- card field types --> <!ENTITY % fields "%flow; | input | select | fieldset"> <!ELEMENT card (onevent*, timer?, (do | p | pre)*)> <!ATTLIST card title %vdata; #IMPLIED newcontext %boolean; "false" ordered %boolean; "true" xml:lang NMTOKEN #IMPLIED %cardev; %coreattrs; > <!--================ Event Bindings ================--> <!ELEMENT do (%task;)> <!ATTLIST do type CDATA #REQUIRED label %vdata; #IMPLIED name NMTOKEN #IMPLIED optional %boolean; "false" xml:lang NMTOKEN #IMPLIED %coreattrs; > <!ELEMENT onevent (%task;)> <!ATTLIST onevent type CDATA #REQUIRED %coreattrs; > <!--================ Deck-level declarations ================--> <!ELEMENT head ( access | meta )+> <!ATTLIST head %coreattrs; > <!ELEMENT template (%navelmts;)*> <!ATTLIST template %cardev; %coreattrs; > <!ELEMENT access EMPTY> <!ATTLIST access domain CDATA #IMPLIED path CDATA #IMPLIED %coreattrs; > <!ELEMENT meta EMPTY> <!ATTLIST meta http-equiv CDATA #IMPLIED name CDATA #IMPLIED forua %boolean; "false" content CDATA #REQUIRED scheme CDATA #IMPLIED %coreattrs; > <!--================ Tasks ================--> <!ENTITY % cache-control "(no-cache)" > <!ELEMENT go (postfield | setvar)*> <!ATTLIST go href %HREF; #REQUIRED sendreferer %boolean; "false" method (post|get) "get" enctype %ContentType; "application/x-www-form-urlencoded" cache-control %cache-control; #IMPLIED accept-charset CDATA #IMPLIED %coreattrs; > <!ELEMENT prev (setvar)*> <!ATTLIST prev %coreattrs; > <!ELEMENT refresh (setvar)*> <!ATTLIST refresh %coreattrs; > <!ELEMENT noop EMPTY> <!ATTLIST noop %coreattrs; > <!--================ postfield ================--> <!ELEMENT postfield EMPTY> <!ATTLIST postfield name %vdata; #REQUIRED value %vdata; #REQUIRED %coreattrs; > <!--================ variables ================--> <!ELEMENT setvar EMPTY> <!ATTLIST setvar name %vdata; #REQUIRED value %vdata; #REQUIRED %coreattrs; > <!--================ Card Fields ================--> <!ELEMENT select (optgroup|option)+> <!ATTLIST select title %vdata; #IMPLIED name NMTOKEN #IMPLIED value %vdata; #IMPLIED iname NMTOKEN #IMPLIED ivalue %vdata; #IMPLIED multiple %boolean; "false" tabindex %number; #IMPLIED xml:lang NMTOKEN #IMPLIED %coreattrs; > <!ELEMENT optgroup (optgroup|option)+ > <!ATTLIST optgroup title %vdata; #IMPLIED xml:lang NMTOKEN #IMPLIED %coreattrs; > <!ELEMENT option (#PCDATA | onevent)*> <!ATTLIST option value %vdata; #IMPLIED title %vdata; #IMPLIED onpick %HREF; #IMPLIED xml:lang NMTOKEN #IMPLIED %coreattrs; > <!ELEMENT input EMPTY> <!ATTLIST input name NMTOKEN #REQUIRED type (text|password) "text" value %vdata; #IMPLIED format CDATA #IMPLIED emptyok %boolean; #IMPLIED size %number; #IMPLIED maxlength %number; #IMPLIED tabindex %number; #IMPLIED title %vdata; #IMPLIED accesskey %vdata; #IMPLIED xml:lang NMTOKEN #IMPLIED %coreattrs; > <!ELEMENT fieldset (%fields; | do)* > <!ATTLIST fieldset title %vdata; #IMPLIED xml:lang NMTOKEN #IMPLIED %coreattrs; > <!ELEMENT timer EMPTY> <!ATTLIST timer name NMTOKEN #IMPLIED value %vdata; #REQUIRED %coreattrs; > <!--================ Images ================--> <!ENTITY % IAlign "(top|middle|bottom)" > <!ELEMENT img EMPTY> <!ATTLIST img alt %vdata; #REQUIRED src %HREF; #REQUIRED localsrc %vdata; #IMPLIED vspace %length; "0" hspace %length; "0" align %IAlign; "bottom" height %length; #IMPLIED width %length; #IMPLIED xml:lang NMTOKEN #IMPLIED %coreattrs; > <!--================ Anchor ================--> <!ELEMENT anchor ( #PCDATA | br | img | go | prev | refresh )*> <!ATTLIST anchor title %vdata; #IMPLIED accesskey %vdata; #IMPLIED xml:lang NMTOKEN #IMPLIED %coreattrs; > <!ELEMENT a ( #PCDATA | br | img )*> <!ATTLIST a href %HREF; #REQUIRED title %vdata; #IMPLIED accesskey %vdata; #IMPLIED xml:lang NMTOKEN #IMPLIED %coreattrs; > <!--================ Tables ================--> <!ELEMENT table (tr)+> <!ATTLIST table title %vdata; #IMPLIED align CDATA #IMPLIED columns %number; #REQUIRED xml:lang NMTOKEN #IMPLIED %coreattrs; > <!ELEMENT tr (td)+> <!ATTLIST tr %coreattrs; > <!ELEMENT td ( %text; | %layout; | img | anchor |a )*> <!ATTLIST td xml:lang NMTOKEN #IMPLIED %coreattrs; > <!--================ Text layout and line breaks ================--> <!ELEMENT em (%flow;)*> <!ATTLIST em xml:lang NMTOKEN #IMPLIED %coreattrs; > <!ELEMENT strong (%flow;)*> <!ATTLIST strong xml:lang NMTOKEN #IMPLIED %coreattrs; > <!ELEMENT b (%flow;)*> <!ATTLIST b xml:lang NMTOKEN #IMPLIED %coreattrs; > <!ELEMENT i (%flow;)*> <!ATTLIST i xml:lang NMTOKEN #IMPLIED %coreattrs; > <!ELEMENT u (%flow;)*> <!ATTLIST u xml:lang NMTOKEN #IMPLIED %coreattrs; > <!ELEMENT big (%flow;)*> <!ATTLIST big xml:lang NMTOKEN #IMPLIED %coreattrs; > <!ELEMENT small (%flow;)*> <!ATTLIST small xml:lang NMTOKEN #IMPLIED %coreattrs; > <!ENTITY % TAlign "(left|right|center)"> <!ENTITY % WrapMode "(wrap|nowrap)" > <!ELEMENT p (%fields; | do)*> <!ATTLIST p align %TAlign; "left" mode %WrapMode; #IMPLIED xml:lang NMTOKEN #IMPLIED %coreattrs; > <!ELEMENT br EMPTY> <!ATTLIST br %coreattrs; > <!ELEMENT pre (#PCDATA | a | anchor | do | u | br | i | b | em | strong | input | select )*> <!ATTLIST pre xml:space CDATA #FIXED "preserve" %coreattrs; > <!ENTITY quot "&#34;"> <!-- quotation mark --> <!ENTITY amp "&#38;#38;"> <!-- ampersand --> <!ENTITY apos "&#39;"> <!-- apostrophe --> <!ENTITY lt "&#38;#60;"> <!-- less than --> <!ENTITY gt "&#62;"> <!-- greater than --> <!ENTITY nbsp "&#160;"> <!-- non-breaking space --> <!ENTITY shy "&#173;"> <!-- soft hyphen (discretionary hyphen) --> \ No newline at end of file
diff --git a/tests/org.eclipse.jst.jsp.ui.tests/testfiles/DTDs/wapDTDs/WAP-1-2-1/wta-wml12.dtd b/tests/org.eclipse.jst.jsp.ui.tests/testfiles/DTDs/wapDTDs/WAP-1-2-1/wta-wml12.dtd
deleted file mode 100644
index 060f7df16..000000000
--- a/tests/org.eclipse.jst.jsp.ui.tests/testfiles/DTDs/wapDTDs/WAP-1-2-1/wta-wml12.dtd
+++ /dev/null
@@ -1,21 +0,0 @@
-<!--
-Wireless Telephony Applications Wireless Markup Language (WTA-WML) Document Type Definition.
-WTA-WML is an XML language. Typical usage:
-<?xml version="1.0"?>
-<!DOCTYPE wta-wml PUBLIC "-//WAPFORUM//DTD WTA-WML 1.2//EN"
- "http://www.wapforum.org/DTD/wta-wml12.dtd">
-<wta-wml>
-...
-</wta-wml>
--->
-
-<!ENTITY % wml-dtd PUBLIC "-//WAPFORUM//DTD WML 1.2//EN"
- "http://www.wapforum.org/DTD/wml12.dtd">
-
-%wml-dtd;
-
-<!ELEMENT wta-wml ( head?, template?, card+ )>
-<!ATTLIST wta-wml
- xml:lang NMTOKEN #IMPLIED
- %coreattrs;
->
diff --git a/tests/org.eclipse.jst.jsp.ui.tests/testfiles/DTDs/wapDTDs/WAP-1-2/channel12.dtd b/tests/org.eclipse.jst.jsp.ui.tests/testfiles/DTDs/wapDTDs/WAP-1-2/channel12.dtd
deleted file mode 100644
index df2103a79..000000000
--- a/tests/org.eclipse.jst.jsp.ui.tests/testfiles/DTDs/wapDTDs/WAP-1-2/channel12.dtd
+++ /dev/null
@@ -1,39 +0,0 @@
-<!--
- This DTD is identified by the PUBLIC identifier:
- "-//WAPFORUM//DTD CHANNEL 1.2//EN"
--->
-
-<!ENTITY % Boolean "( true | false )">
-
-<!-- a Uniform Resource Identifier -->
-<!ENTITY % URI "CDATA" >
-
-<!-- one or more digits (NUMBER) -->
-<!ENTITY % Number "CDATA" >
-
-<!-- Channel Events -->
-<!ENTITY % ChannelEvent.attribs
- "success %URI; #IMPLIED
- failure %URI; #IMPLIED"
->
-
-<!ELEMENT channel (title , abstract? , resource* ) >
-<!ATTLIST channel
- maxspace %Number; #REQUIRED
- base %URI; #IMPLIED
- eventid CDATA #IMPLIED
- channelid CDATA #REQUIRED
- useraccessible %Boolean; "false"
- %ChannelEvent.attribs;
->
-
-<!ELEMENT title (#PCDATA)>
-<!ELEMENT abstract (#PCDATA)>
-
-<!ELEMENT resource EMPTY>
-<!ATTLIST resource
- href %URI; #REQUIRED
- lastmod %Number; #IMPLIED
- etag NMTOKEN #IMPLIED
- md5 NMTOKEN #IMPLIED
->
diff --git a/tests/org.eclipse.jst.jsp.ui.tests/testfiles/DTDs/wapDTDs/WAP-1-2/pap_1.0.dtd b/tests/org.eclipse.jst.jsp.ui.tests/testfiles/DTDs/wapDTDs/WAP-1-2/pap_1.0.dtd
deleted file mode 100644
index 67ed0d24a..000000000
--- a/tests/org.eclipse.jst.jsp.ui.tests/testfiles/DTDs/wapDTDs/WAP-1-2/pap_1.0.dtd
+++ /dev/null
@@ -1,219 +0,0 @@
-<!--
-Push Access Protocol (PAP) v1.0 Document Type Definition.
-
-Copyright Wireless Application Protocol Forum Ltd., 1998-2001.
- All rights reserved.
-
-PAP is an XML language. Typical usage:
- <?xml version="1.0"?>
- <!DOCTYPE pap PUBLIC "-//WAPFORUM//DTD PAP 1.0//EN"
- "http://www.wapforum.org/DTD/pap_1.0.dtd">
- <pap>
- ...
- </pap>
-
-Terms and conditions of use are available from the Wireless
-Application Protocol Forum Ltd. web site at
-http://www.wapforum.org/docs/copyright.htm.
--->
-
-<!ENTITY % Datetime "CDATA"> <!-- ISO date and time -->
-<!ENTITY % State "(rejected | pending
- | delivered | undeliverable
- | expired | aborted
- | timeout | cancelled | unknown)">
- <!-- PPG Message State -->
-
-
-<!ELEMENT pap ( push-message
- | push-response
- | cancel-message
- | cancel-response
- | resultnotification-message
- | resultnotification-response
- | statusquery-message
- | statusquery-response
- | ccq-message
- | ccq-response
- | badmessage-response) >
-<!ATTLIST pap
- product-name CDATA #IMPLIED
->
-
-
-<!-- ========================================= -->
-<!-- Declaration of push submission message -->
-<!-- ========================================= -->
-
-<!--this message goes from the Push Initiator to the push proxy gateway-->
-
-<!ELEMENT push-message ( address+, quality-of-service? ) >
-<!ATTLIST push-message
- push-id CDATA #REQUIRED
- deliver-before-timestamp %Datetime; #IMPLIED
- deliver-after-timestamp %Datetime; #IMPLIED
- source-reference CDATA #IMPLIED
- ppg-notify-requested-to CDATA #IMPLIED
- progress-notes-requested ( true | false ) "false"
->
-
-<!ELEMENT address EMPTY >
-<!ATTLIST address
- address-value CDATA #REQUIRED
->
-
-<!ELEMENT quality-of-service EMPTY >
-<!ATTLIST quality-of-service
- priority ( high | medium | low ) "medium"
- delivery-method ( confirmed | preferconfirmed
- | unconfirmed | notspecified ) "notspecified"
- network CDATA #IMPLIED
- network-required ( true | false ) "false"
- bearer CDATA #IMPLIED
- bearer-required ( true | false ) "false"
->
-
-
-
-<!--this message goes from the push proxy gateway to the Push Initiator-->
-
-<!ELEMENT push-response ( progress-note*, response-result ) >
-<!ATTLIST push-response
- push-id CDATA #REQUIRED
- sender-address CDATA #IMPLIED
- sender-name CDATA #IMPLIED
- reply-time %Datetime; #IMPLIED
->
-
-<!ELEMENT progress-note EMPTY >
-<!ATTLIST progress-note
- stage CDATA #REQUIRED
- note CDATA #IMPLIED
- time %Datetime; #IMPLIED
->
-
-<!ELEMENT response-result EMPTY >
-<!ATTLIST response-result
- code CDATA #REQUIRED
- desc CDATA #IMPLIED
->
-
-
-<!-- ========================================= -->
-<!-- Declaration of cancel operation -->
-<!-- ========================================= -->
-
-<!--this message goes from the Push Initiator to the push proxy gateway-->
-
-<!ELEMENT cancel-message ( address* ) >
-<!ATTLIST cancel-message
- push-id CDATA #REQUIRED
->
-
-<!--this message goes from the push proxy gateway to the Push Initiator-->
-
-<!ELEMENT cancel-response ( cancel-result+ ) >
-<!ATTLIST cancel-response
- push-id CDATA #REQUIRED
->
-
-<!ELEMENT cancel-result ( address* ) >
-<!ATTLIST cancel-result
- code CDATA #REQUIRED
- desc CDATA #IMPLIED
->
-
-
-<!-- ========================================= -->
-<!-- Declaration of notify result operation -->
-<!-- ========================================= -->
-
-<!--this message goes from the push proxy gateway to the Push Initiator-->
-
-<!ELEMENT resultnotification-message ( address, quality-of-service? ) >
-<!ATTLIST resultnotification-message
- push-id CDATA #REQUIRED
- sender-address CDATA #IMPLIED
- sender-name CDATA #IMPLIED
- received-time %Datetime; #IMPLIED
- event-time %Datetime; #IMPLIED
- message-state %State; #REQUIRED
- code CDATA #REQUIRED
- desc CDATA #IMPLIED
->
-
-<!--this message goes from the Push Initiator to the push proxy gateway-->
-
-<!ELEMENT resultnotification-response ( address ) >
-<!ATTLIST resultnotification-response
- push-id CDATA #REQUIRED
- code CDATA #REQUIRED
- desc CDATA #IMPLIED
->
-
-
-<!-- ========================================= -->
-<!-- Declaration of statusquery operation -->
-<!-- ========================================= -->
-
-<!--this message goes from the Push Initiator to the push proxy gateway-->
-
-<!ELEMENT statusquery-message ( address* ) >
-<!ATTLIST statusquery-message
- push-id CDATA #REQUIRED
->
-
-<!--this message goes from the push proxy gateway to the Push Initiator-->
-
-<!ELEMENT statusquery-response ( statusquery-result+ ) >
-<!ATTLIST statusquery-response
- push-id CDATA #REQUIRED
->
-
-<!ELEMENT statusquery-result ( address*, quality-of-service? ) >
-<!ATTLIST statusquery-result
- event-time %Datetime; #IMPLIED
- message-state %State; #REQUIRED
- code CDATA #REQUIRED
- desc CDATA #IMPLIED
->
-
-
-<!-- ============================================== -->
-<!-- Declaration of capabilities query operation -->
-<!-- ============================================== -->
-
-<!--this message goes from the Push Initiator to the push proxy gateway-->
-
-<!ELEMENT ccq-message ( address ) >
-<!ATTLIST ccq-message
- query-id CDATA #IMPLIED
- app-id CDATA #IMPLIED
->
-
-<!--this message goes from the push proxy gateway to the Push Initiator-->
-
-<!ELEMENT ccq-response ( address ) >
-<!ATTLIST ccq-response
- query-id CDATA #IMPLIED
- code CDATA #REQUIRED
- desc CDATA #IMPLIED
->
-<!-- ============================================== -->
-<!-- Declaration of bad message response message -->
-<!-- ============================================== -->
-
-
-<!--this message goes from the push proxy gateway to the Push Initiator-->
-
-<!ELEMENT badmessage-response EMPTY >
-<!ATTLIST badmessage-response
- code CDATA #REQUIRED
- desc CDATA #IMPLIED
- bad-message-fragment CDATA #IMPLIED
->
-
-<!--
-Copyright Wireless Application Protocol Forum Ltd., 1998-2001.
- All rights reserved.
--->
diff --git a/tests/org.eclipse.jst.jsp.ui.tests/testfiles/DTDs/wapDTDs/WAP-1-2/si.dtd b/tests/org.eclipse.jst.jsp.ui.tests/testfiles/DTDs/wapDTDs/WAP-1-2/si.dtd
deleted file mode 100644
index e3e97c54f..000000000
--- a/tests/org.eclipse.jst.jsp.ui.tests/testfiles/DTDs/wapDTDs/WAP-1-2/si.dtd
+++ /dev/null
@@ -1,53 +0,0 @@
-<!--
-Service Indication (SI) Document Type Definition.
-
-Copyright Wireless Application Protocol Forum Ltd., 1998,1999.
- All rights reserved.
-
-SI is an XML language. Typical usage:
- <?xml version="1.0"?>
- <!DOCTYPE si PUBLIC "-//WAPFORUM//DTD SI 1.0//EN"
- "http://www.wapforum.org/DTD/si.dtd">
- <si>
- ...
- </si>
-
-Terms and conditions of use are available from the Wireless
-Application Protocol Forum Ltd. web site at
-http://www.wapforum.org/docs/copyright.htm.
--->
-
-
-<!ENTITY % Datetime "CDATA"> <!-- ISO date and time -->
-<!ENTITY % URI "CDATA"> <!-- URI designating a
- hypertext node -->
-
-
-<!--====================== The SI Element ======================-->
-<!ELEMENT si (indication,info?)>
-
-
-<!--================== The indication Element ==================-->
-<!ELEMENT indication (#PCDATA)>
-<!ATTLIST indication
- href %URI; #IMPLIED
- si-id CDATA #IMPLIED
- created %Datetime; #IMPLIED
- si-expires %Datetime; #IMPLIED
- action (signal-none|signal-low|
- signal-medium|signal-high|delete) "signal-medium"
->
-
-
-<!--===================== The INFO Element =====================-->
-<!ELEMENT info (item+)>
-
-<!ELEMENT item (#PCDATA)>
-<!ATTLIST item
- class NMTOKEN #REQUIRED
->
-
-<!--
-Copyright Wireless Application Protocol Forum Ltd., 1998,1999.
- All rights reserved.
---> \ No newline at end of file
diff --git a/tests/org.eclipse.jst.jsp.ui.tests/testfiles/DTDs/wapDTDs/WAP-1-2/sl.dtd b/tests/org.eclipse.jst.jsp.ui.tests/testfiles/DTDs/wapDTDs/WAP-1-2/sl.dtd
deleted file mode 100644
index f87311c49..000000000
--- a/tests/org.eclipse.jst.jsp.ui.tests/testfiles/DTDs/wapDTDs/WAP-1-2/sl.dtd
+++ /dev/null
@@ -1,33 +0,0 @@
-<!--
-Service Loading (SL) Document Type Definition.
-
-Copyright Wireless Application Protocol Forum Ltd., 1998,1999.
- All rights reserved.
-
-SL is an XML language. Typical usage:
- <?xml version="1.0"?>
- <!DOCTYPE sl PUBLIC "-//WAPFORUM//DTD SL 1.0//EN"
- "http://www.wapforum.org/DTD/sl.dtd">
- <sl>
- ...
- </sl>
-
-Terms and conditions of use are available from the Wireless
-Application Protocol Forum Ltd. web site at
-http://www.wapforum.org/docs/copyright.htm.
--->
-
-<!ENTITY % URI "CDATA"> <!-- URI designating a
- hypertext node -->
-
-<!--===================== The SL Element =====================-->
-<!ELEMENT sl EMPTY>
-<!ATTLIST sl
- href %URI; #REQUIRED
- action (execute-low|execute-high|cache) "execute-low"
->
-
-<!--
-Copyright Wireless Application Protocol Forum Ltd., 1998,1999.
- All rights reserved.
---> \ No newline at end of file
diff --git a/tests/org.eclipse.jst.jsp.ui.tests/testfiles/DTDs/wapDTDs/WAP-1-2/wml12.dtd b/tests/org.eclipse.jst.jsp.ui.tests/testfiles/DTDs/wapDTDs/WAP-1-2/wml12.dtd
deleted file mode 100644
index 0d03c62b2..000000000
--- a/tests/org.eclipse.jst.jsp.ui.tests/testfiles/DTDs/wapDTDs/WAP-1-2/wml12.dtd
+++ /dev/null
@@ -1,4 +0,0 @@
-<!-- Wireless Markup Language (WML) Document Type Definition. WML is an XML language. Typical usage: <?xml version="1.0"?> <!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.2//EN" "http://www.wapforum.org/DTD/wml12.dtd"> <wml> ... </wml> Terms and conditions of use are available from the Wireless Application Protocol Forum Ltd. web site at http://www.wapforum.org/docs/copyright.htm.
--->
- <!ENTITY % length "CDATA"> <!-- [0-9]+ for pixels or [0-9]+"%" for
-percentage length --> <!ENTITY % vdata "CDATA"> <!-- attribute value possibly containing variable references --> <!ENTITY % HREF "%vdata;"> <!-- URI, URL or URN designating a hypertext node. May contain variable references --> <!ENTITY % boolean "(true|false)"> <!ENTITY % number "NMTOKEN"> <!-- a number, with format [0-9]+ --> <!ENTITY % coreattrs "id ID #IMPLIED class CDATA #IMPLIED"> <!ENTITY % ContentType "%vdata;"> <!-- media type. May contain variable references --> <!ENTITY % emph "em | strong |b |i |u |big |small"> <!ENTITY % layout "br"> <!ENTITY % text "#PCDATA | %emph;"> <!-- flow covers "card-level" elements, such as text and images --> <!ENTITY % flow "%text; | %layout; | img | anchor |a |table"> <!-- Task types --> <!ENTITY % task "go | prev | noop | refresh"> <!-- Navigation and event elements --> <!ENTITY % navelmts "do | onevent"> <!--================ Decks and Cards ================--> <!ELEMENT wml ( head?, template?, card+ )> <!ATTLIST wml xml:lang NMTOKEN #IMPLIED %coreattrs; > <!-- card intrinsic events --> <!ENTITY % cardev "onenterforward %HREF; #IMPLIED onenterbackward %HREF; #IMPLIED ontimer %HREF; #IMPLIED" > <!-- card field types --> <!ENTITY % fields "%flow; | input | select | fieldset"> <!ELEMENT card (onevent*, timer?, (do | p | pre)*)> <!ATTLIST card title %vdata; #IMPLIED newcontext %boolean; "false" ordered %boolean; "true" xml:lang NMTOKEN #IMPLIED %cardev; %coreattrs; > <!--================ Event Bindings ================--> <!ELEMENT do (%task;)> <!ATTLIST do type CDATA #REQUIRED label %vdata; #IMPLIED name NMTOKEN #IMPLIED optional %boolean; "false" xml:lang NMTOKEN #IMPLIED %coreattrs; > <!ELEMENT onevent (%task;)> <!ATTLIST onevent type CDATA #REQUIRED %coreattrs; > <!--================ Deck-level declarations ================--> <!ELEMENT head ( access | meta )+> <!ATTLIST head %coreattrs; > <!ELEMENT template (%navelmts;)*> <!ATTLIST template %cardev; %coreattrs; > <!ELEMENT access EMPTY> <!ATTLIST access domain CDATA #IMPLIED path CDATA #IMPLIED %coreattrs; > <!ELEMENT meta EMPTY> <!ATTLIST meta http-equiv CDATA #IMPLIED name CDATA #IMPLIED forua %boolean; "false" content CDATA #REQUIRED scheme CDATA #IMPLIED %coreattrs; > <!--================ Tasks ================--> <!ELEMENT go (postfield | setvar)*> <!ATTLIST go href %HREF; #REQUIRED sendreferer %boolean; "false" method (post|get) "get" enctype %ContentType; "application/x-www-form-urlencoded" accept-charset CDATA #IMPLIED %coreattrs; > <!ELEMENT prev (setvar)*> <!ATTLIST prev %coreattrs; > <!ELEMENT refresh (setvar)*> <!ATTLIST refresh %coreattrs; > <!ELEMENT noop EMPTY> <!ATTLIST noop %coreattrs; > <!--================ postfield ================--> <!ELEMENT postfield EMPTY> <!ATTLIST postfield name %vdata; #REQUIRED value %vdata; #REQUIRED %coreattrs; > <!--================ variables ================--> <!ELEMENT setvar EMPTY> <!ATTLIST setvar name %vdata; #REQUIRED value %vdata; #REQUIRED %coreattrs; > <!--================ Card Fields ================--> <!ELEMENT select (optgroup|option)+> <!ATTLIST select title %vdata; #IMPLIED name NMTOKEN #IMPLIED value %vdata; #IMPLIED iname NMTOKEN #IMPLIED ivalue %vdata; #IMPLIED multiple %boolean; "false" tabindex %number; #IMPLIED xml:lang NMTOKEN #IMPLIED %coreattrs; > <!ELEMENT optgroup (optgroup|option)+ > <!ATTLIST optgroup title %vdata; #IMPLIED xml:lang NMTOKEN #IMPLIED %coreattrs; > <!ELEMENT option (#PCDATA | onevent)*> <!ATTLIST option value %vdata; #IMPLIED title %vdata; #IMPLIED onpick %HREF; #IMPLIED xml:lang NMTOKEN #IMPLIED %coreattrs; > <!ELEMENT input EMPTY> <!ATTLIST input name NMTOKEN #REQUIRED type (text|password) "text" value %vdata; #IMPLIED format CDATA #IMPLIED emptyok %boolean; "false" size %number; #IMPLIED maxlength %number; #IMPLIED tabindex %number; #IMPLIED title %vdata; #IMPLIED accesskey %vdata; #IMPLIED xml:lang NMTOKEN #IMPLIED %coreattrs; > <!ELEMENT fieldset (%fields; | do)* > <!ATTLIST fieldset title %vdata; #IMPLIED xml:lang NMTOKEN #IMPLIED %coreattrs; > <!ELEMENT timer EMPTY> <!ATTLIST timer name NMTOKEN #IMPLIED value %vdata; #REQUIRED %coreattrs; > <!--================ Images ================--> <!ENTITY % IAlign "(top|middle|bottom)" > <!ELEMENT img EMPTY> <!ATTLIST img alt %vdata; #REQUIRED src %HREF; #REQUIRED localsrc %vdata; #IMPLIED vspace %length; "0" hspace %length; "0" align %IAlign; "bottom" height %length; #IMPLIED width %length; #IMPLIED xml:lang NMTOKEN #IMPLIED %coreattrs; > <!--================ Anchor ================--> <!ELEMENT anchor ( #PCDATA | br | img | go | prev | refresh )*> <!ATTLIST anchor title %vdata; #IMPLIED accesskey %vdata; #IMPLIED xml:lang NMTOKEN #IMPLIED %coreattrs; > <!ELEMENT a ( #PCDATA | br | img )*> <!ATTLIST a href %HREF; #REQUIRED title %vdata; #IMPLIED accesskey %vdata; #IMPLIED xml:lang NMTOKEN #IMPLIED %coreattrs; > <!--================ Tables ================--> <!ELEMENT table (tr)+> <!ATTLIST table title %vdata; #IMPLIED align CDATA #IMPLIED columns %number; #REQUIRED xml:lang NMTOKEN #IMPLIED %coreattrs; > <!ELEMENT tr (td)+> <!ATTLIST tr %coreattrs; > <!ELEMENT td ( %text; | %layout; | img | anchor |a )*> <!ATTLIST td xml:lang NMTOKEN #IMPLIED %coreattrs; > <!--================ Text layout and line breaks ================--> <!ELEMENT em (%flow;)*> <!ATTLIST em xml:lang NMTOKEN #IMPLIED %coreattrs; > <!ELEMENT strong (%flow;)*> <!ATTLIST strong xml:lang NMTOKEN #IMPLIED %coreattrs; > <!ELEMENT b (%flow;)*> <!ATTLIST b xml:lang NMTOKEN #IMPLIED %coreattrs; > <!ELEMENT i (%flow;)*> <!ATTLIST i xml:lang NMTOKEN #IMPLIED %coreattrs; > <!ELEMENT u (%flow;)*> <!ATTLIST u xml:lang NMTOKEN #IMPLIED %coreattrs; > <!ELEMENT big (%flow;)*> <!ATTLIST big xml:lang NMTOKEN #IMPLIED %coreattrs; > <!ELEMENT small (%flow;)*> <!ATTLIST small xml:lang NMTOKEN #IMPLIED %coreattrs; > <!ENTITY % TAlign "(left|right|center)"> <!ENTITY % WrapMode "(wrap|nowrap)" > <!ELEMENT p (%fields; | do)*> <!ATTLIST p align %TAlign; "left" mode %WrapMode; #IMPLIED xml:lang NMTOKEN #IMPLIED %coreattrs; > <!ELEMENT br EMPTY> <!ATTLIST br %coreattrs; > <!ELEMENT pre (#PCDATA | a | br | i | b | em | strong | input | select )*> <!ATTLIST pre xml:space CDATA #FIXED "preserve" %coreattrs; > <!ENTITY quot "&#34;"> <!-- quotation mark --> <!ENTITY amp "&#38;#38;"> <!-- ampersand --> <!ENTITY apos "&#39;"> <!-- apostrophe --> <!ENTITY lt "&#38;#60;"> <!-- less than --> <!ENTITY gt "&#62;"> <!-- greater than --> <!ENTITY nbsp "&#160;"> <!-- non-breaking space --> <!ENTITY shy "&#173;"> <!-- soft hyphen (discretionary hyphen) --> \ No newline at end of file
diff --git a/tests/org.eclipse.jst.jsp.ui.tests/testfiles/DTDs/wapDTDs/WAP-1-2/wta-wml12.dtd b/tests/org.eclipse.jst.jsp.ui.tests/testfiles/DTDs/wapDTDs/WAP-1-2/wta-wml12.dtd
deleted file mode 100644
index 060f7df16..000000000
--- a/tests/org.eclipse.jst.jsp.ui.tests/testfiles/DTDs/wapDTDs/WAP-1-2/wta-wml12.dtd
+++ /dev/null
@@ -1,21 +0,0 @@
-<!--
-Wireless Telephony Applications Wireless Markup Language (WTA-WML) Document Type Definition.
-WTA-WML is an XML language. Typical usage:
-<?xml version="1.0"?>
-<!DOCTYPE wta-wml PUBLIC "-//WAPFORUM//DTD WTA-WML 1.2//EN"
- "http://www.wapforum.org/DTD/wta-wml12.dtd">
-<wta-wml>
-...
-</wta-wml>
--->
-
-<!ENTITY % wml-dtd PUBLIC "-//WAPFORUM//DTD WML 1.2//EN"
- "http://www.wapforum.org/DTD/wml12.dtd">
-
-%wml-dtd;
-
-<!ELEMENT wta-wml ( head?, template?, card+ )>
-<!ATTLIST wta-wml
- xml:lang NMTOKEN #IMPLIED
- %coreattrs;
->
diff --git a/tests/org.eclipse.jst.jsp.ui.tests/testfiles/DTDs/wapDTDs/WAP-2-0/channel12.dtd b/tests/org.eclipse.jst.jsp.ui.tests/testfiles/DTDs/wapDTDs/WAP-2-0/channel12.dtd
deleted file mode 100644
index df2103a79..000000000
--- a/tests/org.eclipse.jst.jsp.ui.tests/testfiles/DTDs/wapDTDs/WAP-2-0/channel12.dtd
+++ /dev/null
@@ -1,39 +0,0 @@
-<!--
- This DTD is identified by the PUBLIC identifier:
- "-//WAPFORUM//DTD CHANNEL 1.2//EN"
--->
-
-<!ENTITY % Boolean "( true | false )">
-
-<!-- a Uniform Resource Identifier -->
-<!ENTITY % URI "CDATA" >
-
-<!-- one or more digits (NUMBER) -->
-<!ENTITY % Number "CDATA" >
-
-<!-- Channel Events -->
-<!ENTITY % ChannelEvent.attribs
- "success %URI; #IMPLIED
- failure %URI; #IMPLIED"
->
-
-<!ELEMENT channel (title , abstract? , resource* ) >
-<!ATTLIST channel
- maxspace %Number; #REQUIRED
- base %URI; #IMPLIED
- eventid CDATA #IMPLIED
- channelid CDATA #REQUIRED
- useraccessible %Boolean; "false"
- %ChannelEvent.attribs;
->
-
-<!ELEMENT title (#PCDATA)>
-<!ELEMENT abstract (#PCDATA)>
-
-<!ELEMENT resource EMPTY>
-<!ATTLIST resource
- href %URI; #REQUIRED
- lastmod %Number; #IMPLIED
- etag NMTOKEN #IMPLIED
- md5 NMTOKEN #IMPLIED
->
diff --git a/tests/org.eclipse.jst.jsp.ui.tests/testfiles/DTDs/wapDTDs/WAP-2-0/pap_2.0.dtd b/tests/org.eclipse.jst.jsp.ui.tests/testfiles/DTDs/wapDTDs/WAP-2-0/pap_2.0.dtd
deleted file mode 100644
index 9f6e8fd50..000000000
--- a/tests/org.eclipse.jst.jsp.ui.tests/testfiles/DTDs/wapDTDs/WAP-2-0/pap_2.0.dtd
+++ /dev/null
@@ -1,223 +0,0 @@
-<!--
-Push Access Protocol (PAP) v2.0 Document Type Definition.
-
-Copyright Wireless Application Protocol Forum Ltd., 1998-2001.
- All rights reserved.
-
-PAP is an XML language. Typical usage:
- <?xml version="1.0"?>
- <!DOCTYPE pap PUBLIC "-//WAPFORUM//DTD PAP 2.0//EN"
- "http://www.wapforum.org/DTD/pap_2.0.dtd"
- [<?wap-pap-ver supported-versions="2.0,1.*"?>]>
- <pap>
- ...
- </pap>
-
-Terms and conditions of use are available from the Wireless
-Application Protocol Forum Ltd. web site at
-http://www.wapforum.org/docs/copyright.htm.
--->
-
-<!ENTITY % Datetime "CDATA"> <!-- ISO date and time -->
-<!ENTITY % State "(rejected | pending
- | delivered | undeliverable
- | expired | aborted
- | timeout | cancelled | unknown)">
- <!-- PPG Message State -->
-
-
-<!ELEMENT pap ( push-message
- | push-response
- | cancel-message
- | cancel-response
- | resultnotification-message
- | resultnotification-response
- | statusquery-message
- | statusquery-response
- | ccq-message
- | ccq-response
- | badmessage-response) >
-<!ATTLIST pap
- product-name CDATA #IMPLIED
->
-
-
-<!-- ========================================= -->
-<!-- Declaration of push submission message -->
-<!-- ========================================= -->
-
-<!--this message goes from the Push Initiator to the push proxy gateway-->
-
-<!ELEMENT push-message ( address+, quality-of-service? ) >
-<!ATTLIST push-message
- push-id CDATA #REQUIRED
- replace-push-id CDATA #IMPLIED
- replace-method ( pending-only
- | all ) "all"
- deliver-before-timestamp %Datetime; #IMPLIED
- deliver-after-timestamp %Datetime; #IMPLIED
- source-reference CDATA #IMPLIED
- ppg-notify-requested-to CDATA #IMPLIED
- progress-notes-requested ( true | false ) "false"
->
-
-<!ELEMENT address EMPTY >
-<!ATTLIST address
- address-value CDATA #REQUIRED
->
-
-<!ELEMENT quality-of-service EMPTY >
-<!ATTLIST quality-of-service
- priority ( high | medium | low ) "medium"
- delivery-method ( confirmed | preferconfirmed
- | unconfirmed | notspecified ) "notspecified"
- network CDATA #IMPLIED
- network-required ( true | false ) "false"
- bearer CDATA #IMPLIED
- bearer-required ( true | false ) "false"
->
-
-
-
-<!--this message goes from the push proxy gateway to the Push Initiator-->
-
-<!ELEMENT push-response ( progress-note*, response-result ) >
-<!ATTLIST push-response
- push-id CDATA #REQUIRED
- sender-address CDATA #IMPLIED
- sender-name CDATA #IMPLIED
- reply-time %Datetime; #IMPLIED
->
-
-<!ELEMENT progress-note EMPTY >
-<!ATTLIST progress-note
- stage CDATA #REQUIRED
- note CDATA #IMPLIED
- time %Datetime; #IMPLIED
->
-
-<!ELEMENT response-result EMPTY >
-<!ATTLIST response-result
- code CDATA #REQUIRED
- desc CDATA #IMPLIED
->
-
-
-<!-- ========================================= -->
-<!-- Declaration of cancel operation -->
-<!-- ========================================= -->
-
-<!--this message goes from the Push Initiator to the push proxy gateway-->
-
-<!ELEMENT cancel-message ( address* ) >
-<!ATTLIST cancel-message
- push-id CDATA #REQUIRED
->
-
-<!--this message goes from the push proxy gateway to the Push Initiator-->
-
-<!ELEMENT cancel-response ( cancel-result+ ) >
-<!ATTLIST cancel-response
- push-id CDATA #REQUIRED
->
-
-<!ELEMENT cancel-result ( address* ) >
-<!ATTLIST cancel-result
- code CDATA #REQUIRED
- desc CDATA #IMPLIED
->
-
-
-<!-- ========================================= -->
-<!-- Declaration of notify result operation -->
-<!-- ========================================= -->
-
-<!--this message goes from the push proxy gateway to the Push Initiator-->
-
-<!ELEMENT resultnotification-message ( address, quality-of-service? ) >
-<!ATTLIST resultnotification-message
- push-id CDATA #REQUIRED
- sender-address CDATA #IMPLIED
- sender-name CDATA #IMPLIED
- received-time %Datetime; #IMPLIED
- event-time %Datetime; #IMPLIED
- message-state %State; #REQUIRED
- code CDATA #REQUIRED
- desc CDATA #IMPLIED
->
-
-<!--this message goes from the Push Initiator to the push proxy gateway-->
-
-<!ELEMENT resultnotification-response ( address ) >
-<!ATTLIST resultnotification-response
- push-id CDATA #REQUIRED
- code CDATA #REQUIRED
- desc CDATA #IMPLIED
->
-
-
-<!-- ========================================= -->
-<!-- Declaration of statusquery operation -->
-<!-- ========================================= -->
-
-<!--this message goes from the Push Initiator to the push proxy gateway-->
-
-<!ELEMENT statusquery-message ( address* ) >
-<!ATTLIST statusquery-message
- push-id CDATA #REQUIRED
->
-
-<!--this message goes from the push proxy gateway to the Push Initiator-->
-
-<!ELEMENT statusquery-response ( statusquery-result+ ) >
-<!ATTLIST statusquery-response
- push-id CDATA #REQUIRED
->
-
-<!ELEMENT statusquery-result ( address*, quality-of-service? ) >
-<!ATTLIST statusquery-result
- event-time %Datetime; #IMPLIED
- message-state %State; #REQUIRED
- code CDATA #REQUIRED
- desc CDATA #IMPLIED
->
-
-
-<!-- ============================================== -->
-<!-- Declaration of capabilities query operation -->
-<!-- ============================================== -->
-
-<!--this message goes from the Push Initiator to the push proxy gateway-->
-
-<!ELEMENT ccq-message ( address ) >
-<!ATTLIST ccq-message
- query-id CDATA #IMPLIED
- app-id CDATA #IMPLIED
->
-
-<!--this message goes from the push proxy gateway to the Push Initiator-->
-
-<!ELEMENT ccq-response ( address ) >
-<!ATTLIST ccq-response
- query-id CDATA #IMPLIED
- code CDATA #REQUIRED
- desc CDATA #IMPLIED
->
-<!-- ============================================== -->
-<!-- Declaration of bad message response message -->
-<!-- ============================================== -->
-
-
-<!--this message goes from the push proxy gateway to the Push Initiator-->
-
-<!ELEMENT badmessage-response EMPTY >
-<!ATTLIST badmessage-response
- code CDATA #REQUIRED
- desc CDATA #IMPLIED
- bad-message-fragment CDATA #IMPLIED
->
-
-<!--
-Copyright Wireless Application Protocol Forum Ltd., 1998-2001.
- All rights reserved.
---> \ No newline at end of file
diff --git a/tests/org.eclipse.jst.jsp.ui.tests/testfiles/DTDs/wapDTDs/WAP-2-0/prov.dtd b/tests/org.eclipse.jst.jsp.ui.tests/testfiles/DTDs/wapDTDs/WAP-2-0/prov.dtd
deleted file mode 100644
index bbc046f6c..000000000
--- a/tests/org.eclipse.jst.jsp.ui.tests/testfiles/DTDs/wapDTDs/WAP-2-0/prov.dtd
+++ /dev/null
@@ -1,46 +0,0 @@
-<!--
-Client Provisioning v1.0 Document Type Definition.
-
-Copyright Wireless Application Protocol Forum Ltd., 1998-2001.
- All rights reserved.
-
-Connectivity Document Type Definition
-Connectivity is an XML language. Typical Usage:
-
- <?xml version="1.0"?>
- <!DOCTYPE wap-provisioningdoc PUBLIC "-//WAPFORUM//DTD PROV 1.0//EN"
- "http://www.wapforum.org/DTD/prov.dtd">
-
-<wap-provisioningdoc>
-...
-</wap-provisioningdoc>
-
-
-Terms and conditions of use are available from the Wireless
-Application Protocol Forum Ltd. web site at
-http://www.wapforum.org/docs/copyright.htm.
--->
-
-<!ELEMENT wap-provisioningdoc (characteristic+)>
-<!ATTLIST wap-provisioningdoc
- version CDATA #IMPLIED
->
-
-<!ELEMENT characteristic (parm*, characteristic*)>
-<!ATTLIST characteristic
- type CDATA #REQUIRED
-
->
-
-<!ELEMENT parm EMPTY>
-<!ATTLIST parm
- name CDATA #REQUIRED
- value CDATA #IMPLIED
->
-
-
-
-<!--
-Copyright Wireless Application Protocol Forum Ltd., 1998-2001.
- All rights reserved.
---> \ No newline at end of file
diff --git a/tests/org.eclipse.jst.jsp.ui.tests/testfiles/DTDs/wapDTDs/WAP-2-0/si.dtd b/tests/org.eclipse.jst.jsp.ui.tests/testfiles/DTDs/wapDTDs/WAP-2-0/si.dtd
deleted file mode 100644
index e3e97c54f..000000000
--- a/tests/org.eclipse.jst.jsp.ui.tests/testfiles/DTDs/wapDTDs/WAP-2-0/si.dtd
+++ /dev/null
@@ -1,53 +0,0 @@
-<!--
-Service Indication (SI) Document Type Definition.
-
-Copyright Wireless Application Protocol Forum Ltd., 1998,1999.
- All rights reserved.
-
-SI is an XML language. Typical usage:
- <?xml version="1.0"?>
- <!DOCTYPE si PUBLIC "-//WAPFORUM//DTD SI 1.0//EN"
- "http://www.wapforum.org/DTD/si.dtd">
- <si>
- ...
- </si>
-
-Terms and conditions of use are available from the Wireless
-Application Protocol Forum Ltd. web site at
-http://www.wapforum.org/docs/copyright.htm.
--->
-
-
-<!ENTITY % Datetime "CDATA"> <!-- ISO date and time -->
-<!ENTITY % URI "CDATA"> <!-- URI designating a
- hypertext node -->
-
-
-<!--====================== The SI Element ======================-->
-<!ELEMENT si (indication,info?)>
-
-
-<!--================== The indication Element ==================-->
-<!ELEMENT indication (#PCDATA)>
-<!ATTLIST indication
- href %URI; #IMPLIED
- si-id CDATA #IMPLIED
- created %Datetime; #IMPLIED
- si-expires %Datetime; #IMPLIED
- action (signal-none|signal-low|
- signal-medium|signal-high|delete) "signal-medium"
->
-
-
-<!--===================== The INFO Element =====================-->
-<!ELEMENT info (item+)>
-
-<!ELEMENT item (#PCDATA)>
-<!ATTLIST item
- class NMTOKEN #REQUIRED
->
-
-<!--
-Copyright Wireless Application Protocol Forum Ltd., 1998,1999.
- All rights reserved.
---> \ No newline at end of file
diff --git a/tests/org.eclipse.jst.jsp.ui.tests/testfiles/DTDs/wapDTDs/WAP-2-0/sl.dtd b/tests/org.eclipse.jst.jsp.ui.tests/testfiles/DTDs/wapDTDs/WAP-2-0/sl.dtd
deleted file mode 100644
index f87311c49..000000000
--- a/tests/org.eclipse.jst.jsp.ui.tests/testfiles/DTDs/wapDTDs/WAP-2-0/sl.dtd
+++ /dev/null
@@ -1,33 +0,0 @@
-<!--
-Service Loading (SL) Document Type Definition.
-
-Copyright Wireless Application Protocol Forum Ltd., 1998,1999.
- All rights reserved.
-
-SL is an XML language. Typical usage:
- <?xml version="1.0"?>
- <!DOCTYPE sl PUBLIC "-//WAPFORUM//DTD SL 1.0//EN"
- "http://www.wapforum.org/DTD/sl.dtd">
- <sl>
- ...
- </sl>
-
-Terms and conditions of use are available from the Wireless
-Application Protocol Forum Ltd. web site at
-http://www.wapforum.org/docs/copyright.htm.
--->
-
-<!ENTITY % URI "CDATA"> <!-- URI designating a
- hypertext node -->
-
-<!--===================== The SL Element =====================-->
-<!ELEMENT sl EMPTY>
-<!ATTLIST sl
- href %URI; #REQUIRED
- action (execute-low|execute-high|cache) "execute-low"
->
-
-<!--
-Copyright Wireless Application Protocol Forum Ltd., 1998,1999.
- All rights reserved.
---> \ No newline at end of file
diff --git a/tests/org.eclipse.jst.jsp.ui.tests/testfiles/DTDs/wapDTDs/WAP-2-0/wml-deprecated-1.mod b/tests/org.eclipse.jst.jsp.ui.tests/testfiles/DTDs/wapDTDs/WAP-2-0/wml-deprecated-1.mod
deleted file mode 100644
index 924ad2e09..000000000
--- a/tests/org.eclipse.jst.jsp.ui.tests/testfiles/DTDs/wapDTDs/WAP-2-0/wml-deprecated-1.mod
+++ /dev/null
@@ -1,103 +0,0 @@
-<!-- WML Deprecated Module .................................... -->
-<!-- file: wml-deprecated-1.mod -->
-<!--
- @Wireless Application Protocol Forum, Ltd. 2001.
-
- Terms and conditions of use are available from the Wireless Application Protocol Forum Ltd.
- Web site (http://www.wapforum.org/what/copyright.htm).
--->
-<!--
- This DTD module is identified by the PUBLIC and SYSTEM identifiers:
-
- PUBLIC "-//WAPFORUM//ELEMENTS WML Deprecated 1.0//EN"
- SYSTEM "wml-deprecated-1.mod"
-
- This module contains deprecated elements and attributes.
-
- Attributes: WML mode, XHTML align, XHTML vspace, XHTML hspace
-
- Elements: u, b, big, i, small
-
--->
-<!--
- p
-
- *WML mode
- *XHTML align
-
- Replacement: Use CSS style sheets
--->
-<!ATTLIST %p.qname;
- %att.mode.qname; (wrap | nowrap) #IMPLIED
- align (left | right | center) "left"
->
-<!--
- table
-
- *WML align
-
- Note: The WML align attribute is not the same as the XHTML attribute with the same name.
--->
-<!ATTLIST %table.qname;
- %att.align.qname; CDATA #IMPLIED
->
-<!--
- img
-
- *XHTML vspace, hspace, align
-
- Replacement: Use CSS style sheets
--->
-<!ATTLIST img
- vspace CDATA "0"
- hspace CDATA "0"
- align (top | middle | bottom) "bottom"
->
-<!--
- Inline Presentation
-
- *XHTML b, big, i, small
-
- Replacement: Use CSS style sheets
--->
-<!ENTITY % sub.element "IGNORE">
-<!ENTITY % sub.attlist "IGNORE">
-<!ENTITY % sup.element "IGNORE">
-<!ENTITY % sup.attlist "IGNORE">
-<!ENTITY % tt.element "IGNORE">
-<!ENTITY % tt.attlist "IGNORE">
-<!ENTITY % xhtml-inlpres.mod PUBLIC "-//W3C//ELEMENTS XHTML Inline Presentation 1.0//EN"
- "xhtml-inlpres-1.mod">
-%xhtml-inlpres.mod;
-<!--
- u
-
- This element is not available in the XHTML inline presentation module.
- It was deprecated already in HTML 4.0.
-
- Replacement: Use CSS style sheets
--->
-<!ENTITY % u.content "( #PCDATA | %Inline.mix; )*">
-<!ENTITY % u.qname "u">
-<!ELEMENT %u.qname; %u.content;>
-<!ATTLIST %u.qname;
- %Common.attrib;
->
-<!--
- meta
-
- *WML forua attribute
--->
-<!ATTLIST %meta.qname;
- %att.forua.qname; %Boolean.datatype; "true"
->
-<!--
- html
-
- *WML use-xml-fragment attribute
--->
-<!ATTLIST %html.qname;
- %att.usexmlfragment.qname; %Boolean.datatype; "true"
->
-
-
diff --git a/tests/org.eclipse.jst.jsp.ui.tests/testfiles/DTDs/wapDTDs/WAP-2-0/wml-framework-1.mod b/tests/org.eclipse.jst.jsp.ui.tests/testfiles/DTDs/wapDTDs/WAP-2-0/wml-framework-1.mod
deleted file mode 100644
index d061af699..000000000
--- a/tests/org.eclipse.jst.jsp.ui.tests/testfiles/DTDs/wapDTDs/WAP-2-0/wml-framework-1.mod
+++ /dev/null
@@ -1,71 +0,0 @@
-<!-- WML Modular Framework ...................................................... -->
-<!-- file: wml-framework-1.mod -->
-<!--
- @Wireless Application Protocol Forum, Ltd. 2001.
-
- Terms and conditions of use are available from the Wireless Application Protocol Forum Ltd.
- Web site (http://www.wapforum.org/what/copyright.htm).
--->
-<!--
- This DTD module is identified by the PUBLIC and SYSTEM identifiers:
-
- PUBLIC "-//WAPFORUM//ENTITIES WML Modular Framework 1.0//EN"
- SYSTEM "http://www.wapforum.org/dtd/wml-framework-1.mod"
-
- This is an extension of the XHTML Modular Framework module. In addition to the
- required XHTML entities it includes:
-
- *WML datatypes
- *WML namespace qualified names
- *WML document model
--->
-<!--
- XHTML notations
--->
-<!ENTITY % xhtml-notations.mod PUBLIC "-//W3C//NOTATIONS XHTML Notations 1.0//EN"
- "http://www.w3.org/TR/xhtml-modularization/DTD/xhtml-notations-1.mod">
-%xhtml-notations.mod;
-<!--
- WML datatypes
--->
-<!ENTITY % Boolean.datatype "(true|false)">
-<!--
- XHTML datatypes
--->
-<!ENTITY % xhtml-datatypes.mod PUBLIC "-//W3C//ENTITIES XHTML Datatypes 1.0//EN"
- "http://www.w3.org/TR/xhtml-modularization/DTD/xhtml-datatypes-1.mod">
-%xhtml-datatypes.mod;
-<!--
- WML qualified names
--->
-<!ENTITY % wml-qname.mod PUBLIC "-//WAPFORUM//ENTITIES WML Qualified Names 1.0//EN"
- "http://www.wapforum.org/DTD/wml-qname-1.mod">
-%wml-qname.mod;
-<!--
- XHTML qualified names
--->
-<!ENTITY % xhtml-qname.mod PUBLIC "-//W3C//ENTITIES XHTML Qualified Names 1.0//EN"
- "http://www.w3.org/TR/xhtml-modularization/DTD/xhtml-qname-1.mod">
-%xhtml-qname.mod;
-<!--
- XHTML global attributes
--->
-<!ENTITY % xhtml-inlstyle.mod PUBLIC "-//W3C//ELEMENTS XHTML Inline Style 1.0//EN"
- "http://www.w3.org/TR/xhtml-modularization/DTD/xhtml-inlstyle-1.mod">
-%xhtml-inlstyle.mod;
-<!ENTITY % XHTML.bidi "IGNORE">
-<!ENTITY % xhtml-attribs.mod PUBLIC "-//W3C//ENTITIES XHTML Common Attributes 1.0//EN"
- "http://www.w3.org/TR/xhtml-modularization/DTD/xhtml-attribs-1.mod">
-%xhtml-attribs.mod;
-<!--
- XHTML character entities
--->
-<!ENTITY % xhtml-charent.mod PUBLIC "-//W3C//ENTITIES XHTML Character Entities 1.0//EN"
- "http://www.w3.org/TR/xhtml-modularization/DTD/xhtml-charent-1.mod">
-%xhtml-charent.mod;
-<!--
- WML document model
--->
-<!ENTITY % wml-model.mod PUBLIC "-//WAPFORUM//ENTITIES WML 2.0 Document Model 1.0//EN"
- "http://www.wapforum.org/DTD/wml20-model-1.mod">
-%wml-model.mod;
diff --git a/tests/org.eclipse.jst.jsp.ui.tests/testfiles/DTDs/wapDTDs/WAP-2-0/wml-qname-1.mod b/tests/org.eclipse.jst.jsp.ui.tests/testfiles/DTDs/wapDTDs/WAP-2-0/wml-qname-1.mod
deleted file mode 100644
index 9ef5a55e5..000000000
--- a/tests/org.eclipse.jst.jsp.ui.tests/testfiles/DTDs/wapDTDs/WAP-2-0/wml-qname-1.mod
+++ /dev/null
@@ -1,80 +0,0 @@
-<!-- WML Qualified Names Module ......................................... -->
-<!-- file: wml-qname-1.mod -->
-<!--
- @Wireless Application Protocol Forum, Ltd. 2001.
-
- Terms and conditions of use are available from the Wireless Application Protocol Forum Ltd.
- Web site (http://www.wapforum.org/what/copyright.htm).
--->
-<!--
-
- This DTD module is identified by the PUBLIC and SYSTEM identifiers:
-
- PUBLIC "-//WAPFORUM//ENTITIES WML Qualified Names 1.0//EN"
- SYSTEM "wml-qname-1.mod"
-
- This module declares WML names with the WML namespace prefix.
-
--->
-<!--
- The WML namespace name
--->
-<!ENTITY % WML.xmlns "http://www.wapforum.org/2001/wml">
-<!--
- WML namespace prefix
-
- On WML elements WML is declared as the default namespace.
- Namespace prefix is used only for WML attributes on XHTML elements.
--->
-<!ENTITY % WML.prefix "wml">
-<!--
- Parameter entity with the WML namespace prefix plus the ":".
- The actual prefix, WML.prefix, is declared in the WML DTD driver.
--->
-<!ENTITY % WML.pfx "%WML.prefix;:">
-<!--
- Attribute used to declare the WML namespace with the WML prefix.
--->
-<!ENTITY % WML.xmlns.extra.attrib "xmlns:%WML.prefix; %URI.datatype; #FIXED '%WML.xmlns;'">
-<!--
- All WML qualified names.
-
- Note that element names are not prefixed. Only attribute names are.
--->
-<!ENTITY % card.qname "%WML.pfx;card">
-<!ENTITY % do.qname "%WML.pfx;do">
-<!ENTITY % access.qname "%WML.pfx;access">
-<!ENTITY % go.qname "%WML.pfx;go">
-<!ENTITY % prev.qname "%WML.pfx;prev">
-<!ENTITY % refresh.qname "%WML.pfx;refresh">
-<!ENTITY % noop.qname "%WML.pfx;noop">
-<!ENTITY % onevent.qname "%WML.pfx;onevent">
-<!ENTITY % postfield.qname "%WML.pfx;postfield">
-<!ENTITY % setvar.qname "%WML.pfx;setvar">
-<!ENTITY % getvar.qname "%WML.pfx;getvar">
-<!ENTITY % timer.qname "%WML.pfx;timer">
-<!ENTITY % widget.qname "%WML.pfx;widget">
-<!ENTITY % anchor.qname "%WML.pfx;anchor">
-<!ENTITY % att.forua.qname "%WML.pfx;forua">
-<!ENTITY % att.value.qname "%WML.pfx;value">
-<!ENTITY % att.iname.qname "%WML.pfx;iname">
-<!ENTITY % att.name.qname "%WML.pfx;name">
-<!ENTITY % att.ivalue.qname "%WML.pfx;ivalue">
-<!ENTITY % att.format.qname "%WML.pfx;format">
-<!ENTITY % att.emptyok.qname "%WML.pfx;emptyok">
-<!ENTITY % att.localsrc.qname "%WML.pfx;localsrc">
-<!ENTITY % att.columns.qname "%WML.pfx;columns">
-<!ENTITY % att.align.qname "%WML.pfx;align">
-<!ENTITY % att.mode.qname "%WML.pfx;mode">
-<!ENTITY % att.onenterforward.qname "%WML.pfx;onenterforward">
-<!ENTITY % att.onenterbackward.qname "%WML.pfx;onenterbackward">
-<!ENTITY % att.ontimer.qname "%WML.pfx;ontimer">
-<!ENTITY % att.onpick.qname "%WML.pfx;onpick">
-<!ENTITY % att.newcontext.qname "%WML.pfx;newcontext">
-<!ENTITY % att.usexmlfragment.qname "%WML.pfx;use-xml-fragments">
-<!ENTITY % att.type.qname "%WML.pfx;type">
-<!--
- The u element is not declared in XHTML, because it has beed removed from the language.
- So it must be declared here. It is, however, deprecated in WML.
--->
-<!ENTITY % u.qname "u">
diff --git a/tests/org.eclipse.jst.jsp.ui.tests/testfiles/DTDs/wapDTDs/WAP-2-0/wml-special-1.mod b/tests/org.eclipse.jst.jsp.ui.tests/testfiles/DTDs/wapDTDs/WAP-2-0/wml-special-1.mod
deleted file mode 100644
index d48591163..000000000
--- a/tests/org.eclipse.jst.jsp.ui.tests/testfiles/DTDs/wapDTDs/WAP-2-0/wml-special-1.mod
+++ /dev/null
@@ -1,248 +0,0 @@
-<!-- WML 2.0 Special Module .................................... -->
-<!-- file: wml-special-1.mod -->
-<!--
- @Wireless Application Protocol Forum, Ltd. 2001.
-
- Terms and conditions of use are available from the Wireless Application Protocol Forum Ltd.
- Web site (http://www.wapforum.org/what/copyright.htm).
--->
-<!--
- This DTD module is identified by the PUBLIC and SYSTEM identifiers:
-
- PUBLIC "-//WAPFORUM//ELEMENTS WML Special 1.0//EN"
- SYSTEM "wml-special-1.mod"
-
- This module contains declarations of the following WML elements.
-
- card, do, onevent, access, go, prev,
- refresh, noop, postfield, setvar, getvar
- timer, anchor
-
- It also contains WML extensions of XHTML elements.
--->
-<!-- ============================================ -->
-<!--
- WML Global attributes
--->
-<!-- ============================================ -->
-<!--
- WML Event attributes
-
- These are used on the XHTML body and html elements.
- The same attributes are also available on the WML card element, but
- without namespace prefix.
--->
-<!ENTITY % WML.event.attrib "%att.onenterforward.qname; CDATA #IMPLIED
- %att.onenterbackward.qname; CDATA #IMPLIED
- %att.ontimer.qname; CDATA #IMPLIED">
-<!-- ============================================ -->
-<!--
- WML Elements
--->
-<!-- ============================================ -->
-<!--
- Cards
-
- Use same content model as the HTML body element
--->
-<!ELEMENT %card.qname; %CardBody.mix;>
-<!ATTLIST %card.qname;
- %Common.attrib;
- newcontext %Boolean.datatype; "false"
- onenterforward CDATA #IMPLIED
- onenterbackward CDATA #IMPLIED
- ontimer CDATA #IMPLIED
->
-<!--
- Do
--->
-<!ELEMENT %do.qname; (%Tasks.class;)>
-<!ATTLIST %do.qname;
- %Common.attrib;
- type CDATA #REQUIRED
- label CDATA #IMPLIED
->
-<!--
- Onevent
--->
-<!ELEMENT %onevent.qname; %Tasks.class;>
-<!ATTLIST %onevent.qname;
- %Core.attrib;
- type CDATA #REQUIRED
->
-<!--
- Access
--->
-<!ELEMENT %access.qname; EMPTY>
-<!ATTLIST %access.qname;
- %Core.attrib;
- domain CDATA #IMPLIED
- path CDATA #IMPLIED
->
-<!--
- Go
--->
-<!ENTITY % cache-control '(no-cache)'>
-<!ELEMENT %go.qname; (%postfield.qname; | %setvar.qname;)*>
-<!ATTLIST %go.qname;
- %Core.attrib;
- href %URI.datatype; #REQUIRED
- sendreferer %Boolean.datatype; "false"
- type %ContentType.datatype; #IMPLIED
- method (post | get) "get"
- enctype %ContentType.datatype; "application/x-www-form-urlencoded"
- accept-charset CDATA #IMPLIED
- cache-control %cache-control; #IMPLIED
->
-<!--
- Prev
--->
-<!ELEMENT %prev.qname; (%setvar.qname;)*>
-<!ATTLIST %prev.qname;
- %Core.attrib;
->
-<!--
- Refresh
--->
-<!ELEMENT %refresh.qname; (%setvar.qname;)*>
-<!ATTLIST %refresh.qname;
- %Core.attrib;
->
-<!--
- Noop
--->
-<!ELEMENT %noop.qname; EMPTY>
-<!ATTLIST %noop.qname;
- %Core.attrib;
->
-<!--
- Postfield
--->
-<!ELEMENT %postfield.qname; EMPTY>
-<!ATTLIST %postfield.qname;
- %Core.attrib;
- name CDATA #REQUIRED
- value CDATA #REQUIRED
->
-<!--
- Setvar
--->
-<!ELEMENT %setvar.qname; EMPTY>
-<!ATTLIST %setvar.qname;
- %Core.attrib;
- name CDATA #REQUIRED
- value CDATA #REQUIRED
->
-<!--
- Getvar
--->
-<!ELEMENT %getvar.qname; EMPTY>
-<!ATTLIST %getvar.qname;
- %Core.attrib;
- name CDATA #REQUIRED
- conversion (escape | noesc | unesc) "noesc"
->
-<!--
- Timer
--->
-<!ELEMENT %timer.qname; EMPTY>
-<!ATTLIST %timer.qname;
- %Core.attrib;
- name NMTOKEN #IMPLIED
- value CDATA #REQUIRED
->
-<!--
- Anchor
-
- Same content model as HTML a element, but extended with WML tasks.
--->
-<!ELEMENT %anchor.qname; (#PCDATA | %InlNoAnchor.mix; | %Tasks-nonoop.class;)*>
-<!ATTLIST %anchor.qname;
- %Common.attrib;
- accesskey CDATA #IMPLIED
->
-<!-- ============================================ -->
-<!--
- WML extensions of XHTML elements
--->
-<!-- ============================================ -->
-<!--
- select
-
- *WML iname, ivalue, value, and name attributes
- *XHTML tabindex (not in Basic Forms module)
--->
-<!ATTLIST %select.qname;
- %att.iname.qname; NMTOKEN #IMPLIED
- %att.value.qname; CDATA #IMPLIED
- %att.ivalue.qname; CDATA #IMPLIED
- %att.name.qname; CDATA #IMPLIED
->
-<!--
- input
-
- *WML format, emptyok, and name attributes
- *XHTML tabindex (not in Basic Forms module)
--->
-<!ATTLIST %input.qname;
- %att.format.qname; CDATA #IMPLIED
- %att.emptyok.qname; %Boolean.datatype; #IMPLIED
- %att.name.qname; CDATA #IMPLIED
->
-<!--
- textarea
-
- *WML format, emptyok, and name attributes
- *XHTML tabindex attribute (not in Basic Forms module)
--->
-<!ATTLIST %textarea.qname;
- %att.format.qname; CDATA #IMPLIED
- %att.emptyok.qname; %Boolean.datatype; #IMPLIED
- %att.name.qname; CDATA #IMPLIED
->
-<!--
- option
-
- *WML onpick attribute
--->
-<!ATTLIST %option.qname;
- %att.onpick.qname; CDATA #IMPLIED
->
-<!--
- img
-
- *WML localsrc attribute
--->
-<!ATTLIST img
- %att.localsrc.qname; CDATA #IMPLIED
- %att.type.qname; %ContentType.datatype; #IMPLIED
->
-<!--
- table
-
- *WML columns attribute
-
--->
-<!ATTLIST %table.qname;
- %att.columns.qname; %Number.datatype; #IMPLIED
->
-<!--
- body
-
- *WML newcontext
- *WML event attributes
--->
-<!ATTLIST %body.qname;
- %att.newcontext.qname; %Boolean.datatype; "false"
- %WML.event.attrib;
->
-<!--
- html
-
- *Declaration of WML namespace with prefix
- *WML event attributes
--->
-<!ATTLIST %html.qname;
- %WML.xmlns.extra.attrib;
- %WML.event.attrib;
->
diff --git a/tests/org.eclipse.jst.jsp.ui.tests/testfiles/DTDs/wapDTDs/WAP-2-0/wml20-flat.dtd b/tests/org.eclipse.jst.jsp.ui.tests/testfiles/DTDs/wapDTDs/WAP-2-0/wml20-flat.dtd
deleted file mode 100644
index 40570a558..000000000
--- a/tests/org.eclipse.jst.jsp.ui.tests/testfiles/DTDs/wapDTDs/WAP-2-0/wml20-flat.dtd
+++ /dev/null
@@ -1,3609 +0,0 @@
-<!-- WML 2.0 DTD ...................................................... -->
-<!-- file: wml20.dtd -->
-<!--
- @Wireless Application Protocol Forum, Ltd. 2001.
-
- Terms and conditions of use are available from the Wireless Application Protocol Forum Ltd.
- Web site (http://www.wapforum.org/what/copyright.htm).
--->
-<!--
- This is the WML 2.0 DTD driver file. Please use this formal public identifier to identify it:
-
- "-//WAPFORUM//DTD WML 2.0//EN"
-
- For example, if you are using WML 2.0 directly, use
- the FPI in the DOCTYPE declaration, with the xmlns attribute
- on the document element to identify the default namespace:
-
- <?xml version="1.0"?>
- <!DOCTYPE html PUBLIC "-//WAPFORUM//DTD WML 2.0//EN"
- "http://www.wapforum.org/dtd/wml20.dtd" >
- <html xmlns="http://www.w3.org/1999/xhtml"
- xmlns:wml="http://www.wapforum.org/2001/wml">
- ...
- </html>
-
--->
-<!-- ============================================ -->
-<!--
- Version, XML Namespaces, and profile information
--->
-<!-- ============================================ -->
-<!--
- Value of XHTML version attribute
--->
-<!ENTITY % XHTML.version "-//WAPFORUM//DTD WML 2.0//EN">
-<!--
- Value of XHTML profile attribute
-
- Reserved for future use with document profiles
--->
-<!ENTITY % XHTML.profile "">
-<!-- ============================================ -->
-<!--
- Modularisation framework setup
--->
-<!-- ============================================ -->
-<!ENTITY % wml-framework.mod PUBLIC "-//WAPFORUM//ENTITIES WML Modular Framework 1.0//EN"
- "http://www.wapforum.org/DTD/wml-framework-1.mod">
-<!-- WML Modular Framework ...................................................... -->
-<!-- file: wml-framework-1.mod -->
-<!--
- @Wireless Application Protocol Forum, Ltd. 2001.
-
- Terms and conditions of use are available from the Wireless Application Protocol Forum Ltd.
- Web site (http://www.wapforum.org/what/copyright.htm).
--->
-<!--
- This DTD module is identified by the PUBLIC and SYSTEM identifiers:
-
- PUBLIC "-//WAPFORUM//ENTITIES WML Modular Framework 1.0//EN"
- SYSTEM "http://www.wapforum.org/dtd/wml-framework-1.mod"
-
- This is an extension of the XHTML Modular Framework module. In addition to the
- required XHTML entities it includes:
-
- *WML datatypes
- *WML namespace qualified names
- *WML document model
--->
-<!--
- XHTML notations
--->
-<!ENTITY % xhtml-notations.mod PUBLIC "-//W3C//NOTATIONS XHTML Notations 1.0//EN"
- "http://www.w3.org/TR/xhtml-modularization/DTD/xhtml-notations-1.mod">
-<!-- ...................................................................... -->
-<!-- XHTML Notations Module .............................................. -->
-<!-- file: xhtml-notations-1.mod
-
- This is XHTML, a reformulation of HTML as a modular XML application.
- Copyright 1998-2001 W3C (MIT, INRIA, Keio), All Rights Reserved.
- Revision: $Id: wml20-flat.dtd,v 1.1 2004/03/17 04:23:58 pavery Exp $
-
- This DTD module is identified by the PUBLIC and SYSTEM identifiers:
-
- PUBLIC "-//W3C//NOTATIONS XHTML Notations 1.0//EN"
- SYSTEM "http://www.w3.org/TR/xhtml-modularization/DTD/xhtml-notations-1.mod"
-
- Revisions:
- (none)
- ....................................................................... -->
-
-<!-- Notations
-
- defines the following notations, many of these imported from
- other specifications and standards. When an existing FPI is
- known, it is incorporated here.
--->
-
-<!-- XML Notations ..................................... -->
-<!-- SGML and XML Notations ............................ -->
-
-<!-- W3C XML 1.0 Recommendation -->
-<!NOTATION w3c-xml
- PUBLIC "ISO 8879//NOTATION Extensible Markup Language (XML) 1.0//EN" >
-
-<!-- XML 1.0 CDATA -->
-<!NOTATION cdata
- PUBLIC "-//W3C//NOTATION XML 1.0: CDATA//EN" >
-
-<!-- SGML Formal Public Identifiers -->
-<!NOTATION fpi
- PUBLIC "ISO 8879:1986//NOTATION Formal Public Identifier//EN" >
-
-<!-- XHTML Notations ................................... -->
-
-<!-- Length defined for cellpadding/cellspacing -->
-
-<!-- nn for pixels or nn% for percentage length -->
-<!NOTATION length
- PUBLIC "-//W3C//NOTATION XHTML Datatype: Length//EN" >
-
-<!-- space-separated list of link types -->
-<!NOTATION linkTypes
- PUBLIC "-//W3C//NOTATION XHTML Datatype: LinkTypes//EN" >
-
-<!-- single or comma-separated list of media descriptors -->
-<!NOTATION mediaDesc
- PUBLIC "-//W3C//NOTATION XHTML Datatype: MediaDesc//EN" >
-
-<!-- pixel, percentage, or relative -->
-<!NOTATION multiLength
- PUBLIC "-//W3C//NOTATION XHTML Datatype: MultiLength//EN" >
-
-<!-- one or more digits (NUMBER) -->
-<!NOTATION number
- PUBLIC "-//W3C//NOTATION XHTML Datatype: Number//EN" >
-
-<!-- integer representing length in pixels -->
-<!NOTATION pixels
- PUBLIC "-//W3C//NOTATION XHTML Datatype: Pixels//EN" >
-
-<!-- script expression -->
-<!NOTATION script
- PUBLIC "-//W3C//NOTATION XHTML Datatype: Script//EN" >
-
-<!-- textual content -->
-<!NOTATION text
- PUBLIC "-//W3C//NOTATION XHTML Datatype: Text//EN" >
-
-<!-- Imported Notations ................................ -->
-
-<!-- a single character from [ISO10646] -->
-<!NOTATION character
- PUBLIC "-//W3C//NOTATION XHTML Datatype: Character//EN" >
-
-<!-- a character encoding, as per [RFC2045] -->
-<!NOTATION charset
- PUBLIC "-//W3C//NOTATION XHTML Datatype: Charset//EN" >
-
-<!-- a space separated list of character encodings, as per [RFC2045] -->
-<!NOTATION charsets
- PUBLIC "-//W3C//NOTATION XHTML Datatype: Charsets//EN" >
-
-<!-- media type, as per [RFC2045] -->
-<!NOTATION contentType
- PUBLIC "-//W3C//NOTATION XHTML Datatype: ContentType//EN" >
-
-<!-- comma-separated list of media types, as per [RFC2045] -->
-<!NOTATION contentTypes
- PUBLIC "-//W3C//NOTATION XHTML Datatype: ContentTypes//EN" >
-
-<!-- date and time information. ISO date format -->
-<!NOTATION datetime
- PUBLIC "-//W3C//NOTATION XHTML Datatype: Datetime//EN" >
-
-<!-- a language code, as per [RFC3066] -->
-<!NOTATION languageCode
- PUBLIC "-//W3C//NOTATION XHTML Datatype: LanguageCode//EN" >
-
-<!-- a Uniform Resource Identifier, see [URI] -->
-<!NOTATION uri
- PUBLIC "-//W3C//NOTATION XHTML Datatype: URI//EN" >
-
-<!-- a space-separated list of Uniform Resource Identifiers, see [URI] -->
-<!NOTATION uris
- PUBLIC "-//W3C//NOTATION XHTML Datatype: URIs//EN" >
-
-<!-- end of xhtml-notations-1.mod -->
-
-<!--
- WML datatypes
--->
-<!ENTITY % Boolean.datatype "(true|false)">
-<!--
- XHTML datatypes
--->
-<!ENTITY % xhtml-datatypes.mod PUBLIC "-//W3C//ENTITIES XHTML Datatypes 1.0//EN"
- "http://www.w3.org/TR/xhtml-modularization/DTD/xhtml-datatypes-1.mod">
-<!-- ...................................................................... -->
-<!-- XHTML Datatypes Module .............................................. -->
-<!-- file: xhtml-datatypes-1.mod
-
- This is XHTML, a reformulation of HTML as a modular XML application.
- Copyright 1998-2001 W3C (MIT, INRIA, Keio), All Rights Reserved.
- Revision: $Id: wml20-flat.dtd,v 1.1 2004/03/17 04:23:58 pavery Exp $ SMI
-
- This DTD module is identified by the PUBLIC and SYSTEM identifiers:
-
- PUBLIC "-//W3C//ENTITIES XHTML Datatypes 1.0//EN"
- SYSTEM "http://www.w3.org/TR/xhtml-modularization/DTD/xhtml-datatypes-1.mod"
-
- Revisions:
- (none)
- ....................................................................... -->
-
-<!-- Datatypes
-
- defines containers for the following datatypes, many of
- these imported from other specifications and standards.
--->
-
-<!-- Length defined for cellpadding/cellspacing -->
-
-<!-- nn for pixels or nn% for percentage length -->
-<!ENTITY % Length.datatype "CDATA" >
-
-<!-- space-separated list of link types -->
-<!ENTITY % LinkTypes.datatype "NMTOKENS" >
-
-<!-- single or comma-separated list of media descriptors -->
-<!ENTITY % MediaDesc.datatype "CDATA" >
-
-<!-- pixel, percentage, or relative -->
-<!ENTITY % MultiLength.datatype "CDATA" >
-
-<!-- one or more digits (NUMBER) -->
-<!ENTITY % Number.datatype "CDATA" >
-
-<!-- integer representing length in pixels -->
-<!ENTITY % Pixels.datatype "CDATA" >
-
-<!-- script expression -->
-<!ENTITY % Script.datatype "CDATA" >
-
-<!-- textual content -->
-<!ENTITY % Text.datatype "CDATA" >
-
-<!-- Imported Datatypes ................................ -->
-
-<!-- a single character from [ISO10646] -->
-<!ENTITY % Character.datatype "CDATA" >
-
-<!-- a character encoding, as per [RFC2045] -->
-<!ENTITY % Charset.datatype "CDATA" >
-
-<!-- a space separated list of character encodings, as per [RFC2045] -->
-<!ENTITY % Charsets.datatype "CDATA" >
-
-<!-- Color specification using color name or sRGB (#RRGGBB) values -->
-<!ENTITY % Color.datatype "CDATA" >
-
-<!-- media type, as per [RFC2045] -->
-<!ENTITY % ContentType.datatype "CDATA" >
-
-<!-- comma-separated list of media types, as per [RFC2045] -->
-<!ENTITY % ContentTypes.datatype "CDATA" >
-
-<!-- date and time information. ISO date format -->
-<!ENTITY % Datetime.datatype "CDATA" >
-
-<!-- formal public identifier, as per [ISO8879] -->
-<!ENTITY % FPI.datatype "CDATA" >
-
-<!-- a language code, as per [RFC3066] -->
-<!ENTITY % LanguageCode.datatype "NMTOKEN" >
-
-<!-- a Uniform Resource Identifier, see [URI] -->
-<!ENTITY % URI.datatype "CDATA" >
-
-<!-- a space-separated list of Uniform Resource Identifiers, see [URI] -->
-<!ENTITY % URIs.datatype "CDATA" >
-
-<!-- end of xhtml-datatypes-1.mod -->
-
-<!--
- WML qualified names
--->
-<!ENTITY % wml-qname.mod PUBLIC "-//WAPFORUM//ENTITIES WML Qualified Names 1.0//EN"
- "http://www.wapforum.org/DTD/wml-qname-1.mod">
-<!-- WML Qualified Names Module ......................................... -->
-<!-- file: wml-qname-1.mod -->
-<!--
- @Wireless Application Protocol Forum, Ltd. 2001.
-
- Terms and conditions of use are available from the Wireless Application Protocol Forum Ltd.
- Web site (http://www.wapforum.org/what/copyright.htm).
--->
-<!--
-
- This DTD module is identified by the PUBLIC and SYSTEM identifiers:
-
- PUBLIC "-//WAPFORUM//ENTITIES WML Qualified Names 1.0//EN"
- SYSTEM "wml-qname-1.mod"
-
- This module declares WML names with the WML namespace prefix.
-
--->
-<!--
- The WML namespace name
--->
-<!ENTITY % WML.xmlns "http://www.wapforum.org/2001/wml">
-<!--
- WML namespace prefix
-
- On WML elements WML is declared as the default namespace.
- Namespace prefix is used only for WML attributes on XHTML elements.
--->
-<!ENTITY % WML.prefix "wml">
-<!--
- Parameter entity with the WML namespace prefix plus the ":".
- The actual prefix, WML.prefix, is declared in the WML DTD driver.
--->
-<!ENTITY % WML.pfx "%WML.prefix;:">
-<!--
- Attribute used to declare the WML namespace with the WML prefix.
--->
-<!ENTITY % WML.xmlns.extra.attrib "xmlns:%WML.prefix; %URI.datatype; #FIXED '%WML.xmlns;'">
-<!--
- All WML qualified names.
-
- Note that element names are not prefixed. Only attribute names are.
--->
-<!ENTITY % card.qname "%WML.pfx;card">
-<!ENTITY % do.qname "%WML.pfx;do">
-<!ENTITY % access.qname "%WML.pfx;access">
-<!ENTITY % go.qname "%WML.pfx;go">
-<!ENTITY % prev.qname "%WML.pfx;prev">
-<!ENTITY % refresh.qname "%WML.pfx;refresh">
-<!ENTITY % noop.qname "%WML.pfx;noop">
-<!ENTITY % onevent.qname "%WML.pfx;onevent">
-<!ENTITY % postfield.qname "%WML.pfx;postfield">
-<!ENTITY % setvar.qname "%WML.pfx;setvar">
-<!ENTITY % getvar.qname "%WML.pfx;getvar">
-<!ENTITY % timer.qname "%WML.pfx;timer">
-<!ENTITY % widget.qname "%WML.pfx;widget">
-<!ENTITY % anchor.qname "%WML.pfx;anchor">
-<!ENTITY % att.forua.qname "%WML.pfx;forua">
-<!ENTITY % att.value.qname "%WML.pfx;value">
-<!ENTITY % att.iname.qname "%WML.pfx;iname">
-<!ENTITY % att.name.qname "%WML.pfx;name">
-<!ENTITY % att.ivalue.qname "%WML.pfx;ivalue">
-<!ENTITY % att.format.qname "%WML.pfx;format">
-<!ENTITY % att.emptyok.qname "%WML.pfx;emptyok">
-<!ENTITY % att.localsrc.qname "%WML.pfx;localsrc">
-<!ENTITY % att.columns.qname "%WML.pfx;columns">
-<!ENTITY % att.align.qname "%WML.pfx;align">
-<!ENTITY % att.mode.qname "%WML.pfx;mode">
-<!ENTITY % att.onenterforward.qname "%WML.pfx;onenterforward">
-<!ENTITY % att.onenterbackward.qname "%WML.pfx;onenterbackward">
-<!ENTITY % att.ontimer.qname "%WML.pfx;ontimer">
-<!ENTITY % att.onpick.qname "%WML.pfx;onpick">
-<!ENTITY % att.newcontext.qname "%WML.pfx;newcontext">
-<!ENTITY % att.usexmlfragment.qname "%WML.pfx;use-xml-fragments">
-<!ENTITY % att.type.qname "%WML.pfx;type">
-<!--
- The u element is not declared in XHTML, because it has beed removed from the language.
- So it must be declared here. It is, however, deprecated in WML.
--->
-<!ENTITY % u.qname "u">
-
-<!--
- XHTML qualified names
--->
-<!ENTITY % xhtml-qname.mod PUBLIC "-//W3C//ENTITIES XHTML Qualified Names 1.0//EN"
- "http://www.w3.org/TR/xhtml-modularization/DTD/xhtml-qname-1.mod">
-<!-- ....................................................................... -->
-<!-- XHTML Qname Module ................................................... -->
-<!-- file: xhtml-qname-1.mod
-
- This is XHTML, a reformulation of HTML as a modular XML application.
- Copyright 1998-2001 W3C (MIT, INRIA, Keio), All Rights Reserved.
- Revision: $Id: wml20-flat.dtd,v 1.1 2004/03/17 04:23:58 pavery Exp $ SMI
-
- This DTD module is identified by the PUBLIC and SYSTEM identifiers:
-
- PUBLIC "-//W3C//ENTITIES XHTML Qualified Names 1.0//EN"
- SYSTEM "http://www.w3.org/TR/xhtml-modularization/DTD/xhtml-qname-1.mod"
-
- Revisions:
-#2000-10-22: added qname declarations for ruby elements
- ....................................................................... -->
-
-<!-- XHTML Qname (Qualified Name) Module
-
- This module is contained in two parts, labeled Section 'A' and 'B':
-
- Section A declares parameter entities to support namespace-
- qualified names, namespace declarations, and name prefixing
- for XHTML and extensions.
-
- Section B declares parameter entities used to provide
- namespace-qualified names for all XHTML element types:
-
- %applet.qname; the xmlns-qualified name for <applet>
- %base.qname; the xmlns-qualified name for <base>
- ...
-
- XHTML extensions would create a module similar to this one.
- Included in the XHTML distribution is a template module
- ('template-qname-1.mod') suitable for this purpose.
--->
-
-<!-- Section A: XHTML XML Namespace Framework :::::::::::::::::::: -->
-
-<!-- 1. Declare a %XHTML.prefixed; conditional section keyword, used
- to activate namespace prefixing. The default value should
- inherit '%NS.prefixed;' from the DTD driver, so that unless
- overridden, the default behaviour follows the overall DTD
- prefixing scheme.
--->
-<!ENTITY % NS.prefixed "IGNORE" >
-<!ENTITY % XHTML.prefixed "%NS.prefixed;" >
-
-<!-- 2. Declare a parameter entity (eg., %XHTML.xmlns;) containing
- the URI reference used to identify the XHTML namespace:
--->
-<!ENTITY % XHTML.xmlns "http://www.w3.org/1999/xhtml" >
-
-<!-- 3. Declare parameter entities (eg., %XHTML.prefix;) containing
- the default namespace prefix string(s) to use when prefixing
- is enabled. This may be overridden in the DTD driver or the
- internal subset of an document instance. If no default prefix
- is desired, this may be declared as an empty string.
-
- NOTE: As specified in [XMLNAMES], the namespace prefix serves
- as a proxy for the URI reference, and is not in itself significant.
--->
-<!ENTITY % XHTML.prefix "" >
-
-<!-- 4. Declare parameter entities (eg., %XHTML.pfx;) containing the
- colonized prefix(es) (eg., '%XHTML.prefix;:') used when
- prefixing is active, an empty string when it is not.
--->
-<![%XHTML.prefixed;[
-<!ENTITY % XHTML.pfx "%XHTML.prefix;:" >
-]]>
-<!ENTITY % XHTML.pfx "" >
-
-<!-- declare qualified name extensions here ............ -->
-<!ENTITY % xhtml-qname-extra.mod "" >
-
-
-<!-- 5. The parameter entity %XHTML.xmlns.extra.attrib; may be
- redeclared to contain any non-XHTML namespace declaration
- attributes for namespaces embedded in XHTML. The default
- is an empty string. XLink should be included here if used
- in the DTD.
--->
-<!ENTITY % XHTML.xmlns.extra.attrib "" >
-
-<!-- The remainder of Section A is only followed in XHTML, not extensions. -->
-
-<!-- Declare a parameter entity %NS.decl.attrib; containing
- all XML Namespace declarations used in the DTD, plus the
- xmlns declaration for XHTML, its form dependent on whether
- prefixing is active.
--->
-<![%XHTML.prefixed;[
-<!ENTITY % NS.decl.attrib
- "xmlns:%XHTML.prefix; %URI.datatype; #FIXED '%XHTML.xmlns;'
- %XHTML.xmlns.extra.attrib;"
->
-]]>
-<!ENTITY % NS.decl.attrib
- "%XHTML.xmlns.extra.attrib;"
->
-
-<!-- This is a placeholder for future XLink support.
--->
-<!ENTITY % XLINK.xmlns.attrib "" >
-
-<!-- Declare a parameter entity %NS.decl.attrib; containing all
- XML namespace declaration attributes used by XHTML, including
- a default xmlns attribute when prefixing is inactive.
--->
-<![%XHTML.prefixed;[
-<!ENTITY % XHTML.xmlns.attrib
- "%NS.decl.attrib;
- %XLINK.xmlns.attrib;"
->
-]]>
-<!ENTITY % XHTML.xmlns.attrib
- "xmlns %URI.datatype; #FIXED '%XHTML.xmlns;'
- %XLINK.xmlns.attrib;"
->
-
-<!-- placeholder for qualified name redeclarations -->
-<!ENTITY % xhtml-qname.redecl "" >
-
-
-<!-- Section B: XHTML Qualified Names ::::::::::::::::::::::::::::: -->
-
-<!-- 6. This section declares parameter entities used to provide
- namespace-qualified names for all XHTML element types.
--->
-
-<!-- module: xhtml-applet-1.mod -->
-<!ENTITY % applet.qname "%XHTML.pfx;applet" >
-
-<!-- module: xhtml-base-1.mod -->
-<!ENTITY % base.qname "%XHTML.pfx;base" >
-
-<!-- module: xhtml-bdo-1.mod -->
-<!ENTITY % bdo.qname "%XHTML.pfx;bdo" >
-
-<!-- module: xhtml-blkphras-1.mod -->
-<!ENTITY % address.qname "%XHTML.pfx;address" >
-<!ENTITY % blockquote.qname "%XHTML.pfx;blockquote" >
-<!ENTITY % pre.qname "%XHTML.pfx;pre" >
-<!ENTITY % h1.qname "%XHTML.pfx;h1" >
-<!ENTITY % h2.qname "%XHTML.pfx;h2" >
-<!ENTITY % h3.qname "%XHTML.pfx;h3" >
-<!ENTITY % h4.qname "%XHTML.pfx;h4" >
-<!ENTITY % h5.qname "%XHTML.pfx;h5" >
-<!ENTITY % h6.qname "%XHTML.pfx;h6" >
-
-<!-- module: xhtml-blkpres-1.mod -->
-<!ENTITY % hr.qname "%XHTML.pfx;hr" >
-
-<!-- module: xhtml-blkstruct-1.mod -->
-<!ENTITY % div.qname "%XHTML.pfx;div" >
-<!ENTITY % p.qname "%XHTML.pfx;p" >
-
-<!-- module: xhtml-edit-1.mod -->
-<!ENTITY % ins.qname "%XHTML.pfx;ins" >
-<!ENTITY % del.qname "%XHTML.pfx;del" >
-
-<!-- module: xhtml-form-1.mod -->
-<!ENTITY % form.qname "%XHTML.pfx;form" >
-<!ENTITY % label.qname "%XHTML.pfx;label" >
-<!ENTITY % input.qname "%XHTML.pfx;input" >
-<!ENTITY % select.qname "%XHTML.pfx;select" >
-<!ENTITY % optgroup.qname "%XHTML.pfx;optgroup" >
-<!ENTITY % option.qname "%XHTML.pfx;option" >
-<!ENTITY % textarea.qname "%XHTML.pfx;textarea" >
-<!ENTITY % fieldset.qname "%XHTML.pfx;fieldset" >
-<!ENTITY % legend.qname "%XHTML.pfx;legend" >
-<!ENTITY % button.qname "%XHTML.pfx;button" >
-
-<!-- module: xhtml-hypertext-1.mod -->
-<!ENTITY % a.qname "%XHTML.pfx;a" >
-
-<!-- module: xhtml-image-1.mod -->
-<!ENTITY % img.qname "%XHTML.pfx;img" >
-
-<!-- module: xhtml-inlphras-1.mod -->
-<!ENTITY % abbr.qname "%XHTML.pfx;abbr" >
-<!ENTITY % acronym.qname "%XHTML.pfx;acronym" >
-<!ENTITY % cite.qname "%XHTML.pfx;cite" >
-<!ENTITY % code.qname "%XHTML.pfx;code" >
-<!ENTITY % dfn.qname "%XHTML.pfx;dfn" >
-<!ENTITY % em.qname "%XHTML.pfx;em" >
-<!ENTITY % kbd.qname "%XHTML.pfx;kbd" >
-<!ENTITY % q.qname "%XHTML.pfx;q" >
-<!ENTITY % samp.qname "%XHTML.pfx;samp" >
-<!ENTITY % strong.qname "%XHTML.pfx;strong" >
-<!ENTITY % var.qname "%XHTML.pfx;var" >
-
-<!-- module: xhtml-inlpres-1.mod -->
-<!ENTITY % b.qname "%XHTML.pfx;b" >
-<!ENTITY % big.qname "%XHTML.pfx;big" >
-<!ENTITY % i.qname "%XHTML.pfx;i" >
-<!ENTITY % small.qname "%XHTML.pfx;small" >
-<!ENTITY % sub.qname "%XHTML.pfx;sub" >
-<!ENTITY % sup.qname "%XHTML.pfx;sup" >
-<!ENTITY % tt.qname "%XHTML.pfx;tt" >
-
-<!-- module: xhtml-inlstruct-1.mod -->
-<!ENTITY % br.qname "%XHTML.pfx;br" >
-<!ENTITY % span.qname "%XHTML.pfx;span" >
-
-<!-- module: xhtml-ismap-1.mod (also csismap, ssismap) -->
-<!ENTITY % map.qname "%XHTML.pfx;map" >
-<!ENTITY % area.qname "%XHTML.pfx;area" >
-
-<!-- module: xhtml-link-1.mod -->
-<!ENTITY % link.qname "%XHTML.pfx;link" >
-
-<!-- module: xhtml-list-1.mod -->
-<!ENTITY % dl.qname "%XHTML.pfx;dl" >
-<!ENTITY % dt.qname "%XHTML.pfx;dt" >
-<!ENTITY % dd.qname "%XHTML.pfx;dd" >
-<!ENTITY % ol.qname "%XHTML.pfx;ol" >
-<!ENTITY % ul.qname "%XHTML.pfx;ul" >
-<!ENTITY % li.qname "%XHTML.pfx;li" >
-
-<!-- module: xhtml-meta-1.mod -->
-<!ENTITY % meta.qname "%XHTML.pfx;meta" >
-
-<!-- module: xhtml-param-1.mod -->
-<!ENTITY % param.qname "%XHTML.pfx;param" >
-
-<!-- module: xhtml-object-1.mod -->
-<!ENTITY % object.qname "%XHTML.pfx;object" >
-
-<!-- module: xhtml-script-1.mod -->
-<!ENTITY % script.qname "%XHTML.pfx;script" >
-<!ENTITY % noscript.qname "%XHTML.pfx;noscript" >
-
-<!-- module: xhtml-struct-1.mod -->
-<!ENTITY % html.qname "%XHTML.pfx;html" >
-<!ENTITY % head.qname "%XHTML.pfx;head" >
-<!ENTITY % title.qname "%XHTML.pfx;title" >
-<!ENTITY % body.qname "%XHTML.pfx;body" >
-
-<!-- module: xhtml-style-1.mod -->
-<!ENTITY % style.qname "%XHTML.pfx;style" >
-
-<!-- module: xhtml-table-1.mod -->
-<!ENTITY % table.qname "%XHTML.pfx;table" >
-<!ENTITY % caption.qname "%XHTML.pfx;caption" >
-<!ENTITY % thead.qname "%XHTML.pfx;thead" >
-<!ENTITY % tfoot.qname "%XHTML.pfx;tfoot" >
-<!ENTITY % tbody.qname "%XHTML.pfx;tbody" >
-<!ENTITY % colgroup.qname "%XHTML.pfx;colgroup" >
-<!ENTITY % col.qname "%XHTML.pfx;col" >
-<!ENTITY % tr.qname "%XHTML.pfx;tr" >
-<!ENTITY % th.qname "%XHTML.pfx;th" >
-<!ENTITY % td.qname "%XHTML.pfx;td" >
-
-<!-- module: xhtml-ruby-1.mod -->
-
-<!ENTITY % ruby.qname "%XHTML.pfx;ruby" >
-<!ENTITY % rbc.qname "%XHTML.pfx;rbc" >
-<!ENTITY % rtc.qname "%XHTML.pfx;rtc" >
-<!ENTITY % rb.qname "%XHTML.pfx;rb" >
-<!ENTITY % rt.qname "%XHTML.pfx;rt" >
-<!ENTITY % rp.qname "%XHTML.pfx;rp" >
-
-<!-- Provisional XHTML 2.0 Qualified Names ...................... -->
-
-<!-- module: xhtml-image-2.mod -->
-<!ENTITY % alt.qname "%XHTML.pfx;alt" >
-
-<!-- end of xhtml-qname-1.mod -->
-
-<!--
- XHTML global attributes
--->
-<!ENTITY % xhtml-inlstyle.mod PUBLIC "-//W3C//ELEMENTS XHTML Inline Style 1.0//EN"
- "http://www.w3.org/TR/xhtml-modularization/DTD/xhtml-inlstyle-1.mod">
-<!-- ...................................................................... -->
-<!-- XHTML Inline Style Module ........................................... -->
-<!-- file: xhtml-inlstyle-1.mod
-
- This is XHTML, a reformulation of HTML as a modular XML application.
- Copyright 1998-2001 W3C (MIT, INRIA, Keio), All Rights Reserved.
- Revision: $Id: wml20-flat.dtd,v 1.1 2004/03/17 04:23:58 pavery Exp $
-
- This DTD module is identified by the PUBLIC and SYSTEM identifiers:
-
- PUBLIC "-//W3C//ENTITIES XHTML Inline Style 1.0//EN"
- SYSTEM "http://www.w3.org/TR/xhtml-modularization/DTD/xhtml-inlstyle-1.mod"
-
- Revisions:
- (none)
- ....................................................................... -->
-
-<!-- Inline Style
-
- This module declares the 'style' attribute, used to support inline
- style markup. This module must be instantiated prior to the XHTML
- Common Attributes module in order to be included in %Core.attrib;.
--->
-
-<!ENTITY % style.attrib
- "style CDATA #IMPLIED"
->
-
-
-<!ENTITY % Core.extra.attrib
- "%style.attrib;"
->
-
-<!-- end of xhtml-inlstyle-1.mod -->
-
-<!ENTITY % XHTML.bidi "IGNORE">
-<!ENTITY % xhtml-attribs.mod PUBLIC "-//W3C//ENTITIES XHTML Common Attributes 1.0//EN"
- "http://www.w3.org/TR/xhtml-modularization/DTD/xhtml-attribs-1.mod">
-<!-- ...................................................................... -->
-<!-- XHTML Common Attributes Module ...................................... -->
-<!-- file: xhtml-attribs-1.mod
-
- This is XHTML, a reformulation of HTML as a modular XML application.
- Copyright 1998-2001 W3C (MIT, INRIA, Keio), All Rights Reserved.
- Revision: $Id: wml20-flat.dtd,v 1.1 2004/03/17 04:23:58 pavery Exp $ SMI
-
- This DTD module is identified by the PUBLIC and SYSTEM identifiers:
-
- PUBLIC "-//W3C//ENTITIES XHTML Common Attributes 1.0//EN"
- SYSTEM "http://www.w3.org/TR/xhtml-modularization/DTD/xhtml-attribs-1.mod"
-
- Revisions:
- (none)
- ....................................................................... -->
-
-<!-- Common Attributes
-
- This module declares many of the common attributes for the XHTML DTD.
- %NS.decl.attrib; is declared in the XHTML Qname module.
--->
-
-<!ENTITY % id.attrib
- "id ID #IMPLIED"
->
-
-<!ENTITY % class.attrib
- "class NMTOKENS #IMPLIED"
->
-
-<!ENTITY % title.attrib
- "title %Text.datatype; #IMPLIED"
->
-
-<!ENTITY % Core.extra.attrib "" >
-
-<!ENTITY % Core.attrib
- "%XHTML.xmlns.attrib;
- %id.attrib;
- %class.attrib;
- %title.attrib;
- %Core.extra.attrib;"
->
-
-<!ENTITY % lang.attrib
- "xml:lang %LanguageCode.datatype; #IMPLIED"
->
-
-<![%XHTML.bidi;[
-<!ENTITY % dir.attrib
- "dir ( ltr | rtl ) #IMPLIED"
->
-
-<!ENTITY % I18n.attrib
- "%dir.attrib;
- %lang.attrib;"
->
-
-]]>
-<!ENTITY % I18n.attrib
- "%lang.attrib;"
->
-
-<!ENTITY % Common.extra.attrib "" >
-
-<!-- intrinsic event attributes declared previously
--->
-<!ENTITY % Events.attrib "" >
-
-<!ENTITY % Common.attrib
- "%Core.attrib;
- %I18n.attrib;
- %Events.attrib;
- %Common.extra.attrib;"
->
-
-<!-- end of xhtml-attribs-1.mod -->
-
-<!--
- XHTML character entities
--->
-<!ENTITY % xhtml-charent.mod PUBLIC "-//W3C//ENTITIES XHTML Character Entities 1.0//EN"
- "http://www.w3.org/TR/xhtml-modularization/DTD/xhtml-charent-1.mod">
-<!-- ...................................................................... -->
-<!-- XHTML Character Entities Module ......................................... -->
-<!-- file: xhtml-charent-1.mod
-
- This is XHTML, a reformulation of HTML as a modular XML application.
- Copyright 1998-2001 W3C (MIT, INRIA, Keio), All Rights Reserved.
- Revision: $Id: wml20-flat.dtd,v 1.1 2004/03/17 04:23:58 pavery Exp $ SMI
-
- This DTD module is identified by the PUBLIC and SYSTEM identifiers:
-
- PUBLIC "-//W3C//ENTITIES XHTML Character Entities 1.0//EN"
- SYSTEM "http://www.w3.org/TR/xhtml-modularization/DTD/xhtml-charent-1.mod"
-
- Revisions:
- (none)
- ....................................................................... -->
-
-<!-- Character Entities for XHTML
-
- This module declares the set of character entities for XHTML,
- including the Latin 1, Symbol and Special character collections.
--->
-
-<!ENTITY % xhtml-lat1
- PUBLIC "-//W3C//ENTITIES Latin 1 for XHTML//EN"
- "xhtml-lat1.ent" >
-<!-- ...................................................................... -->
-<!-- XML-compatible ISO Latin 1 Character Entity Set for XHTML ............ -->
-<!-- file: xhtml-lat1.ent
-
- Typical invocation:
-
- <!ENTITY % xhtml-lat1
- PUBLIC "-//W3C//ENTITIES Latin 1 for XHTML//EN"
- "xhtml-lat1.ent" >
- %xhtml-lat1;
-
- This DTD module is identified by the PUBLIC and SYSTEM identifiers:
-
- PUBLIC "-//W3C//ENTITIES Latin 1 for XHTML//EN"
- SYSTEM "http://www.w3.org/TR/xhtml-modularization/DTD/xhtml-lat1.ent"
-
- Revision: $Id: wml20-flat.dtd,v 1.1 2004/03/17 04:23:58 pavery Exp $ SMI
-
- Portions (C) International Organization for Standardization 1986:
- Permission to copy in any form is granted for use with conforming
- SGML systems and applications as defined in ISO 8879, provided
- this notice is included in all copies.
--->
-
-<!ENTITY nbsp "&#160;" ><!-- no-break space = non-breaking space, U+00A0 ISOnum -->
-<!ENTITY iexcl "&#161;" ><!-- inverted exclamation mark, U+00A1 ISOnum -->
-<!ENTITY cent "&#162;" ><!-- cent sign, U+00A2 ISOnum -->
-<!ENTITY pound "&#163;" ><!-- pound sign, U+00A3 ISOnum -->
-<!ENTITY curren "&#164;" ><!-- currency sign, U+00A4 ISOnum -->
-<!ENTITY yen "&#165;" ><!-- yen sign = yuan sign, U+00A5 ISOnum -->
-<!ENTITY brvbar "&#166;" ><!-- broken bar = broken vertical bar, U+00A6 ISOnum -->
-<!ENTITY sect "&#167;" ><!-- section sign, U+00A7 ISOnum -->
-<!ENTITY uml "&#168;" ><!-- diaeresis = spacing diaeresis, U+00A8 ISOdia -->
-<!ENTITY copy "&#169;" ><!-- copyright sign, U+00A9 ISOnum -->
-<!ENTITY ordf "&#170;" ><!-- feminine ordinal indicator, U+00AA ISOnum -->
-<!ENTITY laquo "&#171;" ><!-- left-pointing double angle quotation mark = left pointing guillemet, U+00AB ISOnum -->
-<!ENTITY not "&#172;" ><!-- not sign, U+00AC ISOnum -->
-<!ENTITY shy "&#173;" ><!-- soft hyphen = discretionary hyphen, U+00AD ISOnum -->
-<!ENTITY reg "&#174;" ><!-- registered sign = registered trade mark sign, U+00AE ISOnum -->
-<!ENTITY macr "&#175;" ><!-- macron = spacing macron = overline = APL overbar, U+00AF ISOdia -->
-<!ENTITY deg "&#176;" ><!-- degree sign, U+00B0 ISOnum -->
-<!ENTITY plusmn "&#177;" ><!-- plus-minus sign = plus-or-minus sign, U+00B1 ISOnum -->
-<!ENTITY sup2 "&#178;" ><!-- superscript two = superscript digit two = squared, U+00B2 ISOnum -->
-<!ENTITY sup3 "&#179;" ><!-- superscript three = superscript digit three = cubed, U+00B3 ISOnum -->
-<!ENTITY acute "&#180;" ><!-- acute accent = spacing acute, U+00B4 ISOdia -->
-<!ENTITY micro "&#181;" ><!-- micro sign, U+00B5 ISOnum -->
-<!ENTITY para "&#182;" ><!-- pilcrow sign = paragraph sign, U+00B6 ISOnum -->
-<!ENTITY middot "&#183;" ><!-- middle dot = Georgian comma = Greek middle dot, U+00B7 ISOnum -->
-<!ENTITY cedil "&#184;" ><!-- cedilla = spacing cedilla, U+00B8 ISOdia -->
-<!ENTITY sup1 "&#185;" ><!-- superscript one = superscript digit one, U+00B9 ISOnum -->
-<!ENTITY ordm "&#186;" ><!-- masculine ordinal indicator, U+00BA ISOnum -->
-<!ENTITY raquo "&#187;" ><!-- right-pointing double angle quotation mark = right pointing guillemet, U+00BB ISOnum -->
-<!ENTITY frac14 "&#188;" ><!-- vulgar fraction one quarter = fraction one quarter, U+00BC ISOnum -->
-<!ENTITY frac12 "&#189;" ><!-- vulgar fraction one half = fraction one half, U+00BD ISOnum -->
-<!ENTITY frac34 "&#190;" ><!-- vulgar fraction three quarters = fraction three quarters, U+00BE ISOnum -->
-<!ENTITY iquest "&#191;" ><!-- inverted question mark = turned question mark, U+00BF ISOnum -->
-<!ENTITY Agrave "&#192;" ><!-- latin capital A with grave = latin capital A grave, U+00C0 ISOlat1 -->
-<!ENTITY Aacute "&#193;" ><!-- latin capital A with acute, U+00C1 ISOlat1 -->
-<!ENTITY Acirc "&#194;" ><!-- latin capital A with circumflex, U+00C2 ISOlat1 -->
-<!ENTITY Atilde "&#195;" ><!-- latin capital A with tilde, U+00C3 ISOlat1 -->
-<!ENTITY Auml "&#196;" ><!-- latin capital A with diaeresis, U+00C4 ISOlat1 -->
-<!ENTITY Aring "&#197;" ><!-- latin capital A with ring above = latin capital A ring, U+00C5 ISOlat1 -->
-<!ENTITY AElig "&#198;" ><!-- latin capital AE = latin capital ligature AE, U+00C6 ISOlat1 -->
-<!ENTITY Ccedil "&#199;" ><!-- latin capital C with cedilla, U+00C7 ISOlat1 -->
-<!ENTITY Egrave "&#200;" ><!-- latin capital E with grave, U+00C8 ISOlat1 -->
-<!ENTITY Eacute "&#201;" ><!-- latin capital E with acute, U+00C9 ISOlat1 -->
-<!ENTITY Ecirc "&#202;" ><!-- latin capital E with circumflex, U+00CA ISOlat1 -->
-<!ENTITY Euml "&#203;" ><!-- latin capital E with diaeresis, U+00CB ISOlat1 -->
-<!ENTITY Igrave "&#204;" ><!-- latin capital I with grave, U+00CC ISOlat1 -->
-<!ENTITY Iacute "&#205;" ><!-- latin capital I with acute, U+00CD ISOlat1 -->
-<!ENTITY Icirc "&#206;" ><!-- latin capital I with circumflex, U+00CE ISOlat1 -->
-<!ENTITY Iuml "&#207;" ><!-- latin capital I with diaeresis, U+00CF ISOlat1 -->
-<!ENTITY ETH "&#208;" ><!-- latin capital ETH, U+00D0 ISOlat1 -->
-<!ENTITY Ntilde "&#209;" ><!-- latin capital N with tilde, U+00D1 ISOlat1 -->
-<!ENTITY Ograve "&#210;" ><!-- latin capital O with grave, U+00D2 ISOlat1 -->
-<!ENTITY Oacute "&#211;" ><!-- latin capital O with acute, U+00D3 ISOlat1 -->
-<!ENTITY Ocirc "&#212;" ><!-- latin capital O with circumflex, U+00D4 ISOlat1 -->
-<!ENTITY Otilde "&#213;" ><!-- latin capital O with tilde, U+00D5 ISOlat1 -->
-<!ENTITY Ouml "&#214;" ><!-- latin capital O with diaeresis, U+00D6 ISOlat1 -->
-<!ENTITY times "&#215;" ><!-- multiplication sign, U+00D7 ISOnum -->
-<!ENTITY Oslash "&#216;" ><!-- latin capital O with stroke = latin capital O slash, U+00D8 ISOlat1 -->
-<!ENTITY Ugrave "&#217;" ><!-- latin capital U with grave, U+00D9 ISOlat1 -->
-<!ENTITY Uacute "&#218;" ><!-- latin capital U with acute, U+00DA ISOlat1 -->
-<!ENTITY Ucirc "&#219;" ><!-- latin capital U with circumflex, U+00DB ISOlat1 -->
-<!ENTITY Uuml "&#220;" ><!-- latin capital U with diaeresis, U+00DC ISOlat1 -->
-<!ENTITY Yacute "&#221;" ><!-- latin capital Y with acute, U+00DD ISOlat1 -->
-<!ENTITY THORN "&#222;" ><!-- latin capital THORN, U+00DE ISOlat1 -->
-<!ENTITY szlig "&#223;" ><!-- latin small sharp s = ess-zed, U+00DF ISOlat1 -->
-<!ENTITY agrave "&#224;" ><!-- latin small a with grave = latin small a grave, U+00E0 ISOlat1 -->
-<!ENTITY aacute "&#225;" ><!-- latin small a with acute, U+00E1 ISOlat1 -->
-<!ENTITY acirc "&#226;" ><!-- latin small a with circumflex, U+00E2 ISOlat1 -->
-<!ENTITY atilde "&#227;" ><!-- latin small a with tilde, U+00E3 ISOlat1 -->
-<!ENTITY auml "&#228;" ><!-- latin small a with diaeresis, U+00E4 ISOlat1 -->
-<!ENTITY aring "&#229;" ><!-- latin small a with ring above = latin small a ring, U+00E5 ISOlat1 -->
-<!ENTITY aelig "&#230;" ><!-- latin small ae = latin small ligature ae, U+00E6 ISOlat1 -->
-<!ENTITY ccedil "&#231;" ><!-- latin small c with cedilla, U+00E7 ISOlat1 -->
-<!ENTITY egrave "&#232;" ><!-- latin small e with grave, U+00E8 ISOlat1 -->
-<!ENTITY eacute "&#233;" ><!-- latin small e with acute, U+00E9 ISOlat1 -->
-<!ENTITY ecirc "&#234;" ><!-- latin small e with circumflex, U+00EA ISOlat1 -->
-<!ENTITY euml "&#235;" ><!-- latin small e with diaeresis, U+00EB ISOlat1 -->
-<!ENTITY igrave "&#236;" ><!-- latin small i with grave, U+00EC ISOlat1 -->
-<!ENTITY iacute "&#237;" ><!-- latin small i with acute, U+00ED ISOlat1 -->
-<!ENTITY icirc "&#238;" ><!-- latin small i with circumflex, U+00EE ISOlat1 -->
-<!ENTITY iuml "&#239;" ><!-- latin small i with diaeresis, U+00EF ISOlat1 -->
-<!ENTITY eth "&#240;" ><!-- latin small eth, U+00F0 ISOlat1 -->
-<!ENTITY ntilde "&#241;" ><!-- latin small n with tilde, U+00F1 ISOlat1 -->
-<!ENTITY ograve "&#242;" ><!-- latin small o with grave, U+00F2 ISOlat1 -->
-<!ENTITY oacute "&#243;" ><!-- latin small o with acute, U+00F3 ISOlat1 -->
-<!ENTITY ocirc "&#244;" ><!-- latin small o with circumflex, U+00F4 ISOlat1 -->
-<!ENTITY otilde "&#245;" ><!-- latin small o with tilde, U+00F5 ISOlat1 -->
-<!ENTITY ouml "&#246;" ><!-- latin small o with diaeresis, U+00F6 ISOlat1 -->
-<!ENTITY divide "&#247;" ><!-- division sign, U+00F7 ISOnum -->
-<!ENTITY oslash "&#248;" ><!-- latin small o with stroke, = latin small o slash, U+00F8 ISOlat1 -->
-<!ENTITY ugrave "&#249;" ><!-- latin small u with grave, U+00F9 ISOlat1 -->
-<!ENTITY uacute "&#250;" ><!-- latin small u with acute, U+00FA ISOlat1 -->
-<!ENTITY ucirc "&#251;" ><!-- latin small u with circumflex, U+00FB ISOlat1 -->
-<!ENTITY uuml "&#252;" ><!-- latin small u with diaeresis, U+00FC ISOlat1 -->
-<!ENTITY yacute "&#253;" ><!-- latin small y with acute, U+00FD ISOlat1 -->
-<!ENTITY thorn "&#254;" ><!-- latin small thorn with, U+00FE ISOlat1 -->
-<!ENTITY yuml "&#255;" ><!-- latin small y with diaeresis, U+00FF ISOlat1 -->
-<!-- end of xhtml-lat1.ent -->
-
-
-<!ENTITY % xhtml-symbol
- PUBLIC "-//W3C//ENTITIES Symbols for XHTML//EN"
- "xhtml-symbol.ent" >
-<!-- ...................................................................... -->
-<!-- ISO Math, Greek and Symbolic Character Entity Set for XHTML .......... -->
-<!-- file: xhtml-symbol.ent
-
- Typical invocation:
-
- <!ENTITY % xhtml-symbol
- PUBLIC "-//W3C//ENTITIES Symbols for XHTML//EN"
- "xhtml-symbol.ent" >
- %xhtml-symbol;
-
- This DTD module is identified by the PUBLIC and SYSTEM identifiers:
-
- PUBLIC "-//W3C//ENTITIES Symbols for XHTML//EN"
- SYSTEM "http://www.w3.org/TR/xhtml-modularization/DTD/xhtml-symbol.ent"
-
- Revision: $Id: wml20-flat.dtd,v 1.1 2004/03/17 04:23:58 pavery Exp $ SMI
-
- Portions (C) International Organization for Standardization 1986:
- Permission to copy in any form is granted for use with conforming
- SGML systems and applications as defined in ISO 8879, provided
- this notice is included in all copies.
--->
-
-<!-- Relevant ISO entity set is given unless names are newly introduced.
- New names (i.e., not in ISO 8879 [SGML] list) do not clash with
- any existing ISO 8879 entity names. ISO 10646 [ISO10646] character
- numbers are given for each character, in hex. Entity values are
- decimal conversions of the ISO 10646 values and refer to the
- document character set. Names are Unicode [UNICODE] names.
--->
-
-<!-- Latin Extended-B -->
-<!ENTITY fnof "&#402;" ><!-- latin small f with hook = function
- = florin, U+0192 ISOtech -->
-
-<!-- Greek -->
-<!ENTITY Alpha "&#913;" ><!-- greek capital letter alpha, U+0391 -->
-<!ENTITY Beta "&#914;" ><!-- greek capital letter beta, U+0392 -->
-<!ENTITY Gamma "&#915;" ><!-- greek capital letter gamma, U+0393 ISOgrk3 -->
-<!ENTITY Delta "&#916;" ><!-- greek capital letter delta, U+0394 ISOgrk3 -->
-<!ENTITY Epsilon "&#917;" ><!-- greek capital letter epsilon, U+0395 -->
-<!ENTITY Zeta "&#918;" ><!-- greek capital letter zeta, U+0396 -->
-<!ENTITY Eta "&#919;" ><!-- greek capital letter eta, U+0397 -->
-<!ENTITY Theta "&#920;" ><!-- greek capital letter theta, U+0398 ISOgrk3 -->
-<!ENTITY Iota "&#921;" ><!-- greek capital letter iota, U+0399 -->
-<!ENTITY Kappa "&#922;" ><!-- greek capital letter kappa, U+039A -->
-<!ENTITY Lambda "&#923;" ><!-- greek capital letter lambda, U+039B ISOgrk3 -->
-<!ENTITY Mu "&#924;" ><!-- greek capital letter mu, U+039C -->
-<!ENTITY Nu "&#925;" ><!-- greek capital letter nu, U+039D -->
-<!ENTITY Xi "&#926;" ><!-- greek capital letter xi, U+039E ISOgrk3 -->
-<!ENTITY Omicron "&#927;" ><!-- greek capital letter omicron, U+039F -->
-<!ENTITY Pi "&#928;" ><!-- greek capital letter pi, U+03A0 ISOgrk3 -->
-<!ENTITY Rho "&#929;" ><!-- greek capital letter rho, U+03A1 -->
-<!-- there is no Sigmaf, and no U+03A2 character either -->
-<!ENTITY Sigma "&#931;" ><!-- greek capital letter sigma, U+03A3 ISOgrk3 -->
-<!ENTITY Tau "&#932;" ><!-- greek capital letter tau, U+03A4 -->
-<!ENTITY Upsilon "&#933;" ><!-- greek capital letter upsilon,
- U+03A5 ISOgrk3 -->
-<!ENTITY Phi "&#934;" ><!-- greek capital letter phi, U+03A6 ISOgrk3 -->
-<!ENTITY Chi "&#935;" ><!-- greek capital letter chi, U+03A7 -->
-<!ENTITY Psi "&#936;" ><!-- greek capital letter psi, U+03A8 ISOgrk3 -->
-<!ENTITY Omega "&#937;" ><!-- greek capital letter omega, U+03A9 ISOgrk3 -->
-<!ENTITY alpha "&#945;" ><!-- greek small letter alpha, U+03B1 ISOgrk3 -->
-<!ENTITY beta "&#946;" ><!-- greek small letter beta, U+03B2 ISOgrk3 -->
-<!ENTITY gamma "&#947;" ><!-- greek small letter gamma, U+03B3 ISOgrk3 -->
-<!ENTITY delta "&#948;" ><!-- greek small letter delta, U+03B4 ISOgrk3 -->
-<!ENTITY epsilon "&#949;" ><!-- greek small letter epsilon, U+03B5 ISOgrk3 -->
-<!ENTITY zeta "&#950;" ><!-- greek small letter zeta, U+03B6 ISOgrk3 -->
-<!ENTITY eta "&#951;" ><!-- greek small letter eta, U+03B7 ISOgrk3 -->
-<!ENTITY theta "&#952;" ><!-- greek small letter theta, U+03B8 ISOgrk3 -->
-<!ENTITY iota "&#953;" ><!-- greek small letter iota, U+03B9 ISOgrk3 -->
-<!ENTITY kappa "&#954;" ><!-- greek small letter kappa, U+03BA ISOgrk3 -->
-<!ENTITY lambda "&#955;" ><!-- greek small letter lambda, U+03BB ISOgrk3 -->
-<!ENTITY mu "&#956;" ><!-- greek small letter mu, U+03BC ISOgrk3 -->
-<!ENTITY nu "&#957;" ><!-- greek small letter nu, U+03BD ISOgrk3 -->
-<!ENTITY xi "&#958;" ><!-- greek small letter xi, U+03BE ISOgrk3 -->
-<!ENTITY omicron "&#959;" ><!-- greek small letter omicron, U+03BF NEW -->
-<!ENTITY pi "&#960;" ><!-- greek small letter pi, U+03C0 ISOgrk3 -->
-<!ENTITY rho "&#961;" ><!-- greek small letter rho, U+03C1 ISOgrk3 -->
-<!ENTITY sigmaf "&#962;" ><!-- greek small letter final sigma, U+03C2 ISOgrk3 -->
-<!ENTITY sigma "&#963;" ><!-- greek small letter sigma, U+03C3 ISOgrk3 -->
-<!ENTITY tau "&#964;" ><!-- greek small letter tau, U+03C4 ISOgrk3 -->
-<!ENTITY upsilon "&#965;" ><!-- greek small letter upsilon, U+03C5 ISOgrk3 -->
-<!ENTITY phi "&#966;" ><!-- greek small letter phi, U+03C6 ISOgrk3 -->
-<!ENTITY chi "&#967;" ><!-- greek small letter chi, U+03C7 ISOgrk3 -->
-<!ENTITY psi "&#968;" ><!-- greek small letter psi, U+03C8 ISOgrk3 -->
-<!ENTITY omega "&#969;" ><!-- greek small letter omega, U+03C9 ISOgrk3 -->
-<!ENTITY thetasym "&#977;" ><!-- greek small letter theta symbol, U+03D1 NEW -->
-<!ENTITY upsih "&#978;" ><!-- greek upsilon with hook symbol, U+03D2 NEW -->
-<!ENTITY piv "&#982;" ><!-- greek pi symbol, U+03D6 ISOgrk3 -->
-
-<!-- General Punctuation -->
-<!ENTITY bull "&#8226;" ><!-- bullet = black small circle, U+2022 ISOpub -->
-<!-- bullet is NOT the same as bullet operator, U+2219 -->
-<!ENTITY hellip "&#8230;" ><!-- horizontal ellipsis = three dot leader, U+2026 ISOpub -->
-<!ENTITY prime "&#8242;" ><!-- prime = minutes = feet, U+2032 ISOtech -->
-<!ENTITY Prime "&#8243;" ><!-- double prime = seconds = inches, U+2033 ISOtech -->
-<!ENTITY oline "&#8254;" ><!-- overline = spacing overscore, U+203E NEW -->
-<!ENTITY frasl "&#8260;" ><!-- fraction slash, U+2044 NEW -->
-
-<!-- Letterlike Symbols -->
-<!ENTITY weierp "&#8472;" ><!-- script capital P = power set = Weierstrass p, U+2118 ISOamso -->
-<!ENTITY image "&#8465;" ><!-- blackletter capital I = imaginary part, U+2111 ISOamso -->
-<!ENTITY real "&#8476;" ><!-- blackletter capital R = real part symbol, U+211C ISOamso -->
-<!ENTITY trade "&#8482;" ><!-- trade mark sign, U+2122 ISOnum -->
-<!ENTITY alefsym "&#8501;" ><!-- alef symbol = first transfinite cardinal, U+2135 NEW -->
-<!-- alef symbol is NOT the same as hebrew letter alef, U+05D0 although
- the same glyph could be used to depict both characters -->
-
-<!-- Arrows -->
-<!ENTITY larr "&#8592;" ><!-- leftwards arrow, U+2190 ISOnum -->
-<!ENTITY uarr "&#8593;" ><!-- upwards arrow, U+2191 ISOnum-->
-<!ENTITY rarr "&#8594;" ><!-- rightwards arrow, U+2192 ISOnum -->
-<!ENTITY darr "&#8595;" ><!-- downwards arrow, U+2193 ISOnum -->
-<!ENTITY harr "&#8596;" ><!-- left right arrow, U+2194 ISOamsa -->
-<!ENTITY crarr "&#8629;" ><!-- downwards arrow with corner leftwards
- = carriage return, U+21B5 NEW -->
-<!ENTITY lArr "&#8656;" ><!-- leftwards double arrow, U+21D0 ISOtech -->
-<!-- Unicode does not say that lArr is the same as the 'is implied by' arrow
- but also does not have any other character for that function. So ? lArr can
- be used for 'is implied by' as ISOtech suggests -->
-<!ENTITY uArr "&#8657;" ><!-- upwards double arrow, U+21D1 ISOamsa -->
-<!ENTITY rArr "&#8658;" ><!-- rightwards double arrow, U+21D2 ISOtech -->
-<!-- Unicode does not say this is the 'implies' character but does not have
- another character with this function so ?
- rArr can be used for 'implies' as ISOtech suggests -->
-<!ENTITY dArr "&#8659;" ><!-- downwards double arrow, U+21D3 ISOamsa -->
-<!ENTITY hArr "&#8660;" ><!-- left right double arrow, U+21D4 ISOamsa -->
-
-<!-- Mathematical Operators -->
-<!ENTITY forall "&#8704;" ><!-- for all, U+2200 ISOtech -->
-<!ENTITY part "&#8706;" ><!-- partial differential, U+2202 ISOtech -->
-<!ENTITY exist "&#8707;" ><!-- there exists, U+2203 ISOtech -->
-<!ENTITY empty "&#8709;" ><!-- empty set = null set = diameter, U+2205 ISOamso -->
-<!ENTITY nabla "&#8711;" ><!-- nabla = backward difference, U+2207 ISOtech -->
-<!ENTITY isin "&#8712;" ><!-- element of, U+2208 ISOtech -->
-<!ENTITY notin "&#8713;" ><!-- not an element of, U+2209 ISOtech -->
-<!ENTITY ni "&#8715;" ><!-- contains as member, U+220B ISOtech -->
-<!-- should there be a more memorable name than 'ni'? -->
-<!ENTITY prod "&#8719;" ><!-- n-ary product = product sign, U+220F ISOamsb -->
-<!-- prod is NOT the same character as U+03A0 'greek capital letter pi' though
- the same glyph might be used for both -->
-<!ENTITY sum "&#8721;" ><!-- n-ary sumation, U+2211 ISOamsb -->
-<!-- sum is NOT the same character as U+03A3 'greek capital letter sigma'
- though the same glyph might be used for both -->
-<!ENTITY minus "&#8722;" ><!-- minus sign, U+2212 ISOtech -->
-<!ENTITY lowast "&#8727;" ><!-- asterisk operator, U+2217 ISOtech -->
-<!ENTITY radic "&#8730;" ><!-- square root = radical sign, U+221A ISOtech -->
-<!ENTITY prop "&#8733;" ><!-- proportional to, U+221D ISOtech -->
-<!ENTITY infin "&#8734;" ><!-- infinity, U+221E ISOtech -->
-<!ENTITY ang "&#8736;" ><!-- angle, U+2220 ISOamso -->
-<!ENTITY and "&#8743;" ><!-- logical and = wedge, U+2227 ISOtech -->
-<!ENTITY or "&#8744;" ><!-- logical or = vee, U+2228 ISOtech -->
-<!ENTITY cap "&#8745;" ><!-- intersection = cap, U+2229 ISOtech -->
-<!ENTITY cup "&#8746;" ><!-- union = cup, U+222A ISOtech -->
-<!ENTITY int "&#8747;" ><!-- integral, U+222B ISOtech -->
-<!ENTITY there4 "&#8756;" ><!-- therefore, U+2234 ISOtech -->
-<!ENTITY sim "&#8764;" ><!-- tilde operator = varies with = similar to, U+223C ISOtech -->
-<!-- tilde operator is NOT the same character as the tilde, U+007E,
- although the same glyph might be used to represent both -->
-<!ENTITY cong "&#8773;" ><!-- approximately equal to, U+2245 ISOtech -->
-<!ENTITY asymp "&#8776;" ><!-- almost equal to = asymptotic to, U+2248 ISOamsr -->
-<!ENTITY ne "&#8800;" ><!-- not equal to, U+2260 ISOtech -->
-<!ENTITY equiv "&#8801;" ><!-- identical to, U+2261 ISOtech -->
-<!ENTITY le "&#8804;" ><!-- less-than or equal to, U+2264 ISOtech -->
-<!ENTITY ge "&#8805;" ><!-- greater-than or equal to, U+2265 ISOtech -->
-<!ENTITY sub "&#8834;" ><!-- subset of, U+2282 ISOtech -->
-<!ENTITY sup "&#8835;" ><!-- superset of, U+2283 ISOtech -->
-<!-- note that nsup, 'not a superset of, U+2283' is not covered by the Symbol
- font encoding and is not included. Should it be, for symmetry?
- It is in ISOamsn -->
-<!ENTITY nsub "&#8836;" ><!-- not a subset of, U+2284 ISOamsn -->
-<!ENTITY sube "&#8838;" ><!-- subset of or equal to, U+2286 ISOtech -->
-<!ENTITY supe "&#8839;" ><!-- superset of or equal to, U+2287 ISOtech -->
-<!ENTITY oplus "&#8853;" ><!-- circled plus = direct sum, U+2295 ISOamsb -->
-<!ENTITY otimes "&#8855;" ><!-- circled times = vector product, U+2297 ISOamsb -->
-<!ENTITY perp "&#8869;" ><!-- up tack = orthogonal to = perpendicular, U+22A5 ISOtech -->
-<!ENTITY sdot "&#8901;" ><!-- dot operator, U+22C5 ISOamsb -->
-<!-- dot operator is NOT the same character as U+00B7 middle dot -->
-
-<!-- Miscellaneous Technical -->
-<!ENTITY lceil "&#8968;" ><!-- left ceiling = apl upstile, U+2308 ISOamsc -->
-<!ENTITY rceil "&#8969;" ><!-- right ceiling, U+2309 ISOamsc -->
-<!ENTITY lfloor "&#8970;" ><!-- left floor = apl downstile, U+230A ISOamsc -->
-<!ENTITY rfloor "&#8971;" ><!-- right floor, U+230B ISOamsc -->
-<!ENTITY lang "&#9001;" ><!-- left-pointing angle bracket = bra, U+2329 ISOtech -->
-<!-- lang is NOT the same character as U+003C 'less than'
- or U+2039 'single left-pointing angle quotation mark' -->
-<!ENTITY rang "&#9002;" ><!-- right-pointing angle bracket = ket, U+232A ISOtech -->
-<!-- rang is NOT the same character as U+003E 'greater than'
- or U+203A 'single right-pointing angle quotation mark' -->
-
-<!-- Geometric Shapes -->
-<!ENTITY loz "&#9674;" ><!-- lozenge, U+25CA ISOpub -->
-
-<!-- Miscellaneous Symbols -->
-<!ENTITY spades "&#9824;" ><!-- black spade suit, U+2660 ISOpub -->
-<!-- black here seems to mean filled as opposed to hollow -->
-<!ENTITY clubs "&#9827;" ><!-- black club suit = shamrock, U+2663 ISOpub -->
-<!ENTITY hearts "&#9829;" ><!-- black heart suit = valentine, U+2665 ISOpub -->
-<!ENTITY diams "&#9830;" ><!-- black diamond suit, U+2666 ISOpub -->
-
-<!-- end of xhtml-symbol.ent -->
-
-
-<!ENTITY % xhtml-special
- PUBLIC "-//W3C//ENTITIES Special for XHTML//EN"
- "xhtml-special.ent" >
-<!-- ...................................................................... -->
-<!-- XML-compatible ISO Special Character Entity Set for XHTML ............ -->
-<!-- file: xhtml-special.ent
-
- Typical invocation:
-
- <!ENTITY % xhtml-special
- PUBLIC "-//W3C//ENTITIES Special for XHTML//EN"
- "xhtml-special.ent" >
- %xhtml-special;
-
- This DTD module is identified by the PUBLIC and SYSTEM identifiers:
-
- PUBLIC "-//W3C//ENTITIES Special for XHTML//EN"
- SYSTEM "http://www.w3.org/TR/xhtml-modularization/DTD/xhtml-special.ent"
-
- Revision: $Id: wml20-flat.dtd,v 1.1 2004/03/17 04:23:58 pavery Exp $ SMI
-
- Portions (C) International Organization for Standardization 1986:
- Permission to copy in any form is granted for use with conforming
- SGML systems and applications as defined in ISO 8879, provided
- this notice is included in all copies.
-
- Revisions:
-2000-10-28: added &apos; and altered XML Predefined Entities for compatibility
--->
-
-<!-- Relevant ISO entity set is given unless names are newly introduced.
- New names (i.e., not in ISO 8879 [SGML] list) do not clash with
- any existing ISO 8879 entity names. ISO 10646 [ISO10646] character
- numbers are given for each character, in hex. Entity values are
- decimal conversions of the ISO 10646 values and refer to the
- document character set. Names are Unicode [UNICODE] names.
--->
-
-<!-- C0 Controls and Basic Latin -->
-<!ENTITY lt "&#38;&#60;" ><!-- less-than sign, U+003C ISOnum -->
-<!ENTITY gt "&#62;" ><!-- greater-than sign, U+003E ISOnum -->
-<!ENTITY amp "&#38;&#38;" ><!-- ampersand, U+0026 ISOnum -->
-<!ENTITY apos "&#39;" ><!-- apostrophe, U+0027 ISOnum -->
-<!ENTITY quot "&#34;" ><!-- quotation mark = APL quote, U+0022 ISOnum -->
-
-<!-- Latin Extended-A -->
-<!ENTITY OElig "&#338;" ><!-- latin capital ligature OE, U+0152 ISOlat2 -->
-<!ENTITY oelig "&#339;" ><!-- latin small ligature oe, U+0153 ISOlat2 -->
-
-<!-- ligature is a misnomer, this is a separate character in some languages -->
-<!ENTITY Scaron "&#352;" ><!-- latin capital letter S with caron, U+0160 ISOlat2 -->
-<!ENTITY scaron "&#353;" ><!-- latin small letter s with caron, U+0161 ISOlat2 -->
-<!ENTITY Yuml "&#376;" ><!-- latin capital letter Y with diaeresis, U+0178 ISOlat2 -->
-
-<!-- Spacing Modifier Letters -->
-<!ENTITY circ "&#710;" ><!-- modifier letter circumflex accent, U+02C6 ISOpub -->
-<!ENTITY tilde "&#732;" ><!-- small tilde, U+02DC ISOdia -->
-
-<!-- General Punctuation -->
-<!ENTITY ensp "&#8194;" ><!-- en space, U+2002 ISOpub -->
-<!ENTITY emsp "&#8195;" ><!-- em space, U+2003 ISOpub -->
-<!ENTITY thinsp "&#8201;" ><!-- thin space, U+2009 ISOpub -->
-<!ENTITY zwnj "&#8204;" ><!-- zero width non-joiner, U+200C NEW RFC 2070 -->
-<!ENTITY zwj "&#8205;" ><!-- zero width joiner, U+200D NEW RFC 2070 -->
-<!ENTITY lrm "&#8206;" ><!-- left-to-right mark, U+200E NEW RFC 2070 -->
-<!ENTITY rlm "&#8207;" ><!-- right-to-left mark, U+200F NEW RFC 2070 -->
-<!ENTITY ndash "&#8211;" ><!-- en dash, U+2013 ISOpub -->
-<!ENTITY mdash "&#8212;" ><!-- em dash, U+2014 ISOpub -->
-<!ENTITY lsquo "&#8216;" ><!-- left single quotation mark, U+2018 ISOnum -->
-<!ENTITY rsquo "&#8217;" ><!-- right single quotation mark, U+2019 ISOnum -->
-<!ENTITY sbquo "&#8218;" ><!-- single low-9 quotation mark, U+201A NEW -->
-<!ENTITY ldquo "&#8220;" ><!-- left double quotation mark, U+201C ISOnum -->
-<!ENTITY rdquo "&#8221;" ><!-- right double quotation mark, U+201D ISOnum -->
-<!ENTITY bdquo "&#8222;" ><!-- double low-9 quotation mark, U+201E NEW -->
-<!ENTITY dagger "&#8224;" ><!-- dagger, U+2020 ISOpub -->
-<!ENTITY Dagger "&#8225;" ><!-- double dagger, U+2021 ISOpub -->
-<!ENTITY permil "&#8240;" ><!-- per mille sign, U+2030 ISOtech -->
-
-<!-- lsaquo is proposed but not yet ISO standardized -->
-<!ENTITY lsaquo "&#8249;" ><!-- single left-pointing angle quotation mark, U+2039 ISO proposed -->
-<!-- rsaquo is proposed but not yet ISO standardized -->
-<!ENTITY rsaquo "&#8250;" ><!-- single right-pointing angle quotation mark, U+203A ISO proposed -->
-<!ENTITY euro "&#8364;" ><!-- euro sign, U+20AC NEW -->
-
-<!-- end of xhtml-special.ent -->
-
-
-<!-- end of xhtml-charent-1.mod -->
-
-<!--
- WML document model
--->
-<!ENTITY % wml-model.mod PUBLIC "-//WAPFORUM//ENTITIES WML 2.0 Document Model 1.0//EN"
- "http://www.wapforum.org/DTD/wml20-model-1.mod">
-<!-- WML 2.0 Document Model Module .................................... -->
-<!-- file: wml20-model-1.mod -->
-<!--
- @Wireless Application Protocol Forum, Ltd. 2001.
-
- Terms and conditions of use are available from the Wireless Application Protocol Forum Ltd.
- Web site (http://www.wapforum.org/what/copyright.htm).
--->
-<!--
- This DTD module is identified by the PUBLIC and SYSTEM identifiers:
-
- PUBLIC "-//WAPFORUM//ENTITIES WML 2.0 Document Model 1.0//EN"
- SYSTEM "http://www.wapforum.org/dtd/wml20-model-1.mod"
-
- This module describes the groupings of elements that make up
- common content models for WML and XHTML elements.
-
- Three basic content models are declared:
-
- %Inline.mix; character-level elements
- %Block.mix; block-like elements, eg., paragraphs and lists
- %Flow.mix; any block or inline elements
-
- Any parameter entities declared in this module may be used
- to create element content models, but the above three are
- considered 'global' (insofar as that term applies here).
-
-
--->
-<!--
- Optional Elements in head
--->
-<!ENTITY % HeadOpts.mix "( %meta.qname;
- | %link.qname;
- | %style.qname;
- | %object.qname;
- | %access.qname;)*">
-<!--
- Task elements
-
- Used for the WML do and onevent elements
--->
-<!ENTITY % Tasks.class "(%go.qname;
- | %prev.qname;
- | %noop.qname;
- | %refresh.qname;)">
-<!--
- Tasks without noop element
-
- Used for the WML anchor
--->
-<!ENTITY % Tasks-nonoop.class "%go.qname;
- | %prev.qname;
- | %refresh.qname;">
-<!--
- Do element
--->
-<!ENTITY % Do.class "%do.qname;">
-<!--
- Miscellaneous Elements
-
- This is not used for anything right now.
--->
-<!ENTITY % Misc.class "">
-<!--
- Inline Elements
--->
-<!ENTITY % InlStruct.class "%br.qname;
- | %span.qname;">
-<!ENTITY % InlPhras.class "| %em.qname;
- | %strong.qname;
- | %dfn.qname;
- | %code.qname;
- | %samp.qname;
- | %kbd.qname;
- | %var.qname;
- | %cite.qname;
- | %abbr.qname;
- | %acronym.qname;
- | %q.qname;">
-<!ENTITY % InlPres.class "| %i.qname;
- | %b.qname;
- | %big.qname;
- | %small.qname;
- | %u.qname;">
-<!ENTITY % I18n.class "">
-<!ENTITY % Anchor.class "| %a.qname;
- | %anchor.qname; | %do.qname;">
-<!ENTITY % InlSpecial.class "| %img.qname;
- | %object.qname;
- | %getvar.qname;">
-<!ENTITY % InlForm.class "| %input.qname;
- | %select.qname;
- | %textarea.qname;
- | %label.qname;">
-<!ENTITY % Inline.extra "">
-<!ENTITY % Inline.class "%InlStruct.class;
- %InlPhras.class;
- %InlPres.class;
- %Anchor.class;
- %InlSpecial.class;
- %InlForm.class;
- %Inline.extra;">
-<!ENTITY % InlNoAnchor.class "%InlStruct.class;
- %InlPhras.class;
- %InlPres.class;
- %InlSpecial.class;
- %InlForm.class;
- %Inline.extra;">
-<!ENTITY % InlNoAnchor.mix "%InlNoAnchor.class;
- %Misc.class;">
-<!ENTITY % Inline.mix "%Inline.class;
- %Misc.class;">
-<!--
- Block Elements
--->
-<!ENTITY % Heading.class "%h1.qname;
- | %h2.qname;
- | %h3.qname;
- | %h4.qname;
- | %h5.qname;
- | %h6.qname;">
-<!ENTITY % List.class "%ul.qname;
- | %ol.qname;
- | %dl.qname;">
-<!ENTITY % Table.class "| %table.qname;">
-<!ENTITY % Form.class "| %form.qname;">
-<!ENTITY % Fieldset.class "| %fieldset.qname;">
-<!ENTITY % BlkStruct.class "%p.qname;
- | %div.qname;">
-<!ENTITY % BlkPhras.class "| %pre.qname;
- | %blockquote.qname;
- | %address.qname;">
-<!ENTITY % BlkPres.class "| %hr.qname;">
-<!ENTITY % BlkSpecial.class "%Table.class;
- %Form.class;
- %Fieldset.class;">
-<!ENTITY % Block.extra "">
-<!ENTITY % Block.class "%BlkStruct.class;
- %BlkPhras.class;
- %BlkPres.class;
- %BlkSpecial.class;
- %Block.extra;">
-<!ENTITY % Block.mix "%Heading.class;
- | %List.class;
- | %Block.class;
- | %Do.class;
- %Misc.class;">
-<!ENTITY % BlkNoForm.mix "%Heading.class;
- | %List.class;
- | %BlkStruct.class;
- %BlkPhras.class;
- %BlkPres.class;
- | %table.qname;
- %Block.extra;
- %Misc.class;">
-<!--
- All Content Elements
--->
-<!--
- declares all content except tables
--->
-<!ENTITY % FlowNoTable.mix "%Heading.class;
- | %List.class;
- | %BlkStruct.class;
- %BlkPhras.class;
- %Form.class;
- %Block.extra;
- | %Inline.class;
- %Misc.class;">
-<!ENTITY % Flow.mix "%Heading.class;
- | %List.class;
- | %Block.class;
- | %Inline.class;
- %Misc.class;">
-<!--
- Template level elements
--->
-<!ENTITY % Template.mix "( %onevent.qname;)*">
-<!--
- Content model of the WML card and XHTML body elements
--->
-<!ENTITY % CardBody.mix "(%onevent.qname;*, %timer.qname;?, ( %Block.mix; )+)">
-<!-- end of wml20-model-1.mod -->
-
-
-<!-- ============================================ -->
-<!--
- XHTML modules
--->
-<!-- ============================================ -->
-<!-- Text Module ............................................... -->
-<!ENTITY % pre.content "( #PCDATA
- | %InlStruct.class; | %i.qname; | %b.qname;
- %InlPhras.class;
- %Anchor.class;
- %Inline.extra;
- | %getvar.qname;
- | %input.qname;| %select.qname;)*">
-<!ENTITY % p.content "( #PCDATA | %Inline.mix; | %table.qname; | %fieldset.qname;)*">
-<!ENTITY % xhtml-text.mod PUBLIC "-//W3C//ELEMENTS XHTML Text 1.0//EN"
- "http://www.w3.org/TR/xhtml-modularization/DTD/xhtml-text-1.mod">
-<!-- ...................................................................... -->
-<!-- XHTML Text Module ................................................... -->
-<!-- file: xhtml-text-1.mod
-
- This is XHTML, a reformulation of HTML as a modular XML application.
- Copyright 1998-2001 W3C (MIT, INRIA, Keio), All Rights Reserved.
- Revision: $Id: wml20-flat.dtd,v 1.1 2004/03/17 04:23:58 pavery Exp $ SMI
-
- This DTD module is identified by the PUBLIC and SYSTEM identifiers:
-
- PUBLIC "-//W3C//ELEMENTS XHTML Text 1.0//EN"
- SYSTEM "http://www.w3.org/TR/xhtml-modularization/DTD/xhtml-text-1.mod"
-
- Revisions:
- (none)
- ....................................................................... -->
-
-<!-- Textual Content
-
- The Text module includes declarations for all core
- text container elements and their attributes.
--->
-
-<!ENTITY % xhtml-inlstruct.module "INCLUDE" >
-<![%xhtml-inlstruct.module;[
-<!ENTITY % xhtml-inlstruct.mod
- PUBLIC "-//W3C//ELEMENTS XHTML Inline Structural 1.0//EN"
- "xhtml-inlstruct-1.mod" >
-<!-- ...................................................................... -->
-<!-- XHTML Inline Structural Module ...................................... -->
-<!-- file: xhtml-inlstruct-1.mod
-
- This is XHTML, a reformulation of HTML as a modular XML application.
- Copyright 1998-2001 W3C (MIT, INRIA, Keio), All Rights Reserved.
- Revision: $Id: wml20-flat.dtd,v 1.1 2004/03/17 04:23:58 pavery Exp $ SMI
-
- This DTD module is identified by the PUBLIC and SYSTEM identifiers:
-
- PUBLIC "-//W3C//ELEMENTS XHTML Inline Structural 1.0//EN"
- SYSTEM "http://www.w3.org/TR/xhtml-modularization/DTD/xhtml-inlstruct-1.mod"
-
- Revisions:
- (none)
- ....................................................................... -->
-
-<!-- Inline Structural
-
- br, span
-
- This module declares the elements and their attributes
- used to support inline-level structural markup.
--->
-
-<!-- br: forced line break ............................. -->
-
-<!ENTITY % br.element "INCLUDE" >
-<![%br.element;[
-
-<!ENTITY % br.content "EMPTY" >
-<!ENTITY % br.qname "br" >
-<!ELEMENT %br.qname; %br.content; >
-
-<!-- end of br.element -->]]>
-
-<!ENTITY % br.attlist "INCLUDE" >
-<![%br.attlist;[
-<!ATTLIST %br.qname;
- %Core.attrib;
->
-<!-- end of br.attlist -->]]>
-
-<!-- span: generic inline container .................... -->
-
-<!ENTITY % span.element "INCLUDE" >
-<![%span.element;[
-<!ENTITY % span.content
- "( #PCDATA | %Inline.mix; )*"
->
-<!ENTITY % span.qname "span" >
-<!ELEMENT %span.qname; %span.content; >
-<!-- end of span.element -->]]>
-
-<!ENTITY % span.attlist "INCLUDE" >
-<![%span.attlist;[
-<!ATTLIST %span.qname;
- %Common.attrib;
->
-<!-- end of span.attlist -->]]>
-
-<!-- end of xhtml-inlstruct-1.mod -->
-]]>
-
-<!ENTITY % xhtml-inlphras.module "INCLUDE" >
-<![%xhtml-inlphras.module;[
-<!ENTITY % xhtml-inlphras.mod
- PUBLIC "-//W3C//ELEMENTS XHTML Inline Phrasal 1.0//EN"
- "xhtml-inlphras-1.mod" >
-<!-- ...................................................................... -->
-<!-- XHTML Inline Phrasal Module ......................................... -->
-<!-- file: xhtml-inlphras-1.mod
-
- This is XHTML, a reformulation of HTML as a modular XML application.
- Copyright 1998-2001 W3C (MIT, INRIA, Keio), All Rights Reserved.
- Revision: $Id: wml20-flat.dtd,v 1.1 2004/03/17 04:23:58 pavery Exp $ SMI
-
- This DTD module is identified by the PUBLIC and SYSTEM identifiers:
-
- PUBLIC "-//W3C//ELEMENTS XHTML Inline Phrasal 1.0//EN"
- SYSTEM "http://www.w3.org/TR/xhtml-modularization/DTD/xhtml-inlphras-1.mod"
-
- Revisions:
- (none)
- ....................................................................... -->
-
-<!-- Inline Phrasal
-
- abbr, acronym, cite, code, dfn, em, kbd, q, samp, strong, var
-
- This module declares the elements and their attributes used to
- support inline-level phrasal markup.
--->
-
-<!ENTITY % abbr.element "INCLUDE" >
-<![%abbr.element;[
-<!ENTITY % abbr.content
- "( #PCDATA | %Inline.mix; )*"
->
-<!ENTITY % abbr.qname "abbr" >
-<!ELEMENT %abbr.qname; %abbr.content; >
-<!-- end of abbr.element -->]]>
-
-<!ENTITY % abbr.attlist "INCLUDE" >
-<![%abbr.attlist;[
-<!ATTLIST %abbr.qname;
- %Common.attrib;
->
-<!-- end of abbr.attlist -->]]>
-
-<!ENTITY % acronym.element "INCLUDE" >
-<![%acronym.element;[
-<!ENTITY % acronym.content
- "( #PCDATA | %Inline.mix; )*"
->
-<!ENTITY % acronym.qname "acronym" >
-<!ELEMENT %acronym.qname; %acronym.content; >
-<!-- end of acronym.element -->]]>
-
-<!ENTITY % acronym.attlist "INCLUDE" >
-<![%acronym.attlist;[
-<!ATTLIST %acronym.qname;
- %Common.attrib;
->
-<!-- end of acronym.attlist -->]]>
-
-<!ENTITY % cite.element "INCLUDE" >
-<![%cite.element;[
-<!ENTITY % cite.content
- "( #PCDATA | %Inline.mix; )*"
->
-<!ENTITY % cite.qname "cite" >
-<!ELEMENT %cite.qname; %cite.content; >
-<!-- end of cite.element -->]]>
-
-<!ENTITY % cite.attlist "INCLUDE" >
-<![%cite.attlist;[
-<!ATTLIST %cite.qname;
- %Common.attrib;
->
-<!-- end of cite.attlist -->]]>
-
-<!ENTITY % code.element "INCLUDE" >
-<![%code.element;[
-<!ENTITY % code.content
- "( #PCDATA | %Inline.mix; )*"
->
-<!ENTITY % code.qname "code" >
-<!ELEMENT %code.qname; %code.content; >
-<!-- end of code.element -->]]>
-
-<!ENTITY % code.attlist "INCLUDE" >
-<![%code.attlist;[
-<!ATTLIST %code.qname;
- %Common.attrib;
->
-<!-- end of code.attlist -->]]>
-
-<!ENTITY % dfn.element "INCLUDE" >
-<![%dfn.element;[
-<!ENTITY % dfn.content
- "( #PCDATA | %Inline.mix; )*"
->
-<!ENTITY % dfn.qname "dfn" >
-<!ELEMENT %dfn.qname; %dfn.content; >
-<!-- end of dfn.element -->]]>
-
-<!ENTITY % dfn.attlist "INCLUDE" >
-<![%dfn.attlist;[
-<!ATTLIST %dfn.qname;
- %Common.attrib;
->
-<!-- end of dfn.attlist -->]]>
-
-<!ENTITY % em.element "INCLUDE" >
-<![%em.element;[
-<!ENTITY % em.content
- "( #PCDATA | %Inline.mix; )*"
->
-<!ENTITY % em.qname "em" >
-<!ELEMENT %em.qname; %em.content; >
-<!-- end of em.element -->]]>
-
-<!ENTITY % em.attlist "INCLUDE" >
-<![%em.attlist;[
-<!ATTLIST %em.qname;
- %Common.attrib;
->
-<!-- end of em.attlist -->]]>
-
-<!ENTITY % kbd.element "INCLUDE" >
-<![%kbd.element;[
-<!ENTITY % kbd.content
- "( #PCDATA | %Inline.mix; )*"
->
-<!ENTITY % kbd.qname "kbd" >
-<!ELEMENT %kbd.qname; %kbd.content; >
-<!-- end of kbd.element -->]]>
-
-<!ENTITY % kbd.attlist "INCLUDE" >
-<![%kbd.attlist;[
-<!ATTLIST %kbd.qname;
- %Common.attrib;
->
-<!-- end of kbd.attlist -->]]>
-
-<!ENTITY % q.element "INCLUDE" >
-<![%q.element;[
-<!ENTITY % q.content
- "( #PCDATA | %Inline.mix; )*"
->
-<!ENTITY % q.qname "q" >
-<!ELEMENT %q.qname; %q.content; >
-<!-- end of q.element -->]]>
-
-<!ENTITY % q.attlist "INCLUDE" >
-<![%q.attlist;[
-<!ATTLIST %q.qname;
- %Common.attrib;
- cite %URI.datatype; #IMPLIED
->
-<!-- end of q.attlist -->]]>
-
-<!ENTITY % samp.element "INCLUDE" >
-<![%samp.element;[
-<!ENTITY % samp.content
- "( #PCDATA | %Inline.mix; )*"
->
-<!ENTITY % samp.qname "samp" >
-<!ELEMENT %samp.qname; %samp.content; >
-<!-- end of samp.element -->]]>
-
-<!ENTITY % samp.attlist "INCLUDE" >
-<![%samp.attlist;[
-<!ATTLIST %samp.qname;
- %Common.attrib;
->
-<!-- end of samp.attlist -->]]>
-
-<!ENTITY % strong.element "INCLUDE" >
-<![%strong.element;[
-<!ENTITY % strong.content
- "( #PCDATA | %Inline.mix; )*"
->
-<!ENTITY % strong.qname "strong" >
-<!ELEMENT %strong.qname; %strong.content; >
-<!-- end of strong.element -->]]>
-
-<!ENTITY % strong.attlist "INCLUDE" >
-<![%strong.attlist;[
-<!ATTLIST %strong.qname;
- %Common.attrib;
->
-<!-- end of strong.attlist -->]]>
-
-<!ENTITY % var.element "INCLUDE" >
-<![%var.element;[
-<!ENTITY % var.content
- "( #PCDATA | %Inline.mix; )*"
->
-<!ENTITY % var.qname "var" >
-<!ELEMENT %var.qname; %var.content; >
-<!-- end of var.element -->]]>
-
-<!ENTITY % var.attlist "INCLUDE" >
-<![%var.attlist;[
-<!ATTLIST %var.qname;
- %Common.attrib;
->
-<!-- end of var.attlist -->]]>
-
-<!-- end of xhtml-inlphras-1.mod -->
-]]>
-
-<!ENTITY % xhtml-blkstruct.module "INCLUDE" >
-<![%xhtml-blkstruct.module;[
-<!ENTITY % xhtml-blkstruct.mod
- PUBLIC "-//W3C//ELEMENTS XHTML Block Structural 1.0//EN"
- "xhtml-blkstruct-1.mod" >
-<!-- ...................................................................... -->
-<!-- XHTML Block Structural Module ....................................... -->
-<!-- file: xhtml-blkstruct-1.mod
-
- This is XHTML, a reformulation of HTML as a modular XML application.
- Copyright 1998-2001 W3C (MIT, INRIA, Keio), All Rights Reserved.
- Revision: $Id: wml20-flat.dtd,v 1.1 2004/03/17 04:23:58 pavery Exp $ SMI
-
- This DTD module is identified by the PUBLIC and SYSTEM identifiers:
-
- PUBLIC "-//W3C//ELEMENTS XHTML Block Structural 1.0//EN"
- SYSTEM "http://www.w3.org/TR/xhtml-modularization/DTD/xhtml-blkstruct-1.mod"
-
- Revisions:
- (none)
- ....................................................................... -->
-
-<!-- Block Structural
-
- div, p
-
- This module declares the elements and their attributes used to
- support block-level structural markup.
--->
-
-<!ENTITY % div.element "INCLUDE" >
-<![%div.element;[
-<!ENTITY % div.content
- "( #PCDATA | %Flow.mix; )*"
->
-<!ENTITY % div.qname "div" >
-<!ELEMENT %div.qname; %div.content; >
-<!-- end of div.element -->]]>
-
-<!ENTITY % div.attlist "INCLUDE" >
-<![%div.attlist;[
-<!ATTLIST %div.qname;
- %Common.attrib;
->
-<!-- end of div.attlist -->]]>
-
-<!ENTITY % p.element "INCLUDE" >
-<![%p.element;[
-<!ENTITY % p.content
- "( #PCDATA | %Inline.mix; )*" >
-<!ENTITY % p.qname "p" >
-<!ELEMENT %p.qname; %p.content; >
-<!-- end of p.element -->]]>
-
-<!ENTITY % p.attlist "INCLUDE" >
-<![%p.attlist;[
-<!ATTLIST %p.qname;
- %Common.attrib;
->
-<!-- end of p.attlist -->]]>
-
-<!-- end of xhtml-blkstruct-1.mod -->
-]]>
-
-<!ENTITY % xhtml-blkphras.module "INCLUDE" >
-<![%xhtml-blkphras.module;[
-<!ENTITY % xhtml-blkphras.mod
- PUBLIC "-//W3C//ELEMENTS XHTML Block Phrasal 1.0//EN"
- "xhtml-blkphras-1.mod" >
-<!-- ...................................................................... -->
-<!-- XHTML Block Phrasal Module .......................................... -->
-<!-- file: xhtml-blkphras-1.mod
-
- This is XHTML, a reformulation of HTML as a modular XML application.
- Copyright 1998-2001 W3C (MIT, INRIA, Keio), All Rights Reserved.
- Revision: $Id: wml20-flat.dtd,v 1.1 2004/03/17 04:23:58 pavery Exp $ SMI
-
- This DTD module is identified by the PUBLIC and SYSTEM identifiers:
-
- PUBLIC "-//W3C//ELEMENTS XHTML Block Phrasal 1.0//EN"
- SYSTEM "http://www.w3.org/TR/xhtml-modularization/DTD/xhtml-blkphras-1.mod"
-
- Revisions:
- (none)
- ....................................................................... -->
-
-<!-- Block Phrasal
-
- address, blockquote, pre, h1, h2, h3, h4, h5, h6
-
- This module declares the elements and their attributes used to
- support block-level phrasal markup.
--->
-
-<!ENTITY % address.element "INCLUDE" >
-<![%address.element;[
-<!ENTITY % address.content
- "( #PCDATA | %Inline.mix; )*" >
-<!ENTITY % address.qname "address" >
-<!ELEMENT %address.qname; %address.content; >
-<!-- end of address.element -->]]>
-
-<!ENTITY % address.attlist "INCLUDE" >
-<![%address.attlist;[
-<!ATTLIST %address.qname;
- %Common.attrib;
->
-<!-- end of address.attlist -->]]>
-
-<!ENTITY % blockquote.element "INCLUDE" >
-<![%blockquote.element;[
-<!ENTITY % blockquote.content
- "( %Block.mix; )+"
->
-<!ENTITY % blockquote.qname "blockquote" >
-<!ELEMENT %blockquote.qname; %blockquote.content; >
-<!-- end of blockquote.element -->]]>
-
-<!ENTITY % blockquote.attlist "INCLUDE" >
-<![%blockquote.attlist;[
-<!ATTLIST %blockquote.qname;
- %Common.attrib;
- cite %URI.datatype; #IMPLIED
->
-<!-- end of blockquote.attlist -->]]>
-
-<!ENTITY % pre.element "INCLUDE" >
-<![%pre.element;[
-<!ENTITY % pre.content
- "( #PCDATA
- | %InlStruct.class;
- %InlPhras.class;
- | %tt.qname; | %i.qname; | %b.qname;
- %I18n.class;
- %Anchor.class;
- | %script.qname; | %map.qname;
- %Inline.extra; )*"
->
-<!ENTITY % pre.qname "pre" >
-<!ELEMENT %pre.qname; %pre.content; >
-<!-- end of pre.element -->]]>
-
-<!ENTITY % pre.attlist "INCLUDE" >
-<![%pre.attlist;[
-<!ATTLIST %pre.qname;
- %Common.attrib;
- xml:space ( preserve ) #FIXED 'preserve'
->
-<!-- end of pre.attlist -->]]>
-
-<!-- ................... Heading Elements ................... -->
-
-<!ENTITY % Heading.content "( #PCDATA | %Inline.mix; )*" >
-
-<!ENTITY % h1.element "INCLUDE" >
-<![%h1.element;[
-<!ENTITY % h1.qname "h1" >
-<!ELEMENT %h1.qname; %Heading.content; >
-<!-- end of h1.element -->]]>
-
-<!ENTITY % h1.attlist "INCLUDE" >
-<![%h1.attlist;[
-<!ATTLIST %h1.qname;
- %Common.attrib;
->
-<!-- end of h1.attlist -->]]>
-
-<!ENTITY % h2.element "INCLUDE" >
-<![%h2.element;[
-<!ENTITY % h2.qname "h2" >
-<!ELEMENT %h2.qname; %Heading.content; >
-<!-- end of h2.element -->]]>
-
-<!ENTITY % h2.attlist "INCLUDE" >
-<![%h2.attlist;[
-<!ATTLIST %h2.qname;
- %Common.attrib;
->
-<!-- end of h2.attlist -->]]>
-
-<!ENTITY % h3.element "INCLUDE" >
-<![%h3.element;[
-<!ENTITY % h3.qname "h3" >
-<!ELEMENT %h3.qname; %Heading.content; >
-<!-- end of h3.element -->]]>
-
-<!ENTITY % h3.attlist "INCLUDE" >
-<![%h3.attlist;[
-<!ATTLIST %h3.qname;
- %Common.attrib;
->
-<!-- end of h3.attlist -->]]>
-
-<!ENTITY % h4.element "INCLUDE" >
-<![%h4.element;[
-<!ENTITY % h4.qname "h4" >
-<!ELEMENT %h4.qname; %Heading.content; >
-<!-- end of h4.element -->]]>
-
-<!ENTITY % h4.attlist "INCLUDE" >
-<![%h4.attlist;[
-<!ATTLIST %h4.qname;
- %Common.attrib;
->
-<!-- end of h4.attlist -->]]>
-
-<!ENTITY % h5.element "INCLUDE" >
-<![%h5.element;[
-<!ENTITY % h5.qname "h5" >
-<!ELEMENT %h5.qname; %Heading.content; >
-<!-- end of h5.element -->]]>
-
-<!ENTITY % h5.attlist "INCLUDE" >
-<![%h5.attlist;[
-<!ATTLIST %h5.qname;
- %Common.attrib;
->
-<!-- end of h5.attlist -->]]>
-
-<!ENTITY % h6.element "INCLUDE" >
-<![%h6.element;[
-<!ENTITY % h6.qname "h6" >
-<!ELEMENT %h6.qname; %Heading.content; >
-<!-- end of h6.element -->]]>
-
-<!ENTITY % h6.attlist "INCLUDE" >
-<![%h6.attlist;[
-<!ATTLIST %h6.qname;
- %Common.attrib;
->
-<!-- end of h6.attlist -->]]>
-
-<!-- end of xhtml-blkphras-1.mod -->
-]]>
-
-<!-- end of xhtml-text-1.mod -->
-
-<!ENTITY % xhtml-hypertext.mod PUBLIC "-//W3C//ELEMENTS XHTML Hypertext 1.0//EN"
- "http://www.w3.org/TR/xhtml-modularization/DTD/xhtml-hypertext-1.mod">
-<!-- ...................................................................... -->
-<!-- XHTML Hypertext Module .............................................. -->
-<!-- file: xhtml-hypertext-1.mod
-
- This is XHTML, a reformulation of HTML as a modular XML application.
- Copyright 1998-2001 W3C (MIT, INRIA, Keio), All Rights Reserved.
- Revision: $Id: wml20-flat.dtd,v 1.1 2004/03/17 04:23:58 pavery Exp $ SMI
-
- This DTD module is identified by the PUBLIC and SYSTEM identifiers:
-
- PUBLIC "-//W3C//ELEMENTS XHTML Hypertext 1.0//EN"
- SYSTEM "http://www.w3.org/TR/xhtml-modularization/DTD/xhtml-hypertext-1.mod"
-
- Revisions:
- (none)
- ....................................................................... -->
-
-<!-- Hypertext
-
- a
-
- This module declares the anchor ('a') element type, which
- defines the source of a hypertext link. The destination
- (or link 'target') is identified via its 'id' attribute
- rather than the 'name' attribute as was used in HTML.
--->
-
-<!-- ............ Anchor Element ............ -->
-
-<!ENTITY % a.element "INCLUDE" >
-<![%a.element;[
-<!ENTITY % a.content
- "( #PCDATA | %InlNoAnchor.mix; )*"
->
-<!ENTITY % a.qname "a" >
-<!ELEMENT %a.qname; %a.content; >
-<!-- end of a.element -->]]>
-
-<!ENTITY % a.attlist "INCLUDE" >
-<![%a.attlist;[
-<!ATTLIST %a.qname;
- %Common.attrib;
- href %URI.datatype; #IMPLIED
- charset %Charset.datatype; #IMPLIED
- type %ContentType.datatype; #IMPLIED
- hreflang %LanguageCode.datatype; #IMPLIED
- rel %LinkTypes.datatype; #IMPLIED
- rev %LinkTypes.datatype; #IMPLIED
- accesskey %Character.datatype; #IMPLIED
- tabindex %Number.datatype; #IMPLIED
->
-<!-- end of a.attlist -->]]>
-
-<!-- end of xhtml-hypertext-1.mod -->
-
-<!-- List Module ............................................... -->
-<!ENTITY % xhtml-list.mod PUBLIC "-//W3C//ELEMENTS XHTML Lists 1.0//EN"
- "http://www.w3.org/TR/xhtml-modularization/DTD/xhtml-list-1.mod">
-<!-- ...................................................................... -->
-<!-- XHTML Lists Module .................................................. -->
-<!-- file: xhtml-list-1.mod
-
- This is XHTML, a reformulation of HTML as a modular XML application.
- Copyright 1998-2001 W3C (MIT, INRIA, Keio), All Rights Reserved.
- Revision: $Id: wml20-flat.dtd,v 1.1 2004/03/17 04:23:58 pavery Exp $ SMI
-
- This DTD module is identified by the PUBLIC and SYSTEM identifiers:
-
- PUBLIC "-//W3C//ELEMENTS XHTML Lists 1.0//EN"
- SYSTEM "http://www.w3.org/TR/xhtml-modularization/DTD/xhtml-list-1.mod"
-
- Revisions:
- (none)
- ....................................................................... -->
-
-<!-- Lists
-
- dl, dt, dd, ol, ul, li
-
- This module declares the list-oriented element types
- and their attributes.
--->
-
-<!ENTITY % dl.qname "dl" >
-<!ENTITY % dt.qname "dt" >
-<!ENTITY % dd.qname "dd" >
-<!ENTITY % ol.qname "ol" >
-<!ENTITY % ul.qname "ul" >
-<!ENTITY % li.qname "li" >
-
-<!-- dl: Definition List ............................... -->
-
-<!ENTITY % dl.element "INCLUDE" >
-<![%dl.element;[
-<!ENTITY % dl.content "( %dt.qname; | %dd.qname; )+" >
-<!ELEMENT %dl.qname; %dl.content; >
-<!-- end of dl.element -->]]>
-
-<!ENTITY % dl.attlist "INCLUDE" >
-<![%dl.attlist;[
-<!ATTLIST %dl.qname;
- %Common.attrib;
->
-<!-- end of dl.attlist -->]]>
-
-<!-- dt: Definition Term ............................... -->
-
-<!ENTITY % dt.element "INCLUDE" >
-<![%dt.element;[
-<!ENTITY % dt.content
- "( #PCDATA | %Inline.mix; )*"
->
-<!ELEMENT %dt.qname; %dt.content; >
-<!-- end of dt.element -->]]>
-
-<!ENTITY % dt.attlist "INCLUDE" >
-<![%dt.attlist;[
-<!ATTLIST %dt.qname;
- %Common.attrib;
->
-<!-- end of dt.attlist -->]]>
-
-<!-- dd: Definition Description ........................ -->
-
-<!ENTITY % dd.element "INCLUDE" >
-<![%dd.element;[
-<!ENTITY % dd.content
- "( #PCDATA | %Flow.mix; )*"
->
-<!ELEMENT %dd.qname; %dd.content; >
-<!-- end of dd.element -->]]>
-
-<!ENTITY % dd.attlist "INCLUDE" >
-<![%dd.attlist;[
-<!ATTLIST %dd.qname;
- %Common.attrib;
->
-<!-- end of dd.attlist -->]]>
-
-<!-- ol: Ordered List (numbered styles) ................ -->
-
-<!ENTITY % ol.element "INCLUDE" >
-<![%ol.element;[
-<!ENTITY % ol.content "( %li.qname; )+" >
-<!ELEMENT %ol.qname; %ol.content; >
-<!-- end of ol.element -->]]>
-
-<!ENTITY % ol.attlist "INCLUDE" >
-<![%ol.attlist;[
-<!ATTLIST %ol.qname;
- %Common.attrib;
->
-<!-- end of ol.attlist -->]]>
-
-<!-- ul: Unordered List (bullet styles) ................ -->
-
-<!ENTITY % ul.element "INCLUDE" >
-<![%ul.element;[
-<!ENTITY % ul.content "( %li.qname; )+" >
-<!ELEMENT %ul.qname; %ul.content; >
-<!-- end of ul.element -->]]>
-
-<!ENTITY % ul.attlist "INCLUDE" >
-<![%ul.attlist;[
-<!ATTLIST %ul.qname;
- %Common.attrib;
->
-<!-- end of ul.attlist -->]]>
-
-<!-- li: List Item ..................................... -->
-
-<!ENTITY % li.element "INCLUDE" >
-<![%li.element;[
-<!ENTITY % li.content
- "( #PCDATA | %Flow.mix; )*"
->
-<!ELEMENT %li.qname; %li.content; >
-<!-- end of li.element -->]]>
-
-<!ENTITY % li.attlist "INCLUDE" >
-<![%li.attlist;[
-<!ATTLIST %li.qname;
- %Common.attrib;
->
-<!-- end of li.attlist -->]]>
-
-<!-- end of xhtml-list-1.mod -->
-
-<!-- Extend lists with value and start attributes -->
-<!ATTLIST %li.qname;
- value %Number.datatype; #IMPLIED
->
-<!ATTLIST %ol.qname;
- start %Number.datatype; #IMPLIED
->
-<!-- Image Module ............................................... -->
-<!ENTITY % xhtml-image.mod PUBLIC "-//W3C//ELEMENTS XHTML Images 1.0//EN"
- "http://www.w3.org/TR/xhtml-modularization/DTD/xhtml-image-1.mod">
-<!-- ...................................................................... -->
-<!-- XHTML Images Module ................................................. -->
-<!-- file: xhtml-image-1.mod
-
- This is XHTML, a reformulation of HTML as a modular XML application.
- Copyright 1998-2001 W3C (MIT, INRIA, Keio), All Rights Reserved.
- Rovision: $Id: wml20-flat.dtd,v 1.1 2004/03/17 04:23:58 pavery Exp $ SMI
-
- This DTD module is identified by the PUBLIC and SYSTEM identifiers:
-
- PUBLIC "-//W3C//ELEMENTS XHTML Images 1.0//EN"
- SYSTEM "http://www.w3.org/TR/xhtml-modularization/DTD/xhtml-image-1.mod"
-
- Revisions:
- (none)
- ....................................................................... -->
-
-<!-- Images
-
- img
-
- This module provides markup to support basic image embedding.
--->
-
-<!-- To avoid problems with text-only UAs as well as to make
- image content understandable and navigable to users of
- non-visual UAs, you need to provide a description with
- the 'alt' attribute, and avoid server-side image maps.
--->
-
-<!ENTITY % img.element "INCLUDE" >
-<![%img.element;[
-<!ENTITY % img.content "EMPTY" >
-<!ENTITY % img.qname "img" >
-<!ELEMENT %img.qname; %img.content; >
-<!-- end of img.element -->]]>
-
-<!ENTITY % img.attlist "INCLUDE" >
-<![%img.attlist;[
-<!ATTLIST %img.qname;
- %Common.attrib;
- src %URI.datatype; #REQUIRED
- alt %Text.datatype; #REQUIRED
- longdesc %URI.datatype; #IMPLIED
- height %Length.datatype; #IMPLIED
- width %Length.datatype; #IMPLIED
->
-<!-- end of img.attlist -->]]>
-
-<!-- end of xhtml-image-1.mod -->
-
-<!-- Param Element Module ....................................... -->
-<!ENTITY % xhtml-param.mod PUBLIC "-//W3C//ELEMENTS XHTML Param Element 1.0//EN"
- "http://www.w3.org/TR/xhtml-modularization/DTD/xhtml-param-1.mod">
-<!-- ...................................................................... -->
-<!-- XHTML Param Element Module ..................................... -->
-<!-- file: xhtml-param-1.mod
-
- This is XHTML, a reformulation of HTML as a modular XML application.
- Copyright 1998-2001 W3C (MIT, INRIA, Keio), All Rights Reserved.
- Revision: $Id: wml20-flat.dtd,v 1.1 2004/03/17 04:23:58 pavery Exp $ SMI
-
- This DTD module is identified by the PUBLIC and SYSTEM identifiers:
-
- PUBLIC "-//W3C//ELEMENTS XHTML Param Element 1.0//EN"
- SYSTEM "http://www.w3.org/TR/xhtml-modularization/DTD/xhtml-param-1.mod"
-
- Revisions:
- (none)
- ....................................................................... -->
-
-<!-- Parameters for Java Applets and Embedded Objects
-
- param
-
- This module provides declarations for the param element,
- used to provide named property values for the applet
- and object elements.
--->
-
-<!-- param: Named Property Value ....................... -->
-
-<!ENTITY % param.element "INCLUDE" >
-<![%param.element;[
-<!ENTITY % param.content "EMPTY" >
-<!ENTITY % param.qname "param" >
-<!ELEMENT %param.qname; %param.content; >
-<!-- end of param.element -->]]>
-
-<!ENTITY % param.attlist "INCLUDE" >
-<![%param.attlist;[
-<!ATTLIST %param.qname;
- %XHTML.xmlns.attrib;
- %id.attrib;
- name CDATA #REQUIRED
- value CDATA #IMPLIED
- valuetype ( data | ref | object ) 'data'
- type %ContentType.datatype; #IMPLIED
->
-<!-- end of param.attlist -->]]>
-
-<!-- end of xhtml-param-1.mod -->
-
-<!-- Embedded Object Module ..................................... -->
-<!ENTITY % xhtml-object.mod PUBLIC "-//W3C//ELEMENTS XHTML Embedded Object 1.0//EN"
- "http://www.w3.org/TR/xhtml-modularization/DTD/xhtml-object-1.mod">
-<!-- ...................................................................... -->
-<!-- XHTML Embedded Object Module ........................................ -->
-<!-- file: xhtml-object-1.mod
-
- This is XHTML, a reformulation of HTML as a modular XML application.
- Copyright 1998-2001 W3C (MIT, INRIA, Keio), All Rights Reserved.
- Revision: $Id: wml20-flat.dtd,v 1.1 2004/03/17 04:23:58 pavery Exp $ SMI
-
- This DTD module is identified by the PUBLIC and SYSTEM identifiers:
-
- PUBLIC "-//W3C//ELEMENTS XHTML Embedded Object 1.0//EN"
- SYSTEM "http://www.w3.org/TR/xhtml-modularization/DTD/xhtml-object-1.mod"
-
- Revisions:
- (none)
- ....................................................................... -->
-
-<!-- Embedded Objects
-
- object
-
- This module declares the object element type and its attributes, used
- to embed external objects as part of XHTML pages. In the document,
- place param elements prior to other content within the object element.
-
- Note that use of this module requires instantiation of the Param
- Element Module.
--->
-
-<!-- object: Generic Embedded Object ................... -->
-
-<!ENTITY % object.element "INCLUDE" >
-<![%object.element;[
-<!ENTITY % object.content
- "( #PCDATA | %Flow.mix; | %param.qname; )*"
->
-<!ENTITY % object.qname "object" >
-<!ELEMENT %object.qname; %object.content; >
-<!-- end of object.element -->]]>
-
-<!ENTITY % object.attlist "INCLUDE" >
-<![%object.attlist;[
-<!ATTLIST %object.qname;
- %Common.attrib;
- declare ( declare ) #IMPLIED
- classid %URI.datatype; #IMPLIED
- codebase %URI.datatype; #IMPLIED
- data %URI.datatype; #IMPLIED
- type %ContentType.datatype; #IMPLIED
- codetype %ContentType.datatype; #IMPLIED
- archive %URIs.datatype; #IMPLIED
- standby %Text.datatype; #IMPLIED
- height %Length.datatype; #IMPLIED
- width %Length.datatype; #IMPLIED
- name CDATA #IMPLIED
- tabindex %Number.datatype; #IMPLIED
->
-<!-- end of object.attlist -->]]>
-
-<!-- end of xhtml-object-1.mod -->
-
-<!-- Tables Module ............................................... -->
-<!ENTITY % xhtml-table.mod PUBLIC "-//W3C//ELEMENTS XHTML Basic Tables 1.0//EN"
- "http://www.w3.org/TR/xhtml-modularization/DTD/xhtml-basic-table-1.mod">
-<!-- ....................................................................... -->
-<!-- XHTML Basic Table Module ............................................. -->
-<!-- file: xhtml-basic-table-1.mod
-
- This is XHTML Basic, a proper subset of XHTML.
- Copyright 1998-2001 W3C (MIT, INRIA, Keio), All Rights Reserved.
- Revision: $Id: wml20-flat.dtd,v 1.1 2004/03/17 04:23:58 pavery Exp $ SMI
-
- This DTD module is identified by the PUBLIC and SYSTEM identifiers:
-
- PUBLIC "-//W3C//ELEMENTS XHTML Basic Tables 1.0//EN"
- SYSTEM "http://www.w3.org/TR/xhtml-modularization/DTD/xhtml-basic-table-1.mod"
-
- Revisions:
- (none)
- ....................................................................... -->
-
-<!-- Basic Tables
-
- table, caption, tr, th, td
-
- This table module declares elements and attributes defining
- a table model based fundamentally on features found in the
- widely-deployed HTML 3.2 table model. While this module
- mimics the content model and table attributes of HTML 3.2
- tables, the element types declared herein also includes all
- HTML 4 common and most of the HTML 4 table attributes.
--->
-
-<!-- declare qualified element type names:
--->
-<!ENTITY % table.qname "table" >
-<!ENTITY % caption.qname "caption" >
-<!ENTITY % tr.qname "tr" >
-<!ENTITY % th.qname "th" >
-<!ENTITY % td.qname "td" >
-
-<!-- horizontal alignment attributes for cell contents
--->
-<!ENTITY % CellHAlign.attrib
- "align ( left
- | center
- | right ) #IMPLIED"
->
-
-<!-- vertical alignment attributes for cell contents
--->
-<!ENTITY % CellVAlign.attrib
- "valign ( top
- | middle
- | bottom ) #IMPLIED"
->
-
-<!-- scope is simpler than axes attribute for common tables
--->
-<!ENTITY % scope.attrib
- "scope ( row | col ) #IMPLIED"
->
-
-<!-- table: Table Element .............................. -->
-
-<!ENTITY % table.element "INCLUDE" >
-<![%table.element;[
-<!ENTITY % table.content
- "( %caption.qname;?, %tr.qname;+ )"
->
-<!ELEMENT %table.qname; %table.content; >
-<!-- end of table.element -->]]>
-
-<!ENTITY % table.attlist "INCLUDE" >
-<![%table.attlist;[
-<!ATTLIST %table.qname;
- %Common.attrib;
- summary %Text.datatype; #IMPLIED
->
-<!-- end of table.attlist -->]]>
-
-<!-- caption: Table Caption ............................ -->
-
-<!ENTITY % caption.element "INCLUDE" >
-<![%caption.element;[
-<!ENTITY % caption.content
- "( #PCDATA | %Inline.mix; )*"
->
-<!ELEMENT %caption.qname; %caption.content; >
-<!-- end of caption.element -->]]>
-
-<!ENTITY % caption.attlist "INCLUDE" >
-<![%caption.attlist;[
-<!ATTLIST %caption.qname;
- %Common.attrib;
->
-<!-- end of caption.attlist -->]]>
-
-<!-- tr: Table Row ..................................... -->
-
-<!ENTITY % tr.element "INCLUDE" >
-<![%tr.element;[
-<!ENTITY % tr.content "( %th.qname; | %td.qname; )+" >
-<!ELEMENT %tr.qname; %tr.content; >
-<!-- end of tr.element -->]]>
-
-<!ENTITY % tr.attlist "INCLUDE" >
-<![%tr.attlist;[
-<!ATTLIST %tr.qname;
- %Common.attrib;
- %CellHAlign.attrib;
- %CellVAlign.attrib;
->
-<!-- end of tr.attlist -->]]>
-
-<!-- th: Table Header Cell ............................. -->
-
-<!-- th is for header cells, td for data,
- but for cells acting as both use td
--->
-
-<!ENTITY % th.element "INCLUDE" >
-<![%th.element;[
-<!ENTITY % th.content
- "( #PCDATA | %FlowNoTable.mix; )*"
->
-<!ELEMENT %th.qname; %th.content; >
-<!-- end of th.element -->]]>
-
-<!ENTITY % th.attlist "INCLUDE" >
-<![%th.attlist;[
-<!ATTLIST %th.qname;
- %Common.attrib;
- abbr %Text.datatype; #IMPLIED
- axis CDATA #IMPLIED
- headers IDREFS #IMPLIED
- %scope.attrib;
- rowspan %Number.datatype; '1'
- colspan %Number.datatype; '1'
- %CellHAlign.attrib;
- %CellVAlign.attrib;
->
-<!-- end of th.attlist -->]]>
-
-<!-- td: Table Data Cell ............................... -->
-
-<!ENTITY % td.element "INCLUDE" >
-<![%td.element;[
-<!ENTITY % td.content
- "( #PCDATA | %FlowNoTable.mix; )*"
->
-<!ELEMENT %td.qname; %td.content; >
-<!-- end of td.element -->]]>
-
-<!ENTITY % td.attlist "INCLUDE" >
-<![%td.attlist;[
-<!ATTLIST %td.qname;
- %Common.attrib;
- abbr %Text.datatype; #IMPLIED
- axis CDATA #IMPLIED
- headers IDREFS #IMPLIED
- %scope.attrib;
- rowspan %Number.datatype; '1'
- colspan %Number.datatype; '1'
- %CellHAlign.attrib;
- %CellVAlign.attrib;
->
-<!-- end of td.attlist -->]]>
-
-<!-- end of xhtml-basic-table-1.mod -->
-
-<!-- Forms Module ............................................... -->
-<!ELEMENT %optgroup.qname; (%option.qname;)+>
-<!ATTLIST %optgroup.qname;
- %Common.attrib;
- label %Text.datatype; #REQUIRED
->
-<!ENTITY % option.content "( #PCDATA | %onevent.qname;| %getvar.qname;)*">
-<!ENTITY % select.content "( %optgroup.qname; | %option.qname; )+">
-<!ELEMENT %fieldset.qname; (#PCDATA | %Flow.mix;)*>
-<!ATTLIST %fieldset.qname;
- %Common.attrib;
->
-<!ENTITY % textarea.content "( #PCDATA | %getvar.qname; )*">
-<!ENTITY % form.content "( %BlkNoForm.mix;
- | %fieldset.qname; )+">
-<!ENTITY % xhtml-basic-form.mod PUBLIC "-//W3C//ELEMENTS XHTML Basic Forms 1.0//EN"
- "http://www.w3.org/TR/xhtml-modularization/DTD/xhtml-basic-form-1.mod">
-<!-- ...................................................................... -->
-<!-- XHTML Simplified Forms Module ....................................... -->
-<!-- file: xhtml-basic-form-1.mod
-
- This is XHTML Basic, a proper subset of XHTML.
- Copyright 1998-2001 W3C (MIT, INRIA, Keio), All Rights Reserved.
- Revision: $Id: wml20-flat.dtd,v 1.1 2004/03/17 04:23:58 pavery Exp $ SMI
-
- This DTD module is identified by the PUBLIC and SYSTEM identifiers:
-
- PUBLIC "-//W3C//ELEMENTS XHTML Basic Forms 1.0//EN"
- SYSTEM "http://www.w3.org/TR/xhtml-modularization/DTD/xhtml-basic-form-1.mod"
-
- Revisions:
- (none)
- ....................................................................... -->
-
-<!-- Basic Forms
-
- This forms module is based on the HTML 3.2 forms model, with
- the WAI-requested addition of the label element. While this
- module essentially mimics the content model and attributes of
- HTML 3.2 forms, the element types declared herein also include
- all HTML 4 common attributes.
-
- form, label, input, select, option, textarea
--->
-
-<!-- declare qualified element type names:
--->
-<!ENTITY % form.qname "form" >
-<!ENTITY % label.qname "label" >
-<!ENTITY % input.qname "input" >
-<!ENTITY % select.qname "select" >
-<!ENTITY % option.qname "option" >
-<!ENTITY % textarea.qname "textarea" >
-
-<!-- %BlkNoForm.mix; includes all non-form block elements,
- plus %Misc.class;
--->
-<!ENTITY % BlkNoForm.mix
- "%Heading.class;
- | %List.class;
- | %BlkStruct.class;
- %BlkPhras.class;
- %BlkPres.class;
- | %table.qname;
- %Block.extra;
- %Misc.class;"
->
-
-<!-- form: Form Element ................................ -->
-
-<!ENTITY % form.element "INCLUDE" >
-<![%form.element;[
-<!ENTITY % form.content
- "( %BlkNoForm.mix; )+"
->
-<!ELEMENT %form.qname; %form.content; >
-<!-- end of form.element -->]]>
-
-<!ENTITY % form.attlist "INCLUDE" >
-<![%form.attlist;[
-<!ATTLIST %form.qname;
- %Common.attrib;
- action %URI.datatype; #REQUIRED
- method ( get | post ) 'get'
- enctype %ContentType.datatype; 'application/x-www-form-urlencoded'
->
-<!-- end of form.attlist -->]]>
-
-<!-- label: Form Field Label Text ...................... -->
-
-<!ENTITY % label.element "INCLUDE" >
-<![%label.element;[
-<!-- Each label must not contain more than ONE field
--->
-<!ENTITY % label.content
- "( #PCDATA
- | %input.qname; | %select.qname; | %textarea.qname;
- | %InlStruct.class;
- %InlPhras.class;
- %I18n.class;
- %InlPres.class;
- %InlSpecial.class;
- %Misc.class; )*"
->
-<!ELEMENT %label.qname; %label.content; >
-<!-- end of label.element -->]]>
-
-<!ENTITY % label.attlist "INCLUDE" >
-<![%label.attlist;[
-<!ATTLIST %label.qname;
- %Common.attrib;
- for IDREF #IMPLIED
- accesskey %Character.datatype; #IMPLIED
->
-<!-- end of label.attlist -->]]>
-
-<!-- input: Form Control ............................... -->
-
-<!ENTITY % input.element "INCLUDE" >
-<![%input.element;[
-<!ENTITY % input.content "EMPTY" >
-<!ELEMENT %input.qname; %input.content; >
-<!-- end of input.element -->]]>
-
-<!-- Basic Forms removes 'image' and 'file' input types.
--->
-<!ENTITY % input.attlist "INCLUDE" >
-<![%input.attlist;[
-<!ENTITY % InputType.class
- "( text | password | checkbox | radio
- | submit | reset | hidden )"
->
-<!-- attribute name required for all but submit & reset
--->
-<!ATTLIST %input.qname;
- %Common.attrib;
- type %InputType.class; 'text'
- name CDATA #IMPLIED
- value CDATA #IMPLIED
- checked ( checked ) #IMPLIED
- size CDATA #IMPLIED
- maxlength %Number.datatype; #IMPLIED
- src %URI.datatype; #IMPLIED
- tabindex %Number.datatype; #IMPLIED
- accesskey %Character.datatype; #IMPLIED
->
-<!-- end of input.attlist -->]]>
-
-<!-- select: Option Selector ........................... -->
-
-<!ENTITY % select.element "INCLUDE" >
-<![%select.element;[
-<!ENTITY % select.content "( %option.qname; )+" >
-<!ELEMENT %select.qname; %select.content; >
-<!-- end of select.element -->]]>
-
-<!ENTITY % select.attlist "INCLUDE" >
-<![%select.attlist;[
-<!ATTLIST %select.qname;
- %Common.attrib;
- name CDATA #IMPLIED
- size %Number.datatype; #IMPLIED
- multiple ( multiple ) #IMPLIED
- tabindex %Number.datatype; #IMPLIED
->
-<!-- end of select.attlist -->]]>
-
-<!-- option: Selectable Choice ......................... -->
-
-<!ENTITY % option.element "INCLUDE" >
-<![%option.element;[
-<!ENTITY % option.content "( #PCDATA )" >
-<!ELEMENT %option.qname; %option.content; >
-<!-- end of option.element -->]]>
-
-<!ENTITY % option.attlist "INCLUDE" >
-<![%option.attlist;[
-<!ATTLIST %option.qname;
- %Common.attrib;
- selected ( selected ) #IMPLIED
- value CDATA #IMPLIED
->
-<!-- end of option.attlist -->]]>
-
-<!-- textarea: Multi-Line Text Field ................... -->
-
-<!ENTITY % textarea.element "INCLUDE" >
-<![%textarea.element;[
-<!ENTITY % textarea.content "( #PCDATA )" >
-<!ELEMENT %textarea.qname; %textarea.content; >
-<!-- end of textarea.element -->]]>
-
-<!ENTITY % textarea.attlist "INCLUDE" >
-<![%textarea.attlist;[
-<!ATTLIST %textarea.qname;
- %Common.attrib;
- name CDATA #IMPLIED
- rows %Number.datatype; #REQUIRED
- cols %Number.datatype; #REQUIRED
- tabindex %Number.datatype; #IMPLIED
- accesskey %Character.datatype; #IMPLIED
->
-<!-- end of textarea.attlist -->]]>
-
-<!-- end of xhtml-basic-form-1.mod -->
-
-<!-- Link Element Module ........................................ -->
-<!ENTITY % xhtml-link.mod PUBLIC "-//W3C//ELEMENTS XHTML Link Element 1.0//EN"
- "http://www.w3.org/TR/xhtml-modularization/DTD/xhtml-link-1.mod">
-<!-- ...................................................................... -->
-<!-- XHTML Link Element Module ........................................... -->
-<!-- file: xhtml-link-1.mod
-
- This is XHTML, a reformulation of HTML as a modular XML application.
- Copyright 1998-2001 W3C (MIT, INRIA, Keio), All Rights Reserved.
- Revision: $Id: wml20-flat.dtd,v 1.1 2004/03/17 04:23:58 pavery Exp $ SMI
-
- This DTD module is identified by the PUBLIC and SYSTEM identifiers:
-
- PUBLIC "-//W3C//ELEMENTS XHTML Link Element 1.0//EN"
- SYSTEM "http://www.w3.org/TR/xhtml-modularization/DTD/xhtml-link-1.mod"
-
- Revisions:
- (none)
- ....................................................................... -->
-
-<!-- Link element
-
- link
-
- This module declares the link element type and its attributes,
- which could (in principle) be used to define document-level links
- to external resources such as:
-
- a) for document specific toolbars/menus, e.g. start, contents,
- previous, next, index, end, help
- b) to link to a separate style sheet (rel="stylesheet")
- c) to make a link to a script (rel="script")
- d) by style sheets to control how collections of html nodes are
- rendered into printed documents
- e) to make a link to a printable version of this document
- e.g. a postscript or pdf version (rel="alternate" media="print")
--->
-
-<!-- link: Media-Independent Link ...................... -->
-
-<!ENTITY % link.element "INCLUDE" >
-<![%link.element;[
-<!ENTITY % link.content "EMPTY" >
-<!ENTITY % link.qname "link" >
-<!ELEMENT %link.qname; %link.content; >
-<!-- end of link.element -->]]>
-
-<!ENTITY % link.attlist "INCLUDE" >
-<![%link.attlist;[
-<!ATTLIST %link.qname;
- %Common.attrib;
- charset %Charset.datatype; #IMPLIED
- href %URI.datatype; #IMPLIED
- hreflang %LanguageCode.datatype; #IMPLIED
- type %ContentType.datatype; #IMPLIED
- rel %LinkTypes.datatype; #IMPLIED
- rev %LinkTypes.datatype; #IMPLIED
- media %MediaDesc.datatype; #IMPLIED
->
-<!-- end of link.attlist -->]]>
-
-<!-- end of xhtml-link-1.mod -->
-
-<!-- Document Metainformation Module ............................ -->
-<!ENTITY % xhtml-meta.mod PUBLIC "-//W3C//ELEMENTS XHTML Metainformation 1.0//EN"
- "http://www.w3.org/TR/xhtml-modularization/DTD/xhtml-meta-1.mod">
-<!-- ...................................................................... -->
-<!-- XHTML Document Metainformation Module ............................... -->
-<!-- file: xhtml-meta-1.mod
-
- This is XHTML, a reformulation of HTML as a modular XML application.
- Copyright 1998-2001 W3C (MIT, INRIA, Keio), All Rights Reserved.
- Revision: $Id: wml20-flat.dtd,v 1.1 2004/03/17 04:23:58 pavery Exp $ SMI
-
- This DTD module is identified by the PUBLIC and SYSTEM identifiers:
-
- PUBLIC "-//W3C//ELEMENTS XHTML Metainformation 1.0//EN"
- SYSTEM "http://www.w3.org/TR/xhtml-modularization/DTD/xhtml-meta-1.mod"
-
- Revisions:
- (none)
- ....................................................................... -->
-
-<!-- Meta Information
-
- meta
-
- This module declares the meta element type and its attributes,
- used to provide declarative document metainformation.
--->
-
-<!-- meta: Generic Metainformation ..................... -->
-
-<!ENTITY % meta.element "INCLUDE" >
-<![%meta.element;[
-<!ENTITY % meta.content "EMPTY" >
-<!ENTITY % meta.qname "meta" >
-<!ELEMENT %meta.qname; %meta.content; >
-<!-- end of meta.element -->]]>
-
-<!ENTITY % meta.attlist "INCLUDE" >
-<![%meta.attlist;[
-<!ATTLIST %meta.qname;
- %XHTML.xmlns.attrib;
- %I18n.attrib;
- http-equiv NMTOKEN #IMPLIED
- name NMTOKEN #IMPLIED
- content CDATA #REQUIRED
- scheme CDATA #IMPLIED
->
-<!-- end of meta.attlist -->]]>
-
-<!-- end of xhtml-meta-1.mod -->
-
-<!-- Base Element Module ........................................ -->
-<!ENTITY % xhtml-base.mod PUBLIC "-//W3C//ELEMENTS XHTML Base Element 1.0//EN"
- "http://www.w3.org/TR/xhtml-modularization/DTD/xhtml-base-1.mod">
-<!-- ...................................................................... -->
-<!-- XHTML Base Element Module ........................................... -->
-<!-- file: xhtml-base-1.mod
-
- This is XHTML, a reformulation of HTML as a modular XML application.
- Copyright 1998-2001 W3C (MIT, INRIA, Keio), All Rights Reserved.
- Revision: $Id: wml20-flat.dtd,v 1.1 2004/03/17 04:23:58 pavery Exp $ SMI
-
- This DTD module is identified by the PUBLIC and SYSTEM identifiers:
-
- PUBLIC "-//W3C//ELEMENTS XHTML Base Element 1.0//EN"
- SYSTEM "http://www.w3.org/TR/xhtml-modularization/DTD/xhtml-base-1.mod"
-
- Revisions:
- (none)
- ....................................................................... -->
-
-<!-- Base element
-
- base
-
- This module declares the base element type and its attributes,
- used to define a base URI against which relative URIs in the
- document will be resolved.
-
- Note that this module also redeclares the content model for
- the head element to include the base element.
--->
-
-<!-- base: Document Base URI ........................... -->
-
-<!ENTITY % base.element "INCLUDE" >
-<![%base.element;[
-<!ENTITY % base.content "EMPTY" >
-<!ENTITY % base.qname "base" >
-<!ELEMENT %base.qname; %base.content; >
-<!-- end of base.element -->]]>
-
-<!ENTITY % base.attlist "INCLUDE" >
-<![%base.attlist;[
-<!ATTLIST %base.qname;
- %XHTML.xmlns.attrib;
- href %URI.datatype; #REQUIRED
->
-<!-- end of base.attlist -->]]>
-
-<!ENTITY % head.content
- "( %HeadOpts.mix;,
- ( ( %title.qname;, %HeadOpts.mix;, ( %base.qname;, %HeadOpts.mix; )? )
- | ( %base.qname;, %HeadOpts.mix;, ( %title.qname;, %HeadOpts.mix; ))))"
->
-
-<!-- end of xhtml-base-1.mod -->
-
-<!-- Stylesheets Module ......................................... -->
-<!ENTITY % xhtml-style.mod PUBLIC "-//W3C//ELEMENTS XHTML Style Sheets 1.0//EN"
- "http://www.w3.org/TR/xhtml-modularization/DTD/xhtml-style-1.mod">
-<!-- ...................................................................... -->
-<!-- XHTML Document Style Sheet Module ................................... -->
-<!-- file: xhtml-style-1.mod
-
- This is XHTML, a reformulation of HTML as a modular XML application.
- Copyright 1998-2001 W3C (MIT, INRIA, Keio), All Rights Reserved.
- Revision: $Id: wml20-flat.dtd,v 1.1 2004/03/17 04:23:58 pavery Exp $ SMI
-
- This DTD module is identified by the PUBLIC and SYSTEM identifiers:
-
- PUBLIC "-//W3C//DTD XHTML Style Sheets 1.0//EN"
- SYSTEM "http://www.w3.org/TR/xhtml-modularization/DTD/xhtml-style-1.mod"
-
- Revisions:
- (none)
- ....................................................................... -->
-
-<!-- Style Sheets
-
- style
-
- This module declares the style element type and its attributes,
- used to embed style sheet information in the document head element.
--->
-
-<!-- style: Style Sheet Information .................... -->
-
-<!ENTITY % style.element "INCLUDE" >
-<![%style.element;[
-<!ENTITY % style.content "( #PCDATA )" >
-<!ENTITY % style.qname "style" >
-<!ELEMENT %style.qname; %style.content; >
-<!-- end of style.element -->]]>
-
-<!ENTITY % style.attlist "INCLUDE" >
-<![%style.attlist;[
-<!ATTLIST %style.qname;
- %XHTML.xmlns.attrib;
- %title.attrib;
- %I18n.attrib;
- type %ContentType.datatype; #REQUIRED
- media %MediaDesc.datatype; #IMPLIED
- xml:space ( preserve ) #FIXED 'preserve'
->
-<!-- end of style.attlist -->]]>
-
-<!-- end of xhtml-style-1.mod -->
-
-<!-- Document Structure Module ......................................... -->
-<!ENTITY % html.content "( %head.qname;, %Template.mix;, (%body.qname; | (%card.qname;+)))">
-<!ENTITY % body.content "(%CardBody.mix;)">
-<!ENTITY % xhtml-struct.mod PUBLIC "-//W3C//ELEMENTS XHTML Document Structure 1.0//EN"
- "http://www.w3.org/TR/xhtml-modularization/DTD/xhtml-struct-1.mod">
-<!-- ...................................................................... -->
-<!-- XHTML Structure Module .............................................. -->
-<!-- file: xhtml-struct-1.mod
-
- This is XHTML, a reformulation of HTML as a modular XML application.
- Copyright 1998-2001 W3C (MIT, INRIA, Keio), All Rights Reserved.
- Revision: $Id: wml20-flat.dtd,v 1.1 2004/03/17 04:23:58 pavery Exp $ SMI
-
- This DTD module is identified by the PUBLIC and SYSTEM identifiers:
-
- PUBLIC "-//W3C//ELEMENTS XHTML Document Structure 1.0//EN"
- SYSTEM "http://www.w3.org/TR/xhtml-modularization/DTD/xhtml-struct-1.mod"
-
- Revisions:
- (none)
- ....................................................................... -->
-
-<!-- Document Structure
-
- title, head, body, html
-
- The Structure Module defines the major structural elements and
- their attributes.
-
- Note that the content model of the head element type is redeclared
- when the Base Module is included in the DTD.
-
- The parameter entity containing the XML namespace URI value used
- for XHTML is '%XHTML.xmlns;', defined in the Qualified Names module.
--->
-
-<!-- title: Document Title ............................. -->
-
-<!-- The title element is not considered part of the flow of text.
- It should be displayed, for example as the page header or
- window title. Exactly one title is required per document.
--->
-
-<!ENTITY % title.element "INCLUDE" >
-<![%title.element;[
-<!ENTITY % title.content "( #PCDATA )" >
-<!ENTITY % title.qname "title" >
-<!ELEMENT %title.qname; %title.content; >
-<!-- end of title.element -->]]>
-
-<!ENTITY % title.attlist "INCLUDE" >
-<![%title.attlist;[
-<!ATTLIST %title.qname;
- %XHTML.xmlns.attrib;
- %I18n.attrib;
->
-<!-- end of title.attlist -->]]>
-
-<!-- head: Document Head ............................... -->
-
-<!ENTITY % head.element "INCLUDE" >
-<![%head.element;[
-<!ENTITY % head.content
- "( %HeadOpts.mix;, %title.qname;, %HeadOpts.mix; )"
->
-<!ENTITY % head.qname "head" >
-<!ELEMENT %head.qname; %head.content; >
-<!-- end of head.element -->]]>
-
-<!ENTITY % head.attlist "INCLUDE" >
-<![%head.attlist;[
-<!-- reserved for future use with document profiles
--->
-<!ENTITY % profile.attrib
- "profile %URI.datatype; '%XHTML.profile;'"
->
-
-<!ATTLIST %head.qname;
- %XHTML.xmlns.attrib;
- %I18n.attrib;
- %profile.attrib;
->
-<!-- end of head.attlist -->]]>
-
-<!-- body: Document Body ............................... -->
-
-<!ENTITY % body.element "INCLUDE" >
-<![%body.element;[
-<!ENTITY % body.content
- "( %Block.mix; )+"
->
-<!ENTITY % body.qname "body" >
-<!ELEMENT %body.qname; %body.content; >
-<!-- end of body.element -->]]>
-
-<!ENTITY % body.attlist "INCLUDE" >
-<![%body.attlist;[
-<!ATTLIST %body.qname;
- %Common.attrib;
->
-<!-- end of body.attlist -->]]>
-
-<!-- html: XHTML Document Element ...................... -->
-
-<!ENTITY % html.element "INCLUDE" >
-<![%html.element;[
-<!ENTITY % html.content "( %head.qname;, %body.qname; )" >
-<!ENTITY % html.qname "html" >
-<!ELEMENT %html.qname; %html.content; >
-<!-- end of html.element -->]]>
-
-<!ENTITY % html.attlist "INCLUDE" >
-<![%html.attlist;[
-<!-- version attribute value defined in driver
--->
-<!ENTITY % XHTML.version.attrib
- "version %FPI.datatype; #FIXED '%XHTML.version;'"
->
-
-<!-- see the Qualified Names module for information
- on how to extend XHTML using XML namespaces
--->
-<!ATTLIST %html.qname;
- %XHTML.xmlns.attrib;
- %XHTML.version.attrib;
- %I18n.attrib;
->
-<!-- end of html.attlist -->]]>
-
-<!-- end of xhtml-struct-1.mod -->
-
-<!-- Block Presentation ........................................ -->
-<!ENTITY % xhtml-blkpres.mod PUBLIC "-//W3C//ELEMENTS XHTML Block Presentation 1.0//EN"
- "http://www.w3.org/TR/xhtml-modularization/DTD/xhtml-blkpres-1.mod">
-<!-- ...................................................................... -->
-<!-- XHTML Block Presentation Module ..................................... -->
-<!-- file: xhtml-blkpres-1.mod
-
- This is XHTML, a reformulation of HTML as a modular XML application.
- Copyright 1998-2001 W3C (MIT, INRIA, Keio), All Rights Reserved.
- Revision: $Id: wml20-flat.dtd,v 1.1 2004/03/17 04:23:58 pavery Exp $ SMI
-
- This DTD module is identified by the PUBLIC and SYSTEM identifiers:
-
- PUBLIC "-//W3C//ELEMENTS XHTML Block Presentation 1.0//EN"
- SYSTEM "http://www.w3.org/TR/xhtml-modularization/DTD/xhtml-blkpres-1.mod"
-
- Revisions:
- (none)
- ....................................................................... -->
-
-<!-- Block Presentational Elements
-
- hr
-
- This module declares the elements and their attributes used to
- support block-level presentational markup.
--->
-
-<!ENTITY % hr.element "INCLUDE" >
-<![%hr.element;[
-<!ENTITY % hr.content "EMPTY" >
-<!ENTITY % hr.qname "hr" >
-<!ELEMENT %hr.qname; %hr.content; >
-<!-- end of hr.element -->]]>
-
-<!ENTITY % hr.attlist "INCLUDE" >
-<![%hr.attlist;[
-<!ATTLIST %hr.qname;
- %Common.attrib;
->
-<!-- end of hr.attlist -->]]>
-
-<!-- end of xhtml-blkpres-1.mod -->
-
-<!-- ============================================ -->
-<!--
- WML Declarations
--->
-<!-- ============================================ -->
-<!-- Special WML elements........................................ -->
-<!ENTITY % wml-special.mod PUBLIC "-//WAPFORUM//ELEMENTS WML Special 1.0//EN"
- "http://www.wapforum.org/DTD/wml-special-1.mod">
-<!-- WML 2.0 Special Module .................................... -->
-<!-- file: wml-special-1.mod -->
-<!--
- @Wireless Application Protocol Forum, Ltd. 2001.
-
- Terms and conditions of use are available from the Wireless Application Protocol Forum Ltd.
- Web site (http://www.wapforum.org/what/copyright.htm).
--->
-<!--
- This DTD module is identified by the PUBLIC and SYSTEM identifiers:
-
- PUBLIC "-//WAPFORUM//ELEMENTS WML Special 1.0//EN"
- SYSTEM "wml-special-1.mod"
-
- This module contains declarations of the following WML elements.
-
- card, do, onevent, access, go, prev,
- refresh, noop, postfield, setvar, getvar
- timer, anchor
-
- It also contains WML extensions of XHTML elements.
--->
-<!-- ============================================ -->
-<!--
- WML Global attributes
--->
-<!-- ============================================ -->
-<!--
- WML Event attributes
-
- These are used on the XHTML body and html elements.
- The same attributes are also available on the WML card element, but
- without namespace prefix.
--->
-<!ENTITY % WML.event.attrib "%att.onenterforward.qname; CDATA #IMPLIED
- %att.onenterbackward.qname; CDATA #IMPLIED
- %att.ontimer.qname; CDATA #IMPLIED">
-<!-- ============================================ -->
-<!--
- WML Elements
--->
-<!-- ============================================ -->
-<!--
- Cards
-
- Use same content model as the HTML body element
--->
-<!ELEMENT %card.qname; %CardBody.mix;>
-<!ATTLIST %card.qname;
- %Common.attrib;
- newcontext %Boolean.datatype; "false"
- onenterforward CDATA #IMPLIED
- onenterbackward CDATA #IMPLIED
- ontimer CDATA #IMPLIED
->
-<!--
- Do
--->
-<!ELEMENT %do.qname; (%Tasks.class;)>
-<!ATTLIST %do.qname;
- %Common.attrib;
- type CDATA #REQUIRED
- label CDATA #IMPLIED
->
-<!--
- Onevent
--->
-<!ELEMENT %onevent.qname; %Tasks.class;>
-<!ATTLIST %onevent.qname;
- %Core.attrib;
- type CDATA #REQUIRED
->
-<!--
- Access
--->
-<!ELEMENT %access.qname; EMPTY>
-<!ATTLIST %access.qname;
- %Core.attrib;
- domain CDATA #IMPLIED
- path CDATA #IMPLIED
->
-<!--
- Go
--->
-<!ENTITY % cache-control '(no-cache)'>
-<!ELEMENT %go.qname; (%postfield.qname; | %setvar.qname;)*>
-<!ATTLIST %go.qname;
- %Core.attrib;
- href %URI.datatype; #REQUIRED
- sendreferer %Boolean.datatype; "false"
- type %ContentType.datatype; #IMPLIED
- method (post | get) "get"
- enctype %ContentType.datatype; "application/x-www-form-urlencoded"
- accept-charset CDATA #IMPLIED
- cache-control %cache-control; #IMPLIED
->
-<!--
- Prev
--->
-<!ELEMENT %prev.qname; (%setvar.qname;)*>
-<!ATTLIST %prev.qname;
- %Core.attrib;
->
-<!--
- Refresh
--->
-<!ELEMENT %refresh.qname; (%setvar.qname;)*>
-<!ATTLIST %refresh.qname;
- %Core.attrib;
->
-<!--
- Noop
--->
-<!ELEMENT %noop.qname; EMPTY>
-<!ATTLIST %noop.qname;
- %Core.attrib;
->
-<!--
- Postfield
--->
-<!ELEMENT %postfield.qname; EMPTY>
-<!ATTLIST %postfield.qname;
- %Core.attrib;
- name CDATA #REQUIRED
- value CDATA #REQUIRED
->
-<!--
- Setvar
--->
-<!ELEMENT %setvar.qname; EMPTY>
-<!ATTLIST %setvar.qname;
- %Core.attrib;
- name CDATA #REQUIRED
- value CDATA #REQUIRED
->
-<!--
- Getvar
--->
-<!ELEMENT %getvar.qname; EMPTY>
-<!ATTLIST %getvar.qname;
- %Core.attrib;
- name CDATA #REQUIRED
- conversion (escape | noesc | unesc) "noesc"
->
-<!--
- Timer
--->
-<!ELEMENT %timer.qname; EMPTY>
-<!ATTLIST %timer.qname;
- %Core.attrib;
- name NMTOKEN #IMPLIED
- value CDATA #REQUIRED
->
-<!--
- Anchor
-
- Same content model as HTML a element, but extended with WML tasks.
--->
-<!ELEMENT %anchor.qname; (#PCDATA | %InlNoAnchor.mix; | %Tasks-nonoop.class;)*>
-<!ATTLIST %anchor.qname;
- %Common.attrib;
- accesskey CDATA #IMPLIED
->
-<!-- ============================================ -->
-<!--
- WML extensions of XHTML elements
--->
-<!-- ============================================ -->
-<!--
- select
-
- *WML iname, ivalue, value, and name attributes
- *XHTML tabindex (not in Basic Forms module)
--->
-<!ATTLIST %select.qname;
- %att.iname.qname; NMTOKEN #IMPLIED
- %att.value.qname; CDATA #IMPLIED
- %att.ivalue.qname; CDATA #IMPLIED
- %att.name.qname; CDATA #IMPLIED
->
-<!--
- input
-
- *WML format, emptyok, and name attributes
- *XHTML tabindex (not in Basic Forms module)
--->
-<!ATTLIST %input.qname;
- %att.format.qname; CDATA #IMPLIED
- %att.emptyok.qname; %Boolean.datatype; #IMPLIED
- %att.name.qname; CDATA #IMPLIED
->
-<!--
- textarea
-
- *WML format, emptyok, and name attributes
- *XHTML tabindex attribute (not in Basic Forms module)
--->
-<!ATTLIST %textarea.qname;
- %att.format.qname; CDATA #IMPLIED
- %att.emptyok.qname; %Boolean.datatype; #IMPLIED
- %att.name.qname; CDATA #IMPLIED
->
-<!--
- option
-
- *WML onpick attribute
--->
-<!ATTLIST %option.qname;
- %att.onpick.qname; CDATA #IMPLIED
->
-<!--
- img
-
- *WML localsrc attribute
--->
-<!ATTLIST img
- %att.localsrc.qname; CDATA #IMPLIED
- %att.type.qname; %ContentType.datatype; #IMPLIED
->
-<!--
- table
-
- *WML columns attribute
-
--->
-<!ATTLIST %table.qname;
- %att.columns.qname; %Number.datatype; #IMPLIED
->
-<!--
- body
-
- *WML newcontext
- *WML event attributes
--->
-<!ATTLIST %body.qname;
- %att.newcontext.qname; %Boolean.datatype; "false"
- %WML.event.attrib;
->
-<!--
- html
-
- *Declaration of WML namespace with prefix
- *WML event attributes
--->
-<!ATTLIST %html.qname;
- %WML.xmlns.extra.attrib;
- %WML.event.attrib;
->
-
-<!-- Deprecated WML elements.................................. -->
-<!ENTITY % wml-deprecated.mod PUBLIC "-//WAPFORUM//ELEMENTS WML Deprecated 1.0//EN"
- "http://www.wapforum.org/DTD/wml-deprecated-1.mod">
-<!-- WML Deprecated Module .................................... -->
-<!-- file: wml-deprecated-1.mod -->
-<!--
- @Wireless Application Protocol Forum, Ltd. 2001.
-
- Terms and conditions of use are available from the Wireless Application Protocol Forum Ltd.
- Web site (http://www.wapforum.org/what/copyright.htm).
--->
-<!--
- This DTD module is identified by the PUBLIC and SYSTEM identifiers:
-
- PUBLIC "-//WAPFORUM//ELEMENTS WML Deprecated 1.0//EN"
- SYSTEM "wml-deprecated-1.mod"
-
- This module contains deprecated elements and attributes.
-
- Attributes: WML mode, XHTML align, XHTML vspace, XHTML hspace
-
- Elements: u, b, big, i, small
-
--->
-<!--
- p
-
- *WML mode
- *XHTML align
-
- Replacement: Use CSS style sheets
--->
-<!ATTLIST %p.qname;
- %att.mode.qname; (wrap | nowrap) #IMPLIED
- align (left | right | center) "left"
->
-<!--
- table
-
- *WML align
-
- Note: The WML align attribute is not the same as the XHTML attribute with the same name.
--->
-<!ATTLIST %table.qname;
- %att.align.qname; CDATA #IMPLIED
->
-<!--
- img
-
- *XHTML vspace, hspace, align
-
- Replacement: Use CSS style sheets
--->
-<!ATTLIST img
- vspace CDATA "0"
- hspace CDATA "0"
- align (top | middle | bottom) "bottom"
->
-<!--
- Inline Presentation
-
- *XHTML b, big, i, small
-
- Replacement: Use CSS style sheets
--->
-<!ENTITY % sub.element "IGNORE">
-<!ENTITY % sub.attlist "IGNORE">
-<!ENTITY % sup.element "IGNORE">
-<!ENTITY % sup.attlist "IGNORE">
-<!ENTITY % tt.element "IGNORE">
-<!ENTITY % tt.attlist "IGNORE">
-<!ENTITY % xhtml-inlpres.mod PUBLIC "-//W3C//ELEMENTS XHTML Inline Presentation 1.0//EN"
- "xhtml-inlpres-1.mod">
-<!-- ...................................................................... -->
-<!-- XHTML Inline Presentation Module .................................... -->
-<!-- file: xhtml-inlpres-1.mod
-
- This is XHTML, a reformulation of HTML as a modular XML application.
- Copyright 1998-2001 W3C (MIT, INRIA, Keio), All Rights Reserved.
- Revision: $Id: wml20-flat.dtd,v 1.1 2004/03/17 04:23:58 pavery Exp $ SMI
-
- This DTD module is identified by the PUBLIC and SYSTEM identifiers:
-
- PUBLIC "-//W3C//ELEMENTS XHTML Inline Presentation 1.0//EN"
- SYSTEM "http://www.w3.org/TR/xhtml-modularization/DTD/xhtml-inlpres-1.mod"
-
- Revisions:
- (none)
- ....................................................................... -->
-
-<!-- Inline Presentational Elements
-
- b, big, i, small, sub, sup, tt
-
- This module declares the elements and their attributes used to
- support inline-level presentational markup.
--->
-
-<!ENTITY % b.element "INCLUDE" >
-<![%b.element;[
-<!ENTITY % b.content
- "( #PCDATA | %Inline.mix; )*"
->
-<!ENTITY % b.qname "b" >
-<!ELEMENT %b.qname; %b.content; >
-<!-- end of b.element -->]]>
-
-<!ENTITY % b.attlist "INCLUDE" >
-<![%b.attlist;[
-<!ATTLIST %b.qname;
- %Common.attrib;
->
-<!-- end of b.attlist -->]]>
-
-<!ENTITY % big.element "INCLUDE" >
-<![%big.element;[
-<!ENTITY % big.content
- "( #PCDATA | %Inline.mix; )*"
->
-<!ENTITY % big.qname "big" >
-<!ELEMENT %big.qname; %big.content; >
-<!-- end of big.element -->]]>
-
-<!ENTITY % big.attlist "INCLUDE" >
-<![%big.attlist;[
-<!ATTLIST %big.qname;
- %Common.attrib;
->
-<!-- end of big.attlist -->]]>
-
-<!ENTITY % i.element "INCLUDE" >
-<![%i.element;[
-<!ENTITY % i.content
- "( #PCDATA | %Inline.mix; )*"
->
-<!ENTITY % i.qname "i" >
-<!ELEMENT %i.qname; %i.content; >
-<!-- end of i.element -->]]>
-
-<!ENTITY % i.attlist "INCLUDE" >
-<![%i.attlist;[
-<!ATTLIST %i.qname;
- %Common.attrib;
->
-<!-- end of i.attlist -->]]>
-
-<!ENTITY % small.element "INCLUDE" >
-<![%small.element;[
-<!ENTITY % small.content
- "( #PCDATA | %Inline.mix; )*"
->
-<!ENTITY % small.qname "small" >
-<!ELEMENT %small.qname; %small.content; >
-<!-- end of small.element -->]]>
-
-<!ENTITY % small.attlist "INCLUDE" >
-<![%small.attlist;[
-<!ATTLIST %small.qname;
- %Common.attrib;
->
-<!-- end of small.attlist -->]]>
-
-<!ENTITY % sub.element "INCLUDE" >
-<![%sub.element;[
-<!ENTITY % sub.content
- "( #PCDATA | %Inline.mix; )*"
->
-<!ENTITY % sub.qname "sub" >
-<!ELEMENT %sub.qname; %sub.content; >
-<!-- end of sub.element -->]]>
-
-<!ENTITY % sub.attlist "INCLUDE" >
-<![%sub.attlist;[
-<!ATTLIST %sub.qname;
- %Common.attrib;
->
-<!-- end of sub.attlist -->]]>
-
-<!ENTITY % sup.element "INCLUDE" >
-<![%sup.element;[
-<!ENTITY % sup.content
- "( #PCDATA | %Inline.mix; )*"
->
-<!ENTITY % sup.qname "sup" >
-<!ELEMENT %sup.qname; %sup.content; >
-<!-- end of sup.element -->]]>
-
-<!ENTITY % sup.attlist "INCLUDE" >
-<![%sup.attlist;[
-<!ATTLIST %sup.qname;
- %Common.attrib;
->
-<!-- end of sup.attlist -->]]>
-
-<!ENTITY % tt.element "INCLUDE" >
-<![%tt.element;[
-<!ENTITY % tt.content
- "( #PCDATA | %Inline.mix; )*"
->
-<!ENTITY % tt.qname "tt" >
-<!ELEMENT %tt.qname; %tt.content; >
-<!-- end of tt.element -->]]>
-
-<!ENTITY % tt.attlist "INCLUDE" >
-<![%tt.attlist;[
-<!ATTLIST %tt.qname;
- %Common.attrib;
->
-<!-- end of tt.attlist -->]]>
-
-<!-- end of xhtml-inlpres-1.mod -->
-
-<!--
- u
-
- This element is not available in the XHTML inline presentation module.
- It was deprecated already in HTML 4.0.
-
- Replacement: Use CSS style sheets
--->
-<!ENTITY % u.content "( #PCDATA | %Inline.mix; )*">
-<!ENTITY % u.qname "u">
-<!ELEMENT %u.qname; %u.content;>
-<!ATTLIST %u.qname;
- %Common.attrib;
->
-<!--
- meta
-
- *WML forua attribute
--->
-<!ATTLIST %meta.qname;
- %att.forua.qname; %Boolean.datatype; "true"
->
-<!--
- html
-
- *WML use-xml-fragment attribute
--->
-<!ATTLIST %html.qname;
- %att.usexmlfragment.qname; %Boolean.datatype; "true"
->
-
-
-
-<!-- end of WML 2.0 DTD ........................................... --> \ No newline at end of file
diff --git a/tests/org.eclipse.jst.jsp.ui.tests/testfiles/DTDs/wapDTDs/WAP-2-0/wml20-model-1.mod b/tests/org.eclipse.jst.jsp.ui.tests/testfiles/DTDs/wapDTDs/WAP-2-0/wml20-model-1.mod
deleted file mode 100644
index d2d7621c8..000000000
--- a/tests/org.eclipse.jst.jsp.ui.tests/testfiles/DTDs/wapDTDs/WAP-2-0/wml20-model-1.mod
+++ /dev/null
@@ -1,184 +0,0 @@
-<!-- WML 2.0 Document Model Module .................................... -->
-<!-- file: wml20-model-1.mod -->
-<!--
- @Wireless Application Protocol Forum, Ltd. 2001.
-
- Terms and conditions of use are available from the Wireless Application Protocol Forum Ltd.
- Web site (http://www.wapforum.org/what/copyright.htm).
--->
-<!--
- This DTD module is identified by the PUBLIC and SYSTEM identifiers:
-
- PUBLIC "-//WAPFORUM//ENTITIES WML 2.0 Document Model 1.0//EN"
- SYSTEM "http://www.wapforum.org/dtd/wml20-model-1.mod"
-
- This module describes the groupings of elements that make up
- common content models for WML and XHTML elements.
-
- Three basic content models are declared:
-
- %Inline.mix; character-level elements
- %Block.mix; block-like elements, eg., paragraphs and lists
- %Flow.mix; any block or inline elements
-
- Any parameter entities declared in this module may be used
- to create element content models, but the above three are
- considered 'global' (insofar as that term applies here).
-
-
--->
-<!--
- Optional Elements in head
--->
-<!ENTITY % HeadOpts.mix "( %meta.qname;
- | %link.qname;
- | %style.qname;
- | %object.qname;
- | %access.qname;)*">
-<!--
- Task elements
-
- Used for the WML do and onevent elements
--->
-<!ENTITY % Tasks.class "(%go.qname;
- | %prev.qname;
- | %noop.qname;
- | %refresh.qname;)">
-<!--
- Tasks without noop element
-
- Used for the WML anchor
--->
-<!ENTITY % Tasks-nonoop.class "%go.qname;
- | %prev.qname;
- | %refresh.qname;">
-<!--
- Do element
--->
-<!ENTITY % Do.class "%do.qname;">
-<!--
- Miscellaneous Elements
-
- This is not used for anything right now.
--->
-<!ENTITY % Misc.class "">
-<!--
- Inline Elements
--->
-<!ENTITY % InlStruct.class "%br.qname;
- | %span.qname;">
-<!ENTITY % InlPhras.class "| %em.qname;
- | %strong.qname;
- | %dfn.qname;
- | %code.qname;
- | %samp.qname;
- | %kbd.qname;
- | %var.qname;
- | %cite.qname;
- | %abbr.qname;
- | %acronym.qname;
- | %q.qname;">
-<!ENTITY % InlPres.class "| %i.qname;
- | %b.qname;
- | %big.qname;
- | %small.qname;
- | %u.qname;">
-<!ENTITY % I18n.class "">
-<!ENTITY % Anchor.class "| %a.qname;
- | %anchor.qname; | %do.qname;">
-<!ENTITY % InlSpecial.class "| %img.qname;
- | %object.qname;
- | %getvar.qname;">
-<!ENTITY % InlForm.class "| %input.qname;
- | %select.qname;
- | %textarea.qname;
- | %label.qname;">
-<!ENTITY % Inline.extra "">
-<!ENTITY % Inline.class "%InlStruct.class;
- %InlPhras.class;
- %InlPres.class;
- %Anchor.class;
- %InlSpecial.class;
- %InlForm.class;
- %Inline.extra;">
-<!ENTITY % InlNoAnchor.class "%InlStruct.class;
- %InlPhras.class;
- %InlPres.class;
- %InlSpecial.class;
- %InlForm.class;
- %Inline.extra;">
-<!ENTITY % InlNoAnchor.mix "%InlNoAnchor.class;
- %Misc.class;">
-<!ENTITY % Inline.mix "%Inline.class;
- %Misc.class;">
-<!--
- Block Elements
--->
-<!ENTITY % Heading.class "%h1.qname;
- | %h2.qname;
- | %h3.qname;
- | %h4.qname;
- | %h5.qname;
- | %h6.qname;">
-<!ENTITY % List.class "%ul.qname;
- | %ol.qname;
- | %dl.qname;">
-<!ENTITY % Table.class "| %table.qname;">
-<!ENTITY % Form.class "| %form.qname;">
-<!ENTITY % Fieldset.class "| %fieldset.qname;">
-<!ENTITY % BlkStruct.class "%p.qname;
- | %div.qname;">
-<!ENTITY % BlkPhras.class "| %pre.qname;
- | %blockquote.qname;
- | %address.qname;">
-<!ENTITY % BlkPres.class "| %hr.qname;">
-<!ENTITY % BlkSpecial.class "%Table.class;
- %Form.class;
- %Fieldset.class;">
-<!ENTITY % Block.extra "">
-<!ENTITY % Block.class "%BlkStruct.class;
- %BlkPhras.class;
- %BlkPres.class;
- %BlkSpecial.class;
- %Block.extra;">
-<!ENTITY % Block.mix "%Heading.class;
- | %List.class;
- | %Block.class;
- | %Do.class;
- %Misc.class;">
-<!ENTITY % BlkNoForm.mix "%Heading.class;
- | %List.class;
- | %BlkStruct.class;
- %BlkPhras.class;
- %BlkPres.class;
- | %table.qname;
- %Block.extra;
- %Misc.class;">
-<!--
- All Content Elements
--->
-<!--
- declares all content except tables
--->
-<!ENTITY % FlowNoTable.mix "%Heading.class;
- | %List.class;
- | %BlkStruct.class;
- %BlkPhras.class;
- %Form.class;
- %Block.extra;
- | %Inline.class;
- %Misc.class;">
-<!ENTITY % Flow.mix "%Heading.class;
- | %List.class;
- | %Block.class;
- | %Inline.class;
- %Misc.class;">
-<!--
- Template level elements
--->
-<!ENTITY % Template.mix "( %onevent.qname;)*">
-<!--
- Content model of the WML card and XHTML body elements
--->
-<!ENTITY % CardBody.mix "(%onevent.qname;*, %timer.qname;?, ( %Block.mix; )+)">
-<!-- end of wml20-model-1.mod -->
diff --git a/tests/org.eclipse.jst.jsp.ui.tests/testfiles/DTDs/wapDTDs/WAP-2-0/wml20.dtd b/tests/org.eclipse.jst.jsp.ui.tests/testfiles/DTDs/wapDTDs/WAP-2-0/wml20.dtd
deleted file mode 100644
index 7d6f8d31f..000000000
--- a/tests/org.eclipse.jst.jsp.ui.tests/testfiles/DTDs/wapDTDs/WAP-2-0/wml20.dtd
+++ /dev/null
@@ -1,154 +0,0 @@
-<!-- WML 2.0 DTD ...................................................... -->
-<!-- file: wml20.dtd -->
-<!--
- @Wireless Application Protocol Forum, Ltd. 2001.
-
- Terms and conditions of use are available from the Wireless Application Protocol Forum Ltd.
- Web site (http://www.wapforum.org/what/copyright.htm).
--->
-<!--
- This is the WML 2.0 DTD driver file. Please use this formal public identifier to identify it:
-
- "-//WAPFORUM//DTD WML 2.0//EN"
-
- For example, if you are using WML 2.0 directly, use
- the FPI in the DOCTYPE declaration, with the xmlns attribute
- on the document element to identify the default namespace:
-
- <?xml version="1.0"?>
- <!DOCTYPE html PUBLIC "-//WAPFORUM//DTD WML 2.0//EN"
- "http://www.wapforum.org/dtd/wml20.dtd" >
- <html xmlns="http://www.w3.org/1999/xhtml"
- xmlns:wml="http://www.wapforum.org/2001/wml">
- ...
- </html>
-
--->
-<!-- ============================================ -->
-<!--
- Version, XML Namespaces, and profile information
--->
-<!-- ============================================ -->
-<!--
- Value of XHTML version attribute
--->
-<!ENTITY % XHTML.version "-//WAPFORUM//DTD WML 2.0//EN">
-<!--
- Value of XHTML profile attribute
-
- Reserved for future use with document profiles
--->
-<!ENTITY % XHTML.profile "">
-<!-- ============================================ -->
-<!--
- Modularisation framework setup
--->
-<!-- ============================================ -->
-<!ENTITY % wml-framework.mod PUBLIC "-//WAPFORUM//ENTITIES WML Modular Framework 1.0//EN"
- "http://www.wapforum.org/DTD/wml-framework-1.mod">
-%wml-framework.mod;
-<!-- ============================================ -->
-<!--
- XHTML modules
--->
-<!-- ============================================ -->
-<!-- Text Module ............................................... -->
-<!ENTITY % pre.content "( #PCDATA
- | %InlStruct.class; | %i.qname; | %b.qname;
- %InlPhras.class;
- %Anchor.class;
- %Inline.extra;
- | %getvar.qname;
- | %input.qname;| %select.qname;)*">
-<!ENTITY % p.content "( #PCDATA | %Inline.mix; | %table.qname; | %fieldset.qname;)*">
-<!ENTITY % xhtml-text.mod PUBLIC "-//W3C//ELEMENTS XHTML Text 1.0//EN"
- "http://www.w3.org/TR/xhtml-modularization/DTD/xhtml-text-1.mod">
-%xhtml-text.mod;
-<!ENTITY % xhtml-hypertext.mod PUBLIC "-//W3C//ELEMENTS XHTML Hypertext 1.0//EN"
- "http://www.w3.org/TR/xhtml-modularization/DTD/xhtml-hypertext-1.mod">
-%xhtml-hypertext.mod;
-<!-- List Module ............................................... -->
-<!ENTITY % xhtml-list.mod PUBLIC "-//W3C//ELEMENTS XHTML Lists 1.0//EN"
- "http://www.w3.org/TR/xhtml-modularization/DTD/xhtml-list-1.mod">
-%xhtml-list.mod;
-<!-- Extend lists with value and start attributes -->
-<!ATTLIST %li.qname;
- value %Number.datatype; #IMPLIED
->
-<!ATTLIST %ol.qname;
- start %Number.datatype; #IMPLIED
->
-<!-- Image Module ............................................... -->
-<!ENTITY % xhtml-image.mod PUBLIC "-//W3C//ELEMENTS XHTML Images 1.0//EN"
- "http://www.w3.org/TR/xhtml-modularization/DTD/xhtml-image-1.mod">
-%xhtml-image.mod;
-<!-- Param Element Module ....................................... -->
-<!ENTITY % xhtml-param.mod PUBLIC "-//W3C//ELEMENTS XHTML Param Element 1.0//EN"
- "http://www.w3.org/TR/xhtml-modularization/DTD/xhtml-param-1.mod">
-%xhtml-param.mod;
-<!-- Embedded Object Module ..................................... -->
-<!ENTITY % xhtml-object.mod PUBLIC "-//W3C//ELEMENTS XHTML Embedded Object 1.0//EN"
- "http://www.w3.org/TR/xhtml-modularization/DTD/xhtml-object-1.mod">
-%xhtml-object.mod;
-<!-- Tables Module ............................................... -->
-<!ENTITY % xhtml-table.mod PUBLIC "-//W3C//ELEMENTS XHTML Basic Tables 1.0//EN"
- "http://www.w3.org/TR/xhtml-modularization/DTD/xhtml-basic-table-1.mod">
-%xhtml-table.mod;
-<!-- Forms Module ............................................... -->
-<!ELEMENT %optgroup.qname; (%option.qname;)+>
-<!ATTLIST %optgroup.qname;
- %Common.attrib;
- label %Text.datatype; #REQUIRED
->
-<!ENTITY % option.content "( #PCDATA | %onevent.qname;| %getvar.qname;)*">
-<!ENTITY % select.content "( %optgroup.qname; | %option.qname; )+">
-<!ELEMENT %fieldset.qname; (#PCDATA | %Flow.mix;)*>
-<!ATTLIST %fieldset.qname;
- %Common.attrib;
->
-<!ENTITY % textarea.content "( #PCDATA | %getvar.qname; )*">
-<!ENTITY % form.content "( %BlkNoForm.mix;
- | %fieldset.qname; )+">
-<!ENTITY % xhtml-basic-form.mod PUBLIC "-//W3C//ELEMENTS XHTML Basic Forms 1.0//EN"
- "http://www.w3.org/TR/xhtml-modularization/DTD/xhtml-basic-form-1.mod">
-%xhtml-basic-form.mod;
-<!-- Link Element Module ........................................ -->
-<!ENTITY % xhtml-link.mod PUBLIC "-//W3C//ELEMENTS XHTML Link Element 1.0//EN"
- "http://www.w3.org/TR/xhtml-modularization/DTD/xhtml-link-1.mod">
-%xhtml-link.mod;
-<!-- Document Metainformation Module ............................ -->
-<!ENTITY % xhtml-meta.mod PUBLIC "-//W3C//ELEMENTS XHTML Metainformation 1.0//EN"
- "http://www.w3.org/TR/xhtml-modularization/DTD/xhtml-meta-1.mod">
-%xhtml-meta.mod;
-<!-- Base Element Module ........................................ -->
-<!ENTITY % xhtml-base.mod PUBLIC "-//W3C//ELEMENTS XHTML Base Element 1.0//EN"
- "http://www.w3.org/TR/xhtml-modularization/DTD/xhtml-base-1.mod">
-%xhtml-base.mod;
-<!-- Stylesheets Module ......................................... -->
-<!ENTITY % xhtml-style.mod PUBLIC "-//W3C//ELEMENTS XHTML Style Sheets 1.0//EN"
- "http://www.w3.org/TR/xhtml-modularization/DTD/xhtml-style-1.mod">
-%xhtml-style.mod;
-<!-- Document Structure Module ......................................... -->
-<!ENTITY % html.content "( %head.qname;, %Template.mix;, (%body.qname; | (%card.qname;+)))">
-<!ENTITY % body.content "(%CardBody.mix;)">
-<!ENTITY % xhtml-struct.mod PUBLIC "-//W3C//ELEMENTS XHTML Document Structure 1.0//EN"
- "http://www.w3.org/TR/xhtml-modularization/DTD/xhtml-struct-1.mod">
-%xhtml-struct.mod;
-<!-- Block Presentation ........................................ -->
-<!ENTITY % xhtml-blkpres.mod PUBLIC "-//W3C//ELEMENTS XHTML Block Presentation 1.0//EN"
- "http://www.w3.org/TR/xhtml-modularization/DTD/xhtml-blkpres-1.mod">
-%xhtml-blkpres.mod;
-<!-- ============================================ -->
-<!--
- WML Declarations
--->
-<!-- ============================================ -->
-<!-- Special WML elements........................................ -->
-<!ENTITY % wml-special.mod PUBLIC "-//WAPFORUM//ELEMENTS WML Special 1.0//EN"
- "http://www.wapforum.org/DTD/wml-special-1.mod">
-%wml-special.mod;
-<!-- Deprecated WML elements.................................. -->
-<!ENTITY % wml-deprecated.mod PUBLIC "-//WAPFORUM//ELEMENTS WML Deprecated 1.0//EN"
- "http://www.wapforum.org/DTD/wml-deprecated-1.mod">
-%wml-deprecated.mod;
-<!-- end of WML 2.0 DTD ........................................... -->
diff --git a/tests/org.eclipse.jst.jsp.ui.tests/testfiles/DTDs/wapDTDs/WAP-2-0/wta-wml12.dtd b/tests/org.eclipse.jst.jsp.ui.tests/testfiles/DTDs/wapDTDs/WAP-2-0/wta-wml12.dtd
deleted file mode 100644
index 060f7df16..000000000
--- a/tests/org.eclipse.jst.jsp.ui.tests/testfiles/DTDs/wapDTDs/WAP-2-0/wta-wml12.dtd
+++ /dev/null
@@ -1,21 +0,0 @@
-<!--
-Wireless Telephony Applications Wireless Markup Language (WTA-WML) Document Type Definition.
-WTA-WML is an XML language. Typical usage:
-<?xml version="1.0"?>
-<!DOCTYPE wta-wml PUBLIC "-//WAPFORUM//DTD WTA-WML 1.2//EN"
- "http://www.wapforum.org/DTD/wta-wml12.dtd">
-<wta-wml>
-...
-</wta-wml>
--->
-
-<!ENTITY % wml-dtd PUBLIC "-//WAPFORUM//DTD WML 1.2//EN"
- "http://www.wapforum.org/DTD/wml12.dtd">
-
-%wml-dtd;
-
-<!ELEMENT wta-wml ( head?, template?, card+ )>
-<!ATTLIST wta-wml
- xml:lang NMTOKEN #IMPLIED
- %coreattrs;
->
diff --git a/tests/org.eclipse.jst.jsp.ui.tests/testfiles/DTDs/wapDTDs/WAP-2-0/xhtml-mobile10-flat.dtd b/tests/org.eclipse.jst.jsp.ui.tests/testfiles/DTDs/wapDTDs/WAP-2-0/xhtml-mobile10-flat.dtd
deleted file mode 100644
index 7a3e73b44..000000000
--- a/tests/org.eclipse.jst.jsp.ui.tests/testfiles/DTDs/wapDTDs/WAP-2-0/xhtml-mobile10-flat.dtd
+++ /dev/null
@@ -1,3216 +0,0 @@
-<!-- XHTML Mobile 1.0 DTD ...................................................... -->
-<!-- file: xhtml-mobile10.dtd -->
-<!--
- This is XHTML Mobile profile, a proper subset of XHTML.
-
- @Wireless Application Protocol Forum, Ltd. 2001.
-
- Terms and conditions of use are available from the Wireless Application Protocol Forum Ltd.
- Web site (http://www.wapforum.org/what/copyright.htm).
-
--->
-<!-- This is the driver file for version 1.0 of the XHTML Mobile DTD.
-
- This DTD is identified by the PUBLIC and SYSTEM identifiers:
-
- PUBLIC: "-//WAPFORUM//DTD XHTML Mobile 1.0//EN"
- SYSTEM: "http://www.wapforum.org/DTD/xhtml-mobile10.dtd"
--->
-<!ENTITY % XHTML.version "-//WAPFORUM//DTD XHTML Mobile 1.0//EN" >
-
-<!-- Use this URI to identify the default namespace:
-
- "http://www.w3.org/1999/xhtml"
-
- See the Qualified Names module for information
- on the use of namespace prefixes in the DTD.
--->
-<!ENTITY % NS.prefixed "IGNORE" >
-<!ENTITY % XHTML.prefix "" >
-
-<!-- For example, if you are using XHTML Mobile 1.0 directly, use
- the FPI in the DOCTYPE declaration, with the xmlns attribute
- on the document element to identify the default namespace:
-
- <?xml version="1.0"?>
- <!DOCTYPE html PUBLIC "-//WAPFORUM//DTD XHTML Mobile 1.0//EN"
- "http://www.wapforum.org/DTD/xhtml-mobile10.dtd" >
- <html xmlns="http://www.w3.org/1999/xhtml"
- xml:lang="en" >
- ...
- </html>
--->
-
-<!-- reserved for future use with document profiles -->
-<!ENTITY % XHTML.profile "" >
-
-<!-- Inline Style Module ........................................ -->
-<!ENTITY % xhtml-inlstyle.mod
- PUBLIC "-//W3C//ELEMENTS XHTML Inline Style 1.0//EN"
- "http://www.w3.org/TR/xhtml-modularization/DTD/xhtml-inlstyle-1.mod" >
-<!-- ...................................................................... -->
-<!-- XHTML Inline Style Module ........................................... -->
-<!-- file: xhtml-inlstyle-1.mod
-
- This is XHTML, a reformulation of HTML as a modular XML application.
- Copyright 1998-2001 W3C (MIT, INRIA, Keio), All Rights Reserved.
- Revision: $Id: xhtml-mobile10-flat.dtd,v 1.1 2004/03/17 04:23:57 pavery Exp $
-
- This DTD module is identified by the PUBLIC and SYSTEM identifiers:
-
- PUBLIC "-//W3C//ENTITIES XHTML Inline Style 1.0//EN"
- SYSTEM "http://www.w3.org/TR/xhtml-modularization/DTD/xhtml-inlstyle-1.mod"
-
- Revisions:
- (none)
- ....................................................................... -->
-
-<!-- Inline Style
-
- This module declares the 'style' attribute, used to support inline
- style markup. This module must be instantiated prior to the XHTML
- Common Attributes module in order to be included in %Core.attrib;.
--->
-
-<!ENTITY % style.attrib
- "style CDATA #IMPLIED"
->
-
-
-<!ENTITY % Core.extra.attrib
- "%style.attrib;"
->
-
-<!-- end of xhtml-inlstyle-1.mod -->
-
-
-<!-- Document Model ........................................ -->
-<!ENTITY % xhtml-model.mod
- PUBLIC "-//WAPFORUM//ENTITIES XHTML Mobile 1.0 Document Model 1.0//EN"
- "http://www.wapforum.org/DTD/xhtml-mobile10-model-1.mod" >
-
-<!-- XHTML Framework ........................................ -->
-<!ENTITY % XHTML.bidi "IGNORE" >
-<!ENTITY % xhtml-framework.mod
- PUBLIC "-//W3C//ENTITIES XHTML Modular Framework 1.0//EN"
- "http://www.w3.org/TR/xhtml-modularization/DTD/xhtml-framework-1.mod" >
-<!-- ...................................................................... -->
-<!-- XHTML Modular Framework Module ...................................... -->
-<!-- file: xhtml-framework-1.mod
-
- This is XHTML, a reformulation of HTML as a modular XML application.
- Copyright 1998-2001 W3C (MIT, INRIA, Keio), All Rights Reserved.
- Revision: $Id: xhtml-mobile10-flat.dtd,v 1.1 2004/03/17 04:23:57 pavery Exp $ SMI
-
- This DTD module is identified by the PUBLIC and SYSTEM identifiers:
-
- PUBLIC "-//W3C//ENTITIES XHTML Modular Framework 1.0//EN"
- SYSTEM "http://www.w3.org/TR/xhtml-modularization/DTD/xhtml-framework-1.mod"
-
- Revisions:
- (none)
- ....................................................................... -->
-
-<!-- Modular Framework
-
- This required module instantiates the modules needed
- to support the XHTML modularization model, including:
-
- + notations
- + datatypes
- + namespace-qualified names
- + common attributes
- + document model
- + character entities
-
- The Intrinsic Events module is ignored by default but
- occurs in this module because it must be instantiated
- prior to Attributes but after Datatypes.
--->
-
-<!ENTITY % xhtml-arch.module "IGNORE" >
-<![%xhtml-arch.module;[
-<!ENTITY % xhtml-arch.mod
- PUBLIC "-//W3C//ELEMENTS XHTML Base Architecture 1.0//EN"
- "xhtml-arch-1.mod" >
-%xhtml-arch.mod;]]>
-
-<!ENTITY % xhtml-notations.module "INCLUDE" >
-<![%xhtml-notations.module;[
-<!ENTITY % xhtml-notations.mod
- PUBLIC "-//W3C//NOTATIONS XHTML Notations 1.0//EN"
- "xhtml-notations-1.mod" >
-<!-- ...................................................................... -->
-<!-- XHTML Notations Module .............................................. -->
-<!-- file: xhtml-notations-1.mod
-
- This is XHTML, a reformulation of HTML as a modular XML application.
- Copyright 1998-2001 W3C (MIT, INRIA, Keio), All Rights Reserved.
- Revision: $Id: xhtml-mobile10-flat.dtd,v 1.1 2004/03/17 04:23:57 pavery Exp $
-
- This DTD module is identified by the PUBLIC and SYSTEM identifiers:
-
- PUBLIC "-//W3C//NOTATIONS XHTML Notations 1.0//EN"
- SYSTEM "http://www.w3.org/TR/xhtml-modularization/DTD/xhtml-notations-1.mod"
-
- Revisions:
- (none)
- ....................................................................... -->
-
-<!-- Notations
-
- defines the following notations, many of these imported from
- other specifications and standards. When an existing FPI is
- known, it is incorporated here.
--->
-
-<!-- XML Notations ..................................... -->
-<!-- SGML and XML Notations ............................ -->
-
-<!-- W3C XML 1.0 Recommendation -->
-<!NOTATION w3c-xml
- PUBLIC "ISO 8879//NOTATION Extensible Markup Language (XML) 1.0//EN" >
-
-<!-- XML 1.0 CDATA -->
-<!NOTATION cdata
- PUBLIC "-//W3C//NOTATION XML 1.0: CDATA//EN" >
-
-<!-- SGML Formal Public Identifiers -->
-<!NOTATION fpi
- PUBLIC "ISO 8879:1986//NOTATION Formal Public Identifier//EN" >
-
-<!-- XHTML Notations ................................... -->
-
-<!-- Length defined for cellpadding/cellspacing -->
-
-<!-- nn for pixels or nn% for percentage length -->
-<!NOTATION length
- PUBLIC "-//W3C//NOTATION XHTML Datatype: Length//EN" >
-
-<!-- space-separated list of link types -->
-<!NOTATION linkTypes
- PUBLIC "-//W3C//NOTATION XHTML Datatype: LinkTypes//EN" >
-
-<!-- single or comma-separated list of media descriptors -->
-<!NOTATION mediaDesc
- PUBLIC "-//W3C//NOTATION XHTML Datatype: MediaDesc//EN" >
-
-<!-- pixel, percentage, or relative -->
-<!NOTATION multiLength
- PUBLIC "-//W3C//NOTATION XHTML Datatype: MultiLength//EN" >
-
-<!-- one or more digits (NUMBER) -->
-<!NOTATION number
- PUBLIC "-//W3C//NOTATION XHTML Datatype: Number//EN" >
-
-<!-- integer representing length in pixels -->
-<!NOTATION pixels
- PUBLIC "-//W3C//NOTATION XHTML Datatype: Pixels//EN" >
-
-<!-- script expression -->
-<!NOTATION script
- PUBLIC "-//W3C//NOTATION XHTML Datatype: Script//EN" >
-
-<!-- textual content -->
-<!NOTATION text
- PUBLIC "-//W3C//NOTATION XHTML Datatype: Text//EN" >
-
-<!-- Imported Notations ................................ -->
-
-<!-- a single character from [ISO10646] -->
-<!NOTATION character
- PUBLIC "-//W3C//NOTATION XHTML Datatype: Character//EN" >
-
-<!-- a character encoding, as per [RFC2045] -->
-<!NOTATION charset
- PUBLIC "-//W3C//NOTATION XHTML Datatype: Charset//EN" >
-
-<!-- a space separated list of character encodings, as per [RFC2045] -->
-<!NOTATION charsets
- PUBLIC "-//W3C//NOTATION XHTML Datatype: Charsets//EN" >
-
-<!-- media type, as per [RFC2045] -->
-<!NOTATION contentType
- PUBLIC "-//W3C//NOTATION XHTML Datatype: ContentType//EN" >
-
-<!-- comma-separated list of media types, as per [RFC2045] -->
-<!NOTATION contentTypes
- PUBLIC "-//W3C//NOTATION XHTML Datatype: ContentTypes//EN" >
-
-<!-- date and time information. ISO date format -->
-<!NOTATION datetime
- PUBLIC "-//W3C//NOTATION XHTML Datatype: Datetime//EN" >
-
-<!-- a language code, as per [RFC3066] -->
-<!NOTATION languageCode
- PUBLIC "-//W3C//NOTATION XHTML Datatype: LanguageCode//EN" >
-
-<!-- a Uniform Resource Identifier, see [URI] -->
-<!NOTATION uri
- PUBLIC "-//W3C//NOTATION XHTML Datatype: URI//EN" >
-
-<!-- a space-separated list of Uniform Resource Identifiers, see [URI] -->
-<!NOTATION uris
- PUBLIC "-//W3C//NOTATION XHTML Datatype: URIs//EN" >
-
-<!-- end of xhtml-notations-1.mod -->
-]]>
-
-<!ENTITY % xhtml-datatypes.module "INCLUDE" >
-<![%xhtml-datatypes.module;[
-<!ENTITY % xhtml-datatypes.mod
- PUBLIC "-//W3C//ENTITIES XHTML Datatypes 1.0//EN"
- "xhtml-datatypes-1.mod" >
-<!-- ...................................................................... -->
-<!-- XHTML Datatypes Module .............................................. -->
-<!-- file: xhtml-datatypes-1.mod
-
- This is XHTML, a reformulation of HTML as a modular XML application.
- Copyright 1998-2001 W3C (MIT, INRIA, Keio), All Rights Reserved.
- Revision: $Id: xhtml-mobile10-flat.dtd,v 1.1 2004/03/17 04:23:57 pavery Exp $ SMI
-
- This DTD module is identified by the PUBLIC and SYSTEM identifiers:
-
- PUBLIC "-//W3C//ENTITIES XHTML Datatypes 1.0//EN"
- SYSTEM "http://www.w3.org/TR/xhtml-modularization/DTD/xhtml-datatypes-1.mod"
-
- Revisions:
- (none)
- ....................................................................... -->
-
-<!-- Datatypes
-
- defines containers for the following datatypes, many of
- these imported from other specifications and standards.
--->
-
-<!-- Length defined for cellpadding/cellspacing -->
-
-<!-- nn for pixels or nn% for percentage length -->
-<!ENTITY % Length.datatype "CDATA" >
-
-<!-- space-separated list of link types -->
-<!ENTITY % LinkTypes.datatype "NMTOKENS" >
-
-<!-- single or comma-separated list of media descriptors -->
-<!ENTITY % MediaDesc.datatype "CDATA" >
-
-<!-- pixel, percentage, or relative -->
-<!ENTITY % MultiLength.datatype "CDATA" >
-
-<!-- one or more digits (NUMBER) -->
-<!ENTITY % Number.datatype "CDATA" >
-
-<!-- integer representing length in pixels -->
-<!ENTITY % Pixels.datatype "CDATA" >
-
-<!-- script expression -->
-<!ENTITY % Script.datatype "CDATA" >
-
-<!-- textual content -->
-<!ENTITY % Text.datatype "CDATA" >
-
-<!-- Imported Datatypes ................................ -->
-
-<!-- a single character from [ISO10646] -->
-<!ENTITY % Character.datatype "CDATA" >
-
-<!-- a character encoding, as per [RFC2045] -->
-<!ENTITY % Charset.datatype "CDATA" >
-
-<!-- a space separated list of character encodings, as per [RFC2045] -->
-<!ENTITY % Charsets.datatype "CDATA" >
-
-<!-- Color specification using color name or sRGB (#RRGGBB) values -->
-<!ENTITY % Color.datatype "CDATA" >
-
-<!-- media type, as per [RFC2045] -->
-<!ENTITY % ContentType.datatype "CDATA" >
-
-<!-- comma-separated list of media types, as per [RFC2045] -->
-<!ENTITY % ContentTypes.datatype "CDATA" >
-
-<!-- date and time information. ISO date format -->
-<!ENTITY % Datetime.datatype "CDATA" >
-
-<!-- formal public identifier, as per [ISO8879] -->
-<!ENTITY % FPI.datatype "CDATA" >
-
-<!-- a language code, as per [RFC3066] -->
-<!ENTITY % LanguageCode.datatype "NMTOKEN" >
-
-<!-- a Uniform Resource Identifier, see [URI] -->
-<!ENTITY % URI.datatype "CDATA" >
-
-<!-- a space-separated list of Uniform Resource Identifiers, see [URI] -->
-<!ENTITY % URIs.datatype "CDATA" >
-
-<!-- end of xhtml-datatypes-1.mod -->
-]]>
-
-<!-- placeholder for XLink support module -->
-<!ENTITY % xhtml-xlink.mod "" >
-
-
-<!ENTITY % xhtml-qname.module "INCLUDE" >
-<![%xhtml-qname.module;[
-<!ENTITY % xhtml-qname.mod
- PUBLIC "-//W3C//ENTITIES XHTML Qualified Names 1.0//EN"
- "xhtml-qname-1.mod" >
-<!-- ....................................................................... -->
-<!-- XHTML Qname Module ................................................... -->
-<!-- file: xhtml-qname-1.mod
-
- This is XHTML, a reformulation of HTML as a modular XML application.
- Copyright 1998-2001 W3C (MIT, INRIA, Keio), All Rights Reserved.
- Revision: $Id: xhtml-mobile10-flat.dtd,v 1.1 2004/03/17 04:23:57 pavery Exp $ SMI
-
- This DTD module is identified by the PUBLIC and SYSTEM identifiers:
-
- PUBLIC "-//W3C//ENTITIES XHTML Qualified Names 1.0//EN"
- SYSTEM "http://www.w3.org/TR/xhtml-modularization/DTD/xhtml-qname-1.mod"
-
- Revisions:
-#2000-10-22: added qname declarations for ruby elements
- ....................................................................... -->
-
-<!-- XHTML Qname (Qualified Name) Module
-
- This module is contained in two parts, labeled Section 'A' and 'B':
-
- Section A declares parameter entities to support namespace-
- qualified names, namespace declarations, and name prefixing
- for XHTML and extensions.
-
- Section B declares parameter entities used to provide
- namespace-qualified names for all XHTML element types:
-
- %applet.qname; the xmlns-qualified name for <applet>
- %base.qname; the xmlns-qualified name for <base>
- ...
-
- XHTML extensions would create a module similar to this one.
- Included in the XHTML distribution is a template module
- ('template-qname-1.mod') suitable for this purpose.
--->
-
-<!-- Section A: XHTML XML Namespace Framework :::::::::::::::::::: -->
-
-<!-- 1. Declare a %XHTML.prefixed; conditional section keyword, used
- to activate namespace prefixing. The default value should
- inherit '%NS.prefixed;' from the DTD driver, so that unless
- overridden, the default behaviour follows the overall DTD
- prefixing scheme.
--->
-<!ENTITY % NS.prefixed "IGNORE" >
-<!ENTITY % XHTML.prefixed "%NS.prefixed;" >
-
-<!-- 2. Declare a parameter entity (eg., %XHTML.xmlns;) containing
- the URI reference used to identify the XHTML namespace:
--->
-<!ENTITY % XHTML.xmlns "http://www.w3.org/1999/xhtml" >
-
-<!-- 3. Declare parameter entities (eg., %XHTML.prefix;) containing
- the default namespace prefix string(s) to use when prefixing
- is enabled. This may be overridden in the DTD driver or the
- internal subset of an document instance. If no default prefix
- is desired, this may be declared as an empty string.
-
- NOTE: As specified in [XMLNAMES], the namespace prefix serves
- as a proxy for the URI reference, and is not in itself significant.
--->
-<!ENTITY % XHTML.prefix "" >
-
-<!-- 4. Declare parameter entities (eg., %XHTML.pfx;) containing the
- colonized prefix(es) (eg., '%XHTML.prefix;:') used when
- prefixing is active, an empty string when it is not.
--->
-<![%XHTML.prefixed;[
-<!ENTITY % XHTML.pfx "%XHTML.prefix;:" >
-]]>
-<!ENTITY % XHTML.pfx "" >
-
-<!-- declare qualified name extensions here ............ -->
-<!ENTITY % xhtml-qname-extra.mod "" >
-
-
-<!-- 5. The parameter entity %XHTML.xmlns.extra.attrib; may be
- redeclared to contain any non-XHTML namespace declaration
- attributes for namespaces embedded in XHTML. The default
- is an empty string. XLink should be included here if used
- in the DTD.
--->
-<!ENTITY % XHTML.xmlns.extra.attrib "" >
-
-<!-- The remainder of Section A is only followed in XHTML, not extensions. -->
-
-<!-- Declare a parameter entity %NS.decl.attrib; containing
- all XML Namespace declarations used in the DTD, plus the
- xmlns declaration for XHTML, its form dependent on whether
- prefixing is active.
--->
-<![%XHTML.prefixed;[
-<!ENTITY % NS.decl.attrib
- "xmlns:%XHTML.prefix; %URI.datatype; #FIXED '%XHTML.xmlns;'
- %XHTML.xmlns.extra.attrib;"
->
-]]>
-<!ENTITY % NS.decl.attrib
- "%XHTML.xmlns.extra.attrib;"
->
-
-<!-- This is a placeholder for future XLink support.
--->
-<!ENTITY % XLINK.xmlns.attrib "" >
-
-<!-- Declare a parameter entity %NS.decl.attrib; containing all
- XML namespace declaration attributes used by XHTML, including
- a default xmlns attribute when prefixing is inactive.
--->
-<![%XHTML.prefixed;[
-<!ENTITY % XHTML.xmlns.attrib
- "%NS.decl.attrib;
- %XLINK.xmlns.attrib;"
->
-]]>
-<!ENTITY % XHTML.xmlns.attrib
- "xmlns %URI.datatype; #FIXED '%XHTML.xmlns;'
- %XLINK.xmlns.attrib;"
->
-
-<!-- placeholder for qualified name redeclarations -->
-<!ENTITY % xhtml-qname.redecl "" >
-
-
-<!-- Section B: XHTML Qualified Names ::::::::::::::::::::::::::::: -->
-
-<!-- 6. This section declares parameter entities used to provide
- namespace-qualified names for all XHTML element types.
--->
-
-<!-- module: xhtml-applet-1.mod -->
-<!ENTITY % applet.qname "%XHTML.pfx;applet" >
-
-<!-- module: xhtml-base-1.mod -->
-<!ENTITY % base.qname "%XHTML.pfx;base" >
-
-<!-- module: xhtml-bdo-1.mod -->
-<!ENTITY % bdo.qname "%XHTML.pfx;bdo" >
-
-<!-- module: xhtml-blkphras-1.mod -->
-<!ENTITY % address.qname "%XHTML.pfx;address" >
-<!ENTITY % blockquote.qname "%XHTML.pfx;blockquote" >
-<!ENTITY % pre.qname "%XHTML.pfx;pre" >
-<!ENTITY % h1.qname "%XHTML.pfx;h1" >
-<!ENTITY % h2.qname "%XHTML.pfx;h2" >
-<!ENTITY % h3.qname "%XHTML.pfx;h3" >
-<!ENTITY % h4.qname "%XHTML.pfx;h4" >
-<!ENTITY % h5.qname "%XHTML.pfx;h5" >
-<!ENTITY % h6.qname "%XHTML.pfx;h6" >
-
-<!-- module: xhtml-blkpres-1.mod -->
-<!ENTITY % hr.qname "%XHTML.pfx;hr" >
-
-<!-- module: xhtml-blkstruct-1.mod -->
-<!ENTITY % div.qname "%XHTML.pfx;div" >
-<!ENTITY % p.qname "%XHTML.pfx;p" >
-
-<!-- module: xhtml-edit-1.mod -->
-<!ENTITY % ins.qname "%XHTML.pfx;ins" >
-<!ENTITY % del.qname "%XHTML.pfx;del" >
-
-<!-- module: xhtml-form-1.mod -->
-<!ENTITY % form.qname "%XHTML.pfx;form" >
-<!ENTITY % label.qname "%XHTML.pfx;label" >
-<!ENTITY % input.qname "%XHTML.pfx;input" >
-<!ENTITY % select.qname "%XHTML.pfx;select" >
-<!ENTITY % optgroup.qname "%XHTML.pfx;optgroup" >
-<!ENTITY % option.qname "%XHTML.pfx;option" >
-<!ENTITY % textarea.qname "%XHTML.pfx;textarea" >
-<!ENTITY % fieldset.qname "%XHTML.pfx;fieldset" >
-<!ENTITY % legend.qname "%XHTML.pfx;legend" >
-<!ENTITY % button.qname "%XHTML.pfx;button" >
-
-<!-- module: xhtml-hypertext-1.mod -->
-<!ENTITY % a.qname "%XHTML.pfx;a" >
-
-<!-- module: xhtml-image-1.mod -->
-<!ENTITY % img.qname "%XHTML.pfx;img" >
-
-<!-- module: xhtml-inlphras-1.mod -->
-<!ENTITY % abbr.qname "%XHTML.pfx;abbr" >
-<!ENTITY % acronym.qname "%XHTML.pfx;acronym" >
-<!ENTITY % cite.qname "%XHTML.pfx;cite" >
-<!ENTITY % code.qname "%XHTML.pfx;code" >
-<!ENTITY % dfn.qname "%XHTML.pfx;dfn" >
-<!ENTITY % em.qname "%XHTML.pfx;em" >
-<!ENTITY % kbd.qname "%XHTML.pfx;kbd" >
-<!ENTITY % q.qname "%XHTML.pfx;q" >
-<!ENTITY % samp.qname "%XHTML.pfx;samp" >
-<!ENTITY % strong.qname "%XHTML.pfx;strong" >
-<!ENTITY % var.qname "%XHTML.pfx;var" >
-
-<!-- module: xhtml-inlpres-1.mod -->
-<!ENTITY % b.qname "%XHTML.pfx;b" >
-<!ENTITY % big.qname "%XHTML.pfx;big" >
-<!ENTITY % i.qname "%XHTML.pfx;i" >
-<!ENTITY % small.qname "%XHTML.pfx;small" >
-<!ENTITY % sub.qname "%XHTML.pfx;sub" >
-<!ENTITY % sup.qname "%XHTML.pfx;sup" >
-<!ENTITY % tt.qname "%XHTML.pfx;tt" >
-
-<!-- module: xhtml-inlstruct-1.mod -->
-<!ENTITY % br.qname "%XHTML.pfx;br" >
-<!ENTITY % span.qname "%XHTML.pfx;span" >
-
-<!-- module: xhtml-ismap-1.mod (also csismap, ssismap) -->
-<!ENTITY % map.qname "%XHTML.pfx;map" >
-<!ENTITY % area.qname "%XHTML.pfx;area" >
-
-<!-- module: xhtml-link-1.mod -->
-<!ENTITY % link.qname "%XHTML.pfx;link" >
-
-<!-- module: xhtml-list-1.mod -->
-<!ENTITY % dl.qname "%XHTML.pfx;dl" >
-<!ENTITY % dt.qname "%XHTML.pfx;dt" >
-<!ENTITY % dd.qname "%XHTML.pfx;dd" >
-<!ENTITY % ol.qname "%XHTML.pfx;ol" >
-<!ENTITY % ul.qname "%XHTML.pfx;ul" >
-<!ENTITY % li.qname "%XHTML.pfx;li" >
-
-<!-- module: xhtml-meta-1.mod -->
-<!ENTITY % meta.qname "%XHTML.pfx;meta" >
-
-<!-- module: xhtml-param-1.mod -->
-<!ENTITY % param.qname "%XHTML.pfx;param" >
-
-<!-- module: xhtml-object-1.mod -->
-<!ENTITY % object.qname "%XHTML.pfx;object" >
-
-<!-- module: xhtml-script-1.mod -->
-<!ENTITY % script.qname "%XHTML.pfx;script" >
-<!ENTITY % noscript.qname "%XHTML.pfx;noscript" >
-
-<!-- module: xhtml-struct-1.mod -->
-<!ENTITY % html.qname "%XHTML.pfx;html" >
-<!ENTITY % head.qname "%XHTML.pfx;head" >
-<!ENTITY % title.qname "%XHTML.pfx;title" >
-<!ENTITY % body.qname "%XHTML.pfx;body" >
-
-<!-- module: xhtml-style-1.mod -->
-<!ENTITY % style.qname "%XHTML.pfx;style" >
-
-<!-- module: xhtml-table-1.mod -->
-<!ENTITY % table.qname "%XHTML.pfx;table" >
-<!ENTITY % caption.qname "%XHTML.pfx;caption" >
-<!ENTITY % thead.qname "%XHTML.pfx;thead" >
-<!ENTITY % tfoot.qname "%XHTML.pfx;tfoot" >
-<!ENTITY % tbody.qname "%XHTML.pfx;tbody" >
-<!ENTITY % colgroup.qname "%XHTML.pfx;colgroup" >
-<!ENTITY % col.qname "%XHTML.pfx;col" >
-<!ENTITY % tr.qname "%XHTML.pfx;tr" >
-<!ENTITY % th.qname "%XHTML.pfx;th" >
-<!ENTITY % td.qname "%XHTML.pfx;td" >
-
-<!-- module: xhtml-ruby-1.mod -->
-
-<!ENTITY % ruby.qname "%XHTML.pfx;ruby" >
-<!ENTITY % rbc.qname "%XHTML.pfx;rbc" >
-<!ENTITY % rtc.qname "%XHTML.pfx;rtc" >
-<!ENTITY % rb.qname "%XHTML.pfx;rb" >
-<!ENTITY % rt.qname "%XHTML.pfx;rt" >
-<!ENTITY % rp.qname "%XHTML.pfx;rp" >
-
-<!-- Provisional XHTML 2.0 Qualified Names ...................... -->
-
-<!-- module: xhtml-image-2.mod -->
-<!ENTITY % alt.qname "%XHTML.pfx;alt" >
-
-<!-- end of xhtml-qname-1.mod -->
-]]>
-
-<!ENTITY % xhtml-events.module "IGNORE" >
-<![%xhtml-events.module;[
-<!ENTITY % xhtml-events.mod
- PUBLIC "-//W3C//ENTITIES XHTML Intrinsic Events 1.0//EN"
- "xhtml-events-1.mod" >
-%xhtml-events.mod;]]>
-
-<!ENTITY % xhtml-attribs.module "INCLUDE" >
-<![%xhtml-attribs.module;[
-<!ENTITY % xhtml-attribs.mod
- PUBLIC "-//W3C//ENTITIES XHTML Common Attributes 1.0//EN"
- "xhtml-attribs-1.mod" >
-<!-- ...................................................................... -->
-<!-- XHTML Common Attributes Module ...................................... -->
-<!-- file: xhtml-attribs-1.mod
-
- This is XHTML, a reformulation of HTML as a modular XML application.
- Copyright 1998-2001 W3C (MIT, INRIA, Keio), All Rights Reserved.
- Revision: $Id: xhtml-mobile10-flat.dtd,v 1.1 2004/03/17 04:23:57 pavery Exp $ SMI
-
- This DTD module is identified by the PUBLIC and SYSTEM identifiers:
-
- PUBLIC "-//W3C//ENTITIES XHTML Common Attributes 1.0//EN"
- SYSTEM "http://www.w3.org/TR/xhtml-modularization/DTD/xhtml-attribs-1.mod"
-
- Revisions:
- (none)
- ....................................................................... -->
-
-<!-- Common Attributes
-
- This module declares many of the common attributes for the XHTML DTD.
- %NS.decl.attrib; is declared in the XHTML Qname module.
--->
-
-<!ENTITY % id.attrib
- "id ID #IMPLIED"
->
-
-<!ENTITY % class.attrib
- "class NMTOKENS #IMPLIED"
->
-
-<!ENTITY % title.attrib
- "title %Text.datatype; #IMPLIED"
->
-
-<!ENTITY % Core.extra.attrib "" >
-
-<!ENTITY % Core.attrib
- "%XHTML.xmlns.attrib;
- %id.attrib;
- %class.attrib;
- %title.attrib;
- %Core.extra.attrib;"
->
-
-<!ENTITY % lang.attrib
- "xml:lang %LanguageCode.datatype; #IMPLIED"
->
-
-<![%XHTML.bidi;[
-<!ENTITY % dir.attrib
- "dir ( ltr | rtl ) #IMPLIED"
->
-
-<!ENTITY % I18n.attrib
- "%dir.attrib;
- %lang.attrib;"
->
-
-]]>
-<!ENTITY % I18n.attrib
- "%lang.attrib;"
->
-
-<!ENTITY % Common.extra.attrib "" >
-
-<!-- intrinsic event attributes declared previously
--->
-<!ENTITY % Events.attrib "" >
-
-<!ENTITY % Common.attrib
- "%Core.attrib;
- %I18n.attrib;
- %Events.attrib;
- %Common.extra.attrib;"
->
-
-<!-- end of xhtml-attribs-1.mod -->
-]]>
-
-<!-- placeholder for content model redeclarations -->
-<!ENTITY % xhtml-model.redecl "" >
-
-
-<!ENTITY % xhtml-model.module "INCLUDE" >
-<![%xhtml-model.module;[
-<!-- instantiate the Document Model module declared in the DTD driver
--->
-<!-- ....................................................................... -->
-<!-- XHTML Mobile 1.0 Document Model Module .................................... -->
-<!-- file: xhtml-mobile10-model-1.mod
-
- This is XHTML Mobile, a proper subset of XHTML.
- @Wireless Application Protocol Forum, Ltd. 2001.
-
- Terms and conditions of use are available from the Wireless Application Protocol Forum Ltd.
- Web site (http://www.wapforum.org/what/copyright.htm).
-
--->
-<!-- XHTML Mobile Document Model
-
- This module describes the groupings of elements that make up
- common content models for XHTML elements.
--->
-
-<!-- Optional Elements in head .............. -->
-
-<!ENTITY % HeadOpts.mix
- "( %meta.qname; | %link.qname; | %object.qname; | %style.qname; )*" >
-
-<!-- Miscellaneous Elements ................. -->
-
-<!ENTITY % Misc.class "" >
-
-<!-- Inline Elements ........................ -->
-
-<!ENTITY % InlStruct.class "%br.qname; | %span.qname;" >
-
-<!ENTITY % InlPhras.class
- "| %em.qname; | %strong.qname; | %dfn.qname; | %code.qname;
- | %samp.qname; | %kbd.qname; | %var.qname; | %cite.qname;
- | %abbr.qname; | %acronym.qname; | %q.qname;" >
-
-<!ENTITY % InlPres.class
- "| %i.qname; | %b.qname; | %big.qname; | %small.qname; " >
-
-
-<!ENTITY % I18n.class "" >
-
-<!ENTITY % Anchor.class "| %a.qname;" >
-
-<!ENTITY % InlSpecial.class "| %img.qname; | %object.qname;" >
-
-<!ENTITY % InlForm.class
- "| %input.qname; | %select.qname; | %textarea.qname;
- | %label.qname;"
->
-
-<!ENTITY % Inline.extra "" >
-
-<!ENTITY % Inline.class
- "%InlStruct.class;
- %InlPhras.class;
- %Anchor.class;
- %InlSpecial.class;
- %InlForm.class;
- %Inline.extra;"
->
-
-<!ENTITY % InlNoAnchor.class
- "%InlStruct.class;
- %InlPhras.class;
- %InlSpecial.class;
- %InlForm.class;
- %Inline.extra;"
->
-
-<!ENTITY % InlNoAnchor.mix
- "%InlNoAnchor.class;
- %Misc.class;"
->
-
-<!ENTITY % Inline.mix
- "%Inline.class;
- %Misc.class;"
->
-
-<!-- Block Elements ......................... -->
-
-<!ENTITY % Heading.class
- "%h1.qname; | %h2.qname; | %h3.qname;
- | %h4.qname; | %h5.qname; | %h6.qname;"
->
-<!ENTITY % List.class "%ul.qname; | %ol.qname; | %dl.qname;" >
-
-<!ENTITY % Table.class "| %table.qname;" >
-
-<!ENTITY % Form.class "| %form.qname;" >
-
-<!ENTITY % Fieldset.class "| %fieldset.qname;" >
-
-<!ENTITY % BlkStruct.class "%p.qname; | %div.qname;" >
-
-<!ENTITY % BlkPhras.class
- "| %pre.qname; | %blockquote.qname; | %address.qname;"
->
-
-<!ENTITY % BlkPres.class "| %hr.qname;" >
-
-<!ENTITY % BlkSpecial.class
- "%Table.class;
- %Form.class;
- %Fieldset.class;"
->
-
-<!ENTITY % Block.extra "" >
-
-<!ENTITY % Block.class
- "%BlkStruct.class;
- %BlkPhras.class;
- %BlkPres.class;
- %BlkSpecial.class;
- %Block.extra;"
->
-
-<!ENTITY % BlkNoForm.mix
- "%Heading.class;
- | %List.class;
- | %BlkStruct.class;
- %BlkPhras.class;
- %BlkPres.class;
- %Table.class;
- %Block.extra;
- %Misc.class;"
->
-
-<!ENTITY % Block.mix
- "%Heading.class;
- | %List.class;
- | %Block.class;
- %Misc.class;"
->
-
-<!-- All Content Elements ................... -->
-
-<!-- declares all content except tables
--->
-<!ENTITY % FlowNoTable.mix
- "%Heading.class;
- | %List.class;
- | %BlkStruct.class;
- %BlkPhras.class;
- %Form.class;
- %Block.extra;
- | %Inline.class;
- %Misc.class;"
->
-
-
-<!ENTITY % Flow.mix
- "%Heading.class;
- | %List.class;
- | %Block.class;
- | %Inline.class;
- %Misc.class;"
->
-
-<!-- end of xhtml-mobile10-model-1.mod -->
-]]>
-
-<!ENTITY % xhtml-charent.module "INCLUDE" >
-<![%xhtml-charent.module;[
-<!ENTITY % xhtml-charent.mod
- PUBLIC "-//W3C//ENTITIES XHTML Character Entities 1.0//EN"
- "xhtml-charent-1.mod" >
-<!-- ...................................................................... -->
-<!-- XHTML Character Entities Module ......................................... -->
-<!-- file: xhtml-charent-1.mod
-
- This is XHTML, a reformulation of HTML as a modular XML application.
- Copyright 1998-2001 W3C (MIT, INRIA, Keio), All Rights Reserved.
- Revision: $Id: xhtml-mobile10-flat.dtd,v 1.1 2004/03/17 04:23:57 pavery Exp $ SMI
-
- This DTD module is identified by the PUBLIC and SYSTEM identifiers:
-
- PUBLIC "-//W3C//ENTITIES XHTML Character Entities 1.0//EN"
- SYSTEM "http://www.w3.org/TR/xhtml-modularization/DTD/xhtml-charent-1.mod"
-
- Revisions:
- (none)
- ....................................................................... -->
-
-<!-- Character Entities for XHTML
-
- This module declares the set of character entities for XHTML,
- including the Latin 1, Symbol and Special character collections.
--->
-
-<!ENTITY % xhtml-lat1
- PUBLIC "-//W3C//ENTITIES Latin 1 for XHTML//EN"
- "xhtml-lat1.ent" >
-<!-- ...................................................................... -->
-<!-- XML-compatible ISO Latin 1 Character Entity Set for XHTML ............ -->
-<!-- file: xhtml-lat1.ent
-
- Typical invocation:
-
- <!ENTITY % xhtml-lat1
- PUBLIC "-//W3C//ENTITIES Latin 1 for XHTML//EN"
- "xhtml-lat1.ent" >
- %xhtml-lat1;
-
- This DTD module is identified by the PUBLIC and SYSTEM identifiers:
-
- PUBLIC "-//W3C//ENTITIES Latin 1 for XHTML//EN"
- SYSTEM "http://www.w3.org/TR/xhtml-modularization/DTD/xhtml-lat1.ent"
-
- Revision: $Id: xhtml-mobile10-flat.dtd,v 1.1 2004/03/17 04:23:57 pavery Exp $ SMI
-
- Portions (C) International Organization for Standardization 1986:
- Permission to copy in any form is granted for use with conforming
- SGML systems and applications as defined in ISO 8879, provided
- this notice is included in all copies.
--->
-
-<!ENTITY nbsp "&#160;" ><!-- no-break space = non-breaking space, U+00A0 ISOnum -->
-<!ENTITY iexcl "&#161;" ><!-- inverted exclamation mark, U+00A1 ISOnum -->
-<!ENTITY cent "&#162;" ><!-- cent sign, U+00A2 ISOnum -->
-<!ENTITY pound "&#163;" ><!-- pound sign, U+00A3 ISOnum -->
-<!ENTITY curren "&#164;" ><!-- currency sign, U+00A4 ISOnum -->
-<!ENTITY yen "&#165;" ><!-- yen sign = yuan sign, U+00A5 ISOnum -->
-<!ENTITY brvbar "&#166;" ><!-- broken bar = broken vertical bar, U+00A6 ISOnum -->
-<!ENTITY sect "&#167;" ><!-- section sign, U+00A7 ISOnum -->
-<!ENTITY uml "&#168;" ><!-- diaeresis = spacing diaeresis, U+00A8 ISOdia -->
-<!ENTITY copy "&#169;" ><!-- copyright sign, U+00A9 ISOnum -->
-<!ENTITY ordf "&#170;" ><!-- feminine ordinal indicator, U+00AA ISOnum -->
-<!ENTITY laquo "&#171;" ><!-- left-pointing double angle quotation mark = left pointing guillemet, U+00AB ISOnum -->
-<!ENTITY not "&#172;" ><!-- not sign, U+00AC ISOnum -->
-<!ENTITY shy "&#173;" ><!-- soft hyphen = discretionary hyphen, U+00AD ISOnum -->
-<!ENTITY reg "&#174;" ><!-- registered sign = registered trade mark sign, U+00AE ISOnum -->
-<!ENTITY macr "&#175;" ><!-- macron = spacing macron = overline = APL overbar, U+00AF ISOdia -->
-<!ENTITY deg "&#176;" ><!-- degree sign, U+00B0 ISOnum -->
-<!ENTITY plusmn "&#177;" ><!-- plus-minus sign = plus-or-minus sign, U+00B1 ISOnum -->
-<!ENTITY sup2 "&#178;" ><!-- superscript two = superscript digit two = squared, U+00B2 ISOnum -->
-<!ENTITY sup3 "&#179;" ><!-- superscript three = superscript digit three = cubed, U+00B3 ISOnum -->
-<!ENTITY acute "&#180;" ><!-- acute accent = spacing acute, U+00B4 ISOdia -->
-<!ENTITY micro "&#181;" ><!-- micro sign, U+00B5 ISOnum -->
-<!ENTITY para "&#182;" ><!-- pilcrow sign = paragraph sign, U+00B6 ISOnum -->
-<!ENTITY middot "&#183;" ><!-- middle dot = Georgian comma = Greek middle dot, U+00B7 ISOnum -->
-<!ENTITY cedil "&#184;" ><!-- cedilla = spacing cedilla, U+00B8 ISOdia -->
-<!ENTITY sup1 "&#185;" ><!-- superscript one = superscript digit one, U+00B9 ISOnum -->
-<!ENTITY ordm "&#186;" ><!-- masculine ordinal indicator, U+00BA ISOnum -->
-<!ENTITY raquo "&#187;" ><!-- right-pointing double angle quotation mark = right pointing guillemet, U+00BB ISOnum -->
-<!ENTITY frac14 "&#188;" ><!-- vulgar fraction one quarter = fraction one quarter, U+00BC ISOnum -->
-<!ENTITY frac12 "&#189;" ><!-- vulgar fraction one half = fraction one half, U+00BD ISOnum -->
-<!ENTITY frac34 "&#190;" ><!-- vulgar fraction three quarters = fraction three quarters, U+00BE ISOnum -->
-<!ENTITY iquest "&#191;" ><!-- inverted question mark = turned question mark, U+00BF ISOnum -->
-<!ENTITY Agrave "&#192;" ><!-- latin capital A with grave = latin capital A grave, U+00C0 ISOlat1 -->
-<!ENTITY Aacute "&#193;" ><!-- latin capital A with acute, U+00C1 ISOlat1 -->
-<!ENTITY Acirc "&#194;" ><!-- latin capital A with circumflex, U+00C2 ISOlat1 -->
-<!ENTITY Atilde "&#195;" ><!-- latin capital A with tilde, U+00C3 ISOlat1 -->
-<!ENTITY Auml "&#196;" ><!-- latin capital A with diaeresis, U+00C4 ISOlat1 -->
-<!ENTITY Aring "&#197;" ><!-- latin capital A with ring above = latin capital A ring, U+00C5 ISOlat1 -->
-<!ENTITY AElig "&#198;" ><!-- latin capital AE = latin capital ligature AE, U+00C6 ISOlat1 -->
-<!ENTITY Ccedil "&#199;" ><!-- latin capital C with cedilla, U+00C7 ISOlat1 -->
-<!ENTITY Egrave "&#200;" ><!-- latin capital E with grave, U+00C8 ISOlat1 -->
-<!ENTITY Eacute "&#201;" ><!-- latin capital E with acute, U+00C9 ISOlat1 -->
-<!ENTITY Ecirc "&#202;" ><!-- latin capital E with circumflex, U+00CA ISOlat1 -->
-<!ENTITY Euml "&#203;" ><!-- latin capital E with diaeresis, U+00CB ISOlat1 -->
-<!ENTITY Igrave "&#204;" ><!-- latin capital I with grave, U+00CC ISOlat1 -->
-<!ENTITY Iacute "&#205;" ><!-- latin capital I with acute, U+00CD ISOlat1 -->
-<!ENTITY Icirc "&#206;" ><!-- latin capital I with circumflex, U+00CE ISOlat1 -->
-<!ENTITY Iuml "&#207;" ><!-- latin capital I with diaeresis, U+00CF ISOlat1 -->
-<!ENTITY ETH "&#208;" ><!-- latin capital ETH, U+00D0 ISOlat1 -->
-<!ENTITY Ntilde "&#209;" ><!-- latin capital N with tilde, U+00D1 ISOlat1 -->
-<!ENTITY Ograve "&#210;" ><!-- latin capital O with grave, U+00D2 ISOlat1 -->
-<!ENTITY Oacute "&#211;" ><!-- latin capital O with acute, U+00D3 ISOlat1 -->
-<!ENTITY Ocirc "&#212;" ><!-- latin capital O with circumflex, U+00D4 ISOlat1 -->
-<!ENTITY Otilde "&#213;" ><!-- latin capital O with tilde, U+00D5 ISOlat1 -->
-<!ENTITY Ouml "&#214;" ><!-- latin capital O with diaeresis, U+00D6 ISOlat1 -->
-<!ENTITY times "&#215;" ><!-- multiplication sign, U+00D7 ISOnum -->
-<!ENTITY Oslash "&#216;" ><!-- latin capital O with stroke = latin capital O slash, U+00D8 ISOlat1 -->
-<!ENTITY Ugrave "&#217;" ><!-- latin capital U with grave, U+00D9 ISOlat1 -->
-<!ENTITY Uacute "&#218;" ><!-- latin capital U with acute, U+00DA ISOlat1 -->
-<!ENTITY Ucirc "&#219;" ><!-- latin capital U with circumflex, U+00DB ISOlat1 -->
-<!ENTITY Uuml "&#220;" ><!-- latin capital U with diaeresis, U+00DC ISOlat1 -->
-<!ENTITY Yacute "&#221;" ><!-- latin capital Y with acute, U+00DD ISOlat1 -->
-<!ENTITY THORN "&#222;" ><!-- latin capital THORN, U+00DE ISOlat1 -->
-<!ENTITY szlig "&#223;" ><!-- latin small sharp s = ess-zed, U+00DF ISOlat1 -->
-<!ENTITY agrave "&#224;" ><!-- latin small a with grave = latin small a grave, U+00E0 ISOlat1 -->
-<!ENTITY aacute "&#225;" ><!-- latin small a with acute, U+00E1 ISOlat1 -->
-<!ENTITY acirc "&#226;" ><!-- latin small a with circumflex, U+00E2 ISOlat1 -->
-<!ENTITY atilde "&#227;" ><!-- latin small a with tilde, U+00E3 ISOlat1 -->
-<!ENTITY auml "&#228;" ><!-- latin small a with diaeresis, U+00E4 ISOlat1 -->
-<!ENTITY aring "&#229;" ><!-- latin small a with ring above = latin small a ring, U+00E5 ISOlat1 -->
-<!ENTITY aelig "&#230;" ><!-- latin small ae = latin small ligature ae, U+00E6 ISOlat1 -->
-<!ENTITY ccedil "&#231;" ><!-- latin small c with cedilla, U+00E7 ISOlat1 -->
-<!ENTITY egrave "&#232;" ><!-- latin small e with grave, U+00E8 ISOlat1 -->
-<!ENTITY eacute "&#233;" ><!-- latin small e with acute, U+00E9 ISOlat1 -->
-<!ENTITY ecirc "&#234;" ><!-- latin small e with circumflex, U+00EA ISOlat1 -->
-<!ENTITY euml "&#235;" ><!-- latin small e with diaeresis, U+00EB ISOlat1 -->
-<!ENTITY igrave "&#236;" ><!-- latin small i with grave, U+00EC ISOlat1 -->
-<!ENTITY iacute "&#237;" ><!-- latin small i with acute, U+00ED ISOlat1 -->
-<!ENTITY icirc "&#238;" ><!-- latin small i with circumflex, U+00EE ISOlat1 -->
-<!ENTITY iuml "&#239;" ><!-- latin small i with diaeresis, U+00EF ISOlat1 -->
-<!ENTITY eth "&#240;" ><!-- latin small eth, U+00F0 ISOlat1 -->
-<!ENTITY ntilde "&#241;" ><!-- latin small n with tilde, U+00F1 ISOlat1 -->
-<!ENTITY ograve "&#242;" ><!-- latin small o with grave, U+00F2 ISOlat1 -->
-<!ENTITY oacute "&#243;" ><!-- latin small o with acute, U+00F3 ISOlat1 -->
-<!ENTITY ocirc "&#244;" ><!-- latin small o with circumflex, U+00F4 ISOlat1 -->
-<!ENTITY otilde "&#245;" ><!-- latin small o with tilde, U+00F5 ISOlat1 -->
-<!ENTITY ouml "&#246;" ><!-- latin small o with diaeresis, U+00F6 ISOlat1 -->
-<!ENTITY divide "&#247;" ><!-- division sign, U+00F7 ISOnum -->
-<!ENTITY oslash "&#248;" ><!-- latin small o with stroke, = latin small o slash, U+00F8 ISOlat1 -->
-<!ENTITY ugrave "&#249;" ><!-- latin small u with grave, U+00F9 ISOlat1 -->
-<!ENTITY uacute "&#250;" ><!-- latin small u with acute, U+00FA ISOlat1 -->
-<!ENTITY ucirc "&#251;" ><!-- latin small u with circumflex, U+00FB ISOlat1 -->
-<!ENTITY uuml "&#252;" ><!-- latin small u with diaeresis, U+00FC ISOlat1 -->
-<!ENTITY yacute "&#253;" ><!-- latin small y with acute, U+00FD ISOlat1 -->
-<!ENTITY thorn "&#254;" ><!-- latin small thorn with, U+00FE ISOlat1 -->
-<!ENTITY yuml "&#255;" ><!-- latin small y with diaeresis, U+00FF ISOlat1 -->
-<!-- end of xhtml-lat1.ent -->
-
-
-<!ENTITY % xhtml-symbol
- PUBLIC "-//W3C//ENTITIES Symbols for XHTML//EN"
- "xhtml-symbol.ent" >
-<!-- ...................................................................... -->
-<!-- ISO Math, Greek and Symbolic Character Entity Set for XHTML .......... -->
-<!-- file: xhtml-symbol.ent
-
- Typical invocation:
-
- <!ENTITY % xhtml-symbol
- PUBLIC "-//W3C//ENTITIES Symbols for XHTML//EN"
- "xhtml-symbol.ent" >
- %xhtml-symbol;
-
- This DTD module is identified by the PUBLIC and SYSTEM identifiers:
-
- PUBLIC "-//W3C//ENTITIES Symbols for XHTML//EN"
- SYSTEM "http://www.w3.org/TR/xhtml-modularization/DTD/xhtml-symbol.ent"
-
- Revision: $Id: xhtml-mobile10-flat.dtd,v 1.1 2004/03/17 04:23:57 pavery Exp $ SMI
-
- Portions (C) International Organization for Standardization 1986:
- Permission to copy in any form is granted for use with conforming
- SGML systems and applications as defined in ISO 8879, provided
- this notice is included in all copies.
--->
-
-<!-- Relevant ISO entity set is given unless names are newly introduced.
- New names (i.e., not in ISO 8879 [SGML] list) do not clash with
- any existing ISO 8879 entity names. ISO 10646 [ISO10646] character
- numbers are given for each character, in hex. Entity values are
- decimal conversions of the ISO 10646 values and refer to the
- document character set. Names are Unicode [UNICODE] names.
--->
-
-<!-- Latin Extended-B -->
-<!ENTITY fnof "&#402;" ><!-- latin small f with hook = function
- = florin, U+0192 ISOtech -->
-
-<!-- Greek -->
-<!ENTITY Alpha "&#913;" ><!-- greek capital letter alpha, U+0391 -->
-<!ENTITY Beta "&#914;" ><!-- greek capital letter beta, U+0392 -->
-<!ENTITY Gamma "&#915;" ><!-- greek capital letter gamma, U+0393 ISOgrk3 -->
-<!ENTITY Delta "&#916;" ><!-- greek capital letter delta, U+0394 ISOgrk3 -->
-<!ENTITY Epsilon "&#917;" ><!-- greek capital letter epsilon, U+0395 -->
-<!ENTITY Zeta "&#918;" ><!-- greek capital letter zeta, U+0396 -->
-<!ENTITY Eta "&#919;" ><!-- greek capital letter eta, U+0397 -->
-<!ENTITY Theta "&#920;" ><!-- greek capital letter theta, U+0398 ISOgrk3 -->
-<!ENTITY Iota "&#921;" ><!-- greek capital letter iota, U+0399 -->
-<!ENTITY Kappa "&#922;" ><!-- greek capital letter kappa, U+039A -->
-<!ENTITY Lambda "&#923;" ><!-- greek capital letter lambda, U+039B ISOgrk3 -->
-<!ENTITY Mu "&#924;" ><!-- greek capital letter mu, U+039C -->
-<!ENTITY Nu "&#925;" ><!-- greek capital letter nu, U+039D -->
-<!ENTITY Xi "&#926;" ><!-- greek capital letter xi, U+039E ISOgrk3 -->
-<!ENTITY Omicron "&#927;" ><!-- greek capital letter omicron, U+039F -->
-<!ENTITY Pi "&#928;" ><!-- greek capital letter pi, U+03A0 ISOgrk3 -->
-<!ENTITY Rho "&#929;" ><!-- greek capital letter rho, U+03A1 -->
-<!-- there is no Sigmaf, and no U+03A2 character either -->
-<!ENTITY Sigma "&#931;" ><!-- greek capital letter sigma, U+03A3 ISOgrk3 -->
-<!ENTITY Tau "&#932;" ><!-- greek capital letter tau, U+03A4 -->
-<!ENTITY Upsilon "&#933;" ><!-- greek capital letter upsilon,
- U+03A5 ISOgrk3 -->
-<!ENTITY Phi "&#934;" ><!-- greek capital letter phi, U+03A6 ISOgrk3 -->
-<!ENTITY Chi "&#935;" ><!-- greek capital letter chi, U+03A7 -->
-<!ENTITY Psi "&#936;" ><!-- greek capital letter psi, U+03A8 ISOgrk3 -->
-<!ENTITY Omega "&#937;" ><!-- greek capital letter omega, U+03A9 ISOgrk3 -->
-<!ENTITY alpha "&#945;" ><!-- greek small letter alpha, U+03B1 ISOgrk3 -->
-<!ENTITY beta "&#946;" ><!-- greek small letter beta, U+03B2 ISOgrk3 -->
-<!ENTITY gamma "&#947;" ><!-- greek small letter gamma, U+03B3 ISOgrk3 -->
-<!ENTITY delta "&#948;" ><!-- greek small letter delta, U+03B4 ISOgrk3 -->
-<!ENTITY epsilon "&#949;" ><!-- greek small letter epsilon, U+03B5 ISOgrk3 -->
-<!ENTITY zeta "&#950;" ><!-- greek small letter zeta, U+03B6 ISOgrk3 -->
-<!ENTITY eta "&#951;" ><!-- greek small letter eta, U+03B7 ISOgrk3 -->
-<!ENTITY theta "&#952;" ><!-- greek small letter theta, U+03B8 ISOgrk3 -->
-<!ENTITY iota "&#953;" ><!-- greek small letter iota, U+03B9 ISOgrk3 -->
-<!ENTITY kappa "&#954;" ><!-- greek small letter kappa, U+03BA ISOgrk3 -->
-<!ENTITY lambda "&#955;" ><!-- greek small letter lambda, U+03BB ISOgrk3 -->
-<!ENTITY mu "&#956;" ><!-- greek small letter mu, U+03BC ISOgrk3 -->
-<!ENTITY nu "&#957;" ><!-- greek small letter nu, U+03BD ISOgrk3 -->
-<!ENTITY xi "&#958;" ><!-- greek small letter xi, U+03BE ISOgrk3 -->
-<!ENTITY omicron "&#959;" ><!-- greek small letter omicron, U+03BF NEW -->
-<!ENTITY pi "&#960;" ><!-- greek small letter pi, U+03C0 ISOgrk3 -->
-<!ENTITY rho "&#961;" ><!-- greek small letter rho, U+03C1 ISOgrk3 -->
-<!ENTITY sigmaf "&#962;" ><!-- greek small letter final sigma, U+03C2 ISOgrk3 -->
-<!ENTITY sigma "&#963;" ><!-- greek small letter sigma, U+03C3 ISOgrk3 -->
-<!ENTITY tau "&#964;" ><!-- greek small letter tau, U+03C4 ISOgrk3 -->
-<!ENTITY upsilon "&#965;" ><!-- greek small letter upsilon, U+03C5 ISOgrk3 -->
-<!ENTITY phi "&#966;" ><!-- greek small letter phi, U+03C6 ISOgrk3 -->
-<!ENTITY chi "&#967;" ><!-- greek small letter chi, U+03C7 ISOgrk3 -->
-<!ENTITY psi "&#968;" ><!-- greek small letter psi, U+03C8 ISOgrk3 -->
-<!ENTITY omega "&#969;" ><!-- greek small letter omega, U+03C9 ISOgrk3 -->
-<!ENTITY thetasym "&#977;" ><!-- greek small letter theta symbol, U+03D1 NEW -->
-<!ENTITY upsih "&#978;" ><!-- greek upsilon with hook symbol, U+03D2 NEW -->
-<!ENTITY piv "&#982;" ><!-- greek pi symbol, U+03D6 ISOgrk3 -->
-
-<!-- General Punctuation -->
-<!ENTITY bull "&#8226;" ><!-- bullet = black small circle, U+2022 ISOpub -->
-<!-- bullet is NOT the same as bullet operator, U+2219 -->
-<!ENTITY hellip "&#8230;" ><!-- horizontal ellipsis = three dot leader, U+2026 ISOpub -->
-<!ENTITY prime "&#8242;" ><!-- prime = minutes = feet, U+2032 ISOtech -->
-<!ENTITY Prime "&#8243;" ><!-- double prime = seconds = inches, U+2033 ISOtech -->
-<!ENTITY oline "&#8254;" ><!-- overline = spacing overscore, U+203E NEW -->
-<!ENTITY frasl "&#8260;" ><!-- fraction slash, U+2044 NEW -->
-
-<!-- Letterlike Symbols -->
-<!ENTITY weierp "&#8472;" ><!-- script capital P = power set = Weierstrass p, U+2118 ISOamso -->
-<!ENTITY image "&#8465;" ><!-- blackletter capital I = imaginary part, U+2111 ISOamso -->
-<!ENTITY real "&#8476;" ><!-- blackletter capital R = real part symbol, U+211C ISOamso -->
-<!ENTITY trade "&#8482;" ><!-- trade mark sign, U+2122 ISOnum -->
-<!ENTITY alefsym "&#8501;" ><!-- alef symbol = first transfinite cardinal, U+2135 NEW -->
-<!-- alef symbol is NOT the same as hebrew letter alef, U+05D0 although
- the same glyph could be used to depict both characters -->
-
-<!-- Arrows -->
-<!ENTITY larr "&#8592;" ><!-- leftwards arrow, U+2190 ISOnum -->
-<!ENTITY uarr "&#8593;" ><!-- upwards arrow, U+2191 ISOnum-->
-<!ENTITY rarr "&#8594;" ><!-- rightwards arrow, U+2192 ISOnum -->
-<!ENTITY darr "&#8595;" ><!-- downwards arrow, U+2193 ISOnum -->
-<!ENTITY harr "&#8596;" ><!-- left right arrow, U+2194 ISOamsa -->
-<!ENTITY crarr "&#8629;" ><!-- downwards arrow with corner leftwards
- = carriage return, U+21B5 NEW -->
-<!ENTITY lArr "&#8656;" ><!-- leftwards double arrow, U+21D0 ISOtech -->
-<!-- Unicode does not say that lArr is the same as the 'is implied by' arrow
- but also does not have any other character for that function. So ? lArr can
- be used for 'is implied by' as ISOtech suggests -->
-<!ENTITY uArr "&#8657;" ><!-- upwards double arrow, U+21D1 ISOamsa -->
-<!ENTITY rArr "&#8658;" ><!-- rightwards double arrow, U+21D2 ISOtech -->
-<!-- Unicode does not say this is the 'implies' character but does not have
- another character with this function so ?
- rArr can be used for 'implies' as ISOtech suggests -->
-<!ENTITY dArr "&#8659;" ><!-- downwards double arrow, U+21D3 ISOamsa -->
-<!ENTITY hArr "&#8660;" ><!-- left right double arrow, U+21D4 ISOamsa -->
-
-<!-- Mathematical Operators -->
-<!ENTITY forall "&#8704;" ><!-- for all, U+2200 ISOtech -->
-<!ENTITY part "&#8706;" ><!-- partial differential, U+2202 ISOtech -->
-<!ENTITY exist "&#8707;" ><!-- there exists, U+2203 ISOtech -->
-<!ENTITY empty "&#8709;" ><!-- empty set = null set = diameter, U+2205 ISOamso -->
-<!ENTITY nabla "&#8711;" ><!-- nabla = backward difference, U+2207 ISOtech -->
-<!ENTITY isin "&#8712;" ><!-- element of, U+2208 ISOtech -->
-<!ENTITY notin "&#8713;" ><!-- not an element of, U+2209 ISOtech -->
-<!ENTITY ni "&#8715;" ><!-- contains as member, U+220B ISOtech -->
-<!-- should there be a more memorable name than 'ni'? -->
-<!ENTITY prod "&#8719;" ><!-- n-ary product = product sign, U+220F ISOamsb -->
-<!-- prod is NOT the same character as U+03A0 'greek capital letter pi' though
- the same glyph might be used for both -->
-<!ENTITY sum "&#8721;" ><!-- n-ary sumation, U+2211 ISOamsb -->
-<!-- sum is NOT the same character as U+03A3 'greek capital letter sigma'
- though the same glyph might be used for both -->
-<!ENTITY minus "&#8722;" ><!-- minus sign, U+2212 ISOtech -->
-<!ENTITY lowast "&#8727;" ><!-- asterisk operator, U+2217 ISOtech -->
-<!ENTITY radic "&#8730;" ><!-- square root = radical sign, U+221A ISOtech -->
-<!ENTITY prop "&#8733;" ><!-- proportional to, U+221D ISOtech -->
-<!ENTITY infin "&#8734;" ><!-- infinity, U+221E ISOtech -->
-<!ENTITY ang "&#8736;" ><!-- angle, U+2220 ISOamso -->
-<!ENTITY and "&#8743;" ><!-- logical and = wedge, U+2227 ISOtech -->
-<!ENTITY or "&#8744;" ><!-- logical or = vee, U+2228 ISOtech -->
-<!ENTITY cap "&#8745;" ><!-- intersection = cap, U+2229 ISOtech -->
-<!ENTITY cup "&#8746;" ><!-- union = cup, U+222A ISOtech -->
-<!ENTITY int "&#8747;" ><!-- integral, U+222B ISOtech -->
-<!ENTITY there4 "&#8756;" ><!-- therefore, U+2234 ISOtech -->
-<!ENTITY sim "&#8764;" ><!-- tilde operator = varies with = similar to, U+223C ISOtech -->
-<!-- tilde operator is NOT the same character as the tilde, U+007E,
- although the same glyph might be used to represent both -->
-<!ENTITY cong "&#8773;" ><!-- approximately equal to, U+2245 ISOtech -->
-<!ENTITY asymp "&#8776;" ><!-- almost equal to = asymptotic to, U+2248 ISOamsr -->
-<!ENTITY ne "&#8800;" ><!-- not equal to, U+2260 ISOtech -->
-<!ENTITY equiv "&#8801;" ><!-- identical to, U+2261 ISOtech -->
-<!ENTITY le "&#8804;" ><!-- less-than or equal to, U+2264 ISOtech -->
-<!ENTITY ge "&#8805;" ><!-- greater-than or equal to, U+2265 ISOtech -->
-<!ENTITY sub "&#8834;" ><!-- subset of, U+2282 ISOtech -->
-<!ENTITY sup "&#8835;" ><!-- superset of, U+2283 ISOtech -->
-<!-- note that nsup, 'not a superset of, U+2283' is not covered by the Symbol
- font encoding and is not included. Should it be, for symmetry?
- It is in ISOamsn -->
-<!ENTITY nsub "&#8836;" ><!-- not a subset of, U+2284 ISOamsn -->
-<!ENTITY sube "&#8838;" ><!-- subset of or equal to, U+2286 ISOtech -->
-<!ENTITY supe "&#8839;" ><!-- superset of or equal to, U+2287 ISOtech -->
-<!ENTITY oplus "&#8853;" ><!-- circled plus = direct sum, U+2295 ISOamsb -->
-<!ENTITY otimes "&#8855;" ><!-- circled times = vector product, U+2297 ISOamsb -->
-<!ENTITY perp "&#8869;" ><!-- up tack = orthogonal to = perpendicular, U+22A5 ISOtech -->
-<!ENTITY sdot "&#8901;" ><!-- dot operator, U+22C5 ISOamsb -->
-<!-- dot operator is NOT the same character as U+00B7 middle dot -->
-
-<!-- Miscellaneous Technical -->
-<!ENTITY lceil "&#8968;" ><!-- left ceiling = apl upstile, U+2308 ISOamsc -->
-<!ENTITY rceil "&#8969;" ><!-- right ceiling, U+2309 ISOamsc -->
-<!ENTITY lfloor "&#8970;" ><!-- left floor = apl downstile, U+230A ISOamsc -->
-<!ENTITY rfloor "&#8971;" ><!-- right floor, U+230B ISOamsc -->
-<!ENTITY lang "&#9001;" ><!-- left-pointing angle bracket = bra, U+2329 ISOtech -->
-<!-- lang is NOT the same character as U+003C 'less than'
- or U+2039 'single left-pointing angle quotation mark' -->
-<!ENTITY rang "&#9002;" ><!-- right-pointing angle bracket = ket, U+232A ISOtech -->
-<!-- rang is NOT the same character as U+003E 'greater than'
- or U+203A 'single right-pointing angle quotation mark' -->
-
-<!-- Geometric Shapes -->
-<!ENTITY loz "&#9674;" ><!-- lozenge, U+25CA ISOpub -->
-
-<!-- Miscellaneous Symbols -->
-<!ENTITY spades "&#9824;" ><!-- black spade suit, U+2660 ISOpub -->
-<!-- black here seems to mean filled as opposed to hollow -->
-<!ENTITY clubs "&#9827;" ><!-- black club suit = shamrock, U+2663 ISOpub -->
-<!ENTITY hearts "&#9829;" ><!-- black heart suit = valentine, U+2665 ISOpub -->
-<!ENTITY diams "&#9830;" ><!-- black diamond suit, U+2666 ISOpub -->
-
-<!-- end of xhtml-symbol.ent -->
-
-
-<!ENTITY % xhtml-special
- PUBLIC "-//W3C//ENTITIES Special for XHTML//EN"
- "xhtml-special.ent" >
-<!-- ...................................................................... -->
-<!-- XML-compatible ISO Special Character Entity Set for XHTML ............ -->
-<!-- file: xhtml-special.ent
-
- Typical invocation:
-
- <!ENTITY % xhtml-special
- PUBLIC "-//W3C//ENTITIES Special for XHTML//EN"
- "xhtml-special.ent" >
- %xhtml-special;
-
- This DTD module is identified by the PUBLIC and SYSTEM identifiers:
-
- PUBLIC "-//W3C//ENTITIES Special for XHTML//EN"
- SYSTEM "http://www.w3.org/TR/xhtml-modularization/DTD/xhtml-special.ent"
-
- Revision: $Id: xhtml-mobile10-flat.dtd,v 1.1 2004/03/17 04:23:57 pavery Exp $ SMI
-
- Portions (C) International Organization for Standardization 1986:
- Permission to copy in any form is granted for use with conforming
- SGML systems and applications as defined in ISO 8879, provided
- this notice is included in all copies.
-
- Revisions:
-2000-10-28: added &apos; and altered XML Predefined Entities for compatibility
--->
-
-<!-- Relevant ISO entity set is given unless names are newly introduced.
- New names (i.e., not in ISO 8879 [SGML] list) do not clash with
- any existing ISO 8879 entity names. ISO 10646 [ISO10646] character
- numbers are given for each character, in hex. Entity values are
- decimal conversions of the ISO 10646 values and refer to the
- document character set. Names are Unicode [UNICODE] names.
--->
-
-<!-- C0 Controls and Basic Latin -->
-<!ENTITY lt "&#38;&#60;" ><!-- less-than sign, U+003C ISOnum -->
-<!ENTITY gt "&#62;" ><!-- greater-than sign, U+003E ISOnum -->
-<!ENTITY amp "&#38;&#38;" ><!-- ampersand, U+0026 ISOnum -->
-<!ENTITY apos "&#39;" ><!-- apostrophe, U+0027 ISOnum -->
-<!ENTITY quot "&#34;" ><!-- quotation mark = APL quote, U+0022 ISOnum -->
-
-<!-- Latin Extended-A -->
-<!ENTITY OElig "&#338;" ><!-- latin capital ligature OE, U+0152 ISOlat2 -->
-<!ENTITY oelig "&#339;" ><!-- latin small ligature oe, U+0153 ISOlat2 -->
-
-<!-- ligature is a misnomer, this is a separate character in some languages -->
-<!ENTITY Scaron "&#352;" ><!-- latin capital letter S with caron, U+0160 ISOlat2 -->
-<!ENTITY scaron "&#353;" ><!-- latin small letter s with caron, U+0161 ISOlat2 -->
-<!ENTITY Yuml "&#376;" ><!-- latin capital letter Y with diaeresis, U+0178 ISOlat2 -->
-
-<!-- Spacing Modifier Letters -->
-<!ENTITY circ "&#710;" ><!-- modifier letter circumflex accent, U+02C6 ISOpub -->
-<!ENTITY tilde "&#732;" ><!-- small tilde, U+02DC ISOdia -->
-
-<!-- General Punctuation -->
-<!ENTITY ensp "&#8194;" ><!-- en space, U+2002 ISOpub -->
-<!ENTITY emsp "&#8195;" ><!-- em space, U+2003 ISOpub -->
-<!ENTITY thinsp "&#8201;" ><!-- thin space, U+2009 ISOpub -->
-<!ENTITY zwnj "&#8204;" ><!-- zero width non-joiner, U+200C NEW RFC 2070 -->
-<!ENTITY zwj "&#8205;" ><!-- zero width joiner, U+200D NEW RFC 2070 -->
-<!ENTITY lrm "&#8206;" ><!-- left-to-right mark, U+200E NEW RFC 2070 -->
-<!ENTITY rlm "&#8207;" ><!-- right-to-left mark, U+200F NEW RFC 2070 -->
-<!ENTITY ndash "&#8211;" ><!-- en dash, U+2013 ISOpub -->
-<!ENTITY mdash "&#8212;" ><!-- em dash, U+2014 ISOpub -->
-<!ENTITY lsquo "&#8216;" ><!-- left single quotation mark, U+2018 ISOnum -->
-<!ENTITY rsquo "&#8217;" ><!-- right single quotation mark, U+2019 ISOnum -->
-<!ENTITY sbquo "&#8218;" ><!-- single low-9 quotation mark, U+201A NEW -->
-<!ENTITY ldquo "&#8220;" ><!-- left double quotation mark, U+201C ISOnum -->
-<!ENTITY rdquo "&#8221;" ><!-- right double quotation mark, U+201D ISOnum -->
-<!ENTITY bdquo "&#8222;" ><!-- double low-9 quotation mark, U+201E NEW -->
-<!ENTITY dagger "&#8224;" ><!-- dagger, U+2020 ISOpub -->
-<!ENTITY Dagger "&#8225;" ><!-- double dagger, U+2021 ISOpub -->
-<!ENTITY permil "&#8240;" ><!-- per mille sign, U+2030 ISOtech -->
-
-<!-- lsaquo is proposed but not yet ISO standardized -->
-<!ENTITY lsaquo "&#8249;" ><!-- single left-pointing angle quotation mark, U+2039 ISO proposed -->
-<!-- rsaquo is proposed but not yet ISO standardized -->
-<!ENTITY rsaquo "&#8250;" ><!-- single right-pointing angle quotation mark, U+203A ISO proposed -->
-<!ENTITY euro "&#8364;" ><!-- euro sign, U+20AC NEW -->
-
-<!-- end of xhtml-special.ent -->
-
-
-<!-- end of xhtml-charent-1.mod -->
-]]>
-
-<!-- end of xhtml-framework-1.mod -->
-
-
-<!-- XHTML Core Modules ........................................ -->
-<!ENTITY % pre.content
- "( #PCDATA
- | %InlStruct.class;
- %InlPhras.class;
- %Anchor.class;
- %Inline.extra; )*"
->
-
-<!ENTITY % xhtml-text.mod
- PUBLIC "-//W3C//ELEMENTS XHTML Text 1.0//EN"
- "http://www.w3.org/TR/xhtml-modularization/DTD/xhtml-text-1.mod" >
-<!-- ...................................................................... -->
-<!-- XHTML Text Module ................................................... -->
-<!-- file: xhtml-text-1.mod
-
- This is XHTML, a reformulation of HTML as a modular XML application.
- Copyright 1998-2001 W3C (MIT, INRIA, Keio), All Rights Reserved.
- Revision: $Id: xhtml-mobile10-flat.dtd,v 1.1 2004/03/17 04:23:57 pavery Exp $ SMI
-
- This DTD module is identified by the PUBLIC and SYSTEM identifiers:
-
- PUBLIC "-//W3C//ELEMENTS XHTML Text 1.0//EN"
- SYSTEM "http://www.w3.org/TR/xhtml-modularization/DTD/xhtml-text-1.mod"
-
- Revisions:
- (none)
- ....................................................................... -->
-
-<!-- Textual Content
-
- The Text module includes declarations for all core
- text container elements and their attributes.
--->
-
-<!ENTITY % xhtml-inlstruct.module "INCLUDE" >
-<![%xhtml-inlstruct.module;[
-<!ENTITY % xhtml-inlstruct.mod
- PUBLIC "-//W3C//ELEMENTS XHTML Inline Structural 1.0//EN"
- "xhtml-inlstruct-1.mod" >
-<!-- ...................................................................... -->
-<!-- XHTML Inline Structural Module ...................................... -->
-<!-- file: xhtml-inlstruct-1.mod
-
- This is XHTML, a reformulation of HTML as a modular XML application.
- Copyright 1998-2001 W3C (MIT, INRIA, Keio), All Rights Reserved.
- Revision: $Id: xhtml-mobile10-flat.dtd,v 1.1 2004/03/17 04:23:57 pavery Exp $ SMI
-
- This DTD module is identified by the PUBLIC and SYSTEM identifiers:
-
- PUBLIC "-//W3C//ELEMENTS XHTML Inline Structural 1.0//EN"
- SYSTEM "http://www.w3.org/TR/xhtml-modularization/DTD/xhtml-inlstruct-1.mod"
-
- Revisions:
- (none)
- ....................................................................... -->
-
-<!-- Inline Structural
-
- br, span
-
- This module declares the elements and their attributes
- used to support inline-level structural markup.
--->
-
-<!-- br: forced line break ............................. -->
-
-<!ENTITY % br.element "INCLUDE" >
-<![%br.element;[
-
-<!ENTITY % br.content "EMPTY" >
-<!ENTITY % br.qname "br" >
-<!ELEMENT %br.qname; %br.content; >
-
-<!-- end of br.element -->]]>
-
-<!ENTITY % br.attlist "INCLUDE" >
-<![%br.attlist;[
-<!ATTLIST %br.qname;
- %Core.attrib;
->
-<!-- end of br.attlist -->]]>
-
-<!-- span: generic inline container .................... -->
-
-<!ENTITY % span.element "INCLUDE" >
-<![%span.element;[
-<!ENTITY % span.content
- "( #PCDATA | %Inline.mix; )*"
->
-<!ENTITY % span.qname "span" >
-<!ELEMENT %span.qname; %span.content; >
-<!-- end of span.element -->]]>
-
-<!ENTITY % span.attlist "INCLUDE" >
-<![%span.attlist;[
-<!ATTLIST %span.qname;
- %Common.attrib;
->
-<!-- end of span.attlist -->]]>
-
-<!-- end of xhtml-inlstruct-1.mod -->
-]]>
-
-<!ENTITY % xhtml-inlphras.module "INCLUDE" >
-<![%xhtml-inlphras.module;[
-<!ENTITY % xhtml-inlphras.mod
- PUBLIC "-//W3C//ELEMENTS XHTML Inline Phrasal 1.0//EN"
- "xhtml-inlphras-1.mod" >
-<!-- ...................................................................... -->
-<!-- XHTML Inline Phrasal Module ......................................... -->
-<!-- file: xhtml-inlphras-1.mod
-
- This is XHTML, a reformulation of HTML as a modular XML application.
- Copyright 1998-2001 W3C (MIT, INRIA, Keio), All Rights Reserved.
- Revision: $Id: xhtml-mobile10-flat.dtd,v 1.1 2004/03/17 04:23:57 pavery Exp $ SMI
-
- This DTD module is identified by the PUBLIC and SYSTEM identifiers:
-
- PUBLIC "-//W3C//ELEMENTS XHTML Inline Phrasal 1.0//EN"
- SYSTEM "http://www.w3.org/TR/xhtml-modularization/DTD/xhtml-inlphras-1.mod"
-
- Revisions:
- (none)
- ....................................................................... -->
-
-<!-- Inline Phrasal
-
- abbr, acronym, cite, code, dfn, em, kbd, q, samp, strong, var
-
- This module declares the elements and their attributes used to
- support inline-level phrasal markup.
--->
-
-<!ENTITY % abbr.element "INCLUDE" >
-<![%abbr.element;[
-<!ENTITY % abbr.content
- "( #PCDATA | %Inline.mix; )*"
->
-<!ENTITY % abbr.qname "abbr" >
-<!ELEMENT %abbr.qname; %abbr.content; >
-<!-- end of abbr.element -->]]>
-
-<!ENTITY % abbr.attlist "INCLUDE" >
-<![%abbr.attlist;[
-<!ATTLIST %abbr.qname;
- %Common.attrib;
->
-<!-- end of abbr.attlist -->]]>
-
-<!ENTITY % acronym.element "INCLUDE" >
-<![%acronym.element;[
-<!ENTITY % acronym.content
- "( #PCDATA | %Inline.mix; )*"
->
-<!ENTITY % acronym.qname "acronym" >
-<!ELEMENT %acronym.qname; %acronym.content; >
-<!-- end of acronym.element -->]]>
-
-<!ENTITY % acronym.attlist "INCLUDE" >
-<![%acronym.attlist;[
-<!ATTLIST %acronym.qname;
- %Common.attrib;
->
-<!-- end of acronym.attlist -->]]>
-
-<!ENTITY % cite.element "INCLUDE" >
-<![%cite.element;[
-<!ENTITY % cite.content
- "( #PCDATA | %Inline.mix; )*"
->
-<!ENTITY % cite.qname "cite" >
-<!ELEMENT %cite.qname; %cite.content; >
-<!-- end of cite.element -->]]>
-
-<!ENTITY % cite.attlist "INCLUDE" >
-<![%cite.attlist;[
-<!ATTLIST %cite.qname;
- %Common.attrib;
->
-<!-- end of cite.attlist -->]]>
-
-<!ENTITY % code.element "INCLUDE" >
-<![%code.element;[
-<!ENTITY % code.content
- "( #PCDATA | %Inline.mix; )*"
->
-<!ENTITY % code.qname "code" >
-<!ELEMENT %code.qname; %code.content; >
-<!-- end of code.element -->]]>
-
-<!ENTITY % code.attlist "INCLUDE" >
-<![%code.attlist;[
-<!ATTLIST %code.qname;
- %Common.attrib;
->
-<!-- end of code.attlist -->]]>
-
-<!ENTITY % dfn.element "INCLUDE" >
-<![%dfn.element;[
-<!ENTITY % dfn.content
- "( #PCDATA | %Inline.mix; )*"
->
-<!ENTITY % dfn.qname "dfn" >
-<!ELEMENT %dfn.qname; %dfn.content; >
-<!-- end of dfn.element -->]]>
-
-<!ENTITY % dfn.attlist "INCLUDE" >
-<![%dfn.attlist;[
-<!ATTLIST %dfn.qname;
- %Common.attrib;
->
-<!-- end of dfn.attlist -->]]>
-
-<!ENTITY % em.element "INCLUDE" >
-<![%em.element;[
-<!ENTITY % em.content
- "( #PCDATA | %Inline.mix; )*"
->
-<!ENTITY % em.qname "em" >
-<!ELEMENT %em.qname; %em.content; >
-<!-- end of em.element -->]]>
-
-<!ENTITY % em.attlist "INCLUDE" >
-<![%em.attlist;[
-<!ATTLIST %em.qname;
- %Common.attrib;
->
-<!-- end of em.attlist -->]]>
-
-<!ENTITY % kbd.element "INCLUDE" >
-<![%kbd.element;[
-<!ENTITY % kbd.content
- "( #PCDATA | %Inline.mix; )*"
->
-<!ENTITY % kbd.qname "kbd" >
-<!ELEMENT %kbd.qname; %kbd.content; >
-<!-- end of kbd.element -->]]>
-
-<!ENTITY % kbd.attlist "INCLUDE" >
-<![%kbd.attlist;[
-<!ATTLIST %kbd.qname;
- %Common.attrib;
->
-<!-- end of kbd.attlist -->]]>
-
-<!ENTITY % q.element "INCLUDE" >
-<![%q.element;[
-<!ENTITY % q.content
- "( #PCDATA | %Inline.mix; )*"
->
-<!ENTITY % q.qname "q" >
-<!ELEMENT %q.qname; %q.content; >
-<!-- end of q.element -->]]>
-
-<!ENTITY % q.attlist "INCLUDE" >
-<![%q.attlist;[
-<!ATTLIST %q.qname;
- %Common.attrib;
- cite %URI.datatype; #IMPLIED
->
-<!-- end of q.attlist -->]]>
-
-<!ENTITY % samp.element "INCLUDE" >
-<![%samp.element;[
-<!ENTITY % samp.content
- "( #PCDATA | %Inline.mix; )*"
->
-<!ENTITY % samp.qname "samp" >
-<!ELEMENT %samp.qname; %samp.content; >
-<!-- end of samp.element -->]]>
-
-<!ENTITY % samp.attlist "INCLUDE" >
-<![%samp.attlist;[
-<!ATTLIST %samp.qname;
- %Common.attrib;
->
-<!-- end of samp.attlist -->]]>
-
-<!ENTITY % strong.element "INCLUDE" >
-<![%strong.element;[
-<!ENTITY % strong.content
- "( #PCDATA | %Inline.mix; )*"
->
-<!ENTITY % strong.qname "strong" >
-<!ELEMENT %strong.qname; %strong.content; >
-<!-- end of strong.element -->]]>
-
-<!ENTITY % strong.attlist "INCLUDE" >
-<![%strong.attlist;[
-<!ATTLIST %strong.qname;
- %Common.attrib;
->
-<!-- end of strong.attlist -->]]>
-
-<!ENTITY % var.element "INCLUDE" >
-<![%var.element;[
-<!ENTITY % var.content
- "( #PCDATA | %Inline.mix; )*"
->
-<!ENTITY % var.qname "var" >
-<!ELEMENT %var.qname; %var.content; >
-<!-- end of var.element -->]]>
-
-<!ENTITY % var.attlist "INCLUDE" >
-<![%var.attlist;[
-<!ATTLIST %var.qname;
- %Common.attrib;
->
-<!-- end of var.attlist -->]]>
-
-<!-- end of xhtml-inlphras-1.mod -->
-]]>
-
-<!ENTITY % xhtml-blkstruct.module "INCLUDE" >
-<![%xhtml-blkstruct.module;[
-<!ENTITY % xhtml-blkstruct.mod
- PUBLIC "-//W3C//ELEMENTS XHTML Block Structural 1.0//EN"
- "xhtml-blkstruct-1.mod" >
-<!-- ...................................................................... -->
-<!-- XHTML Block Structural Module ....................................... -->
-<!-- file: xhtml-blkstruct-1.mod
-
- This is XHTML, a reformulation of HTML as a modular XML application.
- Copyright 1998-2001 W3C (MIT, INRIA, Keio), All Rights Reserved.
- Revision: $Id: xhtml-mobile10-flat.dtd,v 1.1 2004/03/17 04:23:57 pavery Exp $ SMI
-
- This DTD module is identified by the PUBLIC and SYSTEM identifiers:
-
- PUBLIC "-//W3C//ELEMENTS XHTML Block Structural 1.0//EN"
- SYSTEM "http://www.w3.org/TR/xhtml-modularization/DTD/xhtml-blkstruct-1.mod"
-
- Revisions:
- (none)
- ....................................................................... -->
-
-<!-- Block Structural
-
- div, p
-
- This module declares the elements and their attributes used to
- support block-level structural markup.
--->
-
-<!ENTITY % div.element "INCLUDE" >
-<![%div.element;[
-<!ENTITY % div.content
- "( #PCDATA | %Flow.mix; )*"
->
-<!ENTITY % div.qname "div" >
-<!ELEMENT %div.qname; %div.content; >
-<!-- end of div.element -->]]>
-
-<!ENTITY % div.attlist "INCLUDE" >
-<![%div.attlist;[
-<!ATTLIST %div.qname;
- %Common.attrib;
->
-<!-- end of div.attlist -->]]>
-
-<!ENTITY % p.element "INCLUDE" >
-<![%p.element;[
-<!ENTITY % p.content
- "( #PCDATA | %Inline.mix; )*" >
-<!ENTITY % p.qname "p" >
-<!ELEMENT %p.qname; %p.content; >
-<!-- end of p.element -->]]>
-
-<!ENTITY % p.attlist "INCLUDE" >
-<![%p.attlist;[
-<!ATTLIST %p.qname;
- %Common.attrib;
->
-<!-- end of p.attlist -->]]>
-
-<!-- end of xhtml-blkstruct-1.mod -->
-]]>
-
-<!ENTITY % xhtml-blkphras.module "INCLUDE" >
-<![%xhtml-blkphras.module;[
-<!ENTITY % xhtml-blkphras.mod
- PUBLIC "-//W3C//ELEMENTS XHTML Block Phrasal 1.0//EN"
- "xhtml-blkphras-1.mod" >
-<!-- ...................................................................... -->
-<!-- XHTML Block Phrasal Module .......................................... -->
-<!-- file: xhtml-blkphras-1.mod
-
- This is XHTML, a reformulation of HTML as a modular XML application.
- Copyright 1998-2001 W3C (MIT, INRIA, Keio), All Rights Reserved.
- Revision: $Id: xhtml-mobile10-flat.dtd,v 1.1 2004/03/17 04:23:57 pavery Exp $ SMI
-
- This DTD module is identified by the PUBLIC and SYSTEM identifiers:
-
- PUBLIC "-//W3C//ELEMENTS XHTML Block Phrasal 1.0//EN"
- SYSTEM "http://www.w3.org/TR/xhtml-modularization/DTD/xhtml-blkphras-1.mod"
-
- Revisions:
- (none)
- ....................................................................... -->
-
-<!-- Block Phrasal
-
- address, blockquote, pre, h1, h2, h3, h4, h5, h6
-
- This module declares the elements and their attributes used to
- support block-level phrasal markup.
--->
-
-<!ENTITY % address.element "INCLUDE" >
-<![%address.element;[
-<!ENTITY % address.content
- "( #PCDATA | %Inline.mix; )*" >
-<!ENTITY % address.qname "address" >
-<!ELEMENT %address.qname; %address.content; >
-<!-- end of address.element -->]]>
-
-<!ENTITY % address.attlist "INCLUDE" >
-<![%address.attlist;[
-<!ATTLIST %address.qname;
- %Common.attrib;
->
-<!-- end of address.attlist -->]]>
-
-<!ENTITY % blockquote.element "INCLUDE" >
-<![%blockquote.element;[
-<!ENTITY % blockquote.content
- "( %Block.mix; )+"
->
-<!ENTITY % blockquote.qname "blockquote" >
-<!ELEMENT %blockquote.qname; %blockquote.content; >
-<!-- end of blockquote.element -->]]>
-
-<!ENTITY % blockquote.attlist "INCLUDE" >
-<![%blockquote.attlist;[
-<!ATTLIST %blockquote.qname;
- %Common.attrib;
- cite %URI.datatype; #IMPLIED
->
-<!-- end of blockquote.attlist -->]]>
-
-<!ENTITY % pre.element "INCLUDE" >
-<![%pre.element;[
-<!ENTITY % pre.content
- "( #PCDATA
- | %InlStruct.class;
- %InlPhras.class;
- | %tt.qname; | %i.qname; | %b.qname;
- %I18n.class;
- %Anchor.class;
- | %script.qname; | %map.qname;
- %Inline.extra; )*"
->
-<!ENTITY % pre.qname "pre" >
-<!ELEMENT %pre.qname; %pre.content; >
-<!-- end of pre.element -->]]>
-
-<!ENTITY % pre.attlist "INCLUDE" >
-<![%pre.attlist;[
-<!ATTLIST %pre.qname;
- %Common.attrib;
- xml:space ( preserve ) #FIXED 'preserve'
->
-<!-- end of pre.attlist -->]]>
-
-<!-- ................... Heading Elements ................... -->
-
-<!ENTITY % Heading.content "( #PCDATA | %Inline.mix; )*" >
-
-<!ENTITY % h1.element "INCLUDE" >
-<![%h1.element;[
-<!ENTITY % h1.qname "h1" >
-<!ELEMENT %h1.qname; %Heading.content; >
-<!-- end of h1.element -->]]>
-
-<!ENTITY % h1.attlist "INCLUDE" >
-<![%h1.attlist;[
-<!ATTLIST %h1.qname;
- %Common.attrib;
->
-<!-- end of h1.attlist -->]]>
-
-<!ENTITY % h2.element "INCLUDE" >
-<![%h2.element;[
-<!ENTITY % h2.qname "h2" >
-<!ELEMENT %h2.qname; %Heading.content; >
-<!-- end of h2.element -->]]>
-
-<!ENTITY % h2.attlist "INCLUDE" >
-<![%h2.attlist;[
-<!ATTLIST %h2.qname;
- %Common.attrib;
->
-<!-- end of h2.attlist -->]]>
-
-<!ENTITY % h3.element "INCLUDE" >
-<![%h3.element;[
-<!ENTITY % h3.qname "h3" >
-<!ELEMENT %h3.qname; %Heading.content; >
-<!-- end of h3.element -->]]>
-
-<!ENTITY % h3.attlist "INCLUDE" >
-<![%h3.attlist;[
-<!ATTLIST %h3.qname;
- %Common.attrib;
->
-<!-- end of h3.attlist -->]]>
-
-<!ENTITY % h4.element "INCLUDE" >
-<![%h4.element;[
-<!ENTITY % h4.qname "h4" >
-<!ELEMENT %h4.qname; %Heading.content; >
-<!-- end of h4.element -->]]>
-
-<!ENTITY % h4.attlist "INCLUDE" >
-<![%h4.attlist;[
-<!ATTLIST %h4.qname;
- %Common.attrib;
->
-<!-- end of h4.attlist -->]]>
-
-<!ENTITY % h5.element "INCLUDE" >
-<![%h5.element;[
-<!ENTITY % h5.qname "h5" >
-<!ELEMENT %h5.qname; %Heading.content; >
-<!-- end of h5.element -->]]>
-
-<!ENTITY % h5.attlist "INCLUDE" >
-<![%h5.attlist;[
-<!ATTLIST %h5.qname;
- %Common.attrib;
->
-<!-- end of h5.attlist -->]]>
-
-<!ENTITY % h6.element "INCLUDE" >
-<![%h6.element;[
-<!ENTITY % h6.qname "h6" >
-<!ELEMENT %h6.qname; %Heading.content; >
-<!-- end of h6.element -->]]>
-
-<!ENTITY % h6.attlist "INCLUDE" >
-<![%h6.attlist;[
-<!ATTLIST %h6.qname;
- %Common.attrib;
->
-<!-- end of h6.attlist -->]]>
-
-<!-- end of xhtml-blkphras-1.mod -->
-]]>
-
-<!-- end of xhtml-text-1.mod -->
-
-
-<!ENTITY % xhtml-hypertext.mod
- PUBLIC "-//W3C//ELEMENTS XHTML Hypertext 1.0//EN"
- "http://www.w3.org/TR/xhtml-modularization/DTD/xhtml-hypertext-1.mod" >
-<!-- ...................................................................... -->
-<!-- XHTML Hypertext Module .............................................. -->
-<!-- file: xhtml-hypertext-1.mod
-
- This is XHTML, a reformulation of HTML as a modular XML application.
- Copyright 1998-2001 W3C (MIT, INRIA, Keio), All Rights Reserved.
- Revision: $Id: xhtml-mobile10-flat.dtd,v 1.1 2004/03/17 04:23:57 pavery Exp $ SMI
-
- This DTD module is identified by the PUBLIC and SYSTEM identifiers:
-
- PUBLIC "-//W3C//ELEMENTS XHTML Hypertext 1.0//EN"
- SYSTEM "http://www.w3.org/TR/xhtml-modularization/DTD/xhtml-hypertext-1.mod"
-
- Revisions:
- (none)
- ....................................................................... -->
-
-<!-- Hypertext
-
- a
-
- This module declares the anchor ('a') element type, which
- defines the source of a hypertext link. The destination
- (or link 'target') is identified via its 'id' attribute
- rather than the 'name' attribute as was used in HTML.
--->
-
-<!-- ............ Anchor Element ............ -->
-
-<!ENTITY % a.element "INCLUDE" >
-<![%a.element;[
-<!ENTITY % a.content
- "( #PCDATA | %InlNoAnchor.mix; )*"
->
-<!ENTITY % a.qname "a" >
-<!ELEMENT %a.qname; %a.content; >
-<!-- end of a.element -->]]>
-
-<!ENTITY % a.attlist "INCLUDE" >
-<![%a.attlist;[
-<!ATTLIST %a.qname;
- %Common.attrib;
- href %URI.datatype; #IMPLIED
- charset %Charset.datatype; #IMPLIED
- type %ContentType.datatype; #IMPLIED
- hreflang %LanguageCode.datatype; #IMPLIED
- rel %LinkTypes.datatype; #IMPLIED
- rev %LinkTypes.datatype; #IMPLIED
- accesskey %Character.datatype; #IMPLIED
- tabindex %Number.datatype; #IMPLIED
->
-<!-- end of a.attlist -->]]>
-
-<!-- end of xhtml-hypertext-1.mod -->
-
-
-<!ENTITY % xhtml-list.mod
- PUBLIC "-//W3C//ELEMENTS XHTML Lists 1.0//EN"
- "http://www.w3.org/TR/xhtml-modularization/DTD/xhtml-list-1.mod" >
-<!-- ...................................................................... -->
-<!-- XHTML Lists Module .................................................. -->
-<!-- file: xhtml-list-1.mod
-
- This is XHTML, a reformulation of HTML as a modular XML application.
- Copyright 1998-2001 W3C (MIT, INRIA, Keio), All Rights Reserved.
- Revision: $Id: xhtml-mobile10-flat.dtd,v 1.1 2004/03/17 04:23:57 pavery Exp $ SMI
-
- This DTD module is identified by the PUBLIC and SYSTEM identifiers:
-
- PUBLIC "-//W3C//ELEMENTS XHTML Lists 1.0//EN"
- SYSTEM "http://www.w3.org/TR/xhtml-modularization/DTD/xhtml-list-1.mod"
-
- Revisions:
- (none)
- ....................................................................... -->
-
-<!-- Lists
-
- dl, dt, dd, ol, ul, li
-
- This module declares the list-oriented element types
- and their attributes.
--->
-
-<!ENTITY % dl.qname "dl" >
-<!ENTITY % dt.qname "dt" >
-<!ENTITY % dd.qname "dd" >
-<!ENTITY % ol.qname "ol" >
-<!ENTITY % ul.qname "ul" >
-<!ENTITY % li.qname "li" >
-
-<!-- dl: Definition List ............................... -->
-
-<!ENTITY % dl.element "INCLUDE" >
-<![%dl.element;[
-<!ENTITY % dl.content "( %dt.qname; | %dd.qname; )+" >
-<!ELEMENT %dl.qname; %dl.content; >
-<!-- end of dl.element -->]]>
-
-<!ENTITY % dl.attlist "INCLUDE" >
-<![%dl.attlist;[
-<!ATTLIST %dl.qname;
- %Common.attrib;
->
-<!-- end of dl.attlist -->]]>
-
-<!-- dt: Definition Term ............................... -->
-
-<!ENTITY % dt.element "INCLUDE" >
-<![%dt.element;[
-<!ENTITY % dt.content
- "( #PCDATA | %Inline.mix; )*"
->
-<!ELEMENT %dt.qname; %dt.content; >
-<!-- end of dt.element -->]]>
-
-<!ENTITY % dt.attlist "INCLUDE" >
-<![%dt.attlist;[
-<!ATTLIST %dt.qname;
- %Common.attrib;
->
-<!-- end of dt.attlist -->]]>
-
-<!-- dd: Definition Description ........................ -->
-
-<!ENTITY % dd.element "INCLUDE" >
-<![%dd.element;[
-<!ENTITY % dd.content
- "( #PCDATA | %Flow.mix; )*"
->
-<!ELEMENT %dd.qname; %dd.content; >
-<!-- end of dd.element -->]]>
-
-<!ENTITY % dd.attlist "INCLUDE" >
-<![%dd.attlist;[
-<!ATTLIST %dd.qname;
- %Common.attrib;
->
-<!-- end of dd.attlist -->]]>
-
-<!-- ol: Ordered List (numbered styles) ................ -->
-
-<!ENTITY % ol.element "INCLUDE" >
-<![%ol.element;[
-<!ENTITY % ol.content "( %li.qname; )+" >
-<!ELEMENT %ol.qname; %ol.content; >
-<!-- end of ol.element -->]]>
-
-<!ENTITY % ol.attlist "INCLUDE" >
-<![%ol.attlist;[
-<!ATTLIST %ol.qname;
- %Common.attrib;
->
-<!-- end of ol.attlist -->]]>
-
-<!-- ul: Unordered List (bullet styles) ................ -->
-
-<!ENTITY % ul.element "INCLUDE" >
-<![%ul.element;[
-<!ENTITY % ul.content "( %li.qname; )+" >
-<!ELEMENT %ul.qname; %ul.content; >
-<!-- end of ul.element -->]]>
-
-<!ENTITY % ul.attlist "INCLUDE" >
-<![%ul.attlist;[
-<!ATTLIST %ul.qname;
- %Common.attrib;
->
-<!-- end of ul.attlist -->]]>
-
-<!-- li: List Item ..................................... -->
-
-<!ENTITY % li.element "INCLUDE" >
-<![%li.element;[
-<!ENTITY % li.content
- "( #PCDATA | %Flow.mix; )*"
->
-<!ELEMENT %li.qname; %li.content; >
-<!-- end of li.element -->]]>
-
-<!ENTITY % li.attlist "INCLUDE" >
-<![%li.attlist;[
-<!ATTLIST %li.qname;
- %Common.attrib;
->
-<!-- end of li.attlist -->]]>
-
-<!-- end of xhtml-list-1.mod -->
-
-<!-- Extend lists with value and start attributes -->
-<!ATTLIST %li.qname;
- value %Number.datatype; #IMPLIED
->
-<!ATTLIST %ol.qname;
- start %Number.datatype; #IMPLIED
->
-
-<!-- ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: -->
-
-<!-- Image Module ............................................... -->
-<!ENTITY % xhtml-image.mod
- PUBLIC "-//W3C//ELEMENTS XHTML Images 1.0//EN"
- "http://www.w3.org/TR/xhtml-modularization/DTD/xhtml-image-1.mod" >
-<!-- ...................................................................... -->
-<!-- XHTML Images Module ................................................. -->
-<!-- file: xhtml-image-1.mod
-
- This is XHTML, a reformulation of HTML as a modular XML application.
- Copyright 1998-2001 W3C (MIT, INRIA, Keio), All Rights Reserved.
- Rovision: $Id: xhtml-mobile10-flat.dtd,v 1.1 2004/03/17 04:23:57 pavery Exp $ SMI
-
- This DTD module is identified by the PUBLIC and SYSTEM identifiers:
-
- PUBLIC "-//W3C//ELEMENTS XHTML Images 1.0//EN"
- SYSTEM "http://www.w3.org/TR/xhtml-modularization/DTD/xhtml-image-1.mod"
-
- Revisions:
- (none)
- ....................................................................... -->
-
-<!-- Images
-
- img
-
- This module provides markup to support basic image embedding.
--->
-
-<!-- To avoid problems with text-only UAs as well as to make
- image content understandable and navigable to users of
- non-visual UAs, you need to provide a description with
- the 'alt' attribute, and avoid server-side image maps.
--->
-
-<!ENTITY % img.element "INCLUDE" >
-<![%img.element;[
-<!ENTITY % img.content "EMPTY" >
-<!ENTITY % img.qname "img" >
-<!ELEMENT %img.qname; %img.content; >
-<!-- end of img.element -->]]>
-
-<!ENTITY % img.attlist "INCLUDE" >
-<![%img.attlist;[
-<!ATTLIST %img.qname;
- %Common.attrib;
- src %URI.datatype; #REQUIRED
- alt %Text.datatype; #REQUIRED
- longdesc %URI.datatype; #IMPLIED
- height %Length.datatype; #IMPLIED
- width %Length.datatype; #IMPLIED
->
-<!-- end of img.attlist -->]]>
-
-<!-- end of xhtml-image-1.mod -->
-
-
-<!-- Tables Module ............................................... -->
-<!ENTITY % xhtml-table.mod
- PUBLIC "-//W3C//ELEMENTS XHTML Basic Tables 1.0//EN"
- "http://www.w3.org/TR/xhtml-modularization/DTD/xhtml-basic-table-1.mod" >
-<!-- ....................................................................... -->
-<!-- XHTML Basic Table Module ............................................. -->
-<!-- file: xhtml-basic-table-1.mod
-
- This is XHTML Basic, a proper subset of XHTML.
- Copyright 1998-2001 W3C (MIT, INRIA, Keio), All Rights Reserved.
- Revision: $Id: xhtml-mobile10-flat.dtd,v 1.1 2004/03/17 04:23:57 pavery Exp $ SMI
-
- This DTD module is identified by the PUBLIC and SYSTEM identifiers:
-
- PUBLIC "-//W3C//ELEMENTS XHTML Basic Tables 1.0//EN"
- SYSTEM "http://www.w3.org/TR/xhtml-modularization/DTD/xhtml-basic-table-1.mod"
-
- Revisions:
- (none)
- ....................................................................... -->
-
-<!-- Basic Tables
-
- table, caption, tr, th, td
-
- This table module declares elements and attributes defining
- a table model based fundamentally on features found in the
- widely-deployed HTML 3.2 table model. While this module
- mimics the content model and table attributes of HTML 3.2
- tables, the element types declared herein also includes all
- HTML 4 common and most of the HTML 4 table attributes.
--->
-
-<!-- declare qualified element type names:
--->
-<!ENTITY % table.qname "table" >
-<!ENTITY % caption.qname "caption" >
-<!ENTITY % tr.qname "tr" >
-<!ENTITY % th.qname "th" >
-<!ENTITY % td.qname "td" >
-
-<!-- horizontal alignment attributes for cell contents
--->
-<!ENTITY % CellHAlign.attrib
- "align ( left
- | center
- | right ) #IMPLIED"
->
-
-<!-- vertical alignment attributes for cell contents
--->
-<!ENTITY % CellVAlign.attrib
- "valign ( top
- | middle
- | bottom ) #IMPLIED"
->
-
-<!-- scope is simpler than axes attribute for common tables
--->
-<!ENTITY % scope.attrib
- "scope ( row | col ) #IMPLIED"
->
-
-<!-- table: Table Element .............................. -->
-
-<!ENTITY % table.element "INCLUDE" >
-<![%table.element;[
-<!ENTITY % table.content
- "( %caption.qname;?, %tr.qname;+ )"
->
-<!ELEMENT %table.qname; %table.content; >
-<!-- end of table.element -->]]>
-
-<!ENTITY % table.attlist "INCLUDE" >
-<![%table.attlist;[
-<!ATTLIST %table.qname;
- %Common.attrib;
- summary %Text.datatype; #IMPLIED
->
-<!-- end of table.attlist -->]]>
-
-<!-- caption: Table Caption ............................ -->
-
-<!ENTITY % caption.element "INCLUDE" >
-<![%caption.element;[
-<!ENTITY % caption.content
- "( #PCDATA | %Inline.mix; )*"
->
-<!ELEMENT %caption.qname; %caption.content; >
-<!-- end of caption.element -->]]>
-
-<!ENTITY % caption.attlist "INCLUDE" >
-<![%caption.attlist;[
-<!ATTLIST %caption.qname;
- %Common.attrib;
->
-<!-- end of caption.attlist -->]]>
-
-<!-- tr: Table Row ..................................... -->
-
-<!ENTITY % tr.element "INCLUDE" >
-<![%tr.element;[
-<!ENTITY % tr.content "( %th.qname; | %td.qname; )+" >
-<!ELEMENT %tr.qname; %tr.content; >
-<!-- end of tr.element -->]]>
-
-<!ENTITY % tr.attlist "INCLUDE" >
-<![%tr.attlist;[
-<!ATTLIST %tr.qname;
- %Common.attrib;
- %CellHAlign.attrib;
- %CellVAlign.attrib;
->
-<!-- end of tr.attlist -->]]>
-
-<!-- th: Table Header Cell ............................. -->
-
-<!-- th is for header cells, td for data,
- but for cells acting as both use td
--->
-
-<!ENTITY % th.element "INCLUDE" >
-<![%th.element;[
-<!ENTITY % th.content
- "( #PCDATA | %FlowNoTable.mix; )*"
->
-<!ELEMENT %th.qname; %th.content; >
-<!-- end of th.element -->]]>
-
-<!ENTITY % th.attlist "INCLUDE" >
-<![%th.attlist;[
-<!ATTLIST %th.qname;
- %Common.attrib;
- abbr %Text.datatype; #IMPLIED
- axis CDATA #IMPLIED
- headers IDREFS #IMPLIED
- %scope.attrib;
- rowspan %Number.datatype; '1'
- colspan %Number.datatype; '1'
- %CellHAlign.attrib;
- %CellVAlign.attrib;
->
-<!-- end of th.attlist -->]]>
-
-<!-- td: Table Data Cell ............................... -->
-
-<!ENTITY % td.element "INCLUDE" >
-<![%td.element;[
-<!ENTITY % td.content
- "( #PCDATA | %FlowNoTable.mix; )*"
->
-<!ELEMENT %td.qname; %td.content; >
-<!-- end of td.element -->]]>
-
-<!ENTITY % td.attlist "INCLUDE" >
-<![%td.attlist;[
-<!ATTLIST %td.qname;
- %Common.attrib;
- abbr %Text.datatype; #IMPLIED
- axis CDATA #IMPLIED
- headers IDREFS #IMPLIED
- %scope.attrib;
- rowspan %Number.datatype; '1'
- colspan %Number.datatype; '1'
- %CellHAlign.attrib;
- %CellVAlign.attrib;
->
-<!-- end of td.attlist -->]]>
-
-<!-- end of xhtml-basic-table-1.mod -->
-
-
-<!-- Forms Module ...............................................
- XHTML basic forms module extended with optgroup and fieldset
--->
-<!ELEMENT %optgroup.qname; (%option.qname;)+>
-<!ATTLIST %optgroup.qname;
- %Common.attrib;
- label %Text.datatype; #REQUIRED
->
-<!ENTITY % select.content "( %optgroup.qname; | %option.qname; )+">
-<!ELEMENT %fieldset.qname; (#PCDATA | %Flow.mix;)*>
-<!ATTLIST %fieldset.qname;
- %Common.attrib;
->
-<!ENTITY % form.content "( %BlkNoForm.mix; | %fieldset.qname; )+">
-<!ENTITY % xhtml-form.mod
- PUBLIC "-//W3C//ELEMENTS XHTML Basic Forms 1.0//EN"
- "http://www.w3.org/TR/xhtml-modularization/DTD/xhtml-basic-form-1.mod" >
-<!-- ...................................................................... -->
-<!-- XHTML Simplified Forms Module ....................................... -->
-<!-- file: xhtml-basic-form-1.mod
-
- This is XHTML Basic, a proper subset of XHTML.
- Copyright 1998-2001 W3C (MIT, INRIA, Keio), All Rights Reserved.
- Revision: $Id: xhtml-mobile10-flat.dtd,v 1.1 2004/03/17 04:23:57 pavery Exp $ SMI
-
- This DTD module is identified by the PUBLIC and SYSTEM identifiers:
-
- PUBLIC "-//W3C//ELEMENTS XHTML Basic Forms 1.0//EN"
- SYSTEM "http://www.w3.org/TR/xhtml-modularization/DTD/xhtml-basic-form-1.mod"
-
- Revisions:
- (none)
- ....................................................................... -->
-
-<!-- Basic Forms
-
- This forms module is based on the HTML 3.2 forms model, with
- the WAI-requested addition of the label element. While this
- module essentially mimics the content model and attributes of
- HTML 3.2 forms, the element types declared herein also include
- all HTML 4 common attributes.
-
- form, label, input, select, option, textarea
--->
-
-<!-- declare qualified element type names:
--->
-<!ENTITY % form.qname "form" >
-<!ENTITY % label.qname "label" >
-<!ENTITY % input.qname "input" >
-<!ENTITY % select.qname "select" >
-<!ENTITY % option.qname "option" >
-<!ENTITY % textarea.qname "textarea" >
-
-<!-- %BlkNoForm.mix; includes all non-form block elements,
- plus %Misc.class;
--->
-<!ENTITY % BlkNoForm.mix
- "%Heading.class;
- | %List.class;
- | %BlkStruct.class;
- %BlkPhras.class;
- %BlkPres.class;
- | %table.qname;
- %Block.extra;
- %Misc.class;"
->
-
-<!-- form: Form Element ................................ -->
-
-<!ENTITY % form.element "INCLUDE" >
-<![%form.element;[
-<!ENTITY % form.content
- "( %BlkNoForm.mix; )+"
->
-<!ELEMENT %form.qname; %form.content; >
-<!-- end of form.element -->]]>
-
-<!ENTITY % form.attlist "INCLUDE" >
-<![%form.attlist;[
-<!ATTLIST %form.qname;
- %Common.attrib;
- action %URI.datatype; #REQUIRED
- method ( get | post ) 'get'
- enctype %ContentType.datatype; 'application/x-www-form-urlencoded'
->
-<!-- end of form.attlist -->]]>
-
-<!-- label: Form Field Label Text ...................... -->
-
-<!ENTITY % label.element "INCLUDE" >
-<![%label.element;[
-<!-- Each label must not contain more than ONE field
--->
-<!ENTITY % label.content
- "( #PCDATA
- | %input.qname; | %select.qname; | %textarea.qname;
- | %InlStruct.class;
- %InlPhras.class;
- %I18n.class;
- %InlPres.class;
- %InlSpecial.class;
- %Misc.class; )*"
->
-<!ELEMENT %label.qname; %label.content; >
-<!-- end of label.element -->]]>
-
-<!ENTITY % label.attlist "INCLUDE" >
-<![%label.attlist;[
-<!ATTLIST %label.qname;
- %Common.attrib;
- for IDREF #IMPLIED
- accesskey %Character.datatype; #IMPLIED
->
-<!-- end of label.attlist -->]]>
-
-<!-- input: Form Control ............................... -->
-
-<!ENTITY % input.element "INCLUDE" >
-<![%input.element;[
-<!ENTITY % input.content "EMPTY" >
-<!ELEMENT %input.qname; %input.content; >
-<!-- end of input.element -->]]>
-
-<!-- Basic Forms removes 'image' and 'file' input types.
--->
-<!ENTITY % input.attlist "INCLUDE" >
-<![%input.attlist;[
-<!ENTITY % InputType.class
- "( text | password | checkbox | radio
- | submit | reset | hidden )"
->
-<!-- attribute name required for all but submit & reset
--->
-<!ATTLIST %input.qname;
- %Common.attrib;
- type %InputType.class; 'text'
- name CDATA #IMPLIED
- value CDATA #IMPLIED
- checked ( checked ) #IMPLIED
- size CDATA #IMPLIED
- maxlength %Number.datatype; #IMPLIED
- src %URI.datatype; #IMPLIED
- tabindex %Number.datatype; #IMPLIED
- accesskey %Character.datatype; #IMPLIED
->
-<!-- end of input.attlist -->]]>
-
-<!-- select: Option Selector ........................... -->
-
-<!ENTITY % select.element "INCLUDE" >
-<![%select.element;[
-<!ENTITY % select.content "( %option.qname; )+" >
-<!ELEMENT %select.qname; %select.content; >
-<!-- end of select.element -->]]>
-
-<!ENTITY % select.attlist "INCLUDE" >
-<![%select.attlist;[
-<!ATTLIST %select.qname;
- %Common.attrib;
- name CDATA #IMPLIED
- size %Number.datatype; #IMPLIED
- multiple ( multiple ) #IMPLIED
- tabindex %Number.datatype; #IMPLIED
->
-<!-- end of select.attlist -->]]>
-
-<!-- option: Selectable Choice ......................... -->
-
-<!ENTITY % option.element "INCLUDE" >
-<![%option.element;[
-<!ENTITY % option.content "( #PCDATA )" >
-<!ELEMENT %option.qname; %option.content; >
-<!-- end of option.element -->]]>
-
-<!ENTITY % option.attlist "INCLUDE" >
-<![%option.attlist;[
-<!ATTLIST %option.qname;
- %Common.attrib;
- selected ( selected ) #IMPLIED
- value CDATA #IMPLIED
->
-<!-- end of option.attlist -->]]>
-
-<!-- textarea: Multi-Line Text Field ................... -->
-
-<!ENTITY % textarea.element "INCLUDE" >
-<![%textarea.element;[
-<!ENTITY % textarea.content "( #PCDATA )" >
-<!ELEMENT %textarea.qname; %textarea.content; >
-<!-- end of textarea.element -->]]>
-
-<!ENTITY % textarea.attlist "INCLUDE" >
-<![%textarea.attlist;[
-<!ATTLIST %textarea.qname;
- %Common.attrib;
- name CDATA #IMPLIED
- rows %Number.datatype; #REQUIRED
- cols %Number.datatype; #REQUIRED
- tabindex %Number.datatype; #IMPLIED
- accesskey %Character.datatype; #IMPLIED
->
-<!-- end of textarea.attlist -->]]>
-
-<!-- end of xhtml-basic-form-1.mod -->
-
-
-<!-- Link Element Module ........................................ -->
-<!ENTITY % xhtml-link.mod
- PUBLIC "-//W3C//ELEMENTS XHTML Link Element 1.0//EN"
- "http://www.w3.org/TR/xhtml-modularization/DTD/xhtml-link-1.mod" >
-<!-- ...................................................................... -->
-<!-- XHTML Link Element Module ........................................... -->
-<!-- file: xhtml-link-1.mod
-
- This is XHTML, a reformulation of HTML as a modular XML application.
- Copyright 1998-2001 W3C (MIT, INRIA, Keio), All Rights Reserved.
- Revision: $Id: xhtml-mobile10-flat.dtd,v 1.1 2004/03/17 04:23:57 pavery Exp $ SMI
-
- This DTD module is identified by the PUBLIC and SYSTEM identifiers:
-
- PUBLIC "-//W3C//ELEMENTS XHTML Link Element 1.0//EN"
- SYSTEM "http://www.w3.org/TR/xhtml-modularization/DTD/xhtml-link-1.mod"
-
- Revisions:
- (none)
- ....................................................................... -->
-
-<!-- Link element
-
- link
-
- This module declares the link element type and its attributes,
- which could (in principle) be used to define document-level links
- to external resources such as:
-
- a) for document specific toolbars/menus, e.g. start, contents,
- previous, next, index, end, help
- b) to link to a separate style sheet (rel="stylesheet")
- c) to make a link to a script (rel="script")
- d) by style sheets to control how collections of html nodes are
- rendered into printed documents
- e) to make a link to a printable version of this document
- e.g. a postscript or pdf version (rel="alternate" media="print")
--->
-
-<!-- link: Media-Independent Link ...................... -->
-
-<!ENTITY % link.element "INCLUDE" >
-<![%link.element;[
-<!ENTITY % link.content "EMPTY" >
-<!ENTITY % link.qname "link" >
-<!ELEMENT %link.qname; %link.content; >
-<!-- end of link.element -->]]>
-
-<!ENTITY % link.attlist "INCLUDE" >
-<![%link.attlist;[
-<!ATTLIST %link.qname;
- %Common.attrib;
- charset %Charset.datatype; #IMPLIED
- href %URI.datatype; #IMPLIED
- hreflang %LanguageCode.datatype; #IMPLIED
- type %ContentType.datatype; #IMPLIED
- rel %LinkTypes.datatype; #IMPLIED
- rev %LinkTypes.datatype; #IMPLIED
- media %MediaDesc.datatype; #IMPLIED
->
-<!-- end of link.attlist -->]]>
-
-<!-- end of xhtml-link-1.mod -->
-
-
-<!-- Document Metainformation Module ............................ -->
-<!ENTITY % xhtml-meta.mod
- PUBLIC "-//W3C//ELEMENTS XHTML Metainformation 1.0//EN"
- "http://www.w3.org/TR/xhtml-modularization/DTD/xhtml-meta-1.mod" >
-<!-- ...................................................................... -->
-<!-- XHTML Document Metainformation Module ............................... -->
-<!-- file: xhtml-meta-1.mod
-
- This is XHTML, a reformulation of HTML as a modular XML application.
- Copyright 1998-2001 W3C (MIT, INRIA, Keio), All Rights Reserved.
- Revision: $Id: xhtml-mobile10-flat.dtd,v 1.1 2004/03/17 04:23:57 pavery Exp $ SMI
-
- This DTD module is identified by the PUBLIC and SYSTEM identifiers:
-
- PUBLIC "-//W3C//ELEMENTS XHTML Metainformation 1.0//EN"
- SYSTEM "http://www.w3.org/TR/xhtml-modularization/DTD/xhtml-meta-1.mod"
-
- Revisions:
- (none)
- ....................................................................... -->
-
-<!-- Meta Information
-
- meta
-
- This module declares the meta element type and its attributes,
- used to provide declarative document metainformation.
--->
-
-<!-- meta: Generic Metainformation ..................... -->
-
-<!ENTITY % meta.element "INCLUDE" >
-<![%meta.element;[
-<!ENTITY % meta.content "EMPTY" >
-<!ENTITY % meta.qname "meta" >
-<!ELEMENT %meta.qname; %meta.content; >
-<!-- end of meta.element -->]]>
-
-<!ENTITY % meta.attlist "INCLUDE" >
-<![%meta.attlist;[
-<!ATTLIST %meta.qname;
- %XHTML.xmlns.attrib;
- %I18n.attrib;
- http-equiv NMTOKEN #IMPLIED
- name NMTOKEN #IMPLIED
- content CDATA #REQUIRED
- scheme CDATA #IMPLIED
->
-<!-- end of meta.attlist -->]]>
-
-<!-- end of xhtml-meta-1.mod -->
-
-
-<!-- Base Element Module ........................................ -->
-<!ENTITY % xhtml-base.mod
- PUBLIC "-//W3C//ELEMENTS XHTML Base Element 1.0//EN"
- "http://www.w3.org/TR/xhtml-modularization/DTD/xhtml-base-1.mod" >
-<!-- ...................................................................... -->
-<!-- XHTML Base Element Module ........................................... -->
-<!-- file: xhtml-base-1.mod
-
- This is XHTML, a reformulation of HTML as a modular XML application.
- Copyright 1998-2001 W3C (MIT, INRIA, Keio), All Rights Reserved.
- Revision: $Id: xhtml-mobile10-flat.dtd,v 1.1 2004/03/17 04:23:57 pavery Exp $ SMI
-
- This DTD module is identified by the PUBLIC and SYSTEM identifiers:
-
- PUBLIC "-//W3C//ELEMENTS XHTML Base Element 1.0//EN"
- SYSTEM "http://www.w3.org/TR/xhtml-modularization/DTD/xhtml-base-1.mod"
-
- Revisions:
- (none)
- ....................................................................... -->
-
-<!-- Base element
-
- base
-
- This module declares the base element type and its attributes,
- used to define a base URI against which relative URIs in the
- document will be resolved.
-
- Note that this module also redeclares the content model for
- the head element to include the base element.
--->
-
-<!-- base: Document Base URI ........................... -->
-
-<!ENTITY % base.element "INCLUDE" >
-<![%base.element;[
-<!ENTITY % base.content "EMPTY" >
-<!ENTITY % base.qname "base" >
-<!ELEMENT %base.qname; %base.content; >
-<!-- end of base.element -->]]>
-
-<!ENTITY % base.attlist "INCLUDE" >
-<![%base.attlist;[
-<!ATTLIST %base.qname;
- %XHTML.xmlns.attrib;
- href %URI.datatype; #REQUIRED
->
-<!-- end of base.attlist -->]]>
-
-<!ENTITY % head.content
- "( %HeadOpts.mix;,
- ( ( %title.qname;, %HeadOpts.mix;, ( %base.qname;, %HeadOpts.mix; )? )
- | ( %base.qname;, %HeadOpts.mix;, ( %title.qname;, %HeadOpts.mix; ))))"
->
-
-<!-- end of xhtml-base-1.mod -->
-
-
-<!-- Stylesheets Module ......................................... -->
-<!ENTITY % xhtml-style.mod PUBLIC "-//W3C//ELEMENTS XHTML Style Sheets 1.0//EN"
- "http://www.w3.org/TR/xhtml-modularization/DTD/xhtml-style-1.mod">
-<!-- ...................................................................... -->
-<!-- XHTML Document Style Sheet Module ................................... -->
-<!-- file: xhtml-style-1.mod
-
- This is XHTML, a reformulation of HTML as a modular XML application.
- Copyright 1998-2001 W3C (MIT, INRIA, Keio), All Rights Reserved.
- Revision: $Id: xhtml-mobile10-flat.dtd,v 1.1 2004/03/17 04:23:57 pavery Exp $ SMI
-
- This DTD module is identified by the PUBLIC and SYSTEM identifiers:
-
- PUBLIC "-//W3C//DTD XHTML Style Sheets 1.0//EN"
- SYSTEM "http://www.w3.org/TR/xhtml-modularization/DTD/xhtml-style-1.mod"
-
- Revisions:
- (none)
- ....................................................................... -->
-
-<!-- Style Sheets
-
- style
-
- This module declares the style element type and its attributes,
- used to embed style sheet information in the document head element.
--->
-
-<!-- style: Style Sheet Information .................... -->
-
-<!ENTITY % style.element "INCLUDE" >
-<![%style.element;[
-<!ENTITY % style.content "( #PCDATA )" >
-<!ENTITY % style.qname "style" >
-<!ELEMENT %style.qname; %style.content; >
-<!-- end of style.element -->]]>
-
-<!ENTITY % style.attlist "INCLUDE" >
-<![%style.attlist;[
-<!ATTLIST %style.qname;
- %XHTML.xmlns.attrib;
- %title.attrib;
- %I18n.attrib;
- type %ContentType.datatype; #REQUIRED
- media %MediaDesc.datatype; #IMPLIED
- xml:space ( preserve ) #FIXED 'preserve'
->
-<!-- end of style.attlist -->]]>
-
-<!-- end of xhtml-style-1.mod -->
-
-
-<!-- Param Element Module ....................................... -->
-<!ENTITY % xhtml-param.mod
- PUBLIC "-//W3C//ELEMENTS XHTML Param Element 1.0//EN"
- "http://www.w3.org/TR/xhtml-modularization/DTD/xhtml-param-1.mod" >
-<!-- ...................................................................... -->
-<!-- XHTML Param Element Module ..................................... -->
-<!-- file: xhtml-param-1.mod
-
- This is XHTML, a reformulation of HTML as a modular XML application.
- Copyright 1998-2001 W3C (MIT, INRIA, Keio), All Rights Reserved.
- Revision: $Id: xhtml-mobile10-flat.dtd,v 1.1 2004/03/17 04:23:57 pavery Exp $ SMI
-
- This DTD module is identified by the PUBLIC and SYSTEM identifiers:
-
- PUBLIC "-//W3C//ELEMENTS XHTML Param Element 1.0//EN"
- SYSTEM "http://www.w3.org/TR/xhtml-modularization/DTD/xhtml-param-1.mod"
-
- Revisions:
- (none)
- ....................................................................... -->
-
-<!-- Parameters for Java Applets and Embedded Objects
-
- param
-
- This module provides declarations for the param element,
- used to provide named property values for the applet
- and object elements.
--->
-
-<!-- param: Named Property Value ....................... -->
-
-<!ENTITY % param.element "INCLUDE" >
-<![%param.element;[
-<!ENTITY % param.content "EMPTY" >
-<!ENTITY % param.qname "param" >
-<!ELEMENT %param.qname; %param.content; >
-<!-- end of param.element -->]]>
-
-<!ENTITY % param.attlist "INCLUDE" >
-<![%param.attlist;[
-<!ATTLIST %param.qname;
- %XHTML.xmlns.attrib;
- %id.attrib;
- name CDATA #REQUIRED
- value CDATA #IMPLIED
- valuetype ( data | ref | object ) 'data'
- type %ContentType.datatype; #IMPLIED
->
-<!-- end of param.attlist -->]]>
-
-<!-- end of xhtml-param-1.mod -->
-
-
-<!-- Embedded Object Module ..................................... -->
-<!ENTITY % xhtml-object.mod
- PUBLIC "-//W3C//ELEMENTS XHTML Embedded Object 1.0//EN"
- "http://www.w3.org/TR/xhtml-modularization/DTD/xhtml-object-1.mod" >
-<!-- ...................................................................... -->
-<!-- XHTML Embedded Object Module ........................................ -->
-<!-- file: xhtml-object-1.mod
-
- This is XHTML, a reformulation of HTML as a modular XML application.
- Copyright 1998-2001 W3C (MIT, INRIA, Keio), All Rights Reserved.
- Revision: $Id: xhtml-mobile10-flat.dtd,v 1.1 2004/03/17 04:23:57 pavery Exp $ SMI
-
- This DTD module is identified by the PUBLIC and SYSTEM identifiers:
-
- PUBLIC "-//W3C//ELEMENTS XHTML Embedded Object 1.0//EN"
- SYSTEM "http://www.w3.org/TR/xhtml-modularization/DTD/xhtml-object-1.mod"
-
- Revisions:
- (none)
- ....................................................................... -->
-
-<!-- Embedded Objects
-
- object
-
- This module declares the object element type and its attributes, used
- to embed external objects as part of XHTML pages. In the document,
- place param elements prior to other content within the object element.
-
- Note that use of this module requires instantiation of the Param
- Element Module.
--->
-
-<!-- object: Generic Embedded Object ................... -->
-
-<!ENTITY % object.element "INCLUDE" >
-<![%object.element;[
-<!ENTITY % object.content
- "( #PCDATA | %Flow.mix; | %param.qname; )*"
->
-<!ENTITY % object.qname "object" >
-<!ELEMENT %object.qname; %object.content; >
-<!-- end of object.element -->]]>
-
-<!ENTITY % object.attlist "INCLUDE" >
-<![%object.attlist;[
-<!ATTLIST %object.qname;
- %Common.attrib;
- declare ( declare ) #IMPLIED
- classid %URI.datatype; #IMPLIED
- codebase %URI.datatype; #IMPLIED
- data %URI.datatype; #IMPLIED
- type %ContentType.datatype; #IMPLIED
- codetype %ContentType.datatype; #IMPLIED
- archive %URIs.datatype; #IMPLIED
- standby %Text.datatype; #IMPLIED
- height %Length.datatype; #IMPLIED
- width %Length.datatype; #IMPLIED
- name CDATA #IMPLIED
- tabindex %Number.datatype; #IMPLIED
->
-<!-- end of object.attlist -->]]>
-
-<!-- end of xhtml-object-1.mod -->
-
-
-<!-- Document Structure Module ..................................... -->
-<!ENTITY % xhtml-struct.mod
- PUBLIC "-//W3C//ELEMENTS XHTML Document Structure 1.0//EN"
- "http://www.w3.org/TR/xhtml-modularization/DTD/xhtml-struct-1.mod" >
-<!-- ...................................................................... -->
-<!-- XHTML Structure Module .............................................. -->
-<!-- file: xhtml-struct-1.mod
-
- This is XHTML, a reformulation of HTML as a modular XML application.
- Copyright 1998-2001 W3C (MIT, INRIA, Keio), All Rights Reserved.
- Revision: $Id: xhtml-mobile10-flat.dtd,v 1.1 2004/03/17 04:23:57 pavery Exp $ SMI
-
- This DTD module is identified by the PUBLIC and SYSTEM identifiers:
-
- PUBLIC "-//W3C//ELEMENTS XHTML Document Structure 1.0//EN"
- SYSTEM "http://www.w3.org/TR/xhtml-modularization/DTD/xhtml-struct-1.mod"
-
- Revisions:
- (none)
- ....................................................................... -->
-
-<!-- Document Structure
-
- title, head, body, html
-
- The Structure Module defines the major structural elements and
- their attributes.
-
- Note that the content model of the head element type is redeclared
- when the Base Module is included in the DTD.
-
- The parameter entity containing the XML namespace URI value used
- for XHTML is '%XHTML.xmlns;', defined in the Qualified Names module.
--->
-
-<!-- title: Document Title ............................. -->
-
-<!-- The title element is not considered part of the flow of text.
- It should be displayed, for example as the page header or
- window title. Exactly one title is required per document.
--->
-
-<!ENTITY % title.element "INCLUDE" >
-<![%title.element;[
-<!ENTITY % title.content "( #PCDATA )" >
-<!ENTITY % title.qname "title" >
-<!ELEMENT %title.qname; %title.content; >
-<!-- end of title.element -->]]>
-
-<!ENTITY % title.attlist "INCLUDE" >
-<![%title.attlist;[
-<!ATTLIST %title.qname;
- %XHTML.xmlns.attrib;
- %I18n.attrib;
->
-<!-- end of title.attlist -->]]>
-
-<!-- head: Document Head ............................... -->
-
-<!ENTITY % head.element "INCLUDE" >
-<![%head.element;[
-<!ENTITY % head.content
- "( %HeadOpts.mix;, %title.qname;, %HeadOpts.mix; )"
->
-<!ENTITY % head.qname "head" >
-<!ELEMENT %head.qname; %head.content; >
-<!-- end of head.element -->]]>
-
-<!ENTITY % head.attlist "INCLUDE" >
-<![%head.attlist;[
-<!-- reserved for future use with document profiles
--->
-<!ENTITY % profile.attrib
- "profile %URI.datatype; '%XHTML.profile;'"
->
-
-<!ATTLIST %head.qname;
- %XHTML.xmlns.attrib;
- %I18n.attrib;
- %profile.attrib;
->
-<!-- end of head.attlist -->]]>
-
-<!-- body: Document Body ............................... -->
-
-<!ENTITY % body.element "INCLUDE" >
-<![%body.element;[
-<!ENTITY % body.content
- "( %Block.mix; )+"
->
-<!ENTITY % body.qname "body" >
-<!ELEMENT %body.qname; %body.content; >
-<!-- end of body.element -->]]>
-
-<!ENTITY % body.attlist "INCLUDE" >
-<![%body.attlist;[
-<!ATTLIST %body.qname;
- %Common.attrib;
->
-<!-- end of body.attlist -->]]>
-
-<!-- html: XHTML Document Element ...................... -->
-
-<!ENTITY % html.element "INCLUDE" >
-<![%html.element;[
-<!ENTITY % html.content "( %head.qname;, %body.qname; )" >
-<!ENTITY % html.qname "html" >
-<!ELEMENT %html.qname; %html.content; >
-<!-- end of html.element -->]]>
-
-<!ENTITY % html.attlist "INCLUDE" >
-<![%html.attlist;[
-<!-- version attribute value defined in driver
--->
-<!ENTITY % XHTML.version.attrib
- "version %FPI.datatype; #FIXED '%XHTML.version;'"
->
-
-<!-- see the Qualified Names module for information
- on how to extend XHTML using XML namespaces
--->
-<!ATTLIST %html.qname;
- %XHTML.xmlns.attrib;
- %XHTML.version.attrib;
- %I18n.attrib;
->
-<!-- end of html.attlist -->]]>
-
-<!-- end of xhtml-struct-1.mod -->
-
-
-<!-- Block Presentation ........................................ -->
-<!ENTITY % xhtml-blkpres.mod PUBLIC "-//W3C//ELEMENTS XHTML Block Presentation 1.0//EN"
- "http://www.w3.org/TR/xhtml-modularization/DTD/xhtml-blkpres-1.mod">
-<!-- ...................................................................... -->
-<!-- XHTML Block Presentation Module ..................................... -->
-<!-- file: xhtml-blkpres-1.mod
-
- This is XHTML, a reformulation of HTML as a modular XML application.
- Copyright 1998-2001 W3C (MIT, INRIA, Keio), All Rights Reserved.
- Revision: $Id: xhtml-mobile10-flat.dtd,v 1.1 2004/03/17 04:23:57 pavery Exp $ SMI
-
- This DTD module is identified by the PUBLIC and SYSTEM identifiers:
-
- PUBLIC "-//W3C//ELEMENTS XHTML Block Presentation 1.0//EN"
- SYSTEM "http://www.w3.org/TR/xhtml-modularization/DTD/xhtml-blkpres-1.mod"
-
- Revisions:
- (none)
- ....................................................................... -->
-
-<!-- Block Presentational Elements
-
- hr
-
- This module declares the elements and their attributes used to
- support block-level presentational markup.
--->
-
-<!ENTITY % hr.element "INCLUDE" >
-<![%hr.element;[
-<!ENTITY % hr.content "EMPTY" >
-<!ENTITY % hr.qname "hr" >
-<!ELEMENT %hr.qname; %hr.content; >
-<!-- end of hr.element -->]]>
-
-<!ENTITY % hr.attlist "INCLUDE" >
-<![%hr.attlist;[
-<!ATTLIST %hr.qname;
- %Common.attrib;
->
-<!-- end of hr.attlist -->]]>
-
-<!-- end of xhtml-blkpres-1.mod -->
-
-
-<!-- ========================================== -->
-<!--
- Inline Presentation: b, big, i, small
--->
-<!ENTITY % sub.element "IGNORE">
-<!ENTITY % sub.attlist "IGNORE">
-<!ENTITY % sup.element "IGNORE">
-<!ENTITY % sup.attlist "IGNORE">
-<!ENTITY % tt.element "IGNORE">
-<!ENTITY % tt.attlist "IGNORE">
-<!ENTITY % xhtml-inlpres.mod PUBLIC "-//W3C//ELEMENTS XHTML Inline Presentation 1.0//EN"
- "http://www.w3.org/TR/xhtml-modularization/DTD/xhtml-inlpres-1.mod">
-<!-- ...................................................................... -->
-<!-- XHTML Inline Presentation Module .................................... -->
-<!-- file: xhtml-inlpres-1.mod
-
- This is XHTML, a reformulation of HTML as a modular XML application.
- Copyright 1998-2001 W3C (MIT, INRIA, Keio), All Rights Reserved.
- Revision: $Id: xhtml-mobile10-flat.dtd,v 1.1 2004/03/17 04:23:57 pavery Exp $ SMI
-
- This DTD module is identified by the PUBLIC and SYSTEM identifiers:
-
- PUBLIC "-//W3C//ELEMENTS XHTML Inline Presentation 1.0//EN"
- SYSTEM "http://www.w3.org/TR/xhtml-modularization/DTD/xhtml-inlpres-1.mod"
-
- Revisions:
- (none)
- ....................................................................... -->
-
-<!-- Inline Presentational Elements
-
- b, big, i, small, sub, sup, tt
-
- This module declares the elements and their attributes used to
- support inline-level presentational markup.
--->
-
-<!ENTITY % b.element "INCLUDE" >
-<![%b.element;[
-<!ENTITY % b.content
- "( #PCDATA | %Inline.mix; )*"
->
-<!ENTITY % b.qname "b" >
-<!ELEMENT %b.qname; %b.content; >
-<!-- end of b.element -->]]>
-
-<!ENTITY % b.attlist "INCLUDE" >
-<![%b.attlist;[
-<!ATTLIST %b.qname;
- %Common.attrib;
->
-<!-- end of b.attlist -->]]>
-
-<!ENTITY % big.element "INCLUDE" >
-<![%big.element;[
-<!ENTITY % big.content
- "( #PCDATA | %Inline.mix; )*"
->
-<!ENTITY % big.qname "big" >
-<!ELEMENT %big.qname; %big.content; >
-<!-- end of big.element -->]]>
-
-<!ENTITY % big.attlist "INCLUDE" >
-<![%big.attlist;[
-<!ATTLIST %big.qname;
- %Common.attrib;
->
-<!-- end of big.attlist -->]]>
-
-<!ENTITY % i.element "INCLUDE" >
-<![%i.element;[
-<!ENTITY % i.content
- "( #PCDATA | %Inline.mix; )*"
->
-<!ENTITY % i.qname "i" >
-<!ELEMENT %i.qname; %i.content; >
-<!-- end of i.element -->]]>
-
-<!ENTITY % i.attlist "INCLUDE" >
-<![%i.attlist;[
-<!ATTLIST %i.qname;
- %Common.attrib;
->
-<!-- end of i.attlist -->]]>
-
-<!ENTITY % small.element "INCLUDE" >
-<![%small.element;[
-<!ENTITY % small.content
- "( #PCDATA | %Inline.mix; )*"
->
-<!ENTITY % small.qname "small" >
-<!ELEMENT %small.qname; %small.content; >
-<!-- end of small.element -->]]>
-
-<!ENTITY % small.attlist "INCLUDE" >
-<![%small.attlist;[
-<!ATTLIST %small.qname;
- %Common.attrib;
->
-<!-- end of small.attlist -->]]>
-
-<!ENTITY % sub.element "INCLUDE" >
-<![%sub.element;[
-<!ENTITY % sub.content
- "( #PCDATA | %Inline.mix; )*"
->
-<!ENTITY % sub.qname "sub" >
-<!ELEMENT %sub.qname; %sub.content; >
-<!-- end of sub.element -->]]>
-
-<!ENTITY % sub.attlist "INCLUDE" >
-<![%sub.attlist;[
-<!ATTLIST %sub.qname;
- %Common.attrib;
->
-<!-- end of sub.attlist -->]]>
-
-<!ENTITY % sup.element "INCLUDE" >
-<![%sup.element;[
-<!ENTITY % sup.content
- "( #PCDATA | %Inline.mix; )*"
->
-<!ENTITY % sup.qname "sup" >
-<!ELEMENT %sup.qname; %sup.content; >
-<!-- end of sup.element -->]]>
-
-<!ENTITY % sup.attlist "INCLUDE" >
-<![%sup.attlist;[
-<!ATTLIST %sup.qname;
- %Common.attrib;
->
-<!-- end of sup.attlist -->]]>
-
-<!ENTITY % tt.element "INCLUDE" >
-<![%tt.element;[
-<!ENTITY % tt.content
- "( #PCDATA | %Inline.mix; )*"
->
-<!ENTITY % tt.qname "tt" >
-<!ELEMENT %tt.qname; %tt.content; >
-<!-- end of tt.element -->]]>
-
-<!ENTITY % tt.attlist "INCLUDE" >
-<![%tt.attlist;[
-<!ATTLIST %tt.qname;
- %Common.attrib;
->
-<!-- end of tt.attlist -->]]>
-
-<!-- end of xhtml-inlpres-1.mod -->
-
-
-<!-- end of XHTML Mobile 1.0 DTD ........................................... --> \ No newline at end of file
diff --git a/tests/org.eclipse.jst.jsp.ui.tests/testfiles/DTDs/wapDTDs/WAP-2-0/xhtml-mobile10-model-1.mod b/tests/org.eclipse.jst.jsp.ui.tests/testfiles/DTDs/wapDTDs/WAP-2-0/xhtml-mobile10-model-1.mod
deleted file mode 100644
index 380e25efe..000000000
--- a/tests/org.eclipse.jst.jsp.ui.tests/testfiles/DTDs/wapDTDs/WAP-2-0/xhtml-mobile10-model-1.mod
+++ /dev/null
@@ -1,160 +0,0 @@
-<!-- ....................................................................... -->
-<!-- XHTML Mobile 1.0 Document Model Module .................................... -->
-<!-- file: xhtml-mobile10-model-1.mod
-
- This is XHTML Mobile, a proper subset of XHTML.
- @Wireless Application Protocol Forum, Ltd. 2001.
-
- Terms and conditions of use are available from the Wireless Application Protocol Forum Ltd.
- Web site (http://www.wapforum.org/what/copyright.htm).
-
--->
-<!-- XHTML Mobile Document Model
-
- This module describes the groupings of elements that make up
- common content models for XHTML elements.
--->
-
-<!-- Optional Elements in head .............. -->
-
-<!ENTITY % HeadOpts.mix
- "( %meta.qname; | %link.qname; | %object.qname; | %style.qname; )*" >
-
-<!-- Miscellaneous Elements ................. -->
-
-<!ENTITY % Misc.class "" >
-
-<!-- Inline Elements ........................ -->
-
-<!ENTITY % InlStruct.class "%br.qname; | %span.qname;" >
-
-<!ENTITY % InlPhras.class
- "| %em.qname; | %strong.qname; | %dfn.qname; | %code.qname;
- | %samp.qname; | %kbd.qname; | %var.qname; | %cite.qname;
- | %abbr.qname; | %acronym.qname; | %q.qname;" >
-
-<!ENTITY % InlPres.class
- "| %i.qname; | %b.qname; | %big.qname; | %small.qname; " >
-
-
-<!ENTITY % I18n.class "" >
-
-<!ENTITY % Anchor.class "| %a.qname;" >
-
-<!ENTITY % InlSpecial.class "| %img.qname; | %object.qname;" >
-
-<!ENTITY % InlForm.class
- "| %input.qname; | %select.qname; | %textarea.qname;
- | %label.qname;"
->
-
-<!ENTITY % Inline.extra "" >
-
-<!ENTITY % Inline.class
- "%InlStruct.class;
- %InlPhras.class;
- %Anchor.class;
- %InlSpecial.class;
- %InlForm.class;
- %Inline.extra;"
->
-
-<!ENTITY % InlNoAnchor.class
- "%InlStruct.class;
- %InlPhras.class;
- %InlSpecial.class;
- %InlForm.class;
- %Inline.extra;"
->
-
-<!ENTITY % InlNoAnchor.mix
- "%InlNoAnchor.class;
- %Misc.class;"
->
-
-<!ENTITY % Inline.mix
- "%Inline.class;
- %Misc.class;"
->
-
-<!-- Block Elements ......................... -->
-
-<!ENTITY % Heading.class
- "%h1.qname; | %h2.qname; | %h3.qname;
- | %h4.qname; | %h5.qname; | %h6.qname;"
->
-<!ENTITY % List.class "%ul.qname; | %ol.qname; | %dl.qname;" >
-
-<!ENTITY % Table.class "| %table.qname;" >
-
-<!ENTITY % Form.class "| %form.qname;" >
-
-<!ENTITY % Fieldset.class "| %fieldset.qname;" >
-
-<!ENTITY % BlkStruct.class "%p.qname; | %div.qname;" >
-
-<!ENTITY % BlkPhras.class
- "| %pre.qname; | %blockquote.qname; | %address.qname;"
->
-
-<!ENTITY % BlkPres.class "| %hr.qname;" >
-
-<!ENTITY % BlkSpecial.class
- "%Table.class;
- %Form.class;
- %Fieldset.class;"
->
-
-<!ENTITY % Block.extra "" >
-
-<!ENTITY % Block.class
- "%BlkStruct.class;
- %BlkPhras.class;
- %BlkPres.class;
- %BlkSpecial.class;
- %Block.extra;"
->
-
-<!ENTITY % BlkNoForm.mix
- "%Heading.class;
- | %List.class;
- | %BlkStruct.class;
- %BlkPhras.class;
- %BlkPres.class;
- %Table.class;
- %Block.extra;
- %Misc.class;"
->
-
-<!ENTITY % Block.mix
- "%Heading.class;
- | %List.class;
- | %Block.class;
- %Misc.class;"
->
-
-<!-- All Content Elements ................... -->
-
-<!-- declares all content except tables
--->
-<!ENTITY % FlowNoTable.mix
- "%Heading.class;
- | %List.class;
- | %BlkStruct.class;
- %BlkPhras.class;
- %Form.class;
- %Block.extra;
- | %Inline.class;
- %Misc.class;"
->
-
-
-<!ENTITY % Flow.mix
- "%Heading.class;
- | %List.class;
- | %Block.class;
- | %Inline.class;
- %Misc.class;"
->
-
-<!-- end of xhtml-mobile10-model-1.mod -->
diff --git a/tests/org.eclipse.jst.jsp.ui.tests/testfiles/DTDs/wapDTDs/WAP-2-0/xhtml-mobile10.dtd b/tests/org.eclipse.jst.jsp.ui.tests/testfiles/DTDs/wapDTDs/WAP-2-0/xhtml-mobile10.dtd
deleted file mode 100644
index 5eb6b2bfd..000000000
--- a/tests/org.eclipse.jst.jsp.ui.tests/testfiles/DTDs/wapDTDs/WAP-2-0/xhtml-mobile10.dtd
+++ /dev/null
@@ -1,189 +0,0 @@
-<!-- XHTML Mobile 1.0 DTD ...................................................... -->
-<!-- file: xhtml-mobile10.dtd -->
-<!--
- This is XHTML Mobile profile, a proper subset of XHTML.
-
- @Wireless Application Protocol Forum, Ltd. 2001.
-
- Terms and conditions of use are available from the Wireless Application Protocol Forum Ltd.
- Web site (http://www.wapforum.org/what/copyright.htm).
-
--->
-<!-- This is the driver file for version 1.0 of the XHTML Mobile DTD.
-
- This DTD is identified by the PUBLIC and SYSTEM identifiers:
-
- PUBLIC: "-//WAPFORUM//DTD XHTML Mobile 1.0//EN"
- SYSTEM: "http://www.wapforum.org/DTD/xhtml-mobile10.dtd"
--->
-<!ENTITY % XHTML.version "-//WAPFORUM//DTD XHTML Mobile 1.0//EN" >
-
-<!-- Use this URI to identify the default namespace:
-
- "http://www.w3.org/1999/xhtml"
-
- See the Qualified Names module for information
- on the use of namespace prefixes in the DTD.
--->
-<!ENTITY % NS.prefixed "IGNORE" >
-<!ENTITY % XHTML.prefix "" >
-
-<!-- For example, if you are using XHTML Mobile 1.0 directly, use
- the FPI in the DOCTYPE declaration, with the xmlns attribute
- on the document element to identify the default namespace:
-
- <?xml version="1.0"?>
- <!DOCTYPE html PUBLIC "-//WAPFORUM//DTD XHTML Mobile 1.0//EN"
- "http://www.wapforum.org/DTD/xhtml-mobile10.dtd" >
- <html xmlns="http://www.w3.org/1999/xhtml"
- xml:lang="en" >
- ...
- </html>
--->
-
-<!-- reserved for future use with document profiles -->
-<!ENTITY % XHTML.profile "" >
-
-<!-- Inline Style Module ........................................ -->
-<!ENTITY % xhtml-inlstyle.mod
- PUBLIC "-//W3C//ELEMENTS XHTML Inline Style 1.0//EN"
- "http://www.w3.org/TR/xhtml-modularization/DTD/xhtml-inlstyle-1.mod" >
-%xhtml-inlstyle.mod;
-
-<!-- Document Model ........................................ -->
-<!ENTITY % xhtml-model.mod
- PUBLIC "-//WAPFORUM//ENTITIES XHTML Mobile 1.0 Document Model 1.0//EN"
- "http://www.wapforum.org/DTD/xhtml-mobile10-model-1.mod" >
-
-<!-- XHTML Framework ........................................ -->
-<!ENTITY % XHTML.bidi "IGNORE" >
-<!ENTITY % xhtml-framework.mod
- PUBLIC "-//W3C//ENTITIES XHTML Modular Framework 1.0//EN"
- "http://www.w3.org/TR/xhtml-modularization/DTD/xhtml-framework-1.mod" >
-%xhtml-framework.mod;
-
-<!-- XHTML Core Modules ........................................ -->
-<!ENTITY % pre.content
- "( #PCDATA
- | %InlStruct.class;
- %InlPhras.class;
- %Anchor.class;
- %Inline.extra; )*"
->
-
-<!ENTITY % xhtml-text.mod
- PUBLIC "-//W3C//ELEMENTS XHTML Text 1.0//EN"
- "http://www.w3.org/TR/xhtml-modularization/DTD/xhtml-text-1.mod" >
-%xhtml-text.mod;
-
-<!ENTITY % xhtml-hypertext.mod
- PUBLIC "-//W3C//ELEMENTS XHTML Hypertext 1.0//EN"
- "http://www.w3.org/TR/xhtml-modularization/DTD/xhtml-hypertext-1.mod" >
-%xhtml-hypertext.mod;
-
-<!ENTITY % xhtml-list.mod
- PUBLIC "-//W3C//ELEMENTS XHTML Lists 1.0//EN"
- "http://www.w3.org/TR/xhtml-modularization/DTD/xhtml-list-1.mod" >
-%xhtml-list.mod;
-<!-- Extend lists with value and start attributes -->
-<!ATTLIST %li.qname;
- value %Number.datatype; #IMPLIED
->
-<!ATTLIST %ol.qname;
- start %Number.datatype; #IMPLIED
->
-
-<!-- ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: -->
-
-<!-- Image Module ............................................... -->
-<!ENTITY % xhtml-image.mod
- PUBLIC "-//W3C//ELEMENTS XHTML Images 1.0//EN"
- "http://www.w3.org/TR/xhtml-modularization/DTD/xhtml-image-1.mod" >
-%xhtml-image.mod;
-
-<!-- Tables Module ............................................... -->
-<!ENTITY % xhtml-table.mod
- PUBLIC "-//W3C//ELEMENTS XHTML Basic Tables 1.0//EN"
- "http://www.w3.org/TR/xhtml-modularization/DTD/xhtml-basic-table-1.mod" >
-%xhtml-table.mod;
-
-<!-- Forms Module ...............................................
- XHTML basic forms module extended with optgroup and fieldset
--->
-<!ELEMENT %optgroup.qname; (%option.qname;)+>
-<!ATTLIST %optgroup.qname;
- %Common.attrib;
- label %Text.datatype; #REQUIRED
->
-<!ENTITY % select.content "( %optgroup.qname; | %option.qname; )+">
-<!ELEMENT %fieldset.qname; (#PCDATA | %Flow.mix;)*>
-<!ATTLIST %fieldset.qname;
- %Common.attrib;
->
-<!ENTITY % form.content "( %BlkNoForm.mix; | %fieldset.qname; )+">
-<!ENTITY % xhtml-form.mod
- PUBLIC "-//W3C//ELEMENTS XHTML Basic Forms 1.0//EN"
- "http://www.w3.org/TR/xhtml-modularization/DTD/xhtml-basic-form-1.mod" >
-%xhtml-form.mod;
-
-<!-- Link Element Module ........................................ -->
-<!ENTITY % xhtml-link.mod
- PUBLIC "-//W3C//ELEMENTS XHTML Link Element 1.0//EN"
- "http://www.w3.org/TR/xhtml-modularization/DTD/xhtml-link-1.mod" >
-%xhtml-link.mod;
-
-<!-- Document Metainformation Module ............................ -->
-<!ENTITY % xhtml-meta.mod
- PUBLIC "-//W3C//ELEMENTS XHTML Metainformation 1.0//EN"
- "http://www.w3.org/TR/xhtml-modularization/DTD/xhtml-meta-1.mod" >
-%xhtml-meta.mod;
-
-<!-- Base Element Module ........................................ -->
-<!ENTITY % xhtml-base.mod
- PUBLIC "-//W3C//ELEMENTS XHTML Base Element 1.0//EN"
- "http://www.w3.org/TR/xhtml-modularization/DTD/xhtml-base-1.mod" >
-%xhtml-base.mod;
-
-<!-- Stylesheets Module ......................................... -->
-<!ENTITY % xhtml-style.mod PUBLIC "-//W3C//ELEMENTS XHTML Style Sheets 1.0//EN"
- "http://www.w3.org/TR/xhtml-modularization/DTD/xhtml-style-1.mod">
-%xhtml-style.mod;
-
-<!-- Param Element Module ....................................... -->
-<!ENTITY % xhtml-param.mod
- PUBLIC "-//W3C//ELEMENTS XHTML Param Element 1.0//EN"
- "http://www.w3.org/TR/xhtml-modularization/DTD/xhtml-param-1.mod" >
-%xhtml-param.mod;
-
-<!-- Embedded Object Module ..................................... -->
-<!ENTITY % xhtml-object.mod
- PUBLIC "-//W3C//ELEMENTS XHTML Embedded Object 1.0//EN"
- "http://www.w3.org/TR/xhtml-modularization/DTD/xhtml-object-1.mod" >
-%xhtml-object.mod;
-
-<!-- Document Structure Module ..................................... -->
-<!ENTITY % xhtml-struct.mod
- PUBLIC "-//W3C//ELEMENTS XHTML Document Structure 1.0//EN"
- "http://www.w3.org/TR/xhtml-modularization/DTD/xhtml-struct-1.mod" >
-%xhtml-struct.mod;
-
-<!-- Block Presentation ........................................ -->
-<!ENTITY % xhtml-blkpres.mod PUBLIC "-//W3C//ELEMENTS XHTML Block Presentation 1.0//EN"
- "http://www.w3.org/TR/xhtml-modularization/DTD/xhtml-blkpres-1.mod">
-%xhtml-blkpres.mod;
-
-<!-- ========================================== -->
-<!--
- Inline Presentation: b, big, i, small
--->
-<!ENTITY % sub.element "IGNORE">
-<!ENTITY % sub.attlist "IGNORE">
-<!ENTITY % sup.element "IGNORE">
-<!ENTITY % sup.attlist "IGNORE">
-<!ENTITY % tt.element "IGNORE">
-<!ENTITY % tt.attlist "IGNORE">
-<!ENTITY % xhtml-inlpres.mod PUBLIC "-//W3C//ELEMENTS XHTML Inline Presentation 1.0//EN"
- "http://www.w3.org/TR/xhtml-modularization/DTD/xhtml-inlpres-1.mod">
-%xhtml-inlpres.mod;
-
-<!-- end of XHTML Mobile 1.0 DTD ........................................... --> \ No newline at end of file
diff --git a/tests/org.eclipse.jst.jsp.ui.tests/testfiles/DTDs/wml20_dtd b/tests/org.eclipse.jst.jsp.ui.tests/testfiles/DTDs/wml20_dtd
deleted file mode 100644
index 957e955e5..000000000
--- a/tests/org.eclipse.jst.jsp.ui.tests/testfiles/DTDs/wml20_dtd
+++ /dev/null
@@ -1,160 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
-<!-- saved from url=(0037)http://www.wapforum.org/DTD/wml20.dtd -->
-<HTML><HEAD>
-<META http-equiv=Content-Type content="text/html; charset=windows-1252">
-<META content="MSHTML 5.50.4912.300" name=GENERATOR></HEAD>
-<BODY><XMP><!-- WML 2.0 DTD ...................................................... -->
-<!-- file: wml20.dtd -->
-<!--
- @Wireless Application Protocol Forum, Ltd. 2001.
-
- Terms and conditions of use are available from the Wireless Application Protocol Forum Ltd.
- Web site (http://www.wapforum.org/what/copyright.htm).
--->
-<!--
- This is the WML 2.0 DTD driver file. Please use this formal public identifier to identify it:
-
- "-//WAPFORUM//DTD WML 2.0//EN"
-
- For example, if you are using WML 2.0 directly, use
- the FPI in the DOCTYPE declaration, with the xmlns attribute
- on the document element to identify the default namespace:
-
- <?xml version="1.0"?>
- <!DOCTYPE html PUBLIC "-//WAPFORUM//DTD WML 2.0//EN"
- "http://www.wapforum.org/dtd/wml20.dtd" >
- <html xmlns="http://www.w3.org/1999/xhtml"
- xmlns:wml="http://www.wapforum.org/2001/wml">
- ...
- </html>
-
--->
-<!-- ============================================ -->
-<!--
- Version, XML Namespaces, and profile information
--->
-<!-- ============================================ -->
-<!--
- Value of XHTML version attribute
--->
-<!ENTITY % XHTML.version "-//WAPFORUM//DTD WML 2.0//EN">
-<!--
- Value of XHTML profile attribute
-
- Reserved for future use with document profiles
--->
-<!ENTITY % XHTML.profile "">
-<!-- ============================================ -->
-<!--
- Modularisation framework setup
--->
-<!-- ============================================ -->
-<!ENTITY % wml-framework.mod PUBLIC "-//WAPFORUM//ENTITIES WML Modular Framework 1.0//EN"
- "http://www.wapforum.org/DTD/wml-framework-1.mod">
-%wml-framework.mod;
-<!-- ============================================ -->
-<!--
- XHTML modules
--->
-<!-- ============================================ -->
-<!-- Text Module ............................................... -->
-<!ENTITY % pre.content "( #PCDATA
- | %InlStruct.class; | %i.qname; | %b.qname;
- %InlPhras.class;
- %Anchor.class;
- %Inline.extra;
- | %getvar.qname;
- | %input.qname;| %select.qname;)*">
-<!ENTITY % p.content "( #PCDATA | %Inline.mix; | %table.qname; | %fieldset.qname;)*">
-<!ENTITY % xhtml-text.mod PUBLIC "-//W3C//ELEMENTS XHTML Text 1.0//EN"
- "http://www.w3.org/TR/xhtml-modularization/DTD/xhtml-text-1.mod">
-%xhtml-text.mod;
-<!ENTITY % xhtml-hypertext.mod PUBLIC "-//W3C//ELEMENTS XHTML Hypertext 1.0//EN"
- "http://www.w3.org/TR/xhtml-modularization/DTD/xhtml-hypertext-1.mod">
-%xhtml-hypertext.mod;
-<!-- List Module ............................................... -->
-<!ENTITY % xhtml-list.mod PUBLIC "-//W3C//ELEMENTS XHTML Lists 1.0//EN"
- "http://www.w3.org/TR/xhtml-modularization/DTD/xhtml-list-1.mod">
-%xhtml-list.mod;
-<!-- Extend lists with value and start attributes -->
-<!ATTLIST %li.qname;
- value %Number.datatype; #IMPLIED
->
-<!ATTLIST %ol.qname;
- start %Number.datatype; #IMPLIED
->
-<!-- Image Module ............................................... -->
-<!ENTITY % xhtml-image.mod PUBLIC "-//W3C//ELEMENTS XHTML Images 1.0//EN"
- "http://www.w3.org/TR/xhtml-modularization/DTD/xhtml-image-1.mod">
-%xhtml-image.mod;
-<!-- Param Element Module ....................................... -->
-<!ENTITY % xhtml-param.mod PUBLIC "-//W3C//ELEMENTS XHTML Param Element 1.0//EN"
- "http://www.w3.org/TR/xhtml-modularization/DTD/xhtml-param-1.mod">
-%xhtml-param.mod;
-<!-- Embedded Object Module ..................................... -->
-<!ENTITY % xhtml-object.mod PUBLIC "-//W3C//ELEMENTS XHTML Embedded Object 1.0//EN"
- "http://www.w3.org/TR/xhtml-modularization/DTD/xhtml-object-1.mod">
-%xhtml-object.mod;
-<!-- Tables Module ............................................... -->
-<!ENTITY % xhtml-table.mod PUBLIC "-//W3C//ELEMENTS XHTML Basic Tables 1.0//EN"
- "http://www.w3.org/TR/xhtml-modularization/DTD/xhtml-basic-table-1.mod">
-%xhtml-table.mod;
-<!-- Forms Module ............................................... -->
-<!ELEMENT %optgroup.qname; (%option.qname;)+>
-<!ATTLIST %optgroup.qname;
- %Common.attrib;
- label %Text.datatype; #REQUIRED
->
-<!ENTITY % option.content "( #PCDATA | %onevent.qname;| %getvar.qname;)*">
-<!ENTITY % select.content "( %optgroup.qname; | %option.qname; )+">
-<!ELEMENT %fieldset.qname; (#PCDATA | %Flow.mix;)*>
-<!ATTLIST %fieldset.qname;
- %Common.attrib;
->
-<!ENTITY % textarea.content "( #PCDATA | %getvar.qname; )*">
-<!ENTITY % form.content "( %BlkNoForm.mix;
- | %fieldset.qname; )+">
-<!ENTITY % xhtml-basic-form.mod PUBLIC "-//W3C//ELEMENTS XHTML Basic Forms 1.0//EN"
- "http://www.w3.org/TR/xhtml-modularization/DTD/xhtml-basic-form-1.mod">
-%xhtml-basic-form.mod;
-<!-- Link Element Module ........................................ -->
-<!ENTITY % xhtml-link.mod PUBLIC "-//W3C//ELEMENTS XHTML Link Element 1.0//EN"
- "http://www.w3.org/TR/xhtml-modularization/DTD/xhtml-link-1.mod">
-%xhtml-link.mod;
-<!-- Document Metainformation Module ............................ -->
-<!ENTITY % xhtml-meta.mod PUBLIC "-//W3C//ELEMENTS XHTML Metainformation 1.0//EN"
- "http://www.w3.org/TR/xhtml-modularization/DTD/xhtml-meta-1.mod">
-%xhtml-meta.mod;
-<!-- Base Element Module ........................................ -->
-<!ENTITY % xhtml-base.mod PUBLIC "-//W3C//ELEMENTS XHTML Base Element 1.0//EN"
- "http://www.w3.org/TR/xhtml-modularization/DTD/xhtml-base-1.mod">
-%xhtml-base.mod;
-<!-- Stylesheets Module ......................................... -->
-<!ENTITY % xhtml-style.mod PUBLIC "-//W3C//ELEMENTS XHTML Style Sheets 1.0//EN"
- "http://www.w3.org/TR/xhtml-modularization/DTD/xhtml-style-1.mod">
-%xhtml-style.mod;
-<!-- Document Structure Module ......................................... -->
-<!ENTITY % html.content "( %head.qname;, %Template.mix;, (%body.qname; | (%card.qname;+)))">
-<!ENTITY % body.content "(%CardBody.mix;)">
-<!ENTITY % xhtml-struct.mod PUBLIC "-//W3C//ELEMENTS XHTML Document Structure 1.0//EN"
- "http://www.w3.org/TR/xhtml-modularization/DTD/xhtml-struct-1.mod">
-%xhtml-struct.mod;
-<!-- Block Presentation ........................................ -->
-<!ENTITY % xhtml-blkpres.mod PUBLIC "-//W3C//ELEMENTS XHTML Block Presentation 1.0//EN"
- "http://www.w3.org/TR/xhtml-modularization/DTD/xhtml-blkpres-1.mod">
-%xhtml-blkpres.mod;
-<!-- ============================================ -->
-<!--
- WML Declarations
--->
-<!-- ============================================ -->
-<!-- Special WML elements........................................ -->
-<!ENTITY % wml-special.mod PUBLIC "-//WAPFORUM//ELEMENTS WML Special 1.0//EN"
- "http://www.wapforum.org/DTD/wml-special-1.mod">
-%wml-special.mod;
-<!-- Deprecated WML elements.................................. -->
-<!ENTITY % wml-deprecated.mod PUBLIC "-//WAPFORUM//ELEMENTS WML Deprecated 1.0//EN"
- "http://www.wapforum.org/DTD/wml-deprecated-1.mod">
-%wml-deprecated.mod;
-<!-- end of WML 2.0 DTD ........................................... -->
-</XMP></BODY></HTML>
diff --git a/tests/org.eclipse.jst.jsp.ui.tests/testfiles/RemoveAndAddBackCommentEndTag/Test1.jsp b/tests/org.eclipse.jst.jsp.ui.tests/testfiles/RemoveAndAddBackCommentEndTag/Test1.jsp
deleted file mode 100644
index da1957de4..000000000
--- a/tests/org.eclipse.jst.jsp.ui.tests/testfiles/RemoveAndAddBackCommentEndTag/Test1.jsp
+++ /dev/null
@@ -1,14 +0,0 @@
-<%@ page language="java" contentType="text/html; charset=ISO-8859-1"
- pageEncoding="ISO-8859-1"%>
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>Insert title here</title>
-</head>
-<body>
-
-<!-- Test -->
-
-</body>
-</html> \ No newline at end of file
diff --git a/tests/org.eclipse.jst.jsp.ui.tests/testfiles/XHTML/xhtml1-transitional.dtd b/tests/org.eclipse.jst.jsp.ui.tests/testfiles/XHTML/xhtml1-transitional.dtd
deleted file mode 100644
index 93321c6b3..000000000
--- a/tests/org.eclipse.jst.jsp.ui.tests/testfiles/XHTML/xhtml1-transitional.dtd
+++ /dev/null
@@ -1,1196 +0,0 @@
-<!--
- Extensible HTML version 1.0 Transitional DTD
-
- This is the same as HTML 4.0 Transitional except for
- changes due to the differences between XML and SGML.
-
- Namespace = http://www.w3.org/1999/xhtml
-
- For further information, see: http://www.w3.org/TR/xhtml1
-
- Copyright (c) 1998-2000 W3C (MIT, INRIA, Keio),
- All Rights Reserved.
-
- This DTD module is identified by the PUBLIC and SYSTEM identifiers:
-
- PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
- SYSTEM "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"
-
- $Revision: 1.1 $
- $Date: 2000/01/26 14:08:56 $
-
--->
-
-<!--================ Character mnemonic entities =========================-->
-
-<!ENTITY % HTMLlat1 PUBLIC
- "-//W3C//ENTITIES Latin 1 for XHTML//EN"
- "xhtml-lat1.ent">
-%HTMLlat1;
-
-<!ENTITY % HTMLsymbol PUBLIC
- "-//W3C//ENTITIES Symbols for XHTML//EN"
- "xhtml-symbol.ent">
-%HTMLsymbol;
-
-<!ENTITY % HTMLspecial PUBLIC
- "-//W3C//ENTITIES Special for XHTML//EN"
- "xhtml-special.ent">
-%HTMLspecial;
-
-<!--================== Imported Names ====================================-->
-
-<!ENTITY % ContentType "CDATA">
- <!-- media type, as per [RFC2045] -->
-
-<!ENTITY % ContentTypes "CDATA">
- <!-- comma-separated list of media types, as per [RFC2045] -->
-
-<!ENTITY % Charset "CDATA">
- <!-- a character encoding, as per [RFC2045] -->
-
-<!ENTITY % Charsets "CDATA">
- <!-- a space separated list of character encodings, as per [RFC2045] -->
-
-<!ENTITY % LanguageCode "NMTOKEN">
- <!-- a language code, as per [RFC1766] -->
-
-<!ENTITY % Character "CDATA">
- <!-- a single character from [ISO10646] -->
-
-<!ENTITY % Number "CDATA">
- <!-- one or more digits -->
-
-<!ENTITY % LinkTypes "CDATA">
- <!-- space-separated list of link types -->
-
-<!ENTITY % MediaDesc "CDATA">
- <!-- single or comma-separated list of media descriptors -->
-
-<!ENTITY % URI "CDATA">
- <!-- a Uniform Resource Identifier, see [RFC2396] -->
-
-<!ENTITY % UriList "CDATA">
- <!-- a space separated list of Uniform Resource Identifiers -->
-
-<!ENTITY % Datetime "CDATA">
- <!-- date and time information. ISO date format -->
-
-<!ENTITY % Script "CDATA">
- <!-- script expression -->
-
-<!ENTITY % StyleSheet "CDATA">
- <!-- style sheet data -->
-
-<!ENTITY % Text "CDATA">
- <!-- used for titles etc. -->
-
-<!ENTITY % FrameTarget "NMTOKEN">
- <!-- render in this frame -->
-
-<!ENTITY % Length "CDATA">
- <!-- nn for pixels or nn% for percentage length -->
-
-<!ENTITY % MultiLength "CDATA">
- <!-- pixel, percentage, or relative -->
-
-<!ENTITY % MultiLengths "CDATA">
- <!-- comma-separated list of MultiLength -->
-
-<!ENTITY % Pixels "CDATA">
- <!-- integer representing length in pixels -->
-
-<!-- these are used for image maps -->
-
-<!ENTITY % Shape "(rect|circle|poly|default)">
-
-<!ENTITY % Coords "CDATA">
- <!-- comma separated list of lengths -->
-
-<!-- used for object, applet, img, input and iframe -->
-<!ENTITY % ImgAlign "(top|middle|bottom|left|right)">
-
-<!-- a color using sRGB: #RRGGBB as Hex values -->
-<!ENTITY % Color "CDATA">
-
-<!-- There are also 16 widely known color names with their sRGB values:
-
- Black = #000000 Green = #008000
- Silver = #C0C0C0 Lime = #00FF00
- Gray = #808080 Olive = #808000
- White = #FFFFFF Yellow = #FFFF00
- Maroon = #800000 Navy = #000080
- Red = #FF0000 Blue = #0000FF
- Purple = #800080 Teal = #008080
- Fuchsia= #FF00FF Aqua = #00FFFF
--->
-
-<!--=================== Generic Attributes ===============================-->
-
-<!-- core attributes common to most elements
- id document-wide unique id
- class space separated list of classes
- style associated style info
- title advisory title/amplification
--->
-<!ENTITY % coreattrs
- "id ID #IMPLIED
- class CDATA #IMPLIED
- style %StyleSheet; #IMPLIED
- title %Text; #IMPLIED"
- >
-
-<!-- internationalization attributes
- lang language code (backwards compatible)
- xml:lang language code (as per XML 1.0 spec)
- dir direction for weak/neutral text
--->
-<!ENTITY % i18n
- "lang %LanguageCode; #IMPLIED
- xml:lang %LanguageCode; #IMPLIED
- dir (ltr|rtl) #IMPLIED"
- >
-
-<!-- attributes for common UI events
- onclick a pointer button was clicked
- ondblclick a pointer button was double clicked
- onmousedown a pointer button was pressed down
- onmouseup a pointer button was released
- onmousemove a pointer was moved onto the element
- onmouseout a pointer was moved away from the element
- onkeypress a key was pressed and released
- onkeydown a key was pressed down
- onkeyup a key was released
--->
-<!ENTITY % events
- "onclick %Script; #IMPLIED
- ondblclick %Script; #IMPLIED
- onmousedown %Script; #IMPLIED
- onmouseup %Script; #IMPLIED
- onmouseover %Script; #IMPLIED
- onmousemove %Script; #IMPLIED
- onmouseout %Script; #IMPLIED
- onkeypress %Script; #IMPLIED
- onkeydown %Script; #IMPLIED
- onkeyup %Script; #IMPLIED"
- >
-
-<!-- attributes for elements that can get the focus
- accesskey accessibility key character
- tabindex position in tabbing order
- onfocus the element got the focus
- onblur the element lost the focus
--->
-<!ENTITY % focus
- "accesskey %Character; #IMPLIED
- tabindex %Number; #IMPLIED
- onfocus %Script; #IMPLIED
- onblur %Script; #IMPLIED"
- >
-
-<!ENTITY % attrs "%coreattrs; %i18n; %events;">
-
-<!-- text alignment for p, div, h1-h6. The default is
- align="left" for ltr headings, "right" for rtl -->
-
-<!ENTITY % TextAlign "align (left|center|right) #IMPLIED">
-
-<!--=================== Text Elements ====================================-->
-
-<!ENTITY % special
- "br | span | bdo | object | applet | img | map | iframe">
-
-<!ENTITY % fontstyle "tt | i | b | big | small | u
- | s | strike |font | basefont">
-
-<!ENTITY % phrase "em | strong | dfn | code | q | sub | sup |
- samp | kbd | var | cite | abbr | acronym">
-
-<!ENTITY % inline.forms "input | select | textarea | label | button">
-
-<!-- these can occur at block or inline level -->
-<!ENTITY % misc "ins | del | script | noscript">
-
-<!ENTITY % inline "a | %special; | %fontstyle; | %phrase; | %inline.forms;">
-
-<!-- %Inline; covers inline or "text-level" elements -->
-<!ENTITY % Inline "(#PCDATA | %inline; | %misc;)*">
-
-<!--================== Block level elements ==============================-->
-
-<!ENTITY % heading "h1|h2|h3|h4|h5|h6">
-<!ENTITY % lists "ul | ol | dl | menu | dir">
-<!ENTITY % blocktext "pre | hr | blockquote | address | center | noframes">
-
-<!ENTITY % block
- "p | %heading; | div | %lists; | %blocktext; | isindex |fieldset | table">
-
-<!ENTITY % Block "(%block; | form | %misc;)*">
-
-<!-- %Flow; mixes Block and Inline and is used for list items etc. -->
-<!ENTITY % Flow "(#PCDATA | %block; | form | %inline; | %misc;)*">
-
-<!--================== Content models for exclusions =====================-->
-
-<!-- a elements use %Inline; excluding a -->
-
-<!ENTITY % a.content
- "(#PCDATA | %special; | %fontstyle; | %phrase; | %inline.forms; | %misc;)*">
-
-<!-- pre uses %Inline excluding img, object, applet, big, small,
- sub, sup, font, or basefont -->
-
-<!ENTITY % pre.content
- "(#PCDATA | a | br | span | bdo | map | tt | i | b | u | s |
- %phrase; | %inline.forms;)*">
-
-<!-- form uses %Flow; excluding form -->
-
-<!ENTITY % form.content "(#PCDATA | %block; | %inline; | %misc;)*">
-
-<!-- button uses %Flow; but excludes a, form, form controls, iframe -->
-
-<!ENTITY % button.content
- "(#PCDATA | p | %heading; | div | %lists; | %blocktext; |
- table | br | span | bdo | object | applet | img | map |
- %fontstyle; | %phrase; | %misc;)*">
-
-<!--================ Document Structure ==================================-->
-
-<!-- the namespace URI designates the document profile -->
-
-<!ELEMENT html (head, body)>
-<!ATTLIST html
- %i18n;
- xmlns %URI; #FIXED 'http://www.w3.org/1999/xhtml'
- >
-
-<!--================ Document Head =======================================-->
-
-<!ENTITY % head.misc "(script|style|meta|link|object|isindex)*">
-
-<!-- content model is %head.misc; combined with a single
- title and an optional base element in any order -->
-
-<!ELEMENT head (%head.misc;,
- ((title, %head.misc;, (base, %head.misc;)?) |
- (base, %head.misc;, (title, %head.misc;))))>
-
-<!ATTLIST head
- %i18n;
- profile %URI; #IMPLIED
- >
-
-<!-- The title element is not considered part of the flow of text.
- It should be displayed, for example as the page header or
- window title. Exactly one title is required per document.
- -->
-<!ELEMENT title (#PCDATA)>
-<!ATTLIST title %i18n;>
-
-<!-- document base URI -->
-
-<!ELEMENT base EMPTY>
-<!ATTLIST base
- href %URI; #IMPLIED
- target %FrameTarget; #IMPLIED
- >
-
-<!-- generic metainformation -->
-<!ELEMENT meta EMPTY>
-<!ATTLIST meta
- %i18n;
- http-equiv CDATA #IMPLIED
- name CDATA #IMPLIED
- content CDATA #REQUIRED
- scheme CDATA #IMPLIED
- >
-
-<!--
- Relationship values can be used in principle:
-
- a) for document specific toolbars/menus when used
- with the link element in document head e.g.
- start, contents, previous, next, index, end, help
- b) to link to a separate style sheet (rel="stylesheet")
- c) to make a link to a script (rel="script")
- d) by stylesheets to control how collections of
- html nodes are rendered into printed documents
- e) to make a link to a printable version of this document
- e.g. a PostScript or PDF version (rel="alternate" media="print")
--->
-
-<!ELEMENT link EMPTY>
-<!ATTLIST link
- %attrs;
- charset %Charset; #IMPLIED
- href %URI; #IMPLIED
- hreflang %LanguageCode; #IMPLIED
- type %ContentType; #IMPLIED
- rel %LinkTypes; #IMPLIED
- rev %LinkTypes; #IMPLIED
- media %MediaDesc; #IMPLIED
- target %FrameTarget; #IMPLIED
- >
-
-<!-- style info, which may include CDATA sections -->
-<!ELEMENT style (#PCDATA)>
-<!ATTLIST style
- %i18n;
- type %ContentType; #REQUIRED
- media %MediaDesc; #IMPLIED
- title %Text; #IMPLIED
- xml:space (preserve) #FIXED 'preserve'
- >
-
-<!-- script statements, which may include CDATA sections -->
-<!ELEMENT script (#PCDATA)>
-<!ATTLIST script
- charset %Charset; #IMPLIED
- type %ContentType; #REQUIRED
- language CDATA #IMPLIED
- src %URI; #IMPLIED
- defer (defer) #IMPLIED
- xml:space (preserve) #FIXED 'preserve'
- >
-
-<!-- alternate content container for non script-based rendering -->
-
-<!ELEMENT noscript %Flow;>
-<!ATTLIST noscript
- %attrs;
- >
-
-<!--======================= Frames =======================================-->
-
-<!-- inline subwindow -->
-
-<!ELEMENT iframe %Flow;>
-<!ATTLIST iframe
- %coreattrs;
- longdesc %URI; #IMPLIED
- name NMTOKEN #IMPLIED
- src %URI; #IMPLIED
- frameborder (1|0) "1"
- marginwidth %Pixels; #IMPLIED
- marginheight %Pixels; #IMPLIED
- scrolling (yes|no|auto) "auto"
- align %ImgAlign; #IMPLIED
- height %Length; #IMPLIED
- width %Length; #IMPLIED
- >
-
-<!-- alternate content container for non frame-based rendering -->
-
-<!ELEMENT noframes %Flow;>
-<!ATTLIST noframes
- %attrs;
- >
-
-<!--=================== Document Body ====================================-->
-
-<!ELEMENT body %Flow;>
-<!ATTLIST body
- %attrs;
- onload %Script; #IMPLIED
- onunload %Script; #IMPLIED
- background %URI; #IMPLIED
- bgcolor %Color; #IMPLIED
- text %Color; #IMPLIED
- link %Color; #IMPLIED
- vlink %Color; #IMPLIED
- alink %Color; #IMPLIED
- >
-
-<!ELEMENT div %Flow;> <!-- generic language/style container -->
-<!ATTLIST div
- %attrs;
- %TextAlign;
- >
-
-<!--=================== Paragraphs =======================================-->
-
-<!ELEMENT p %Inline;>
-<!ATTLIST p
- %attrs;
- %TextAlign;
- >
-
-<!--=================== Headings =========================================-->
-
-<!--
- There are six levels of headings from h1 (the most important)
- to h6 (the least important).
--->
-
-<!ELEMENT h1 %Inline;>
-<!ATTLIST h1
- %attrs;
- %TextAlign;
- >
-
-<!ELEMENT h2 %Inline;>
-<!ATTLIST h2
- %attrs;
- %TextAlign;
- >
-
-<!ELEMENT h3 %Inline;>
-<!ATTLIST h3
- %attrs;
- %TextAlign;
- >
-
-<!ELEMENT h4 %Inline;>
-<!ATTLIST h4
- %attrs;
- %TextAlign;
- >
-
-<!ELEMENT h5 %Inline;>
-<!ATTLIST h5
- %attrs;
- %TextAlign;
- >
-
-<!ELEMENT h6 %Inline;>
-<!ATTLIST h6
- %attrs;
- %TextAlign;
- >
-
-<!--=================== Lists ============================================-->
-
-<!-- Unordered list bullet styles -->
-
-<!ENTITY % ULStyle "(disc|square|circle)">
-
-<!-- Unordered list -->
-
-<!ELEMENT ul (li)+>
-<!ATTLIST ul
- %attrs;
- type %ULStyle; #IMPLIED
- compact (compact) #IMPLIED
- >
-
-<!-- Ordered list numbering style
-
- 1 arabic numbers 1, 2, 3, ...
- a lower alpha a, b, c, ...
- A upper alpha A, B, C, ...
- i lower roman i, ii, iii, ...
- I upper roman I, II, III, ...
-
- The style is applied to the sequence number which by default
- is reset to 1 for the first list item in an ordered list.
--->
-<!ENTITY % OLStyle "CDATA">
-
-<!-- Ordered (numbered) list -->
-
-<!ELEMENT ol (li)+>
-<!ATTLIST ol
- %attrs;
- type %OLStyle; #IMPLIED
- compact (compact) #IMPLIED
- start %Number; #IMPLIED
- >
-
-<!-- single column list (DEPRECATED) -->
-<!ELEMENT menu (li)+>
-<!ATTLIST menu
- %attrs;
- compact (compact) #IMPLIED
- >
-
-<!-- multiple column list (DEPRECATED) -->
-<!ELEMENT dir (li)+>
-<!ATTLIST dir
- %attrs;
- compact (compact) #IMPLIED
- >
-
-<!-- LIStyle is constrained to: "(%ULStyle;|%OLStyle;)" -->
-<!ENTITY % LIStyle "CDATA">
-
-<!-- list item -->
-
-<!ELEMENT li %Flow;>
-<!ATTLIST li
- %attrs;
- type %LIStyle; #IMPLIED
- value %Number; #IMPLIED
- >
-
-<!-- definition lists - dt for term, dd for its definition -->
-
-<!ELEMENT dl (dt|dd)+>
-<!ATTLIST dl
- %attrs;
- compact (compact) #IMPLIED
- >
-
-<!ELEMENT dt %Inline;>
-<!ATTLIST dt
- %attrs;
- >
-
-<!ELEMENT dd %Flow;>
-<!ATTLIST dd
- %attrs;
- >
-
-<!--=================== Address ==========================================-->
-
-<!-- information on author -->
-
-<!ELEMENT address %Inline;>
-<!ATTLIST address
- %attrs;
- >
-
-<!--=================== Horizontal Rule ==================================-->
-
-<!ELEMENT hr EMPTY>
-<!ATTLIST hr
- %attrs;
- align (left|center|right) #IMPLIED
- noshade (noshade) #IMPLIED
- size %Pixels; #IMPLIED
- width %Length; #IMPLIED
- >
-
-<!--=================== Preformatted Text ================================-->
-
-<!-- content is %Inline; excluding
- "img|object|applet|big|small|sub|sup|font|basefont" -->
-
-<!ELEMENT pre %pre.content;>
-<!ATTLIST pre
- %attrs;
- width %Number; #IMPLIED
- xml:space (preserve) #FIXED 'preserve'
- >
-
-<!--=================== Block-like Quotes ================================-->
-
-<!ELEMENT blockquote %Flow;>
-<!ATTLIST blockquote
- %attrs;
- cite %URI; #IMPLIED
- >
-
-<!--=================== Text alignment ===================================-->
-
-<!-- center content -->
-<!ELEMENT center %Flow;>
-<!ATTLIST center
- %attrs;
- >
-
-<!--=================== Inserted/Deleted Text ============================-->
-
-<!--
- ins/del are allowed in block and inline content, but its
- inappropriate to include block content within an ins element
- occurring in inline content.
--->
-<!ELEMENT ins %Flow;>
-<!ATTLIST ins
- %attrs;
- cite %URI; #IMPLIED
- datetime %Datetime; #IMPLIED
- >
-
-<!ELEMENT del %Flow;>
-<!ATTLIST del
- %attrs;
- cite %URI; #IMPLIED
- datetime %Datetime; #IMPLIED
- >
-
-<!--================== The Anchor Element ================================-->
-
-<!-- content is %Inline; except that anchors shouldn't be nested -->
-
-<!ELEMENT a %a.content;>
-<!ATTLIST a
- %attrs;
- charset %Charset; #IMPLIED
- type %ContentType; #IMPLIED
- name NMTOKEN #IMPLIED
- href %URI; #IMPLIED
- hreflang %LanguageCode; #IMPLIED
- rel %LinkTypes; #IMPLIED
- rev %LinkTypes; #IMPLIED
- accesskey %Character; #IMPLIED
- shape %Shape; "rect"
- coords %Coords; #IMPLIED
- tabindex %Number; #IMPLIED
- onfocus %Script; #IMPLIED
- onblur %Script; #IMPLIED
- target %FrameTarget; #IMPLIED
- >
-
-<!--===================== Inline Elements ================================-->
-
-<!ELEMENT span %Inline;> <!-- generic language/style container -->
-<!ATTLIST span
- %attrs;
- >
-
-<!ELEMENT bdo %Inline;> <!-- I18N BiDi over-ride -->
-<!ATTLIST bdo
- %coreattrs;
- %events;
- lang %LanguageCode; #IMPLIED
- xml:lang %LanguageCode; #IMPLIED
- dir (ltr|rtl) #REQUIRED
- >
-
-<!ELEMENT br EMPTY> <!-- forced line break -->
-<!ATTLIST br
- %coreattrs;
- clear (left|all|right|none) "none"
- >
-
-<!ELEMENT em %Inline;> <!-- emphasis -->
-<!ATTLIST em %attrs;>
-
-<!ELEMENT strong %Inline;> <!-- strong emphasis -->
-<!ATTLIST strong %attrs;>
-
-<!ELEMENT dfn %Inline;> <!-- definitional -->
-<!ATTLIST dfn %attrs;>
-
-<!ELEMENT code %Inline;> <!-- program code -->
-<!ATTLIST code %attrs;>
-
-<!ELEMENT samp %Inline;> <!-- sample -->
-<!ATTLIST samp %attrs;>
-
-<!ELEMENT kbd %Inline;> <!-- something user would type -->
-<!ATTLIST kbd %attrs;>
-
-<!ELEMENT var %Inline;> <!-- variable -->
-<!ATTLIST var %attrs;>
-
-<!ELEMENT cite %Inline;> <!-- citation -->
-<!ATTLIST cite %attrs;>
-
-<!ELEMENT abbr %Inline;> <!-- abbreviation -->
-<!ATTLIST abbr %attrs;>
-
-<!ELEMENT acronym %Inline;> <!-- acronym -->
-<!ATTLIST acronym %attrs;>
-
-<!ELEMENT q %Inline;> <!-- inlined quote -->
-<!ATTLIST q
- %attrs;
- cite %URI; #IMPLIED
- >
-
-<!ELEMENT sub %Inline;> <!-- subscript -->
-<!ATTLIST sub %attrs;>
-
-<!ELEMENT sup %Inline;> <!-- superscript -->
-<!ATTLIST sup %attrs;>
-
-<!ELEMENT tt %Inline;> <!-- fixed pitch font -->
-<!ATTLIST tt %attrs;>
-
-<!ELEMENT i %Inline;> <!-- italic font -->
-<!ATTLIST i %attrs;>
-
-<!ELEMENT b %Inline;> <!-- bold font -->
-<!ATTLIST b %attrs;>
-
-<!ELEMENT big %Inline;> <!-- bigger font -->
-<!ATTLIST big %attrs;>
-
-<!ELEMENT small %Inline;> <!-- smaller font -->
-<!ATTLIST small %attrs;>
-
-<!ELEMENT u %Inline;> <!-- underline -->
-<!ATTLIST u %attrs;>
-
-<!ELEMENT s %Inline;> <!-- strike-through -->
-<!ATTLIST s %attrs;>
-
-<!ELEMENT strike %Inline;> <!-- strike-through -->
-<!ATTLIST strike %attrs;>
-
-<!ELEMENT basefont EMPTY> <!-- base font size -->
-<!ATTLIST basefont
- id ID #IMPLIED
- size CDATA #REQUIRED
- color %Color; #IMPLIED
- face CDATA #IMPLIED
- >
-
-<!ELEMENT font %Inline;> <!-- local change to font -->
-<!ATTLIST font
- %coreattrs;
- %i18n;
- size CDATA #IMPLIED
- color %Color; #IMPLIED
- face CDATA #IMPLIED
- >
-
-<!--==================== Object ======================================-->
-<!--
- object is used to embed objects as part of HTML pages.
- param elements should precede other content. Parameters
- can also be expressed as attribute/value pairs on the
- object element itself when brevity is desired.
--->
-
-<!ELEMENT object (#PCDATA | param | %block; | form | %inline; | %misc;)*>
-<!ATTLIST object
- %attrs;
- declare (declare) #IMPLIED
- classid %URI; #IMPLIED
- codebase %URI; #IMPLIED
- data %URI; #IMPLIED
- type %ContentType; #IMPLIED
- codetype %ContentType; #IMPLIED
- archive %UriList; #IMPLIED
- standby %Text; #IMPLIED
- height %Length; #IMPLIED
- width %Length; #IMPLIED
- usemap %URI; #IMPLIED
- name NMTOKEN #IMPLIED
- tabindex %Number; #IMPLIED
- align %ImgAlign; #IMPLIED
- border %Pixels; #IMPLIED
- hspace %Pixels; #IMPLIED
- vspace %Pixels; #IMPLIED
- >
-
-<!--
- param is used to supply a named property value.
- In XML it would seem natural to follow RDF and support an
- abbreviated syntax where the param elements are replaced
- by attribute value pairs on the object start tag.
--->
-<!ELEMENT param EMPTY>
-<!ATTLIST param
- id ID #IMPLIED
- name CDATA #REQUIRED
- value CDATA #IMPLIED
- valuetype (data|ref|object) "data"
- type %ContentType; #IMPLIED
- >
-
-<!--=================== Java applet ==================================-->
-<!--
- One of code or object attributes must be present.
- Place param elements before other content.
--->
-<!ELEMENT applet (#PCDATA | param | %block; | form | %inline; | %misc;)*>
-<!ATTLIST applet
- %coreattrs;
- codebase %URI; #IMPLIED
- archive CDATA #IMPLIED
- code CDATA #IMPLIED
- object CDATA #IMPLIED
- alt %Text; #IMPLIED
- name NMTOKEN #IMPLIED
- width %Length; #REQUIRED
- height %Length; #REQUIRED
- align %ImgAlign; #IMPLIED
- hspace %Pixels; #IMPLIED
- vspace %Pixels; #IMPLIED
- >
-
-<!--=================== Images ===========================================-->
-
-<!--
- To avoid accessibility problems for people who aren't
- able to see the image, you should provide a text
- description using the alt and longdesc attributes.
- In addition, avoid the use of server-side image maps.
--->
-
-<!ELEMENT img EMPTY>
-<!ATTLIST img
- %attrs;
- src %URI; #REQUIRED
- alt %Text; #REQUIRED
- name NMTOKEN #IMPLIED
- longdesc %URI; #IMPLIED
- height %Length; #IMPLIED
- width %Length; #IMPLIED
- usemap %URI; #IMPLIED
- ismap (ismap) #IMPLIED
- align %ImgAlign; #IMPLIED
- border %Length; #IMPLIED
- hspace %Pixels; #IMPLIED
- vspace %Pixels; #IMPLIED
- >
-
-<!-- usemap points to a map element which may be in this document
- or an external document, although the latter is not widely supported -->
-
-<!--================== Client-side image maps ============================-->
-
-<!-- These can be placed in the same document or grouped in a
- separate document although this isn't yet widely supported -->
-
-<!ELEMENT map ((%block; | form | %misc;)+ | area+)>
-<!ATTLIST map
- %i18n;
- %events;
- id ID #REQUIRED
- class CDATA #IMPLIED
- style %StyleSheet; #IMPLIED
- title %Text; #IMPLIED
- name CDATA #IMPLIED
- >
-
-<!ELEMENT area EMPTY>
-<!ATTLIST area
- %attrs;
- shape %Shape; "rect"
- coords %Coords; #IMPLIED
- href %URI; #IMPLIED
- nohref (nohref) #IMPLIED
- alt %Text; #REQUIRED
- tabindex %Number; #IMPLIED
- accesskey %Character; #IMPLIED
- onfocus %Script; #IMPLIED
- onblur %Script; #IMPLIED
- target %FrameTarget; #IMPLIED
- >
-
-<!--================ Forms ===============================================-->
-
-<!ELEMENT form %form.content;> <!-- forms shouldn't be nested -->
-
-<!ATTLIST form
- %attrs;
- action %URI; #REQUIRED
- method (get|post) "get"
- name NMTOKEN #IMPLIED
- enctype %ContentType; "application/x-www-form-urlencoded"
- onsubmit %Script; #IMPLIED
- onreset %Script; #IMPLIED
- accept %ContentTypes; #IMPLIED
- accept-charset %Charsets; #IMPLIED
- target %FrameTarget; #IMPLIED
- >
-
-<!--
- Each label must not contain more than ONE field
- Label elements shouldn't be nested.
--->
-<!ELEMENT label %Inline;>
-<!ATTLIST label
- %attrs;
- for IDREF #IMPLIED
- accesskey %Character; #IMPLIED
- onfocus %Script; #IMPLIED
- onblur %Script; #IMPLIED
- >
-
-<!ENTITY % InputType
- "(text | password | checkbox |
- radio | submit | reset |
- file | hidden | image | button)"
- >
-
-<!-- the name attribute is required for all but submit & reset -->
-
-<!ELEMENT input EMPTY> <!-- form control -->
-<!ATTLIST input
- %attrs;
- type %InputType; "text"
- name CDATA #IMPLIED
- value CDATA #IMPLIED
- checked (checked) #IMPLIED
- disabled (disabled) #IMPLIED
- readonly (readonly) #IMPLIED
- size CDATA #IMPLIED
- maxlength %Number; #IMPLIED
- src %URI; #IMPLIED
- alt CDATA #IMPLIED
- usemap %URI; #IMPLIED
- tabindex %Number; #IMPLIED
- accesskey %Character; #IMPLIED
- onfocus %Script; #IMPLIED
- onblur %Script; #IMPLIED
- onselect %Script; #IMPLIED
- onchange %Script; #IMPLIED
- accept %ContentTypes; #IMPLIED
- align %ImgAlign; #IMPLIED
- >
-
-<!ELEMENT select (optgroup|option)+> <!-- option selector -->
-<!ATTLIST select
- %attrs;
- name CDATA #IMPLIED
- size %Number; #IMPLIED
- multiple (multiple) #IMPLIED
- disabled (disabled) #IMPLIED
- tabindex %Number; #IMPLIED
- onfocus %Script; #IMPLIED
- onblur %Script; #IMPLIED
- onchange %Script; #IMPLIED
- >
-
-<!ELEMENT optgroup (option)+> <!-- option group -->
-<!ATTLIST optgroup
- %attrs;
- disabled (disabled) #IMPLIED
- label %Text; #REQUIRED
- >
-
-<!ELEMENT option (#PCDATA)> <!-- selectable choice -->
-<!ATTLIST option
- %attrs;
- selected (selected) #IMPLIED
- disabled (disabled) #IMPLIED
- label %Text; #IMPLIED
- value CDATA #IMPLIED
- >
-
-<!ELEMENT textarea (#PCDATA)> <!-- multi-line text field -->
-<!ATTLIST textarea
- %attrs;
- name CDATA #IMPLIED
- rows %Number; #REQUIRED
- cols %Number; #REQUIRED
- disabled (disabled) #IMPLIED
- readonly (readonly) #IMPLIED
- tabindex %Number; #IMPLIED
- accesskey %Character; #IMPLIED
- onfocus %Script; #IMPLIED
- onblur %Script; #IMPLIED
- onselect %Script; #IMPLIED
- onchange %Script; #IMPLIED
- >
-
-<!--
- The fieldset element is used to group form fields.
- Only one legend element should occur in the content
- and if present should only be preceded by whitespace.
--->
-<!ELEMENT fieldset (#PCDATA | legend | %block; | form | %inline; | %misc;)*>
-<!ATTLIST fieldset
- %attrs;
- >
-
-<!ENTITY % LAlign "(top|bottom|left|right)">
-
-<!ELEMENT legend %Inline;> <!-- fieldset label -->
-<!ATTLIST legend
- %attrs;
- accesskey %Character; #IMPLIED
- align %LAlign; #IMPLIED
- >
-
-<!--
- Content is %Flow; excluding a, form, form controls, iframe
--->
-<!ELEMENT button %button.content;> <!-- push button -->
-<!ATTLIST button
- %attrs;
- name CDATA #IMPLIED
- value CDATA #IMPLIED
- type (button|submit|reset) "submit"
- disabled (disabled) #IMPLIED
- tabindex %Number; #IMPLIED
- accesskey %Character; #IMPLIED
- onfocus %Script; #IMPLIED
- onblur %Script; #IMPLIED
- >
-
-<!-- single-line text input control (DEPRECATED) -->
-<!ELEMENT isindex EMPTY>
-<!ATTLIST isindex
- %coreattrs;
- %i18n;
- prompt %Text; #IMPLIED
- >
-
-<!--======================= Tables =======================================-->
-
-<!-- Derived from IETF HTML table standard, see [RFC1942] -->
-
-<!--
- The border attribute sets the thickness of the frame around the
- table. The default units are screen pixels.
-
- The frame attribute specifies which parts of the frame around
- the table should be rendered. The values are not the same as
- CALS to avoid a name clash with the valign attribute.
--->
-<!ENTITY % TFrame "(void|above|below|hsides|lhs|rhs|vsides|box|border)">
-
-<!--
- The rules attribute defines which rules to draw between cells:
-
- If rules is absent then assume:
- "none" if border is absent or border="0" otherwise "all"
--->
-
-<!ENTITY % TRules "(none | groups | rows | cols | all)">
-
-<!-- horizontal placement of table relative to document -->
-<!ENTITY % TAlign "(left|center|right)">
-
-<!-- horizontal alignment attributes for cell contents
-
- char alignment char, e.g. char=':'
- charoff offset for alignment char
--->
-<!ENTITY % cellhalign
- "align (left|center|right|justify|char) #IMPLIED
- char %Character; #IMPLIED
- charoff %Length; #IMPLIED"
- >
-
-<!-- vertical alignment attributes for cell contents -->
-<!ENTITY % cellvalign
- "valign (top|middle|bottom|baseline) #IMPLIED"
- >
-
-<!ELEMENT table
- (caption?, (col*|colgroup*), thead?, tfoot?, (tbody+|tr+))>
-<!ELEMENT caption %Inline;>
-<!ELEMENT thead (tr)+>
-<!ELEMENT tfoot (tr)+>
-<!ELEMENT tbody (tr)+>
-<!ELEMENT colgroup (col)*>
-<!ELEMENT col EMPTY>
-<!ELEMENT tr (th|td)+>
-<!ELEMENT th %Flow;>
-<!ELEMENT td %Flow;>
-
-<!ATTLIST table
- %attrs;
- summary %Text; #IMPLIED
- width %Length; #IMPLIED
- border %Pixels; #IMPLIED
- frame %TFrame; #IMPLIED
- rules %TRules; #IMPLIED
- cellspacing %Length; #IMPLIED
- cellpadding %Length; #IMPLIED
- align %TAlign; #IMPLIED
- bgcolor %Color; #IMPLIED
- >
-
-<!ENTITY % CAlign "(top|bottom|left|right)">
-
-<!ATTLIST caption
- %attrs;
- align %CAlign; #IMPLIED
- >
-
-<!--
-colgroup groups a set of col elements. It allows you to group
-several semantically related columns together.
--->
-<!ATTLIST colgroup
- %attrs;
- span %Number; "1"
- width %MultiLength; #IMPLIED
- %cellhalign;
- %cellvalign;
- >
-
-<!--
- col elements define the alignment properties for cells in
- one or more columns.
-
- The width attribute specifies the width of the columns, e.g.
-
- width=64 width in screen pixels
- width=0.5* relative width of 0.5
-
- The span attribute causes the attributes of one
- col element to apply to more than one column.
--->
-<!ATTLIST col
- %attrs;
- span %Number; "1"
- width %MultiLength; #IMPLIED
- %cellhalign;
- %cellvalign;
- >
-
-<!--
- Use thead to duplicate headers when breaking table
- across page boundaries, or for static headers when
- tbody sections are rendered in scrolling panel.
-
- Use tfoot to duplicate footers when breaking table
- across page boundaries, or for static footers when
- tbody sections are rendered in scrolling panel.
-
- Use multiple tbody sections when rules are needed
- between groups of table rows.
--->
-<!ATTLIST thead
- %attrs;
- %cellhalign;
- %cellvalign;
- >
-
-<!ATTLIST tfoot
- %attrs;
- %cellhalign;
- %cellvalign;
- >
-
-<!ATTLIST tbody
- %attrs;
- %cellhalign;
- %cellvalign;
- >
-
-<!ATTLIST tr
- %attrs;
- %cellhalign;
- %cellvalign;
- bgcolor %Color; #IMPLIED
- >
-
-<!-- Scope is simpler than headers attribute for common tables -->
-<!ENTITY % Scope "(row|col|rowgroup|colgroup)">
-
-<!-- th is for headers, td for data and for cells acting as both -->
-
-<!ATTLIST th
- %attrs;
- abbr %Text; #IMPLIED
- axis CDATA #IMPLIED
- headers IDREFS #IMPLIED
- scope %Scope; #IMPLIED
- rowspan %Number; "1"
- colspan %Number; "1"
- %cellhalign;
- %cellvalign;
- nowrap (nowrap) #IMPLIED
- bgcolor %Color; #IMPLIED
- width %Pixels; #IMPLIED
- height %Pixels; #IMPLIED
- >
-
-<!ATTLIST td
- %attrs;
- abbr %Text; #IMPLIED
- axis CDATA #IMPLIED
- headers IDREFS #IMPLIED
- scope %Scope; #IMPLIED
- rowspan %Number; "1"
- colspan %Number; "1"
- %cellhalign;
- %cellvalign;
- nowrap (nowrap) #IMPLIED
- bgcolor %Color; #IMPLIED
- width %Pixels; #IMPLIED
- height %Pixels; #IMPLIED
- >
-
diff --git a/tests/org.eclipse.jst.jsp.ui.tests/testfiles/bug_143209/WebContent/META-INF/MANIFEST.MF b/tests/org.eclipse.jst.jsp.ui.tests/testfiles/bug_143209/WebContent/META-INF/MANIFEST.MF
deleted file mode 100644
index 254272e1c..000000000
--- a/tests/org.eclipse.jst.jsp.ui.tests/testfiles/bug_143209/WebContent/META-INF/MANIFEST.MF
+++ /dev/null
@@ -1,3 +0,0 @@
-Manifest-Version: 1.0
-Class-Path:
-
diff --git a/tests/org.eclipse.jst.jsp.ui.tests/testfiles/bug_143209/WebContent/WEB-INF/classes/.keepme b/tests/org.eclipse.jst.jsp.ui.tests/testfiles/bug_143209/WebContent/WEB-INF/classes/.keepme
deleted file mode 100644
index e69de29bb..000000000
--- a/tests/org.eclipse.jst.jsp.ui.tests/testfiles/bug_143209/WebContent/WEB-INF/classes/.keepme
+++ /dev/null
diff --git a/tests/org.eclipse.jst.jsp.ui.tests/testfiles/bug_143209/WebContent/WEB-INF/lib/.keepme b/tests/org.eclipse.jst.jsp.ui.tests/testfiles/bug_143209/WebContent/WEB-INF/lib/.keepme
deleted file mode 100644
index e69de29bb..000000000
--- a/tests/org.eclipse.jst.jsp.ui.tests/testfiles/bug_143209/WebContent/WEB-INF/lib/.keepme
+++ /dev/null
diff --git a/tests/org.eclipse.jst.jsp.ui.tests/testfiles/bug_143209/WebContent/WEB-INF/web.xml b/tests/org.eclipse.jst.jsp.ui.tests/testfiles/bug_143209/WebContent/WEB-INF/web.xml
deleted file mode 100644
index 2e1d7c0ae..000000000
--- a/tests/org.eclipse.jst.jsp.ui.tests/testfiles/bug_143209/WebContent/WEB-INF/web.xml
+++ /dev/null
@@ -1,12 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<web-app id="WebApp_ID" version="2.4" xmlns="http://java.sun.com/xml/ns/j2ee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd">
- <display-name>bug_143209</display-name>
- <welcome-file-list>
- <welcome-file>index.html</welcome-file>
- <welcome-file>index.htm</welcome-file>
- <welcome-file>index.jsp</welcome-file>
- <welcome-file>default.html</welcome-file>
- <welcome-file>default.htm</welcome-file>
- <welcome-file>default.jsp</welcome-file>
- </welcome-file-list>
-</web-app>
diff --git a/tests/org.eclipse.jst.jsp.ui.tests/testfiles/bug_143209/WebContent/badattributenames.jsp b/tests/org.eclipse.jst.jsp.ui.tests/testfiles/bug_143209/WebContent/badattributenames.jsp
deleted file mode 100644
index c51597003..000000000
--- a/tests/org.eclipse.jst.jsp.ui.tests/testfiles/bug_143209/WebContent/badattributenames.jsp
+++ /dev/null
@@ -1,9 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>Insert title here</title>
-</head>
-<body fakename="">
-</body>
-</html> \ No newline at end of file
diff --git a/tests/org.eclipse.jst.jsp.ui.tests/testfiles/bug_143209/WebContent/usejspinattribute.html b/tests/org.eclipse.jst.jsp.ui.tests/testfiles/bug_143209/WebContent/usejspinattribute.html
deleted file mode 100644
index 95bd56668..000000000
--- a/tests/org.eclipse.jst.jsp.ui.tests/testfiles/bug_143209/WebContent/usejspinattribute.html
+++ /dev/null
@@ -1,14 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>Insert title here</title>
-</head>
-<!-- jsp expression in attribute value -->
-<body bgcolor="<%="red" %>">
-<!-- jsp expression in attribute name -->
-<p <%="align" %>="left" />
-<!-- jsp expression as attribute name & value -->
-<a <%="href='http://www.eclipse.org'" %>>Eclipse link</a>
-</body>
-</html> \ No newline at end of file
diff --git a/tests/org.eclipse.jst.jsp.ui.tests/testfiles/bug_143209/WebContent/usejspinattribute.jsp b/tests/org.eclipse.jst.jsp.ui.tests/testfiles/bug_143209/WebContent/usejspinattribute.jsp
deleted file mode 100644
index 95bd56668..000000000
--- a/tests/org.eclipse.jst.jsp.ui.tests/testfiles/bug_143209/WebContent/usejspinattribute.jsp
+++ /dev/null
@@ -1,14 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>Insert title here</title>
-</head>
-<!-- jsp expression in attribute value -->
-<body bgcolor="<%="red" %>">
-<!-- jsp expression in attribute name -->
-<p <%="align" %>="left" />
-<!-- jsp expression as attribute name & value -->
-<a <%="href='http://www.eclipse.org'" %>>Eclipse link</a>
-</body>
-</html> \ No newline at end of file
diff --git a/tests/org.eclipse.jst.jsp.ui.tests/testfiles/bug_143209/build/classes/.keepme b/tests/org.eclipse.jst.jsp.ui.tests/testfiles/bug_143209/build/classes/.keepme
deleted file mode 100644
index e69de29bb..000000000
--- a/tests/org.eclipse.jst.jsp.ui.tests/testfiles/bug_143209/build/classes/.keepme
+++ /dev/null
diff --git a/tests/org.eclipse.jst.jsp.ui.tests/testfiles/bug_143209/src/.keepme b/tests/org.eclipse.jst.jsp.ui.tests/testfiles/bug_143209/src/.keepme
deleted file mode 100644
index e69de29bb..000000000
--- a/tests/org.eclipse.jst.jsp.ui.tests/testfiles/bug_143209/src/.keepme
+++ /dev/null
diff --git a/tests/org.eclipse.jst.jsp.ui.tests/testfiles/jspformatting/.project b/tests/org.eclipse.jst.jsp.ui.tests/testfiles/jspformatting/.project
deleted file mode 100644
index daf008727..000000000
--- a/tests/org.eclipse.jst.jsp.ui.tests/testfiles/jspformatting/.project
+++ /dev/null
@@ -1,22 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<projectDescription>
- <name>jspformatting</name>
- <comment></comment>
- <projects>
- </projects>
- <buildSpec>
- <buildCommand>
- <name>org.eclipse.jdt.core.javabuilder</name>
- <arguments>
- </arguments>
- </buildCommand>
- <buildCommand>
- <name>org.eclipse.wst.validation.validationbuilder</name>
- <arguments>
- </arguments>
- </buildCommand>
- </buildSpec>
- <natures>
- <nature>org.eclipse.jdt.core.javanature</nature>
- </natures>
-</projectDescription>
diff --git a/tests/org.eclipse.jst.jsp.ui.tests/testfiles/jspformatting/WebContent/META-INF/MANIFEST.MF b/tests/org.eclipse.jst.jsp.ui.tests/testfiles/jspformatting/WebContent/META-INF/MANIFEST.MF
deleted file mode 100644
index 254272e1c..000000000
--- a/tests/org.eclipse.jst.jsp.ui.tests/testfiles/jspformatting/WebContent/META-INF/MANIFEST.MF
+++ /dev/null
@@ -1,3 +0,0 @@
-Manifest-Version: 1.0
-Class-Path:
-
diff --git a/tests/org.eclipse.jst.jsp.ui.tests/testfiles/jspformatting/WebContent/WEB-INF/lib/.keepme b/tests/org.eclipse.jst.jsp.ui.tests/testfiles/jspformatting/WebContent/WEB-INF/lib/.keepme
deleted file mode 100644
index e69de29bb..000000000
--- a/tests/org.eclipse.jst.jsp.ui.tests/testfiles/jspformatting/WebContent/WEB-INF/lib/.keepme
+++ /dev/null
diff --git a/tests/org.eclipse.jst.jsp.ui.tests/testfiles/jspformatting/WebContent/WEB-INF/web.xml b/tests/org.eclipse.jst.jsp.ui.tests/testfiles/jspformatting/WebContent/WEB-INF/web.xml
deleted file mode 100644
index b2b683afa..000000000
--- a/tests/org.eclipse.jst.jsp.ui.tests/testfiles/jspformatting/WebContent/WEB-INF/web.xml
+++ /dev/null
@@ -1,12 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<web-app id="WebApp_ID" version="2.4" xmlns="http://java.sun.com/xml/ns/j2ee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd">
- <display-name>jspformatting</display-name>
- <welcome-file-list>
- <welcome-file>index.html</welcome-file>
- <welcome-file>index.htm</welcome-file>
- <welcome-file>index.jsp</welcome-file>
- <welcome-file>default.html</welcome-file>
- <welcome-file>default.htm</welcome-file>
- <welcome-file>default.jsp</welcome-file>
- </welcome-file-list>
-</web-app>
diff --git a/tests/org.eclipse.jst.jsp.ui.tests/testfiles/jspformatting/WebContent/formatbug102495-fmt.jsp b/tests/org.eclipse.jst.jsp.ui.tests/testfiles/jspformatting/WebContent/formatbug102495-fmt.jsp
deleted file mode 100644
index b626c9118..000000000
--- a/tests/org.eclipse.jst.jsp.ui.tests/testfiles/jspformatting/WebContent/formatbug102495-fmt.jsp
+++ /dev/null
@@ -1,32 +0,0 @@
-<%-- jsp declaration for String pal should stay on same line. All others should move to new line --%>
-<%@ page language="java" contentType="text/html; charset=ISO-8859-1"
- pageEncoding="ISO-8859-1"%><%!String pal = "friend";%>
-<%!String message = "friend";%>
-<%!String buddy = "friend";%>
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>Insert title here</title>
-</head>
-<body>
-<%-- jsp expression must be followed directly by ! because no whitespace exists between --%>
-Welcome to WTP,
-<%=message%>!
-<p>Welcome to WTP, <%=pal%>!</p>
-<%-- jsp expression should be treated like any other attribute --%>
-<table <%="align='left'"%>>
- <tr>
- <%-- no whitespace exists before/after jsp tag so keep it that way --%>
- <th>Column<jsp:setProperty name="myname" property="myproperty" />Heading</th>
- <%-- whitespace exists before/after jsp tag so newlines are okay --%>
- <th>Column <jsp:setProperty name="myname" property="myproperty" />
- Heading</th>
- </tr>
- <tr>
- <td>Row 1: Col 1</td>
- <td>Row 1: Col 2</td>
- </tr>
-</table>
-</body>
-</html> \ No newline at end of file
diff --git a/tests/org.eclipse.jst.jsp.ui.tests/testfiles/jspformatting/WebContent/formatbug102495.jsp b/tests/org.eclipse.jst.jsp.ui.tests/testfiles/jspformatting/WebContent/formatbug102495.jsp
deleted file mode 100644
index 255f35391..000000000
--- a/tests/org.eclipse.jst.jsp.ui.tests/testfiles/jspformatting/WebContent/formatbug102495.jsp
+++ /dev/null
@@ -1,29 +0,0 @@
-<%-- jsp declaration for String pal should stay on same line. All others should move to new line --%>
-<%@ page language="java" contentType="text/html; charset=ISO-8859-1"
- pageEncoding="ISO-8859-1"%><%! String pal="friend"; %>
-<%! String message="friend"; %> <%! String buddy="friend"; %>
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>Insert title here</title>
-</head>
-<body>
-<%-- jsp expression must be followed directly by ! because no whitespace exists between --%>
-Welcome to WTP, <%=message%>!
-<p>Welcome to WTP, <%=pal%>!</p>
-<%-- jsp expression should be treated like any other attribute --%>
-<table <%="align='left'"%>>
- <tr>
- <%-- no whitespace exists before/after jsp tag so keep it that way --%>
- <th>Column<jsp:setProperty name="myname" property="myproperty"/>Heading</th>
- <%-- whitespace exists before/after jsp tag so newlines are okay --%>
- <th>Column <jsp:setProperty name="myname" property="myproperty"/> Heading</th>
- </tr>
- <tr>
- <td>Row 1: Col 1</td>
- <td>Row 1: Col 2</td>
- </tr>
-</table>
-</body>
-</html> \ No newline at end of file
diff --git a/tests/org.eclipse.jst.jsp.ui.tests/testfiles/jspformatting/WebContent/formatbug102495_1-fmt.jsp b/tests/org.eclipse.jst.jsp.ui.tests/testfiles/jspformatting/WebContent/formatbug102495_1-fmt.jsp
deleted file mode 100644
index 08479d39f..000000000
--- a/tests/org.eclipse.jst.jsp.ui.tests/testfiles/jspformatting/WebContent/formatbug102495_1-fmt.jsp
+++ /dev/null
@@ -1,14 +0,0 @@
-<%-- jsp declaration for String pal should stay on same line. All others should move to new line --%>
-<%@ page language="java" contentType="text/html; charset=ISO-8859-1"
- pageEncoding="ISO-8859-1"%><%!String pal = "friend";%>
-<%!String message = "friend";%>
-<%!String buddy = "friend";%>
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>Insert title here</title>
-</head>
-<body>
-</body>
-</html> \ No newline at end of file
diff --git a/tests/org.eclipse.jst.jsp.ui.tests/testfiles/jspformatting/WebContent/formatbug102495_1.jsp b/tests/org.eclipse.jst.jsp.ui.tests/testfiles/jspformatting/WebContent/formatbug102495_1.jsp
deleted file mode 100644
index 03eac43c9..000000000
--- a/tests/org.eclipse.jst.jsp.ui.tests/testfiles/jspformatting/WebContent/formatbug102495_1.jsp
+++ /dev/null
@@ -1,13 +0,0 @@
-<%-- jsp declaration for String pal should stay on same line. All others should move to new line --%>
-<%@ page language="java" contentType="text/html; charset=ISO-8859-1"
- pageEncoding="ISO-8859-1"%><%! String pal="friend"; %>
-<%! String message="friend"; %> <%! String buddy="friend"; %>
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>Insert title here</title>
-</head>
-<body>
-</body>
-</html> \ No newline at end of file
diff --git a/tests/org.eclipse.jst.jsp.ui.tests/testfiles/jspformatting/WebContent/formatbug102495_2-fmt.jsp b/tests/org.eclipse.jst.jsp.ui.tests/testfiles/jspformatting/WebContent/formatbug102495_2-fmt.jsp
deleted file mode 100644
index ce2159c71..000000000
--- a/tests/org.eclipse.jst.jsp.ui.tests/testfiles/jspformatting/WebContent/formatbug102495_2-fmt.jsp
+++ /dev/null
@@ -1,17 +0,0 @@
-<%@ page language="java" contentType="text/html; charset=ISO-8859-1"
- pageEncoding="ISO-8859-1"%>
-<%!String pal = "friend";%>
-<%!String message = "friend";%>
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>Insert title here</title>
-</head>
-<body>
-<%-- jsp expression must be followed directly by ! because no whitespace exists between --%>
-Welcome to WTP,
-<%=message%>!
-<p>Welcome to WTP, <%=pal%>!</p>
-</body>
-</html> \ No newline at end of file
diff --git a/tests/org.eclipse.jst.jsp.ui.tests/testfiles/jspformatting/WebContent/formatbug102495_2.jsp b/tests/org.eclipse.jst.jsp.ui.tests/testfiles/jspformatting/WebContent/formatbug102495_2.jsp
deleted file mode 100644
index 81b204f5c..000000000
--- a/tests/org.eclipse.jst.jsp.ui.tests/testfiles/jspformatting/WebContent/formatbug102495_2.jsp
+++ /dev/null
@@ -1,16 +0,0 @@
-<%@ page language="java" contentType="text/html; charset=ISO-8859-1"
- pageEncoding="ISO-8859-1"%>
-<%! String pal="friend"; %>
-<%! String message="friend"; %>
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>Insert title here</title>
-</head>
-<body>
-<%-- jsp expression must be followed directly by ! because no whitespace exists between --%>
-Welcome to WTP, <%=message%>!
-<p>Welcome to WTP, <%=pal%>!</p>
-</body>
-</html> \ No newline at end of file
diff --git a/tests/org.eclipse.jst.jsp.ui.tests/testfiles/jspformatting/WebContent/formatbug102495_3-fmt.jsp b/tests/org.eclipse.jst.jsp.ui.tests/testfiles/jspformatting/WebContent/formatbug102495_3-fmt.jsp
deleted file mode 100644
index 287f8041c..000000000
--- a/tests/org.eclipse.jst.jsp.ui.tests/testfiles/jspformatting/WebContent/formatbug102495_3-fmt.jsp
+++ /dev/null
@@ -1,14 +0,0 @@
-<%@ page language="java" contentType="text/html; charset=ISO-8859-1"
- pageEncoding="ISO-8859-1"%>
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>Insert title here</title>
-</head>
-<body>
-<%-- jsp expression should be treated like any other attribute --%>
-<table <%="align='left'"%>>
-</table>
-</body>
-</html> \ No newline at end of file
diff --git a/tests/org.eclipse.jst.jsp.ui.tests/testfiles/jspformatting/WebContent/formatbug102495_3.jsp b/tests/org.eclipse.jst.jsp.ui.tests/testfiles/jspformatting/WebContent/formatbug102495_3.jsp
deleted file mode 100644
index f263194fa..000000000
--- a/tests/org.eclipse.jst.jsp.ui.tests/testfiles/jspformatting/WebContent/formatbug102495_3.jsp
+++ /dev/null
@@ -1,14 +0,0 @@
-<%@ page language="java" contentType="text/html; charset=ISO-8859-1"
- pageEncoding="ISO-8859-1"%>
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>Insert title here</title>
-</head>
-<body>
-<%-- jsp expression should be treated like any other attribute --%>
-<table <%="align='left'"%>>
-</table>
-</body>
-</html> \ No newline at end of file
diff --git a/tests/org.eclipse.jst.jsp.ui.tests/testfiles/jspformatting/WebContent/formatbug102495_4-fmt.jsp b/tests/org.eclipse.jst.jsp.ui.tests/testfiles/jspformatting/WebContent/formatbug102495_4-fmt.jsp
deleted file mode 100644
index 454b36636..000000000
--- a/tests/org.eclipse.jst.jsp.ui.tests/testfiles/jspformatting/WebContent/formatbug102495_4-fmt.jsp
+++ /dev/null
@@ -1,24 +0,0 @@
-<%@ page language="java" contentType="text/html; charset=ISO-8859-1"
- pageEncoding="ISO-8859-1"%>
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>Insert title here</title>
-</head>
-<body>
-<table>
- <tr>
- <%-- no whitespace exists before/after jsp tag so keep it that way --%>
- <th>Column<jsp:setProperty name="myname" property="myproperty" />Heading</th>
- <%-- whitespace exists before/after jsp tag so newlines are okay --%>
- <th>Column <jsp:setProperty name="myname" property="myproperty" />
- Heading</th>
- </tr>
- <tr>
- <td>Row 1: Col 1</td>
- <td>Row 1: Col 2</td>
- </tr>
-</table>
-</body>
-</html> \ No newline at end of file
diff --git a/tests/org.eclipse.jst.jsp.ui.tests/testfiles/jspformatting/WebContent/formatbug102495_4.jsp b/tests/org.eclipse.jst.jsp.ui.tests/testfiles/jspformatting/WebContent/formatbug102495_4.jsp
deleted file mode 100644
index 037477ec3..000000000
--- a/tests/org.eclipse.jst.jsp.ui.tests/testfiles/jspformatting/WebContent/formatbug102495_4.jsp
+++ /dev/null
@@ -1,23 +0,0 @@
-<%@ page language="java" contentType="text/html; charset=ISO-8859-1"
- pageEncoding="ISO-8859-1"%>
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>Insert title here</title>
-</head>
-<body>
-<table>
- <tr>
- <%-- no whitespace exists before/after jsp tag so keep it that way --%>
- <th>Column<jsp:setProperty name="myname" property="myproperty"/>Heading</th>
- <%-- whitespace exists before/after jsp tag so newlines are okay --%>
- <th>Column <jsp:setProperty name="myname" property="myproperty"/> Heading</th>
- </tr>
- <tr>
- <td>Row 1: Col 1</td>
- <td>Row 1: Col 2</td>
- </tr>
-</table>
-</body>
-</html> \ No newline at end of file
diff --git a/tests/org.eclipse.jst.jsp.ui.tests/testfiles/jspformatting/src/.keepme b/tests/org.eclipse.jst.jsp.ui.tests/testfiles/jspformatting/src/.keepme
deleted file mode 100644
index e69de29bb..000000000
--- a/tests/org.eclipse.jst.jsp.ui.tests/testfiles/jspformatting/src/.keepme
+++ /dev/null

Back to the top