Warning, /education/marble/docs/dgml2.dtd is written in an unsupported language. File is not indexed.

0001 <!ELEMENT available>
0002 <!ELEMENT brush EMPTY>
0003 <!ELEMENT coastline>
0004 <!ELEMENT color>
0005 <!ELEMENT customPlugin>
0006 <!ELEMENT dem>
0007 <!ELEMENT description (#PCDATA)>
0008 <!ELEMENT discrete>
0009 <!ELEMENT dgml (document)>
0010 <!ELEMENT document (head, map, settings, legend)>
0011 <!-- FIXME: specify downloadUrl attributes: protocol, user, password, host, port, path -->
0012 <!ELEMENT downloadUrl>
0013 <!ELEMENT filter>
0014 <!ELEMENT geodata (sourcefile, pick*)>
0015 <!ELEMENT group (group|property)*>
0016 <!ELEMENT head (name, target?, theme, icon?, visible?, description?, zoom?)>
0017 <!ELEMENT heading (#PCDATA)>
0018 <!ELEMENT icon EMPTY>
0019 <!ELEMENT installMap>
0020 <!ELEMENT item (icon|text)?>
0021 <!ELEMENT layer (texture* | vector* | geodata* | filter*)>
0022 <!ELEMENT legend (section|item)*>
0023 <!ELEMENT map (canvas, layer*, target, layer*)>
0024 <!ELEMENT maximum>
0025 <!ELEMENT minimum>
0026 <!ELEMENT name (#PCDATA)>
0027 <!ELEMENT palette>
0028 <!ELEMENT pen EMPTY>
0029 <!ELEMENT pick>
0030 <!-- FIXME: specify projection attributes: name -->
0031 <!ELEMENT projection>
0032 <!ELEMENT property (available?, value?)>
0033 <!ELEMENT section (heading, item*)>
0034 <!ELEMENT settings (group|property)*>
0035 <!ELEMENT sourceDir>
0036 <!ELEMENT sourceFile>
0037 <!-- FIXME: specify storageLayout attributes: levelZeroColumns, levelZeroRows, mode -->
0038 <!ELEMENT storageLayout (#PCDATA)>
0039 <!ELEMENT target EMPTY>
0040 <!ELEMENT text (#PCDATA)>
0041 <!ELEMENT texture (sourcedir, installmap?, storageLayout?, projection?, downloadUrl?)>
0042 <!ELEMENT theme (#PCDATA)>
0043 <!ELEMENT value>
0044 <!ELEMENT vector (sourcefile, pen?, brush?)>
0045 <!ELEMENT visible>
0046 <!ELEMENT zoom ((minimum, maximum)?, discrete?)>