Showing:

Attributes
Diagrams
Facets
Properties
Source
Used by
Imported schema smil20.xsd
Namespace http://www.w3.org/2001/SMIL20/
Properties
attribute form default: unqualified
element form default: qualified
Element smil20:animate
Namespace http://www.w3.org/2001/SMIL20/
Diagram
Diagram index15.tmp#id2866 index15.tmp#id2869 index15.tmp#id2872 index15.tmp#id2865 index22.tmp#id2878 index22.tmp#id2885 index15.tmp#id2921 index15.tmp#id2923 index15.tmp#id2925 index22.tmp#id2864 index22.tmp#id2863
Type smil20lang:animateType
Type hierarchy
Properties
content: complex
Substitution Group Affiliation
Used by
Model ANY element from ANY namespace OTHER than 'http://www.w3.org/2001/SMIL20/Language'
Attributes
QName Type Fixed Default Use Annotation
ANY attribute from ANY namespace
accumulate restriction of string none optional
additive restriction of string replace optional
alt string optional
attributeName string required
attributeType restriction of string auto optional
begin string optional
by string optional
calcMode restriction of string linear optional
class string optional
dur string optional
end string optional
fill smil20:fillTimingAttrsType default optional
fillDefault smil20:fillDefaultType inherit optional
from string optional
id ID optional
longdesc anyURI optional
max string optional
min string optional
repeat nonNegativeInteger optional
repeatCount smil20:nonNegativeDecimalType optional
repeatDur string optional
restart smil20:restartTimingType default optional
restartDefault smil20:restartDefaultType inherit optional
skip-content boolean true optional
syncBehavior smil20:syncBehaviorType default optional
syncBehaviorDefault smil20:syncBehaviorDefaultType inherit optional
syncTolerance string optional
syncToleranceDefault string inherit optional
targetElement IDREF optional
to string optional
values string optional
xml:lang union of(xs:language, restriction of xs:string) optional

lang (as an attribute name)

denotes an attribute whose value is a language code for the natural language of the content of any element; its value is inherited. This name is reserved by virtue of its definition in the XML specification.

Notes

Attempting to install the relevant ISO 2- and 3-letter codes as the enumerated possible values is probably never going to be a realistic possibility.

See BCP 47 at http://www.rfc-editor.org/rfc/bcp/bcp47.txt and the IANA language subtag registry at http://www.iana.org/assignments/language-subtag-registry for further information.

The union allows for the 'un-declaration' of xml:lang with the empty string.

Source
<element name="animate" type="smil20lang:animateType" substitutionGroup="smil20lang:animate"/>
Element smil20:animateMotion
Namespace http://www.w3.org/2001/SMIL20/
Diagram
Diagram index15.tmp#id2869 index15.tmp#id2872 index15.tmp#id2931 index15.tmp#id2930 index22.tmp#id2878 index22.tmp#id2885 index15.tmp#id2921 index15.tmp#id2923 index15.tmp#id2925 index22.tmp#id2929 index22.tmp#id2928
Type smil20lang:animateMotionType
Type hierarchy
Properties
content: complex
Substitution Group Affiliation
Used by
Model ANY element from ANY namespace OTHER than 'http://www.w3.org/2001/SMIL20/Language'
Attributes
QName Type Fixed Default Use Annotation
ANY attribute from ANY namespace
accumulate restriction of string none optional
additive restriction of string replace optional
alt string optional
begin string optional
by string optional
calcMode restriction of string linear optional
class string optional
dur string optional
end string optional
fill smil20:fillTimingAttrsType default optional
fillDefault smil20:fillDefaultType inherit optional
from string optional
id ID optional
longdesc anyURI optional
max string optional
min string optional
origin string optional
repeat nonNegativeInteger optional
repeatCount smil20:nonNegativeDecimalType optional
repeatDur string optional
restart smil20:restartTimingType default optional
restartDefault smil20:restartDefaultType inherit optional
skip-content boolean true optional
syncBehavior smil20:syncBehaviorType default optional
syncBehaviorDefault smil20:syncBehaviorDefaultType inherit optional
syncTolerance string optional
syncToleranceDefault string inherit optional
targetElement IDREF optional
to string optional
values string optional
xml:lang union of(xs:language, restriction of xs:string) optional

lang (as an attribute name)

denotes an attribute whose value is a language code for the natural language of the content of any element; its value is inherited. This name is reserved by virtue of its definition in the XML specification.

Notes

Attempting to install the relevant ISO 2- and 3-letter codes as the enumerated possible values is probably never going to be a realistic possibility.

