FlexDoc/XML XSDDoc Demo
XML Schemas for XHTML 1.1


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
Namespace:
Type:
Content:
empty, 5 attributes
Defined:
locally in group xhtml.object.content; see XML source
Complex Type Summary
Namespace:
Content:
mixed (allows character data), 31 attributes, 54 elements
Defined:
globally; see XML source
Referenced:
Element Group Summary
Namespace:
Content:
Defined:
globally; see XML source
Includes:
declaration of 1 element
Referenced:
Attribute Group Summary
Namespace:
Content:
Defined:
globally; see XML source
Includes:
declarations of 12 attributes
Redefined:
Referenced:
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>


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.