-<?xml version="1.0" encoding="utf-8"?>\r
-<xs:schema\r
- targetNamespace="http://charactermanaj.sourceforge.jp/schema/charactermanaj"\r
- xmlns="http://charactermanaj.sourceforge.jp/schema/charactermanaj"\r
- xmlns:xs="http://www.w3.org/2001/XMLSchema"\r
- xmlns:xml="http://www.w3.org/XML/1998/namespace"\r
- attributeFormDefault="qualified"\r
- elementFormDefault="qualified">\r
- <xs:import namespace="http://www.w3.org/XML/1998/namespace" schemaLocation="xml.xsd"/>\r
- <xs:include schemaLocation="character_inc.xsd"/>\r
+<?xml version="1.0" encoding="UTF-8"?>\r
+<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns="http://charactermanaj.sourceforge.jp/schema/charactermanaj" targetNamespace="http://charactermanaj.sourceforge.jp/schema/charactermanaj" attributeFormDefault="qualified" elementFormDefault="qualified">\r
+ <xs:import namespace="http://www.w3.org/XML/1998/namespace" schemaLocation="xml.xsd" />\r
+ <xs:include schemaLocation="character_inc.xsd" />\r
<xs:element name="character">\r
<xs:annotation>\r
<xs:documentation xml:lang="ja">キャラクターデータの定義</xs:documentation>\r
<xs:complexType>\r
<xs:simpleContent>\r
<xs:extension base="tokenNotEmpty">\r
- <xs:attribute ref="xml:lang" use="required" />\r
+ <xs:attribute ref="xml:lang" use="required" />\r
</xs:extension>\r
</xs:simpleContent>\r
</xs:complexType>\r
</xs:element>\r
-\r
<xs:element name="information" minOccurs="0" maxOccurs="1">\r
<xs:annotation>\r
<xs:documentation xml:lang="ja">備考</xs:documentation>\r
</xs:sequence>\r
</xs:complexType>\r
</xs:element>\r
- \r
<xs:element name="image-size">\r
<xs:annotation>\r
<xs:documentation xml:lang="ja">イメージのサイズ(幅と高さ)</xs:documentation>\r
<xs:element name="width">\r
<xs:simpleType>\r
<xs:restriction base="xs:unsignedInt">\r
- <xs:minExclusive value="0"/>\r
+ <xs:minExclusive value="0" />\r
</xs:restriction>\r
</xs:simpleType>\r
</xs:element>\r
<xs:element name="height">\r
<xs:simpleType>\r
<xs:restriction base="xs:unsignedInt">\r
- <xs:minExclusive value="0"/>\r
+ <xs:minExclusive value="0" />\r
</xs:restriction>\r
</xs:simpleType>\r
</xs:element>\r
</xs:sequence>\r
</xs:complexType>\r
</xs:element>\r
- \r
<xs:element name="settings" minOccurs="0" maxOccurs="1">\r
<xs:annotation>\r
<xs:documentation xml:lang="ja">雑多なプロパティのコレクション</xs:documentation>\r
<xs:complexType>\r
<xs:simpleContent>\r
<xs:extension base="xs:string">\r
- <xs:attribute name="key" form="unqualified" use="required" type="xs:string"/>\r
+ <xs:attribute name="key" form="unqualified" use="required" type="xs:string" />\r
</xs:extension>\r
</xs:simpleContent>\r
</xs:complexType>\r
</xs:sequence>\r
</xs:complexType>\r
</xs:element>\r
- \r
<xs:element name="categories">\r
<xs:annotation>\r
<xs:documentation xml:lang="ja">カテゴリの定義リスト、出現順で画面に表示される。</xs:documentation>\r
<xs:complexType>\r
<xs:simpleContent>\r
<xs:extension base="tokenNotEmpty">\r
- <xs:attribute ref="xml:lang" use="required"/>\r
+ <xs:attribute ref="xml:lang" use="required" />\r
</xs:extension>\r
</xs:simpleContent>\r
</xs:complexType>\r
<xs:complexType>\r
<xs:simpleContent>\r
<xs:extension base="tokenNotEmpty">\r
- <xs:attribute ref="xml:lang" use="required"/>\r
+ <xs:attribute ref="xml:lang" use="required" />\r
</xs:extension>\r
</xs:simpleContent>\r
</xs:complexType>\r
</xs:annotation>\r
<xs:simpleType>\r
<xs:restriction base="xs:boolean">\r
- <xs:pattern value="true"/>\r
- <xs:pattern value="false"/>\r
+ <xs:pattern value="true" />\r
+ <xs:pattern value="false" />\r
</xs:restriction>\r
</xs:simpleType>\r
</xs:attribute>\r
</xs:annotation>\r
<xs:simpleType>\r
<xs:restriction base="xs:boolean">\r
- <xs:pattern value="true"/>\r
- <xs:pattern value="false"/>\r
+ <xs:pattern value="true" />\r
+ <xs:pattern value="false" />\r
</xs:restriction>\r
</xs:simpleType>\r
</xs:attribute>\r
</xs:sequence>\r
</xs:complexType>\r
</xs:element>\r
-\r
<xs:element name="colorGroups" minOccurs="0" maxOccurs="1">\r
<xs:annotation>\r
<xs:documentation xml:lang="ja">カラーグループの定義リスト</xs:documentation>\r
<xs:complexType>\r
<xs:simpleContent>\r
<xs:extension base="tokenNotEmpty">\r
- <xs:attribute ref="xml:lang" use="required"/>\r
+ <xs:attribute ref="xml:lang" use="required" />\r
</xs:extension>\r
</xs:simpleContent>\r
</xs:complexType>\r
</xs:sequence>\r
</xs:complexType>\r
</xs:element>\r
- \r
<xs:element name="recommendations" minOccurs="0" maxOccurs="1">\r
<xs:annotation>\r
<xs:documentation xml:lang="ja">お薦めリンクのリスト</xs:documentation>\r
</xs:sequence>\r
</xs:complexType>\r
</xs:element>\r
-\r
<xs:element name="presets" minOccurs="0" maxOccurs="1" type="presetsType">\r
<xs:annotation>\r
<xs:documentation xml:lang="ja">定義済みパーツ組み合わせ例(プリセット)の定義リスト、定義順に表示される。</xs:documentation>\r
</xs:annotation>\r
- </xs:element>\r
-\r
+ </xs:element>\r
</xs:sequence>\r
- <xs:attribute name="id" form="unqualified" type="tokenNotEmpty" use="required"/>\r
- <xs:attribute name="rev" form="unqualified" type="tokenNotEmpty" use="required"/>\r
+ <xs:attribute name="id" form="unqualified" type="tokenNotEmpty" use="required" />\r
+ <xs:attribute name="rev" form="unqualified" type="tokenNotEmpty" use="required" />\r
<xs:attribute name="version" form="unqualified" type="tokenNotEmpty" use="required">\r
<xs:annotation>\r
<xs:documentation xml:lang="ja">このXMLのバージョン番号、1.0固定。</xs:documentation>\r
</xs:annotation>\r
</xs:attribute>\r
</xs:complexType>\r
-\r
<xs:key name="category-id">\r
- <xs:selector xpath="categories/category"/>\r
- <xs:field xpath="@id"/>\r
+ <xs:selector xpath="categories/category" />\r
+ <xs:field xpath="@id" />\r
</xs:key>\r
<xs:key name="layer-id">\r
- <xs:selector xpath="categories/category/layers/layer"/>\r
- <xs:field xpath="@id"/>\r
+ <xs:selector xpath="categories/category/layers/layer" />\r
+ <xs:field xpath="@id" />\r
</xs:key>\r
<xs:key name="colorGroup-id">\r
- <xs:selector xpath="colorGroups/colorGroup"/>\r
- <xs:field xpath="@id"/>\r
+ <xs:selector xpath="colorGroups/colorGroup" />\r
+ <xs:field xpath="@id" />\r
</xs:key>\r
</xs:element>\r
-</xs:schema>\r
+</xs:schema>
\ No newline at end of file