See BCP 47 at http://www.rfc-editor.org/rfc/bcp/bcp47.txt and the IANA language subtag registry at http://www.iana.org/assignments/language-subtag-registry for further information.

The union allows for the 'un-declaration' of xml:lang with the empty string.

Source
<element name="animateMotion" type="smil20lang:animateMotionType" substitutionGroup="smil20lang:animateMotion"/>
Element smil20:animateColor
Namespace http://www.w3.org/2001/SMIL20/
Diagram
Diagram index15.tmp#id2866 index15.tmp#id2869 index15.tmp#id2872 index15.tmp#id2935 index22.tmp#id2878 index22.tmp#id2885 index15.tmp#id2921 index15.tmp#id2923 index15.tmp#id2925 index22.tmp#id2934 index22.tmp#id2933
Type smil20lang:animateColorType
Type hierarchy
Properties
content: complex
Substitution Group Affiliation
Used by
Model ANY element from ANY namespace OTHER than 'http://www.w3.org/2001/SMIL20/Language'
Attributes
QName Type Fixed Default Use Annotation
ANY attribute from ANY namespace
accumulate restriction of string none optional
additive restriction of string replace optional
alt string optional
attributeName string required
attributeType restriction of string auto optional
begin string optional
by string optional
calcMode restriction of string linear optional
class string optional
dur string optional
end string optional
fill smil20:fillTimingAttrsType default optional
fillDefault smil20:fillDefaultType inherit optional
from string optional
id ID optional
longdesc anyURI optional
max string optional
min string optional
repeat nonNegativeInteger optional
repeatCount smil20:nonNegativeDecimalType optional
repeatDur string optional
restart smil20:restartTimingType default optional
restartDefault smil20:restartDefaultType inherit optional
skip-content boolean true optional
syncBehavior smil20:syncBehaviorType default optional
syncBehaviorDefault smil20:syncBehaviorDefaultType inherit optional
syncTolerance string optional
syncToleranceDefault string inherit optional
targetElement IDREF optional
to string optional
values string optional
xml:lang union of(xs:language, restriction of xs:string) optional

lang (as an attribute name)

denotes an attribute whose value is a language code for the natural language of the content of any element; its value is inherited. This name is reserved by virtue of its definition in the XML specification.

Notes

Attempting to install the relevant ISO 2- and 3-letter codes as the enumerated possible values is probably never going to be a realistic possibility.

See BCP 47 at http://www.rfc-editor.org/rfc/bcp/bcp47.txt and the IANA language subtag registry at http://www.iana.org/assignments/language-subtag-registry for further information.

The union allows for the 'un-declaration' of xml:lang with the empty string.

Source
<element name="animateColor" type="smil20lang:animateColorType" substitutionGroup="smil20lang:animateColor"/>
Element smil20:set
Namespace http://www.w3.org/2001/SMIL20/
Diagram
Diagram index15.tmp#id2866 index15.tmp#id2873 index15.tmp#id2939 index22.tmp#id2878 index22.tmp#id2885 index15.tmp#id2921 index15.tmp#id2925 index22.tmp#id2938 index22.tmp#id2937
Type smil20lang:setType
Type hierarchy
Properties
content: complex
Substitution Group Affiliation
Used by
Model ANY element from ANY namespace OTHER than 'http://www.w3.org/2001/SMIL20/Language'
Attributes
QName Type Fixed Default Use Annotation
ANY attribute from ANY namespace
alt string optional
attributeName string required
attributeType restriction of string auto optional
begin string optional
class string optional
dur string optional
end string optional
fill smil20:fillTimingAttrsType default optional
fillDefault smil20:fillDefaultType inherit optional
id ID optional
longdesc anyURI optional
max string optional
min string optional
repeat nonNegativeInteger optional
repeatCount smil20:nonNegativeDecimalType optional
repeatDur string optional
restart smil20:restartTimingType default optional
restartDefault smil20:restartDefaultType inherit optional
skip-content boolean true optional
syncBehavior smil20:syncBehaviorType default optional
syncBehaviorDefault smil20:syncBehaviorDefaultType inherit optional
syncTolerance string optional
syncToleranceDefault string inherit optional
targetElement IDREF optional
to string optional
xml:lang union of(xs:language, restriction of xs:string) optional

lang (as an attribute name)

denotes an attribute whose value is a language code for the natural language of the content of any element; its value is inherited. This name is reserved by virtue of its definition in the XML specification.

Notes

Attempting to install the relevant ISO 2- and 3-letter codes as the enumerated possible values is probably never going to be a realistic possibility.

See BCP 47 at http://www.rfc-editor.org/rfc/bcp/bcp47.txt and the IANA language subtag registry at http://www.iana.org/assignments/language-subtag-registry for further information.

