| FlexDoc/XML XSDDoc Demo | XML Schemas for XHTML 1.1

Overview All Components NS-Bindings | FRAMES NO FRAMES | SEARCH |

XML Schema "xhtml-object-1.xsd"
Target Namespace (adopted):
http://www.w3.org/1999/xhtml
Defined Components:
elements (1 local), complexTypes (1), element groups (1), attribute groups (1)
Default Namespace-Qualified Form:
Local Elements: qualified; Local Attributes: unqualified
Schema Location:
http://www.w3.org/MarkUp/SCHEMA/xhtml-object-1.xsd; see XML source
Imports Schemas (1):
xhtml-datatypes-1.xsd [src]
Includes Schemas (1):
xhtml-param-1.xsd [src]
Redefined in Schemas (1):
xhtml11-modules-1.xsd [src]
Description
Annotation 1 [src]:
This is the XML Schema Embedded Object module for XHTML
$Id: xhtml-object-1.xsd,v 1.2 2005/09/26 22:54:53 ahby Exp $
Annotation 2 [src]:
See: http://www.w3.org/MarkUp/SCHEMA/xhtml-copyright-1.xsd
Annotation 3 [src]:
This module declares the object element type and its attributes,
used to embed external objects as part of XHTML pages. In the
document, place param elements prior to the object elements
that require their content.
Note that use of this module requires instantiation of the
Param Element Module prior to this module.
Elements defined here:
* object (param)
Annotation 4 [src]:
See: http://www.w3.org/TR/2001/REC-xhtml-modularization-20010410/abstract_modules.html#s_objectmodule

All Element Summary
param |
Namespace: | http://www.w3.org/1999/xhtml
Type: | xhtml.param.type
Content: | empty, 5 attributes
Defined: | locally in group xhtml.object.content; see XML source

Complex Type Summary
xhtml.object.type |
Namespace: | http://www.w3.org/1999/xhtml
Content: | mixed (allows character data), 31 attributes, 54 elements
Defined: | globally; see XML source
Referenced: | by 2 locations

Element Group Summary
xhtml.object.content |
Namespace: | http://www.w3.org/1999/xhtml
Content: | 54 elements
Defined: | globally; see XML source
Includes: | declaration of 1 element
Referenced: | by 1 location

Attribute Group Summary
xhtml.object.attlist (ver 1) |
Namespace: | http://www.w3.org/1999/xhtml
Content: | 30 attributes
Defined: | globally; see XML source
Includes: | declarations of 12 attributes
Redefined: | with xhtml.object.attlist in xhtml11-modules-1.xsd
Referenced: | by 1 location

XML Source
<?xml version="1.0" encoding="UTF-8"?>
<xs:schema elementFormDefault="qualified" xmlns:xh11d="http://www.w3.org/1999/xhtml/datatypes/" xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:import namespace="http://www.w3.org/1999/xhtml/datatypes/" schemaLocation="xhtml-datatypes-1.xsd"/>
<xs:annotation>
<xs:documentation>
This is the XML Schema Embedded Object module for XHTML
$Id: xhtml-object-1.xsd,v 1.2 2005/09/26 22:54:53 ahby Exp $
</xs:documentation>
<xs:documentation source="xhtml-copyright-1.xsd"/>
</xs:annotation>
<xs:annotation>
<xs:documentation>
This module declares the object element type and its attributes,
used to embed external objects as part of XHTML pages. In the
document, place param elements prior to the object elements
that require their content.
Note that use of this module requires instantiation of the
Param Element Module prior to this module.
Elements defined here:
* object (param)
</xs:documentation>
<xs:documentation source="http://www.w3.org/TR/2001/REC-xhtml-modularization-20010410/abstract_modules.html#s_objectmodule"/>
</xs:annotation>
<xs:include schemaLocation="xhtml-param-1.xsd">
<xs:annotation>
<xs:documentation>
Param module
Elements defined here:
* param
</xs:documentation>
</xs:annotation>
</xs:include>
<xs:attributeGroup name="xhtml.object.attlist">
<xs:attributeGroup ref="xhtml.Common.attrib"/>
<xs:attribute name="declare">
<xs:simpleType>
<xs:restriction base="xs:NMTOKEN">
<xs:enumeration value="declare"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="classid" type="xh11d:URI"/>
<xs:attribute name="codebase" type="xh11d:URI"/>
<xs:attribute name="data" type="xh11d:URI"/>
<xs:attribute name="type" type="xh11d:ContentType"/>
<xs:attribute name="codetype" type="xh11d:ContentType"/>
<xs:attribute name="archive" type="xh11d:URIs"/>
<xs:attribute name="standby" type="xh11d:Text"/>
<xs:attribute name="height" type="xh11d:Length"/>
<xs:attribute name="width" type="xh11d:Length"/>
<xs:attribute name="name" type="xh11d:CDATA"/>
<xs:attribute name="tabindex" type="xh11d:Number"/>
</xs:attributeGroup>
<xs:group name="xhtml.object.content">
<xs:sequence>
<xs:choice maxOccurs="unbounded" minOccurs="0">
<xs:element name="param" type="xhtml.param.type"/>
<xs:group ref="xhtml.Flow.mix"/>
</xs:choice>
</xs:sequence>
</xs:group>
<xs:complexType mixed="true" name="xhtml.object.type">
<xs:group ref="xhtml.object.content"/>
<xs:attributeGroup ref="xhtml.object.attlist"/>
</xs:complexType>
</xs:schema>

Overview All Components NS-Bindings | FRAMES NO FRAMES | SEARCH |

XML schema documentation generated with FlexDoc/XML 1.15 using FlexDoc/XML XSDDoc 3.5 template set. All XSD diagrams generated by FlexDoc/XML DiagramKit.