lenya/src/webapp/lenya/pubs/default/config/doctypes/schemas simple-document.xsd,1.2,1.3
"Gregor J. Rothfuss" <[email protected]> Fri, 16 May 2003 15:23:41 +0200
| Newsgroups | gmane.comp.cms.wyona.cvs |
|---|---|
| Message-ID | <[email protected]> |
Update of /repository/lenya/src/webapp/lenya/pubs/default/config/doctypes/schemas
In directory erbium:/tmp/cvs-serv27740/src/webapp/lenya/pubs/default/config/doctypes/schemas
Modified Files:
simple-document.xsd
Log Message:
added bxe extensions to schema
Index: simple-document.xsd
===================================================================
RCS file: /repository/lenya/src/webapp/lenya/pubs/default/config/doctypes/schemas/simple-document.xsd,v
retrieving revision 1.2
retrieving revision 1.3
diff -C2 -d -r1.2 -r1.3
*** simple-document.xsd 10 May 2003 15:43:24 -0000 1.2
--- simple-document.xsd 16 May 2003 13:23:39 -0000 1.3
***************
*** 3,6 ****
--- 3,13 ----
<xs:import namespace="http://lenya.org/2003/" schemaLocation="lenya.xsd"/>
<xs:element name="simple-document">
+ <xs:annotation>
+ <xs:documentation xml:lang="en">Simple Document</xs:documentation>
+ <xs:appinfo>
+ <bxe:name>Simple Document</bxe:name>
+ <bxe:returnelement></bxe:returnelement>
+ </xs:appinfo>
+ </xs:annotation>
<xs:complexType>
<xs:sequence>
***************
*** 12,15 ****
--- 19,29 ----
</xs:element>
<xs:element name="body">
+ <xs:annotation>
+ <xs:documentation xml:lang="en">Body</xs:documentation>
+ <xs:appinfo>
+ <bxe:name>Body</bxe:name>
+ <bxe:returnelement>p</bxe:returnelement>
+ </xs:appinfo>
+ </xs:annotation>
<xs:complexType>
<xs:sequence>
***************
*** 26,31 ****
</xs:element>
<xs:element name="subtitle" type="xs:string"/>
! <xs:element name="hl2" type="xs:string"/>
<xs:element name="informaltable">
<xs:complexType>
<xs:sequence>
--- 40,62 ----
</xs:element>
<xs:element name="subtitle" type="xs:string"/>
! <xs:element name="hl2" type="xs:string">
! <xs:annotation>
! <xs:documentation xml:lang='en'>Headline 2</xs:documentation>
! <xs:appinfo>
! <bxe:name>Headline 2</bxe:name>
! <bxe:returnelement><![CDATA[<p>#para</p>]]></bxe:returnelement>
! <bxe:insertafter>
! <bxe:element>p</bxe:element>
! </bxe:insertafter>
! </xs:appinfo>
! </xs:annotation>
! </xs:element>
<xs:element name="informaltable">
+ <xs:annotation>
+ <xs:documentation xml:lang='en'>Informaltable</xs:documentation>
+ <xs:appinfo>
+ <bxe:name>Informaltable</bxe:name>
+ </xs:appinfo>
+ </xs:annotation>
<xs:complexType>
<xs:sequence>
***************
*** 35,38 ****
--- 66,75 ----
</xs:element>
<xs:element name="tgroup">
+ <xs:annotation>
+ <xs:documentation xml:lang='en'>Table Group</xs:documentation>
+ <xs:appinfo>
+ <bxe:name>Table Group</bxe:name>
+ </xs:appinfo>
+ </xs:annotation>
<xs:complexType>
<xs:sequence>
***************
*** 42,45 ****
--- 79,88 ----
</xs:element>
<xs:element name="tbody">
+ <xs:annotation>
+ <xs:documentation xml:lang='en'>Table Body</xs:documentation>
+ <xs:appinfo>
+ <bxe:name>Table Body</bxe:name>
+ </xs:appinfo>
+ </xs:annotation>
<xs:complexType>
<xs:sequence>
***************
*** 49,52 ****
--- 92,101 ----
</xs:element>
<xs:element name="row">
+ <xs:annotation>
+ <xs:documentation xml:lang='en'>Row</xs:documentation>
+ <xs:appinfo>
+ <bxe:name>Row</bxe:name>
+ </xs:appinfo>
+ </xs:annotation>
<xs:complexType>
<xs:sequence>
***************
*** 56,59 ****
--- 105,115 ----
</xs:element>
<xs:element name="entry">
+ <xs:annotation>
+ <xs:documentation xml:lang='en'>Entry</xs:documentation>
+ <xs:appinfo>
+ <bxe:name>Entry</bxe:name>
+ <bxe:returnelement>none</bxe:returnelement>
+ </xs:appinfo>
+ </xs:annotation>
<xs:complexType mixed="true">
<xs:choice minOccurs="0" maxOccurs="unbounded">
***************
*** 65,68 ****
--- 121,135 ----
</xs:element>
<xs:element name="media">
+ <xs:annotation>
+ <xs:documentation xml:lang='en'>Media</xs:documentation>
+ <xs:appinfo>
+ <bxe:name>Media</bxe:name>
+ <bxe:returnelement>none</bxe:returnelement>
+ <bxe:insertafter>
+ <bxe:element>hl2</bxe:element>
+ <bxe:element>p</bxe:element>
+ </bxe:insertafter>
+ </xs:appinfo>
+ </xs:annotation>
<xs:complexType>
<xs:sequence>
***************
*** 74,77 ****
--- 141,153 ----
</xs:element>
<xs:element name="media-reference">
+ <xs:annotation>
+ <xs:documentation xml:lang='en'>Reference</xs:documentation>
+ <xs:appinfo>
+ <bxe:name>Reference</bxe:name>
+ <bxe:returnelement>none</bxe:returnelement>
+ <bxe:requiredattributes>source</bxe:requiredattributes>
+ <bxe:requiredattributes>alternate-text</bxe:requiredattributes>
+ </xs:appinfo>
+ </xs:annotation>
<xs:complexType>
<xs:attribute name="alternate-text" use="required"/>
***************
*** 79,84 ****
</xs:complexType>
</xs:element>
! <xs:element name="caption" type="xs:string"/>
<xs:element name="p">
<xs:complexType mixed="true">
<xs:choice minOccurs="0" maxOccurs="unbounded">
--- 155,178 ----
</xs:complexType>
</xs:element>
! <xs:element name="caption" type="xs:string">
! <xs:annotation>
! <xs:documentation xml:lang='en'>Caption</xs:documentation>
! <xs:appinfo>
! <bxe:name>Caption</bxe:name>
! <bxe:returnelement>none</bxe:returnelement>
! </xs:appinfo>
! </xs:annotation>
! </xs:element>
<xs:element name="p">
+ <xs:annotation>
+ <xs:documentation xml:lang="en">Paragraph</xs:documentation>
+ <xs:appinfo>
+ <bxe:name>Paragraph</bxe:name>
+ <bxe:returnelement>p</bxe:returnelement>
+ <bxe:insertafter>
+ <bxe:element>p</bxe:element>
+ </bxe:insertafter>
+ </xs:appinfo>
+ </xs:annotation>
<xs:complexType mixed="true">
<xs:choice minOccurs="0" maxOccurs="unbounded">
***************
*** 90,93 ****
--- 184,194 ----
</xs:element>
<xs:element name="itemizedlist">
+ <xs:annotation>
+ <xs:documentation xml:lang='en'>Itemized List</xs:documentation>
+ <xs:appinfo>
+ <bxe:name>Itemized List</bxe:name>
+ <bxe:addalso><![CDATA[bxlistitem]]></bxe:addalso>
+ </xs:appinfo>
+ </xs:annotation>
<xs:complexType>
<xs:sequence>
***************
*** 97,100 ****
--- 198,208 ----
</xs:element>
<xs:element name="listitem">
+ <xs:annotation>
+ <xs:documentation xml:lang='en'>Listitem</xs:documentation>
+ <xs:appinfo>
+ <bxe:name>Listitem</bxe:name>
+ <bxe:returnelement>listitem</bxe:returnelement>
+ </xs:appinfo>
+ </xs:annotation>
<xs:complexType mixed="true">
<xs:choice minOccurs="0" maxOccurs="unbounded">
***************
*** 104,113 ****
</xs:complexType>
</xs:element>
! <xs:element name="emphasize" type="xs:string"/>
<xs:element name="ulink">
<xs:complexType mixed="true">
<xs:attribute name="url" use="required" type="xs:anyURI"/>
</xs:complexType>
</xs:element>
! <xs:element name="bold" type="xs:NCName"/>
</xs:schema>
--- 212,242 ----
</xs:complexType>
</xs:element>
! <xs:element name="emphasize" type="xs:string">
! <xs:annotation>
! <xs:documentation xml:lang='en'>Italic</xs:documentation>
! <xs:appinfo>
! <bxe:name>Italic</bxe:name>
! </xs:appinfo>
! </xs:annotation>
! </xs:element>
<xs:element name="ulink">
+ <xs:annotation>
+ <xs:documentation xml:lang='en'>External Link</xs:documentation>
+ <xs:appinfo>
+ <bxe:name>External Link</bxe:name>
+ <bxe:requiredattributes>url</bxe:requiredattributes>
+ </xs:appinfo>
+ </xs:annotation>
<xs:complexType mixed="true">
<xs:attribute name="url" use="required" type="xs:anyURI"/>
</xs:complexType>
</xs:element>
! <xs:element name="bold" type="xs:NCName">
! <xs:annotation>
! <xs:documentation xml:lang='en'>Bold</xs:documentation>
! <xs:appinfo>
! <bxe:name>Bold</bxe:name>
! </xs:appinfo>
! </xs:annotation>
! </xs:element>
</xs:schema>