The union allows for the 'un-declaration' of xml:lang with the empty string.

Source
<element name="set" type="smil20lang:setType" substitutionGroup="smil20lang:set"/>
Complex Type smil20:animatePrototype
Namespace http://www.w3.org/2001/SMIL20/
Diagram
Diagram index15.tmp#id2866 index15.tmp#id2869 index15.tmp#id2872
Used by
Complex Type smil20lang:animateType
Attributes
QName Type Fixed Default Use Annotation
accumulate restriction of string none optional
additive restriction of string replace optional
attributeName string required
attributeType restriction of string auto optional
by string optional
from string optional
to string optional
values string optional
Source
<complexType name="animatePrototype">
  <attributeGroup ref="smil20:animNamedTargetAttrs"/>
  <attributeGroup ref="smil20:animAddAccumAttrs"/>
  <attributeGroup ref="smil20:animValuesAttrs"/>
</complexType>
Simple Type smil20:nonNegativeDecimalType
Namespace http://www.w3.org/2001/SMIL20/
Diagram
Diagram
Type restriction of decimal
Facets
minInclusive 0.0
Used by
Source
<simpleType name="nonNegativeDecimalType">
  <restriction base="decimal">
    <minInclusive value="0.0"/>
  </restriction>
</simpleType>
Simple Type smil20:syncBehaviorType
Namespace http://www.w3.org/2001/SMIL20/
Diagram
Diagram
Type restriction of string
Facets
enumeration canSlip
enumeration locked
enumeration independent
enumeration default
Used by
Source
<simpleType name="syncBehaviorType">
  <restriction base="string">
    <enumeration value="canSlip"/>
    <enumeration value="locked"/>
    <enumeration value="independent"/>
    <enumeration value="default"/>
  </restriction>
</simpleType>
Simple Type smil20:syncBehaviorDefaultType
Namespace http://www.w3.org/2001/SMIL20/
Diagram
Diagram
Type restriction of string
Facets
enumeration canSlip
enumeration locked
enumeration independent
enumeration inherit
Used by
Source
<simpleType name="syncBehaviorDefaultType">
  <restriction base="string">
    <enumeration value="canSlip"/>
    <enumeration value="locked"/>
    <enumeration value="independent"/>
    <enumeration value="inherit"/>
  </restriction>
</simpleType>
Simple Type smil20:restartTimingType
Namespace http://www.w3.org/2001/SMIL20/
Diagram
Diagram
Type restriction of string
Facets
enumeration never
enumeration always
enumeration whenNotActive
enumeration default
Used by
Source
<simpleType name="restartTimingType">
  <restriction base="string">
    <enumeration value="never"/>
    <enumeration value="always"/>
    <enumeration value="whenNotActive"/>
    <enumeration value="default"/>
  </restriction>
</simpleType>
Simple Type smil20:restartDefaultType
Namespace http://www.w3.org/2001/SMIL20/
Diagram
Diagram
Type restriction of string
Facets
enumeration never
enumeration always
enumeration whenNotActive
enumeration inherit
Used by
Source
<simpleType name="restartDefaultType">
  <restriction base="string">
    <enumeration value="never"/>
    <enumeration value="always"/>
    <enumeration value="whenNotActive"/>
    <enumeration value="inherit"/>
  </restriction>
</simpleType>
Simple Type smil20:fillTimingAttrsType
Namespace http://www.w3.org/2001/SMIL20/
Diagram
Diagram
Type restriction of string
Facets
enumeration remove
enumeration freeze
enumeration hold
enumeration auto
enumeration default
enumeration transition
Used by
Source
<simpleType name="fillTimingAttrsType">
  <restriction base="string">
    <enumeration value="remove"/>
    <enumeration value="freeze"/>
    <enumeration value="hold"/>
    <enumeration value="auto"/>
    <enumeration value="default"/>
    <enumeration value="transition"/>
  </restriction>
</simpleType>
Simple Type smil20:fillDefaultType
Namespace http://www.w3.org/2001/SMIL20/
Diagram
Diagram
Type restriction of string
Facets
enumeration remove
enumeration freeze
enumeration hold
enumeration auto
enumeration inherit
enumeration transition
Used by
Source
<simpleType name="fillDefaultType">
  <restriction base="string">
    <enumeration value="remove"/>
    <enumeration value="freeze"/>
    <enumeration value="hold"/>
    <enumeration value="auto"/>
    <enumeration value="inherit"/>
    <enumeration value="transition"/>
  </restriction>
