diff options
author | Guy Harris <guy@alum.mit.edu> | 2006-07-26 02:37:39 +0000 |
---|---|---|
committer | Guy Harris <guy@alum.mit.edu> | 2006-07-26 02:37:39 +0000 |
commit | f529a66c06d9bf69dd3be23682503dbf608c092a (patch) | |
tree | 362fe91728ec49c65ecc7e23f0d1ce105bb0af0d /dtds | |
parent | cc814b527faf95d84b23f4fba479b0163736c76b (diff) | |
download | wireshark-f529a66c06d9bf69dd3be23682503dbf608c092a.tar.gz wireshark-f529a66c06d9bf69dd3be23682503dbf608c092a.tar.bz2 wireshark-f529a66c06d9bf69dd3be23682503dbf608c092a.zip |
Get rid of CRs at the ends of lines.
svn path=/trunk/; revision=18793
Diffstat (limited to 'dtds')
-rw-r--r-- | dtds/dc.dtd | 48 | ||||
-rw-r--r-- | dtds/itunes.dtd | 50 | ||||
-rw-r--r-- | dtds/rss.dtd | 212 | ||||
-rw-r--r-- | dtds/smil.dtd | 504 |
4 files changed, 407 insertions, 407 deletions
diff --git a/dtds/dc.dtd b/dtds/dc.dtd index 4c566216cd..b62a941f45 100644 --- a/dtds/dc.dtd +++ b/dtds/dc.dtd @@ -1,24 +1,24 @@ -<? wireshark:protocol proto_name="dc" description="Dublin Core Metadata (DC)" ?>
-
-<!--
- elements definitions for the Dublin Core Metadata DC schema
- element names obtained from http://www.dublincore.org/schemas/xmls/qdc/2003/04/02/dc.xsd
--->
-
-<!DOCTYPE dc [
- <!ELEMENT title (#PCDATA) >
- <!ELEMENT creator (#PCDATA) >
- <!ELEMENT subject (#PCDATA) >
- <!ELEMENT description (#PCDATA) >
- <!ELEMENT publisher (#PCDATA) >
- <!ELEMENT contributor (#PCDATA) >
- <!ELEMENT date (#PCDATA) >
- <!ELEMENT type (#PCDATA) >
- <!ELEMENT format (#PCDATA) >
- <!ELEMENT identifier (#PCDATA) >
- <!ELEMENT source (#PCDATA) >
- <!ELEMENT language (#PCDATA) >
- <!ELEMENT relation (#PCDATA) >
- <!ELEMENT coverage (#PCDATA) >
- <!ELEMENT rights (#PCDATA) >
-]>
\ No newline at end of file +<? wireshark:protocol proto_name="dc" description="Dublin Core Metadata (DC)" ?> + +<!-- + elements definitions for the Dublin Core Metadata DC schema + element names obtained from http://www.dublincore.org/schemas/xmls/qdc/2003/04/02/dc.xsd +--> + +<!DOCTYPE dc [ + <!ELEMENT title (#PCDATA) > + <!ELEMENT creator (#PCDATA) > + <!ELEMENT subject (#PCDATA) > + <!ELEMENT description (#PCDATA) > + <!ELEMENT publisher (#PCDATA) > + <!ELEMENT contributor (#PCDATA) > + <!ELEMENT date (#PCDATA) > + <!ELEMENT type (#PCDATA) > + <!ELEMENT format (#PCDATA) > + <!ELEMENT identifier (#PCDATA) > + <!ELEMENT source (#PCDATA) > + <!ELEMENT language (#PCDATA) > + <!ELEMENT relation (#PCDATA) > + <!ELEMENT coverage (#PCDATA) > + <!ELEMENT rights (#PCDATA) > +]> diff --git a/dtds/itunes.dtd b/dtds/itunes.dtd index 50e64ebfc2..ed1963e6ae 100644 --- a/dtds/itunes.dtd +++ b/dtds/itunes.dtd @@ -1,25 +1,25 @@ -<? wireshark:protocol proto_name="itunes" hierarchy="yes" description="iTunes podCast rss elements" ?>
-
-<!DOCTYPE itunes [
-
- <!ELEMENT author (#PCDATA) >
-
- <!ELEMENT block (#PCDATA) >
-
- <!ELEMENT category (#PCDATA) >
- <!ATTLIST category text CDATA #IMPLIED >
-
- <!ELEMENT duration (#PCDATA) >
-
- <!ELEMENT explicit (#PCDATA) >
-
- <!ELEMENT keywords (#PCDATA) >
-
- <!ELEMENT owner (#PCDATA) >
-
- <!ELEMENT subtitle (#PCDATA) >
-
- <!ELEMENT summary (#PCDATA) >
-
-]>
-
+<? wireshark:protocol proto_name="itunes" hierarchy="yes" description="iTunes podCast rss elements" ?> + +<!DOCTYPE itunes [ + + <!ELEMENT author (#PCDATA) > + + <!ELEMENT block (#PCDATA) > + + <!ELEMENT category (#PCDATA) > + <!ATTLIST category text CDATA #IMPLIED > + + <!ELEMENT duration (#PCDATA) > + + <!ELEMENT explicit (#PCDATA) > + + <!ELEMENT keywords (#PCDATA) > + + <!ELEMENT owner (#PCDATA) > + + <!ELEMENT subtitle (#PCDATA) > + + <!ELEMENT summary (#PCDATA) > + +]> + diff --git a/dtds/rss.dtd b/dtds/rss.dtd index c67f9fa650..163fc75f86 100644 --- a/dtds/rss.dtd +++ b/dtds/rss.dtd @@ -1,106 +1,106 @@ -<? wireshark:protocol proto_name="rss" hierarchy="yes" ?>
-
-<!--
- this DTD is made so that wireshark can dissect RSS up to 2.0, do not try to use it for validating RSS documents
- http://blogs.law.harvard.edu/tech/rss
--->
-
-<!ELEMENT rss (channel) >
-
-<!ATTLIST rss version CDATA #REQUIRED >
-
-<!ELEMENT channel ( title
- | description
- | link
- | language
- | item+
- | rating?
- | image?
- | textinput?
- | copyright?
- | pubDate?
- | lastBuildDate?
- | docs?
- | managingEditor?
- | webMaster?
- | skipHours?
- | skipDays?
-
- | cloud
- | ttl
- )*>
-
-<!ELEMENT title (#PCDATA)>
-
-<!ELEMENT description (#PCDATA)>
-
-<!ELEMENT link (#PCDATA)>
-
-<!ELEMENT image (title | url | link | width? | height? | description?)*>
-
-<!ELEMENT url (#PCDATA)>
-
-<!ELEMENT item ( title | link | description
- | author | category | comments | enclosure | guid | pubDate | source )*>
-
-<!ELEMENT textinput (title | description | name | link)*>
-
-<!ELEMENT name (#PCDATA)>
-
-<!ELEMENT rating (#PCDATA)>
-
-<!ELEMENT language (#PCDATA)>
-
-<!ELEMENT width (#PCDATA)>
-
-<!ELEMENT height (#PCDATA)>
-
-<!ELEMENT copyright (#PCDATA)>
-
-<!ELEMENT pubDate (#PCDATA)>
-
-<!ELEMENT lastBuildDate (#PCDATA)>
-
-<!ELEMENT docs (#PCDATA)>
-
-<!ELEMENT managingEditor (#PCDATA)>
-
-<!ELEMENT webMaster (#PCDATA)>
-
-<!ELEMENT hour (#PCDATA)>
-
-<!ELEMENT day (#PCDATA)>
-
-<!ELEMENT skipHours (hour+)>
-
-<!ELEMENT skipDays (day+)>
-
-<!ELEMENT cloud (#PCDATA)>
-
-<!ATTLIST cloud domain CDATA #IMPLIED
- port CDATA #IMPLIED
- registerProcedure CDATA #IMPLIED
- protocol CDATA #IMPLIED
- path CDATA #IMPLIED >
-
-<!ELEMENT ttl (#PCDATA)>
-
-<!ELEMENT source (#PCDATA)>
-<!ATTLIST source url CDATA #IMPLIED >
-
-<!ELEMENT enclosure (#PCDATA)>
-<!ATTLIST enclosure url CDATA #IMPLIED
- length CDATA #IMPLIED
- type CDATA #IMPLIED >
-
-
-<!ELEMENT category (#PCDATA)>
-<!ATTLIST category domain CDATA #IMPLIED >
-
-<!ELEMENT guid (#PCDATA)>
-<!ATTLIST guid isPermaLink CDATA #IMPLIED >
-
-<!ELEMENT author (#PCDATA)>
-
-<!ELEMENT comments (#PCDATA)>
-
+<? wireshark:protocol proto_name="rss" hierarchy="yes" ?> + +<!-- + this DTD is made so that wireshark can dissect RSS up to 2.0, do not try to use it for validating RSS documents + http://blogs.law.harvard.edu/tech/rss +--> + +<!ELEMENT rss (channel) > + +<!ATTLIST rss version CDATA #REQUIRED > + +<!ELEMENT channel ( title + | description + | link + | language + | item+ + | rating? + | image? + | textinput? + | copyright? + | pubDate? + | lastBuildDate? + | docs? + | managingEditor? + | webMaster? + | skipHours? + | skipDays? + + | cloud + | ttl + )*> + +<!ELEMENT title (#PCDATA)> + +<!ELEMENT description (#PCDATA)> + +<!ELEMENT link (#PCDATA)> + +<!ELEMENT image (title | url | link | width? | height? | description?)*> + +<!ELEMENT url (#PCDATA)> + +<!ELEMENT item ( title | link | description + | author | category | comments | enclosure | guid | pubDate | source )*> + +<!ELEMENT textinput (title | description | name | link)*> + +<!ELEMENT name (#PCDATA)> + +<!ELEMENT rating (#PCDATA)> + +<!ELEMENT language (#PCDATA)> + +<!ELEMENT width (#PCDATA)> + +<!ELEMENT height (#PCDATA)> + +<!ELEMENT copyright (#PCDATA)> + +<!ELEMENT pubDate (#PCDATA)> + +<!ELEMENT lastBuildDate (#PCDATA)> + +<!ELEMENT docs (#PCDATA)> + +<!ELEMENT managingEditor (#PCDATA)> + +<!ELEMENT webMaster (#PCDATA)> + +<!ELEMENT hour (#PCDATA)> + +<!ELEMENT day (#PCDATA)> + +<!ELEMENT skipHours (hour+)> + +<!ELEMENT skipDays (day+)> + +<!ELEMENT cloud (#PCDATA)> + +<!ATTLIST cloud domain CDATA #IMPLIED + port CDATA #IMPLIED + registerProcedure CDATA #IMPLIED + protocol CDATA #IMPLIED + path CDATA #IMPLIED > + +<!ELEMENT ttl (#PCDATA)> + +<!ELEMENT source (#PCDATA)> +<!ATTLIST source url CDATA #IMPLIED > + +<!ELEMENT enclosure (#PCDATA)> +<!ATTLIST enclosure url CDATA #IMPLIED + length CDATA #IMPLIED + type CDATA #IMPLIED > + + +<!ELEMENT category (#PCDATA)> +<!ATTLIST category domain CDATA #IMPLIED > + +<!ELEMENT guid (#PCDATA)> +<!ATTLIST guid isPermaLink CDATA #IMPLIED > + +<!ELEMENT author (#PCDATA)> + +<!ELEMENT comments (#PCDATA)> + diff --git a/dtds/smil.dtd b/dtds/smil.dtd index 983816b5e6..20295de5ec 100644 --- a/dtds/smil.dtd +++ b/dtds/smil.dtd @@ -1,252 +1,252 @@ -<? wireshark:protocol
- proto_name="smil"
- media="application/smil"
- description="Synchronized Multimedia Integration Language"
- ?>
-
-<!--
-
- This is the XML document type definition (DTD) for SMIL 1.0.
-
- Date: 1998/06/15 08:56:30
-
- Authors:
- Jacco van Ossenbruggen <jrvosse@cwi.nl>
- Sjoerd Mullender <sjoerd@cwi.nl>
-
- Further information about SMIL is available at:
-
- http://www.w3.org/AudioVideo/
-
--->
-
-
-<!-- Generally useful entities -->
-<!ENTITY % id-attr "id ID #IMPLIED">
-<!ENTITY % title-attr "title CDATA #IMPLIED">
-<!ENTITY % skip-attr "skip-content (true|false) 'true'">
-<!ENTITY % desc-attr "
- %title-attr;
- abstract CDATA #IMPLIED
- author CDATA #IMPLIED
- copyright CDATA #IMPLIED
-">
-
-<!--=================== SMIL Document =====================================-->
-<!--
- The root element SMIL contains all other elements.
--->
-<!ELEMENT smil (head?,body?)>
-<!ATTLIST smil
- %id-attr;
->
-
-<!--=================== The Document Head =================================-->
-<!ENTITY % layout-section "layout|switch">
-
-<!ENTITY % head-element "(meta*,((%layout-section;), meta*))?">
-
-<!ELEMENT head %head-element;>
-<!ATTLIST head %id-attr;>
-
-
-<!--=================== Layout Element ====================================-->
-<!--
- Layout contains the region and root-layout elements defined by
- smil-basic-layout or other elements defined an external layout
- mechanism.
--->
-<!ELEMENT layout (region|root-layout)>
-<!ATTLIST layout
- %id-attr;
- type CDATA "text/smil-basic-layout"
->
-
-
-<!--=================== Region Element ===================================-->
-<!ENTITY % viewport-attrs "
- height CDATA #IMPLIED
- width CDATA #IMPLIED
- background-color CDATA #IMPLIED
-">
-
-<!ELEMENT region EMPTY>
-<!ATTLIST region
- %id-attr;
- %title-attr;
- %viewport-attrs;
- left CDATA "0"
- top CDATA "0"
- z-index CDATA "0"
- fit (hidden|fill|meet|scroll|slice) "hidden"
- %skip-attr;
->
-
-<!--=================== Root-layout Element ================================-->
-<!ELEMENT root-layout EMPTY>
-<!ATTLIST root-layout
- %id-attr;
- %title-attr;
- %viewport-attrs;
- %skip-attr;
->
-
-
-<!--=================== Meta Element=======================================-->
-<!ELEMENT meta EMPTY>
-<!ATTLIST meta
- name NMTOKEN #REQUIRED
- content CDATA #REQUIRED
- %skip-attr;
->
-
-<!--=================== The Document Body =================================-->
-<!ENTITY % media-object "audio|video|text|img|animation|textstream|ref">
-<!ENTITY % schedule "par|seq|(%media-object;)">
-<!ENTITY % inline-link "a">
-<!ENTITY % assoc-link "anchor">
-<!ENTITY % link "%inline-link;">
-<!ENTITY % container-content "(%schedule;)|switch|(%link;)">
-<!ENTITY % body-content "(%container-content;)">
-
-<!ELEMENT body (%body-content;)*>
-<!ATTLIST body %id-attr;>
-
-<!--=================== Synchronization Attributes ========================-->
-<!ENTITY % sync-attributes "
- begin CDATA #IMPLIED
- end CDATA #IMPLIED
-">
-
-<!--=================== Switch Parameter Attributes =======================-->
-<!ENTITY % system-attribute "
- system-bitrate CDATA #IMPLIED
- system-language CDATA #IMPLIED
- system-required NMTOKEN #IMPLIED
- system-screen-size CDATA #IMPLIED
- system-screen-depth CDATA #IMPLIED
- system-captions (on|off) #IMPLIED
- system-overdub-or-caption (caption|overdub) #IMPLIED
-">
-
-<!--=================== Fill Attribute ====================================-->
-<!ENTITY % fill-attribute "
- fill (remove|freeze) 'remove'
-">
-
-
-<!--=================== The Parallel Element ==============================-->
-<!ENTITY % par-content "%container-content;">
-<!ELEMENT par (%par-content;)*>
-<!ATTLIST par
- %id-attr;
- %desc-attr;
- endsync CDATA "last"
- dur CDATA #IMPLIED
- repeat CDATA "1"
- region IDREF #IMPLIED
- %sync-attributes;
- %system-attribute;
->
-
-<!--=================== The Sequential Element ============================-->
-<!ENTITY % seq-content "%container-content;">
-<!ELEMENT seq (%seq-content;)*>
-<!ATTLIST seq
- %id-attr;
- %desc-attr;
- dur CDATA #IMPLIED
- repeat CDATA "1"
- region IDREF #IMPLIED
- %sync-attributes;
- %system-attribute;
->
-
-<!--=================== The Switch Element ================================-->
-<!-- In the head, a switch may contain only layout elements,
- in the body, only container elements. However, this
- constraint cannot be expressed in the DTD (?), so
- we allow both:
--->
-<!ENTITY % switch-content "layout|(%container-content;)">
-<!ELEMENT switch (%switch-content;)*>
-<!ATTLIST switch
- %id-attr;
- %title-attr;
->
-
-<!--=================== Media Object Elements =============================-->
-<!-- SMIL only defines the structure. The real media data is
- referenced by the src attribute of the media objects.
--->
-
-<!-- Furthermore, they have the following attributes as defined
- in the SMIL specification:
--->
-<!ENTITY % mo-attributes "
- %id-attr;
- %desc-attr;
- region IDREF #IMPLIED
- alt CDATA #IMPLIED
- longdesc CDATA #IMPLIED
- src CDATA #IMPLIED
- type CDATA #IMPLIED
- dur CDATA #IMPLIED
- repeat CDATA '1'
- %fill-attribute;
- %sync-attributes;
- %system-attribute;
-">
-
-<!--
- Most info is in the attributes, media objects are empty or
- contain associated link elements:
--->
-<!ENTITY % mo-content "(%assoc-link;)*">
-<!ENTITY % clip-attrs "
- clip-begin CDATA #IMPLIED
- clip-end CDATA #IMPLIED
-">
-
-<!ELEMENT ref %mo-content;>
-<!ELEMENT audio %mo-content;>
-<!ELEMENT img %mo-content;>
-<!ELEMENT video %mo-content;>
-<!ELEMENT text %mo-content;>
-<!ELEMENT textstream %mo-content;>
-<!ELEMENT animation %mo-content;>
-
-<!ATTLIST ref %mo-attributes; %clip-attrs;>
-<!ATTLIST audio %mo-attributes; %clip-attrs;>
-<!ATTLIST video %mo-attributes; %clip-attrs;>
-<!ATTLIST animation %mo-attributes; %clip-attrs;>
-<!ATTLIST textstream %mo-attributes; %clip-attrs;>
-<!ATTLIST text %mo-attributes;>
-<!ATTLIST img %mo-attributes;>
-
-<!--=================== Link Elements =====================================-->
-
-<!ENTITY % smil-link-attributes "
- %id-attr;
- %title-attr;
- href CDATA #REQUIRED
- show (replace|new|pause) 'replace'
-">
-
-
-<!--=================== Inline Link Element ===============================-->
-<!ELEMENT a (%schedule;|switch)*>
-<!ATTLIST a
- %smil-link-attributes;
->
-
-
-<!--=================== Associated Link Element ===========================-->
-<!ELEMENT anchor EMPTY>
-<!ATTLIST anchor
- %skip-attr;
- %smil-link-attributes;
- %sync-attributes;
- coords CDATA #IMPLIED
->
-
+<? wireshark:protocol + proto_name="smil" + media="application/smil" + description="Synchronized Multimedia Integration Language" + ?> + +<!-- + + This is the XML document type definition (DTD) for SMIL 1.0. + + Date: 1998/06/15 08:56:30 + + Authors: + Jacco van Ossenbruggen <jrvosse@cwi.nl> + Sjoerd Mullender <sjoerd@cwi.nl> + + Further information about SMIL is available at: + + http://www.w3.org/AudioVideo/ + +--> + + +<!-- Generally useful entities --> +<!ENTITY % id-attr "id ID #IMPLIED"> +<!ENTITY % title-attr "title CDATA #IMPLIED"> +<!ENTITY % skip-attr "skip-content (true|false) 'true'"> +<!ENTITY % desc-attr " + %title-attr; + abstract CDATA #IMPLIED + author CDATA #IMPLIED + copyright CDATA #IMPLIED +"> + +<!--=================== SMIL Document =====================================--> +<!-- + The root element SMIL contains all other elements. +--> +<!ELEMENT smil (head?,body?)> +<!ATTLIST smil + %id-attr; +> + +<!--=================== The Document Head =================================--> +<!ENTITY % layout-section "layout|switch"> + +<!ENTITY % head-element "(meta*,((%layout-section;), meta*))?"> + +<!ELEMENT head %head-element;> +<!ATTLIST head %id-attr;> + + +<!--=================== Layout Element ====================================--> +<!-- + Layout contains the region and root-layout elements defined by + smil-basic-layout or other elements defined an external layout + mechanism. +--> +<!ELEMENT layout (region|root-layout)> +<!ATTLIST layout + %id-attr; + type CDATA "text/smil-basic-layout" +> + + +<!--=================== Region Element ===================================--> +<!ENTITY % viewport-attrs " + height CDATA #IMPLIED + width CDATA #IMPLIED + background-color CDATA #IMPLIED +"> + +<!ELEMENT region EMPTY> +<!ATTLIST region + %id-attr; + %title-attr; + %viewport-attrs; + left CDATA "0" + top CDATA "0" + z-index CDATA "0" + fit (hidden|fill|meet|scroll|slice) "hidden" + %skip-attr; +> + +<!--=================== Root-layout Element ================================--> +<!ELEMENT root-layout EMPTY> +<!ATTLIST root-layout + %id-attr; + %title-attr; + %viewport-attrs; + %skip-attr; +> + + +<!--=================== Meta Element=======================================--> +<!ELEMENT meta EMPTY> +<!ATTLIST meta + name NMTOKEN #REQUIRED + content CDATA #REQUIRED + %skip-attr; +> + +<!--=================== The Document Body =================================--> +<!ENTITY % media-object "audio|video|text|img|animation|textstream|ref"> +<!ENTITY % schedule "par|seq|(%media-object;)"> +<!ENTITY % inline-link "a"> +<!ENTITY % assoc-link "anchor"> +<!ENTITY % link "%inline-link;"> +<!ENTITY % container-content "(%schedule;)|switch|(%link;)"> +<!ENTITY % body-content "(%container-content;)"> + +<!ELEMENT body (%body-content;)*> +<!ATTLIST body %id-attr;> + +<!--=================== Synchronization Attributes ========================--> +<!ENTITY % sync-attributes " + begin CDATA #IMPLIED + end CDATA #IMPLIED +"> + +<!--=================== Switch Parameter Attributes =======================--> +<!ENTITY % system-attribute " + system-bitrate CDATA #IMPLIED + system-language CDATA #IMPLIED + system-required NMTOKEN #IMPLIED + system-screen-size CDATA #IMPLIED + system-screen-depth CDATA #IMPLIED + system-captions (on|off) #IMPLIED + system-overdub-or-caption (caption|overdub) #IMPLIED +"> + +<!--=================== Fill Attribute ====================================--> +<!ENTITY % fill-attribute " + fill (remove|freeze) 'remove' +"> + + +<!--=================== The Parallel Element ==============================--> +<!ENTITY % par-content "%container-content;"> +<!ELEMENT par (%par-content;)*> +<!ATTLIST par + %id-attr; + %desc-attr; + endsync CDATA "last" + dur CDATA #IMPLIED + repeat CDATA "1" + region IDREF #IMPLIED + %sync-attributes; + %system-attribute; +> + +<!--=================== The Sequential Element ============================--> +<!ENTITY % seq-content "%container-content;"> +<!ELEMENT seq (%seq-content;)*> +<!ATTLIST seq + %id-attr; + %desc-attr; + dur CDATA #IMPLIED + repeat CDATA "1" + region IDREF #IMPLIED + %sync-attributes; + %system-attribute; +> + +<!--=================== The Switch Element ================================--> +<!-- In the head, a switch may contain only layout elements, + in the body, only container elements. However, this + constraint cannot be expressed in the DTD (?), so + we allow both: +--> +<!ENTITY % switch-content "layout|(%container-content;)"> +<!ELEMENT switch (%switch-content;)*> +<!ATTLIST switch + %id-attr; + %title-attr; +> + +<!--=================== Media Object Elements =============================--> +<!-- SMIL only defines the structure. The real media data is + referenced by the src attribute of the media objects. +--> + +<!-- Furthermore, they have the following attributes as defined + in the SMIL specification: +--> +<!ENTITY % mo-attributes " + %id-attr; + %desc-attr; + region IDREF #IMPLIED + alt CDATA #IMPLIED + longdesc CDATA #IMPLIED + src CDATA #IMPLIED + type CDATA #IMPLIED + dur CDATA #IMPLIED + repeat CDATA '1' + %fill-attribute; + %sync-attributes; + %system-attribute; +"> + +<!-- + Most info is in the attributes, media objects are empty or + contain associated link elements: +--> +<!ENTITY % mo-content "(%assoc-link;)*"> +<!ENTITY % clip-attrs " + clip-begin CDATA #IMPLIED + clip-end CDATA #IMPLIED +"> + +<!ELEMENT ref %mo-content;> +<!ELEMENT audio %mo-content;> +<!ELEMENT img %mo-content;> +<!ELEMENT video %mo-content;> +<!ELEMENT text %mo-content;> +<!ELEMENT textstream %mo-content;> +<!ELEMENT animation %mo-content;> + +<!ATTLIST ref %mo-attributes; %clip-attrs;> +<!ATTLIST audio %mo-attributes; %clip-attrs;> +<!ATTLIST video %mo-attributes; %clip-attrs;> +<!ATTLIST animation %mo-attributes; %clip-attrs;> +<!ATTLIST textstream %mo-attributes; %clip-attrs;> +<!ATTLIST text %mo-attributes;> +<!ATTLIST img %mo-attributes;> + +<!--=================== Link Elements =====================================--> + +<!ENTITY % smil-link-attributes " + %id-attr; + %title-attr; + href CDATA #REQUIRED + show (replace|new|pause) 'replace' +"> + + +<!--=================== Inline Link Element ===============================--> +<!ELEMENT a (%schedule;|switch)*> +<!ATTLIST a + %smil-link-attributes; +> + + +<!--=================== Associated Link Element ===========================--> +<!ELEMENT anchor EMPTY> +<!ATTLIST anchor + %skip-attr; + %smil-link-attributes; + %sync-attributes; + coords CDATA #IMPLIED +> + |