1*b1cdbd2cSJim Jagielski<!--*********************************************************** 2*b1cdbd2cSJim Jagielski * 3*b1cdbd2cSJim Jagielski * Licensed to the Apache Software Foundation (ASF) under one 4*b1cdbd2cSJim Jagielski * or more contributor license agreements. See the NOTICE file 5*b1cdbd2cSJim Jagielski * distributed with this work for additional information 6*b1cdbd2cSJim Jagielski * regarding copyright ownership. The ASF licenses this file 7*b1cdbd2cSJim Jagielski * to you under the Apache License, Version 2.0 (the 8*b1cdbd2cSJim Jagielski * "License"); you may not use this file except in compliance 9*b1cdbd2cSJim Jagielski * with the License. You may obtain a copy of the License at 10*b1cdbd2cSJim Jagielski * 11*b1cdbd2cSJim Jagielski * http://www.apache.org/licenses/LICENSE-2.0 12*b1cdbd2cSJim Jagielski * 13*b1cdbd2cSJim Jagielski * Unless required by applicable law or agreed to in writing, 14*b1cdbd2cSJim Jagielski * software distributed under the License is distributed on an 15*b1cdbd2cSJim Jagielski * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 16*b1cdbd2cSJim Jagielski * KIND, either express or implied. See the License for the 17*b1cdbd2cSJim Jagielski * specific language governing permissions and limitations 18*b1cdbd2cSJim Jagielski * under the License. 19*b1cdbd2cSJim Jagielski * 20*b1cdbd2cSJim Jagielski ***********************************************************--> 21*b1cdbd2cSJim Jagielski<!-- 22*b1cdbd2cSJim JagielskiVersion 03-Feb-2006 23*b1cdbd2cSJim Jagielski added optional localize attribute to images 24*b1cdbd2cSJim Jagielski--> 25*b1cdbd2cSJim Jagielski 26*b1cdbd2cSJim Jagielski<!ELEMENT ahelp (#PCDATA | embedvar | br | comment | emph | item | link | switchinline | variable)*> 27*b1cdbd2cSJim Jagielski<!ATTLIST ahelp 28*b1cdbd2cSJim Jagielski hid CDATA #REQUIRED 29*b1cdbd2cSJim Jagielski visibility (hidden | visible) #IMPLIED 30*b1cdbd2cSJim Jagielski> 31*b1cdbd2cSJim Jagielski 32*b1cdbd2cSJim Jagielski<!ELEMENT alt (#PCDATA)> 33*b1cdbd2cSJim Jagielski<!ATTLIST alt 34*b1cdbd2cSJim Jagielski xml-lang CDATA #REQUIRED 35*b1cdbd2cSJim Jagielski id CDATA #REQUIRED 36*b1cdbd2cSJim Jagielski localize CDATA #IMPLIED 37*b1cdbd2cSJim Jagielski> 38*b1cdbd2cSJim Jagielski 39*b1cdbd2cSJim Jagielski<!ELEMENT body (section | paragraph | table | comment | bookmark | switch | embed | list | sort)*> 40*b1cdbd2cSJim Jagielski 41*b1cdbd2cSJim Jagielski<!ELEMENT bookmark (bookmark_value)*> 42*b1cdbd2cSJim Jagielski<!ATTLIST bookmark 43*b1cdbd2cSJim Jagielski branch CDATA #REQUIRED 44*b1cdbd2cSJim Jagielski xml-lang CDATA #REQUIRED 45*b1cdbd2cSJim Jagielski id CDATA #REQUIRED 46*b1cdbd2cSJim Jagielski localize CDATA #IMPLIED 47*b1cdbd2cSJim Jagielski> 48*b1cdbd2cSJim Jagielski 49*b1cdbd2cSJim Jagielski<!ELEMENT bookmark_value (#PCDATA | embedvar)*> 50*b1cdbd2cSJim Jagielski 51*b1cdbd2cSJim Jagielski<!ELEMENT br EMPTY> 52*b1cdbd2cSJim Jagielski 53*b1cdbd2cSJim Jagielski<!ELEMENT caption (#PCDATA | embedvar | br | emph | item | link | switchinline | variable)*> 54*b1cdbd2cSJim Jagielski<!ATTLIST caption 55*b1cdbd2cSJim Jagielski xml-lang CDATA #REQUIRED 56*b1cdbd2cSJim Jagielski id CDATA #REQUIRED 57*b1cdbd2cSJim Jagielski localize CDATA #IMPLIED 58*b1cdbd2cSJim Jagielski> 59*b1cdbd2cSJim Jagielski 60*b1cdbd2cSJim Jagielski<!ELEMENT case (paragraph | table | comment | bookmark | embed | link | list | switch | section | sort)*> 61*b1cdbd2cSJim Jagielski<!ATTLIST case 62*b1cdbd2cSJim Jagielski select CDATA #REQUIRED 63*b1cdbd2cSJim Jagielski> 64*b1cdbd2cSJim Jagielski 65*b1cdbd2cSJim Jagielski<!ELEMENT caseinline (#PCDATA | image | embedvar | br | emph | item | link | switchinline | variable | ahelp | object)*> 66*b1cdbd2cSJim Jagielski<!ATTLIST caseinline 67*b1cdbd2cSJim Jagielski select CDATA #REQUIRED 68*b1cdbd2cSJim Jagielski> 69*b1cdbd2cSJim Jagielski 70*b1cdbd2cSJim Jagielski<!ELEMENT comment (#PCDATA)> 71*b1cdbd2cSJim Jagielski 72*b1cdbd2cSJim Jagielski<!ELEMENT created (#PCDATA)> 73*b1cdbd2cSJim Jagielski<!ATTLIST created 74*b1cdbd2cSJim Jagielski date CDATA #REQUIRED 75*b1cdbd2cSJim Jagielski> 76*b1cdbd2cSJim Jagielski 77*b1cdbd2cSJim Jagielski<!ELEMENT default (paragraph | table | comment | bookmark | embed | link | list | switch | section | sort)*> 78*b1cdbd2cSJim Jagielski 79*b1cdbd2cSJim Jagielski<!ELEMENT defaultinline (#PCDATA | image | embedvar | br | emph | item | link | switchinline | variable | ahelp | object)*> 80*b1cdbd2cSJim Jagielski 81*b1cdbd2cSJim Jagielski<!ELEMENT embed EMPTY> 82*b1cdbd2cSJim Jagielski<!ATTLIST embed 83*b1cdbd2cSJim Jagielski href CDATA #REQUIRED 84*b1cdbd2cSJim Jagielski role CDATA #IMPLIED 85*b1cdbd2cSJim Jagielski level CDATA #IMPLIED 86*b1cdbd2cSJim Jagielski> 87*b1cdbd2cSJim Jagielski 88*b1cdbd2cSJim Jagielski<!ELEMENT embedvar EMPTY> 89*b1cdbd2cSJim Jagielski<!ATTLIST embedvar 90*b1cdbd2cSJim Jagielski href CDATA #REQUIRED 91*b1cdbd2cSJim Jagielski markup (keep | ignore) #IMPLIED 92*b1cdbd2cSJim Jagielski> 93*b1cdbd2cSJim Jagielski 94*b1cdbd2cSJim Jagielski<!ELEMENT emph (#PCDATA | item | comment | help-id-missing)*> 95*b1cdbd2cSJim Jagielski 96*b1cdbd2cSJim Jagielski<!ELEMENT filename (#PCDATA)> 97*b1cdbd2cSJim Jagielski 98*b1cdbd2cSJim Jagielski<!ELEMENT helpdocument (meta, body)> 99*b1cdbd2cSJim Jagielski<!ATTLIST helpdocument 100*b1cdbd2cSJim Jagielski version CDATA #REQUIRED 101*b1cdbd2cSJim Jagielski> 102*b1cdbd2cSJim Jagielski 103*b1cdbd2cSJim Jagielski<!ELEMENT history (created, lastedited)> 104*b1cdbd2cSJim Jagielski 105*b1cdbd2cSJim Jagielski<!ELEMENT image (caption* | alt+)?> 106*b1cdbd2cSJim Jagielski<!ATTLIST image 107*b1cdbd2cSJim Jagielski src CDATA #REQUIRED 108*b1cdbd2cSJim Jagielski width CDATA #IMPLIED 109*b1cdbd2cSJim Jagielski height CDATA #IMPLIED 110*b1cdbd2cSJim Jagielski id CDATA #REQUIRED 111*b1cdbd2cSJim Jagielski localize CDATA #IMPLIED 112*b1cdbd2cSJim Jagielski> 113*b1cdbd2cSJim Jagielski 114*b1cdbd2cSJim Jagielski<!ELEMENT item (#PCDATA)> 115*b1cdbd2cSJim Jagielski<!ATTLIST item 116*b1cdbd2cSJim Jagielski type CDATA #REQUIRED 117*b1cdbd2cSJim Jagielski> 118*b1cdbd2cSJim Jagielski 119*b1cdbd2cSJim Jagielski<!ELEMENT lastedited (#PCDATA)> 120*b1cdbd2cSJim Jagielski<!ATTLIST lastedited 121*b1cdbd2cSJim Jagielski date CDATA #REQUIRED 122*b1cdbd2cSJim Jagielski> 123*b1cdbd2cSJim Jagielski 124*b1cdbd2cSJim Jagielski<!ELEMENT link (#PCDATA | embedvar | emph | item | variable | switchinline)*> 125*b1cdbd2cSJim Jagielski<!ATTLIST link 126*b1cdbd2cSJim Jagielski href CDATA #REQUIRED 127*b1cdbd2cSJim Jagielski name CDATA #IMPLIED 128*b1cdbd2cSJim Jagielski type CDATA #IMPLIED 129*b1cdbd2cSJim Jagielski target CDATA #IMPLIED 130*b1cdbd2cSJim Jagielski> 131*b1cdbd2cSJim Jagielski 132*b1cdbd2cSJim Jagielski<!ELEMENT list (listitem | (comment)*)+> 133*b1cdbd2cSJim Jagielski<!ATTLIST list 134*b1cdbd2cSJim Jagielski type CDATA #REQUIRED 135*b1cdbd2cSJim Jagielski startwith CDATA #IMPLIED 136*b1cdbd2cSJim Jagielski format (1 | i | I | a | A) #IMPLIED 137*b1cdbd2cSJim Jagielski bullet (disc | circle | square) #IMPLIED 138*b1cdbd2cSJim Jagielski sorted (asc | desc) #IMPLIED 139*b1cdbd2cSJim Jagielski> 140*b1cdbd2cSJim Jagielski 141*b1cdbd2cSJim Jagielski<!ELEMENT listitem (comment | section | paragraph | table | switch | embed | bookmark)*> 142*b1cdbd2cSJim Jagielski<!ATTLIST listitem 143*b1cdbd2cSJim Jagielski format (1 | i | I | a | A) #IMPLIED 144*b1cdbd2cSJim Jagielski bullet (disc | circle | square) #IMPLIED 145*b1cdbd2cSJim Jagielski class CDATA #IMPLIED 146*b1cdbd2cSJim Jagielski> 147*b1cdbd2cSJim Jagielski 148*b1cdbd2cSJim Jagielski<!ELEMENT meta (topic, history?)> 149*b1cdbd2cSJim Jagielski 150*b1cdbd2cSJim Jagielski<!ELEMENT object EMPTY> 151*b1cdbd2cSJim Jagielski<!ATTLIST object 152*b1cdbd2cSJim Jagielski type CDATA #REQUIRED 153*b1cdbd2cSJim Jagielski id CDATA #REQUIRED 154*b1cdbd2cSJim Jagielski data CDATA #REQUIRED 155*b1cdbd2cSJim Jagielski height CDATA #IMPLIED 156*b1cdbd2cSJim Jagielski width CDATA #IMPLIED 157*b1cdbd2cSJim Jagielski> 158*b1cdbd2cSJim Jagielski 159*b1cdbd2cSJim Jagielski<!ELEMENT paragraph (#PCDATA | image | comment | embedvar | br | emph | item | link | switchinline | variable | ahelp | object | bookmark | help-id-missing)*> 160*b1cdbd2cSJim Jagielski<!ATTLIST paragraph 161*b1cdbd2cSJim Jagielski role CDATA #REQUIRED 162*b1cdbd2cSJim Jagielski level CDATA #IMPLIED 163*b1cdbd2cSJim Jagielski id CDATA #REQUIRED 164*b1cdbd2cSJim Jagielski l10n CDATA #IMPLIED 165*b1cdbd2cSJim Jagielski xml-lang CDATA #REQUIRED 166*b1cdbd2cSJim Jagielski oldref CDATA #IMPLIED 167*b1cdbd2cSJim Jagielski localize CDATA #IMPLIED 168*b1cdbd2cSJim Jagielski> 169*b1cdbd2cSJim Jagielski 170*b1cdbd2cSJim Jagielski<!ELEMENT section (section | paragraph | table | list | comment | bookmark | embed | switch | sort )*> 171*b1cdbd2cSJim Jagielski<!ATTLIST section 172*b1cdbd2cSJim Jagielski id CDATA #REQUIRED 173*b1cdbd2cSJim Jagielski> 174*b1cdbd2cSJim Jagielski 175*b1cdbd2cSJim Jagielski<!ELEMENT sort (section+)> 176*b1cdbd2cSJim Jagielski<!ATTLIST sort 177*b1cdbd2cSJim Jagielski order (asc | desc) #IMPLIED 178*b1cdbd2cSJim Jagielski> 179*b1cdbd2cSJim Jagielski 180*b1cdbd2cSJim Jagielski<!ELEMENT switch ((case | comment)* | default?)*> 181*b1cdbd2cSJim Jagielski<!ATTLIST switch 182*b1cdbd2cSJim Jagielski select (sys | appl | distrib | target | lang | ver) #REQUIRED 183*b1cdbd2cSJim Jagielski> 184*b1cdbd2cSJim Jagielski 185*b1cdbd2cSJim Jagielski<!ELEMENT switchinline ((caseinline)+, (defaultinline?)?)> 186*b1cdbd2cSJim Jagielski<!ATTLIST switchinline 187*b1cdbd2cSJim Jagielski select (sys | appl | distrib | target | ver | lang) #REQUIRED 188*b1cdbd2cSJim Jagielski> 189*b1cdbd2cSJim Jagielski 190*b1cdbd2cSJim Jagielski<!ELEMENT table (caption*, tablerow+)> 191*b1cdbd2cSJim Jagielski<!ATTLIST table 192*b1cdbd2cSJim Jagielski name CDATA #IMPLIED 193*b1cdbd2cSJim Jagielski width CDATA #IMPLIED 194*b1cdbd2cSJim Jagielski height CDATA #IMPLIED 195*b1cdbd2cSJim Jagielski unit CDATA #IMPLIED 196*b1cdbd2cSJim Jagielski class CDATA #IMPLIED 197*b1cdbd2cSJim Jagielski id CDATA #REQUIRED 198*b1cdbd2cSJim Jagielski> 199*b1cdbd2cSJim Jagielski 200*b1cdbd2cSJim Jagielski<!ELEMENT tablecell (section | paragraph | comment | embed | bookmark | image | list)*> 201*b1cdbd2cSJim Jagielski<!ATTLIST tablecell 202*b1cdbd2cSJim Jagielski colspan CDATA #IMPLIED 203*b1cdbd2cSJim Jagielski rowspan CDATA #IMPLIED 204*b1cdbd2cSJim Jagielski width CDATA #IMPLIED 205*b1cdbd2cSJim Jagielski class CDATA #IMPLIED 206*b1cdbd2cSJim Jagielski unit CDATA #IMPLIED 207*b1cdbd2cSJim Jagielski> 208*b1cdbd2cSJim Jagielski 209*b1cdbd2cSJim Jagielski<!ELEMENT tablerow (tablecell+)> 210*b1cdbd2cSJim Jagielski<!ATTLIST tablerow 211*b1cdbd2cSJim Jagielski height CDATA #IMPLIED 212*b1cdbd2cSJim Jagielski class CDATA #IMPLIED 213*b1cdbd2cSJim Jagielski unit CDATA #IMPLIED 214*b1cdbd2cSJim Jagielski> 215*b1cdbd2cSJim Jagielski 216*b1cdbd2cSJim Jagielski<!ELEMENT title (#PCDATA)> 217*b1cdbd2cSJim Jagielski<!ATTLIST title 218*b1cdbd2cSJim Jagielski xml-lang CDATA #REQUIRED 219*b1cdbd2cSJim Jagielski id CDATA #REQUIRED 220*b1cdbd2cSJim Jagielski localize CDATA #IMPLIED 221*b1cdbd2cSJim Jagielski> 222*b1cdbd2cSJim Jagielski 223*b1cdbd2cSJim Jagielski<!ELEMENT topic (title+, filename, bookmark*)> 224*b1cdbd2cSJim Jagielski<!ATTLIST topic 225*b1cdbd2cSJim Jagielski id CDATA #REQUIRED 226*b1cdbd2cSJim Jagielski indexer (exclude | include) #IMPLIED 227*b1cdbd2cSJim Jagielski status (DRAFT | FINAL | PUBLISH | STALLED | DEPRECATED) #IMPLIED 228*b1cdbd2cSJim Jagielski> 229*b1cdbd2cSJim Jagielski 230*b1cdbd2cSJim Jagielski<!ELEMENT variable (#PCDATA | ahelp | embedvar | br | emph | item | link | variable | image | object | switchinline)*> 231*b1cdbd2cSJim Jagielski<!ATTLIST variable 232*b1cdbd2cSJim Jagielski id CDATA #REQUIRED 233*b1cdbd2cSJim Jagielski visibility (hidden | visible) #IMPLIED 234*b1cdbd2cSJim Jagielski> 235*b1cdbd2cSJim Jagielski 236*b1cdbd2cSJim Jagielski<!ELEMENT help-id-missing EMPTY> 237