</simpleType>
Complex Type smil20:animateMotionPrototype
Namespace http://www.w3.org/2001/SMIL20/
Diagram
Diagram index15.tmp#id2869 index15.tmp#id2872 index15.tmp#id2931
Used by
Attributes
QName Type Fixed Default Use Annotation
accumulate restriction of string none optional
additive restriction of string replace optional
by string optional
from string optional
origin string optional
to string optional
values string optional
Source
<complexType name="animateMotionPrototype">
  <attributeGroup ref="smil20:animAddAccumAttrs"/>
  <attributeGroup ref="smil20:animValuesAttrs"/>
  <attribute name="origin" type="string" use="optional"/>
</complexType>
Complex Type smil20:animateColorPrototype
Namespace http://www.w3.org/2001/SMIL20/
Diagram
Diagram index15.tmp#id2866 index15.tmp#id2869 index15.tmp#id2872
Used by
Attributes
QName Type Fixed Default Use Annotation
accumulate restriction of string none optional
additive restriction of string replace optional
attributeName string required
attributeType restriction of string auto optional
by string optional
from string optional
to string optional
values string optional
Source
<complexType name="animateColorPrototype">
  <attributeGroup ref="smil20:animNamedTargetAttrs"/>
  <attributeGroup ref="smil20:animAddAccumAttrs"/>
  <attributeGroup ref="smil20:animValuesAttrs"/>
</complexType>
Complex Type smil20:setPrototype
Namespace http://www.w3.org/2001/SMIL20/
Diagram
Diagram index15.tmp#id2866 index15.tmp#id2873
Used by
Complex Type smil20lang:setType
Attributes
QName Type Fixed Default Use Annotation
attributeName string required
attributeType restriction of string auto optional
to string optional
Source
<complexType name="setPrototype">
  <attributeGroup ref="smil20:animNamedTargetAttrs"/>
  <attributeGroup ref="smil20:animSetValuesAttrs"/>
</complexType>
Attribute smil20:animNamedTargetAttrs / @attributeName
Namespace No namespace
Type string
Properties
use: required
Used by
Attribute Group smil20:animNamedTargetAttrs
Source
<attribute name="attributeName" type="string" use="required"/>
Attribute smil20:animNamedTargetAttrs / @attributeType
Namespace No namespace
Type restriction of string
Properties
use: optional
default: auto
Facets
enumeration XML
enumeration CSS
enumeration auto
Used by
Attribute Group smil20:animNamedTargetAttrs
Source
<attribute name="attributeType" use="optional" default="auto">
  <simpleType>
    <restriction base="string">
      <enumeration value="XML"/>
      <enumeration value="CSS"/>
      <enumeration value="auto"/>
    </restriction>
  </simpleType>
</attribute>
Attribute smil20:animAddAccumAttrs / @additive
Namespace No namespace
Type restriction of string
Properties
use: optional
default: replace
Facets
enumeration replace
enumeration sum
Used by
Attribute Group smil20:animAddAccumAttrs
Source
<attribute name="additive" use="optional" default="replace">
  <simpleType>
    <restriction base="string">
      <enumeration value="replace"/>
      <enumeration value="sum"/>
    </restriction>
  </simpleType>
</attribute>
Attribute smil20:animAddAccumAttrs / @accumulate
Namespace No namespace
Type restriction of string
Properties
use: optional
default: none
Facets
enumeration none
enumeration sum
Used by
Attribute Group smil20:animAddAccumAttrs
Source
<attribute name="accumulate" use="optional" default="none">
  <simpleType>
    <restriction base="string">
      <enumeration value="none"/>
      <enumeration value="sum"/>
    </restriction>
  </simpleType>
