Removing deprecated <property> element from arch description DTD.
Enforcing NMTOKENness of names, since they are used in hyperlinks etc.
Ensuring all existing arch description XML files validate without
errors.
1.1 --- a/web/arch/arch-web-advanced.xml Mon Oct 13 13:02:12 2003 +0000
1.2 +++ b/web/arch/arch-web-advanced.xml Mon Oct 13 22:08:25 2003 +0000
1.3 @@ -142,8 +142,9 @@
1.4 type="import"
1.5 category="stable"
1.6 url="http://www.netbeans.org/download/dev/javadoc/OpenAPIs/"
1.7 - />
1.8 - NetBeans OpenAPIs
1.9 + >
1.10 + NetBeans Open APIs
1.11 + </api>
1.12 </li>
1.13 <li>
1.14 <api
1.15 @@ -151,8 +152,9 @@
1.16 type="import"
1.17 category="stable"
1.18 url="http://www.netbeans.org/download/dev/javadoc/ExecutionAPI/index.html"
1.19 - />
1.20 + >
1.21 NetBeans Execution APIs - at least I believe this is stable
1.22 + </api>
1.23 </li>
1.24 <li>
1.25 <api
1.26 @@ -160,8 +162,9 @@
1.27 type="import"
1.28 category="friend"
1.29 url=""
1.30 - />
1.31 + >
1.32 The <code>web-core</code> module.
1.33 + </api>
1.34 </li>
1.35 <li>
1.36 <api
1.37 @@ -169,8 +172,9 @@
1.38 type="import"
1.39 category="stable"
1.40 url="http://www.netbeans.org/download/dev/javadoc/JavaHierarchyAPI/index.html"
1.41 - />
1.42 + >
1.43 The Java Hierarchy API.
1.44 + </api>
1.45 </li>
1.46 <li>
1.47 <api
1.48 @@ -178,17 +182,19 @@
1.49 type="import"
1.50 category="private"
1.51 url="http://java.netbeans.org/"
1.52 - />
1.53 + >
1.54 The <code>java</code> module.
1.55 + </api>
1.56 </li>
1.57 <li>
1.58 <api
1.59 - name="The NetBeans Core"
1.60 + name="Core"
1.61 type="import"
1.62 category="private"
1.63 url="http://core.netbeans.org/"
1.64 - />
1.65 + >
1.66 The NetBeans Core
1.67 + </api>
1.68 </li>
1.69 <li>
1.70 <api
1.71 @@ -196,8 +202,9 @@
1.72 type="import"
1.73 category="friend"
1.74 url="http://openidex.netbeans.org/"
1.75 - />
1.76 - OpenAPI extensions module
1.77 + >
1.78 + Open API extensions module
1.79 + </api>
1.80 </li>
1.81 <li>
1.82 <api
1.83 @@ -205,8 +212,9 @@
1.84 type="import"
1.85 category="friend"
1.86 url="http://xml.netbeans.org/"
1.87 - />
1.88 + >
1.89 The NetBeans XML module and its APIs.
1.90 + </api>
1.91 </li>
1.92 <li>
1.93 <api
1.94 @@ -214,8 +222,9 @@
1.95 type="import"
1.96 category="friend"
1.97 url="http://j2eeserver.netbeans.org/"
1.98 - />
1.99 + >
1.100 The Server Integration module
1.101 + </api>
1.102 </li>
1.103 <li>
1.104 <api
1.105 @@ -223,8 +232,9 @@
1.106 type="import"
1.107 category="friend"
1.108 url="http://schema2beans.netbeans.org/"
1.109 - />
1.110 + >
1.111 The schema2beans module
1.112 + </api>
1.113 </li>
1.114 <li>
1.115 <api
1.116 @@ -232,8 +242,9 @@
1.117 type="import"
1.118 category="friend"
1.119 url="http://jarpackager.netbeans.org/"
1.120 - />
1.121 + >
1.122 The jarpackager module
1.123 + </api>
1.124 </li>
1.125 </ul>
1.126 </answer>
2.1 --- a/web/arch/arch-web-core.xml Mon Oct 13 13:02:12 2003 +0000
2.2 +++ b/web/arch/arch-web-core.xml Mon Oct 13 22:08:25 2003 +0000
2.3 @@ -147,8 +147,9 @@
2.4 type="import"
2.5 category="stable"
2.6 url="http://www.netbeans.org/download/dev/javadoc/OpenAPIs/"
2.7 - />
2.8 - NetBeans OpenAPIs
2.9 + >
2.10 + NetBeans Open APIs
2.11 + </api>
2.12 </li>
2.13 <li>
2.14 <api
2.15 @@ -156,8 +157,9 @@
2.16 type="import"
2.17 category="stable"
2.18 url="http://www.netbeans.org/download/dev/javadoc/ExecutionAPI/index.html"
2.19 - />
2.20 + >
2.21 NetBeans Execution APIs - at least I believe this is stable
2.22 + </api>
2.23 </li>
2.24 <li>
2.25 <api
2.26 @@ -165,8 +167,9 @@
2.27 type="import"
2.28 category="stable"
2.29 url="http://www.netbeans.org/download/dev/javadoc/JavaHierarchyAPI/index.html"
2.30 - />
2.31 + >
2.32 The Java Hierarchy API.
2.33 + </api>
2.34 </li>
2.35 <li>
2.36 <api
2.37 @@ -174,8 +177,9 @@
2.38 type="import"
2.39 category="private"
2.40 url="http://java.netbeans.org/"
2.41 - />
2.42 + >
2.43 The <code>java</code> module.
2.44 + </api>
2.45 </li>
2.46 <li>
2.47 <api
2.48 @@ -183,8 +187,9 @@
2.49 type="import"
2.50 category="stable"
2.51 url="http://www.netbeans.org/download/dev/javadoc/CompilerAPI/index.html"
2.52 - />
2.53 + >
2.54 NetBeans Compiler APIs
2.55 + </api>
2.56 </li>
2.57 <li>
2.58 <api
2.59 @@ -192,8 +197,9 @@
2.60 type="import"
2.61 category="stable"
2.62 url="http://www.netbeans.org/download/dev/javadoc/InputOutputAPI/index.html"
2.63 - />
2.64 + >
2.65 NetBeans Input-Output APIs
2.66 + </api>
2.67 </li>
2.68 <li>
2.69 <api
2.70 @@ -201,17 +207,19 @@
2.71 type="import"
2.72 category="stable"
2.73 url="http://www.netbeans.org/download/dev/javadoc/DebuggerAPI/index.html"
2.74 - />
2.75 + >
2.76 NetBeans Debugger APIs
2.77 + </api>
2.78 </li>
2.79 <li>
2.80 <api
2.81 - name="The NetBeans Core"
2.82 + name="Core"
2.83 type="import"
2.84 category="private"
2.85 url="http://core.netbeans.org/"
2.86 - />
2.87 + >
2.88 The NetBeans Core
2.89 + </api>
2.90 </li>
2.91 <li>
2.92 <api
2.93 @@ -219,8 +227,9 @@
2.94 type="import"
2.95 category="friend"
2.96 url="http://openidex.netbeans.org/"
2.97 - />
2.98 - OpenAPI extensions module
2.99 + >
2.100 + Open API extensions module
2.101 + </api>
2.102 </li>
2.103 <li>
2.104 <api
2.105 @@ -228,8 +237,9 @@
2.106 type="import"
2.107 category="friend"
2.108 url="http://java.netbeans.org/"
2.109 - />
2.110 + >
2.111 Java module
2.112 + </api>
2.113 </li>
2.114 <li>
2.115 <api
2.116 @@ -237,8 +247,9 @@
2.117 type="import"
2.118 category="friend"
2.119 url="http://xml.netbeans.org/"
2.120 - />
2.121 + >
2.122 The NetBeans XML module and its APIs.
2.123 + </api>
2.124 </li>
2.125 <li>
2.126 <api
2.127 @@ -246,8 +257,9 @@
2.128 type="import"
2.129 category="friend"
2.130 url="http://debuggercore.netbeans.org/"
2.131 - />
2.132 + >
2.133 The debugger module
2.134 + </api>
2.135 </li>
2.136 <li>
2.137 <api
2.138 @@ -255,8 +267,9 @@
2.139 type="import"
2.140 category="friend"
2.141 url="http://j2eeserver.netbeans.org/"
2.142 - />
2.143 + >
2.144 The Server Integration module
2.145 + </api>
2.146 </li>
2.147 <li>
2.148 <api
2.149 @@ -264,8 +277,9 @@
2.150 type="import"
2.151 category="friend"
2.152 url="http://schema2beans.netbeans.org/"
2.153 - />
2.154 + >
2.155 The schema2beans module
2.156 + </api>
2.157 </li>
2.158 <li>
2.159 <api
2.160 @@ -273,8 +287,9 @@
2.161 type="import"
2.162 category="friend"
2.163 url="http://html.netbeans.org/"
2.164 - />
2.165 + >
2.166 The html module
2.167 + </api>
2.168 </li>
2.169 <li>
2.170 <api
2.171 @@ -282,8 +297,9 @@
2.172 type="import"
2.173 category="friend"
2.174 url="http://jarpackager.netbeans.org/"
2.175 - />
2.176 + >
2.177 The jarpackager module
2.178 + </api>
2.179 </li>
2.180 </ul>
2.181 </answer>
3.1 --- a/web/arch/arch-web-taglibed.xml Mon Oct 13 13:02:12 2003 +0000
3.2 +++ b/web/arch/arch-web-taglibed.xml Mon Oct 13 22:08:25 2003 +0000
3.3 @@ -150,8 +150,9 @@
3.4 type="import"
3.5 category="stable"
3.6 url="http://www.netbeans.org/download/dev/javadoc/OpenAPIs/"
3.7 - />
3.8 - NetBeans OpenAPIs
3.9 + >
3.10 + NetBeans Open APIs
3.11 + </api>
3.12 </li>
3.13 <li>
3.14 <api
3.15 @@ -159,17 +160,19 @@
3.16 type="import"
3.17 category="friend"
3.18 url=""
3.19 - />
3.20 + >
3.21 The <code>web-core</code> module.
3.22 + </api>
3.23 </li>
3.24 <li>
3.25 <api
3.26 - name="openide.src"
3.27 + name="JavaHierarchyAPI"
3.28 type="import"
3.29 category="stable"
3.30 url="http://www.netbeans.org/download/dev/javadoc/JavaHierarchyAPI/index.html"
3.31 - />
3.32 + >
3.33 The Java Hierarchy API.
3.34 + </api>
3.35 </li>
3.36 <li>
3.37 <api
3.38 @@ -177,17 +180,19 @@
3.39 type="import"
3.40 category="private"
3.41 url="http://java.netbeans.org/"
3.42 - />
3.43 + >
3.44 The <code>java</code> module.
3.45 + </api>
3.46 </li>
3.47 <li>
3.48 <api
3.49 - name="The NetBeans Core"
3.50 + name="Core"
3.51 type="import"
3.52 category="private"
3.53 url="http://core.netbeans.org/"
3.54 - />
3.55 + >
3.56 The NetBeans Core
3.57 + </api>
3.58 </li>
3.59 <li>
3.60 <api
3.61 @@ -195,8 +200,9 @@
3.62 type="import"
3.63 category="friend"
3.64 url="http://xml.netbeans.org/"
3.65 - />
3.66 + >
3.67 The NetBeans XML module and its APIs.
3.68 + </api>
3.69 </li>
3.70 <li>
3.71 <api
3.72 @@ -204,8 +210,9 @@
3.73 type="import"
3.74 category="friend"
3.75 url="http://jarpackager.netbeans.org/"
3.76 - />
3.77 + >
3.78 The jarpackager module
3.79 + </api>
3.80 </li>
3.81 </ul>
3.82 </answer>