</attribute>
Attribute smil20:animSetValuesAttrs / @to
Namespace No namespace
Type string
Properties
use: optional
Used by
Attribute Group smil20:animSetValuesAttrs
Source
<attribute name="to" type="string" use="optional"/>
Attribute smil20:animValuesAttrs / @from
Namespace No namespace
Type string
Properties
use: optional
Used by
Attribute Group smil20:animValuesAttrs
Source
<attribute name="from" type="string" use="optional"/>
Attribute smil20:animValuesAttrs / @by
Namespace No namespace
Type string
Properties
use: optional
Used by
Attribute Group smil20:animValuesAttrs
Source
<attribute name="by" type="string" use="optional"/>
Attribute smil20:animValuesAttrs / @values
Namespace No namespace
Type string
Properties
use: optional
Used by
Attribute Group smil20:animValuesAttrs
Source
<attribute name="values" type="string" use="optional"/>
Attribute smil20:structureModuleAttrs / @id
Namespace No namespace
Type ID
Properties
use: optional
Used by
Attribute Group smil20:structureModuleAttrs
Source
<attribute name="id" type="ID" use="optional"/>
Attribute smil20:structureModuleAttrs / @class
Namespace No namespace
Type string
Properties
use: optional
Used by
Attribute Group smil20:structureModuleAttrs
Source
<attribute name="class" type="string" use="optional"/>
Attribute smil20:alternateContentAttrs / @alt
Namespace No namespace
Type string
Properties
use: optional
Used by
Source
<attribute name="alt" type="string" use="optional"/>
Attribute smil20:alternateContentAttrs / @longdesc
Namespace No namespace
Type anyURI
Properties
use: optional
Used by
Source
<attribute name="longdesc" type="anyURI" use="optional"/>
Attribute smil20:beginEndTimingAttrs / @begin
Namespace No namespace
Type string
Properties
content: simple
Used by
Attribute Group smil20:beginEndTimingAttrs
Source
<attribute name="begin" type="string"/>
Attribute smil20:beginEndTimingAttrs / @end
Namespace No namespace
Type string
Properties
content: simple
Used by
Attribute Group smil20:beginEndTimingAttrs
Source
<attribute name="end" type="string"/>
Attribute smil20:durTimingAttrs / @dur
Namespace No namespace
Type string
Properties
content: simple
Used by
Attribute Group smil20:durTimingAttrs
Source
<attribute name="dur" type="string"/>
Attribute smil20:repeatTimingAttrs / @repeatDur
Namespace No namespace
Type string
Properties
content: simple
Used by
Attribute Group smil20:repeatTimingAttrs
Source
<attribute name="repeatDur" type="string"/>
Attribute smil20:repeatTimingAttrs / @repeatCount
Namespace No namespace
Type smil20:nonNegativeDecimalType
Properties
content: simple
Facets
minInclusive 0.0
Used by
Attribute Group smil20:repeatTimingAttrs
Source
<attribute name="repeatCount" type="smil20:nonNegativeDecimalType"/>
Attribute smil20:deprecatedRepeatTiming / @repeat
Namespace No namespace
Type nonNegativeInteger
Properties
content: simple
Used by
Source
<attribute name="repeat" type="nonNegativeInteger"/>
Attribute smil20:minMaxTimingAttrs / @min
Namespace No namespace
Type string
Properties
content: simple
Used by
Attribute Group smil20:minMaxTimingAttrs
Source
<attribute name="min" type="string"/>
Attribute smil20:minMaxTimingAttrs / @max
Namespace No namespace
Type string
Properties
content: simple
Used by
Attribute Group smil20:minMaxTimingAttrs
Source
<attribute name="max" type="string"/>
Attribute smil20:syncBehaviorAttrs / @syncBehavior
Namespace No namespace
Type smil20:syncBehaviorType
Properties
default: default
Facets
enumeration canSlip
enumeration locked
enumeration independent
enumeration default
Used by
Attribute Group smil20:syncBehaviorAttrs
Source
<attribute name="syncBehavior" type="smil20:syncBehaviorType" default="default"/>
Attribute smil20:syncBehaviorAttrs / @syncTolerance
Namespace No namespace
Type string
Properties
use: optional
Used by
Attribute Group smil20:syncBehaviorAttrs
Source
<attribute name="syncTolerance" type="string" use="optional"/>
Attribute smil20:syncBehaviorDefaultAttrs / @syncBehaviorDefault
Namespace No namespace
Type smil20:syncBehaviorDefaultType
Properties
default: inherit
Facets
enumeration canSlip
enumeration locked
enumeration independent
enumeration inherit
Used by
Source
<attribute name="syncBehaviorDefault" type="smil20:syncBehaviorDefaultType" default="inherit"/>
Attribute smil20:syncBehaviorDefaultAttrs / @syncToleranceDefault
Namespace No namespace
Type string
Properties
default: inherit
Used by
Source
<attribute name="syncToleranceDefault" type="string" default="inherit"/>
Attribute smil20:restartTimingAttrs / @restart
Namespace No namespace
Type smil20:restartTimingType
Properties
default: default
Facets
enumeration never
enumeration always
enumeration whenNotActive
enumeration default
Used by
Attribute Group smil20:restartTimingAttrs
Source
<attribute name="restart" type="smil20:restartTimingType" default="default"/>
Attribute smil20:restartDefaultAttrs / @restartDefault
Namespace No namespace
Type smil20:restartDefaultType
Properties
default: inherit
Facets
enumeration never
enumeration always
enumeration whenNotActive
enumeration inherit
Used by
Attribute Group smil20:restartDefaultAttrs
Source
<attribute name="restartDefault" type="smil20:restartDefaultType" default="inherit"/>
Attribute smil20:fillTimingAttrs / @fill
Namespace No namespace
Type smil20:fillTimingAttrsType
Properties
default: default
Facets
enumeration remove
enumeration freeze
enumeration hold
enumeration auto
enumeration default
enumeration transition
Used by
Attribute Group smil20:fillTimingAttrs
Source
<attribute name="fill" type="smil20:fillTimingAttrsType" default="default"/>
Attribute smil20:fillDefaultAttrs / @fillDefault
Namespace No namespace
Type smil20:fillDefaultType
Properties
default: inherit
Facets
enumeration remove
enumeration freeze
enumeration hold
enumeration auto
enumeration inherit
enumeration transition
Used by
Attribute Group smil20:fillDefaultAttrs
Source
<attribute name="fillDefault" type="smil20:fillDefaultType" default="inherit"/>
Attribute smil20:animTargetAttrs / @targetElement
Namespace No namespace
Type IDREF
Properties
use: optional
Used by
Attribute Group smil20:animTargetAttrs
Source
<attribute name="targetElement" type="IDREF" use="optional"/>
Attribute smil20:animModeAttrs / @calcMode
Namespace No namespace
Type restriction of string
Properties
use: optional
default: linear
Facets
enumeration discrete
enumeration linear
enumeration paced
Used by
Attribute Group smil20:animModeAttrs
Source
<attribute name="calcMode" use="optional" default="linear">
  <simpleType>
    <restriction base="string">
      <enumeration value="discrete"/>
      <enumeration value="linear"/>
      <enumeration value="paced"/>
    </restriction>
  </simpleType>
</attribute>
Attribute smil20:skipContentAttrs / @skip-content
Namespace No namespace
Type boolean
Properties
use: optional
default: true
Used by
Attribute Group smil20:skipContentAttrs
Source
<attribute name="skip-content" type="boolean" use="optional" default="true"/>
Attribute smil20:animateMotionPrototype / @origin
Namespace No namespace
Type string
Properties
use: optional
Used by
Source
<attribute name="origin" type="string" use="optional"/>
Attribute Group smil20:animNamedTargetAttrs
Namespace http://www.w3.org/2001/SMIL20/
Diagram
Diagram index15.tmp#id2867 index15.tmp#id2868
Used by
Attributes
QName Type Fixed Default Use Annotation
attributeName string required
attributeType restriction of string auto optional
Source
<attributeGroup name="animNamedTargetAttrs">
  <attribute name="attributeName" type="string" use="required"/>
  <attribute name="attributeType" use="optional" default="auto">
    <simpleType>
      <restriction base="string">
        <enumeration value="XML"/>
        <enumeration value="CSS"/>
        <enumeration value="auto"/>
      </restriction>
    </simpleType>
  </attribute>
</attributeGroup>
Attribute Group smil20:animAddAccumAttrs
Namespace http://www.w3.org/2001/SMIL20/
Diagram
Diagram index15.tmp#id2870 index15.tmp#id2871
Used by
Attributes
QName Type Fixed Default Use Annotation
accumulate restriction of string none optional
additive restriction of string replace optional
Source
<attributeGroup name="animAddAccumAttrs">
  <attribute name="additive" use="optional" default="replace">
    <simpleType>
      <restriction base="string">
        <enumeration value="replace"/>
        <enumeration value="sum"/>
      </restriction>
    </simpleType>
  </attribute>
  <attribute name="accumulate" use="optional" default="none">
    <simpleType>
      <restriction base="string">
        <enumeration value="none"/>
        <enumeration value="sum"/>
      </restriction>
    </simpleType>
  </attribute>
</attributeGroup>
Attribute Group smil20:animValuesAttrs
Namespace http://www.w3.org/2001/SMIL20/
Diagram
Diagram index15.tmp#id2874 index15.tmp#id2873 index15.tmp#id2875 index15.tmp#id2876 index15.tmp#id2877
Used by
Attributes
QName Type Fixed Default Use Annotation
by string optional
from string optional
to string optional
values string optional
Source
<attributeGroup name="animValuesAttrs">
  <attributeGroup ref="smil20:animSetValuesAttrs"/>
  <attribute name="from" type="string" use="optional"/>
  <attribute name="by" type="string" use="optional"/>
  <attribute name="values" type="string" use="optional"/>
</attributeGroup>
Attribute Group smil20:animSetValuesAttrs
Namespace http://www.w3.org/2001/SMIL20/
Diagram
Diagram index15.tmp#id2874
Used by
Attribute Group smil20:animValuesAttrs
Complex Type smil20:setPrototype
Attributes
QName Type Fixed Default Use Annotation
to string optional
Source
<attributeGroup name="animSetValuesAttrs">
  <attribute name="to" type="string" use="optional"/>
</attributeGroup>
Attribute Group smil20:structureModuleAttrs
Namespace http://www.w3.org/2001/SMIL20/
Diagram
Diagram index15.tmp#id2880 index15.tmp#id2881 index73.tmp#id2176
Used by
Attribute Group smil20lang:CoreAttrs
Attributes
QName Type Fixed Default Use Annotation
class string optional
id ID optional
xml:lang union of(xs:language, restriction of xs:string) optional

lang (as an attribute name)

denotes an attribute whose value is a language code for the natural language of the content of any element; its value is inherited. This name is reserved by virtue of its definition in the XML specification.

Notes

Attempting to install the relevant ISO 2- and 3-letter codes as the enumerated possible values is probably never going to be a realistic possibility.

See BCP 47 at http://www.rfc-editor.org/rfc/bcp/bcp47.txt and the IANA language subtag registry at http://www.iana.org/assignments/language-subtag-registry for further information.

The union allows for the 'un-declaration' of xml:lang with the empty string.

Source
<attributeGroup name="structureModuleAttrs">
  <attribute name="id" type="ID" use="optional"/>
  <attribute name="class" type="string" use="optional"/>
  <attribute ref="xml:lang" use="optional"/>
</attributeGroup>
Attribute Group smil20:alternateContentAttrs
Namespace http://www.w3.org/2001/SMIL20/
Diagram
Diagram index15.tmp#id2883 index15.tmp#id2884
Used by
Attribute Group smil20lang:CoreAttrs
Attributes
QName Type Fixed Default Use Annotation
alt string optional
longdesc anyURI optional
Source
<attributeGroup name="alternateContentAttrs">
  <attribute name="alt" type="string" use="optional"/>
  <attribute name="longdesc" type="anyURI" use="optional"/>
</attributeGroup>
Attribute Group smil20:beginEndTimingAttrs
Namespace http://www.w3.org/2001/SMIL20/
Diagram
Diagram index15.tmp#id2888 index15.tmp#id2889
Used by
Attribute Group smil20lang:BasicTimingAttrs
Attributes
QName Type Fixed Default Use Annotation
begin string optional
end string optional
Source
<attributeGroup name="beginEndTimingAttrs">
  <attribute name="begin" type="string"/>
  <attribute name="end" type="string"/>
</attributeGroup>
Attribute Group smil20:durTimingAttrs
Namespace http://www.w3.org/2001/SMIL20/
Diagram
Diagram index15.tmp#id2891
Used by
Attribute Group smil20lang:BasicTimingAttrs
Attributes
QName Type Fixed Default Use Annotation
dur string optional
Source
<attributeGroup name="durTimingAttrs">
  <attribute name="dur" type="string"/>
</attributeGroup>
Attribute Group smil20:repeatTimingAttrs
Namespace http://www.w3.org/2001/SMIL20/
Diagram
Diagram index15.tmp#id2893 index15.tmp#id2894
Used by
Attribute Group smil20lang:BasicTimingAttrs
Attributes
QName Type Fixed Default Use Annotation
repeatCount smil20:nonNegativeDecimalType optional
repeatDur string optional
Source
<attributeGroup name="repeatTimingAttrs">
  <attribute name="repeatDur" type="string"/>
  <attribute name="repeatCount" type="smil20:nonNegativeDecimalType"/>
</attributeGroup>
Attribute Group smil20:deprecatedRepeatTiming
Namespace http://www.w3.org/2001/SMIL20/
Diagram
Diagram index15.tmp#id2897
Used by
Attribute Group smil20lang:BasicTimingAttrs
Attributes
QName Type Fixed Default Use Annotation
repeat nonNegativeInteger optional
Source
<attributeGroup name="deprecatedRepeatTiming">
  <attribute name="repeat" type="nonNegativeInteger"/>
</attributeGroup>
Attribute Group smil20:minMaxTimingAttrs
Namespace http://www.w3.org/2001/SMIL20/
Diagram
Diagram index15.tmp#id2899 index15.tmp#id2900
Used by
Attribute Group smil20lang:BasicTimingAttrs
Attributes
QName Type Fixed Default Use Annotation
max string optional
min string optional
Source
<attributeGroup name="minMaxTimingAttrs">
  <attribute name="min" type="string"/>
  <attribute name="max" type="string"/>
</attributeGroup>
Attribute Group smil20:syncBehaviorAttrs
Namespace http://www.w3.org/2001/SMIL20/
Diagram
Diagram index15.tmp#id2902 index15.tmp#id2904
Used by
Attribute Group smil20lang:TimingAttrs
Attributes
QName Type Fixed Default Use Annotation
syncBehavior smil20:syncBehaviorType default optional
syncTolerance string optional
Source
<attributeGroup name="syncBehaviorAttrs">
  <attribute name="syncBehavior" type="smil20:syncBehaviorType" default="default"/>
  <attribute name="syncTolerance" type="string" use="optional"/>
</attributeGroup>
Attribute Group smil20:syncBehaviorDefaultAttrs
Namespace http://www.w3.org/2001/SMIL20/
Diagram
Diagram index15.tmp#id2906 index15.tmp#id2908
Used by
Attribute Group smil20lang:TimingAttrs
Attributes
QName Type Fixed Default Use Annotation
syncBehaviorDefault smil20:syncBehaviorDefaultType inherit optional
syncToleranceDefault string inherit optional
Source
<attributeGroup name="syncBehaviorDefaultAttrs">
  <attribute name="syncBehaviorDefault" type="smil20:syncBehaviorDefaultType" default="inherit"/>
  <attribute name="syncToleranceDefault" type="string" default="inherit"/>
</attributeGroup>
Attribute Group smil20:restartTimingAttrs
Namespace http://www.w3.org/2001/SMIL20/
Diagram
Diagram index15.tmp#id2910
Used by
Attribute Group smil20lang:TimingAttrs
Attributes
QName Type Fixed Default Use Annotation
restart smil20:restartTimingType default optional
Source
<attributeGroup name="restartTimingAttrs">
  <attribute name="restart" type="smil20:restartTimingType" default="default"/>
</attributeGroup>
Attribute Group smil20:restartDefaultAttrs
Namespace http://www.w3.org/2001/SMIL20/
Diagram
Diagram index15.tmp#id2913
Used by
Attribute Group smil20lang:TimingAttrs
Attributes
QName Type Fixed Default Use Annotation
restartDefault smil20:restartDefaultType inherit optional
Source
<attributeGroup name="restartDefaultAttrs">
  <attribute name="restartDefault" type="smil20:restartDefaultType" default="inherit"/>
</attributeGroup>
Attribute Group smil20:fillTimingAttrs
Namespace http://www.w3.org/2001/SMIL20/
Diagram
Diagram index15.tmp#id2916
Used by
Attribute Group smil20lang:TimingAttrs
Attributes
QName Type Fixed Default Use Annotation
fill smil20:fillTimingAttrsType default optional
Source
<attributeGroup name="fillTimingAttrs">
  <attribute name="fill" type="smil20:fillTimingAttrsType" default="default"/>
</attributeGroup>
Attribute Group smil20:fillDefaultAttrs
Namespace http://www.w3.org/2001/SMIL20/
Diagram
Diagram index15.tmp#id2919
Used by
Attribute Group smil20lang:TimingAttrs
Attributes
QName Type Fixed Default Use Annotation
fillDefault smil20:fillDefaultType inherit optional
Source
<attributeGroup name="fillDefaultAttrs">
  <attribute name="fillDefault" type="smil20:fillDefaultType" default="inherit"/>
</attributeGroup>
Attribute Group smil20:animTargetAttrs
Namespace http://www.w3.org/2001/SMIL20/
Diagram
Diagram index15.tmp#id2922
Used by
Attributes
QName Type Fixed Default Use Annotation
targetElement IDREF optional
Source
<attributeGroup name="animTargetAttrs">
  <attribute name="targetElement" type="IDREF" use="optional"/>
</attributeGroup>
Attribute Group smil20:animModeAttrs
Namespace http://www.w3.org/2001/SMIL20/
Diagram
Diagram index15.tmp#id2924
Used by
Attributes
QName Type Fixed Default Use Annotation
calcMode restriction of string linear optional
Source
<attributeGroup name="animModeAttrs">
  <attribute name="calcMode" use="optional" default="linear">
    <simpleType>
      <restriction base="string">
        <enumeration value="discrete"/>
        <enumeration value="linear"/>
        <enumeration value="paced"/>
      </restriction>
    </simpleType>
  </attribute>
</attributeGroup>
Attribute Group smil20:skipContentAttrs
Namespace http://www.w3.org/2001/SMIL20/
Diagram
Diagram index15.tmp#id2926
Used by
Attributes
QName Type Fixed Default Use Annotation
skip-content boolean true optional
Source
<attributeGroup name="skipContentAttrs">
  <attribute name="skip-content" type="boolean" use="optional" default="true"/>
</attributeGroup>