- Timestamp:
- 06/24/14 15:36:15 (10 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
DASISH/t5.6/schema/trunk/annotator-schema/src/main/resources/DASISH-schema.xsd
r4917 r5383 9 9 <xs:sequence/> 10 10 </xs:complexType> 11 11 12 12 13 <xs:complexType name="ReferenceList"> 13 14 <xs:complexContent> 14 15 <xs:extension base="dasish:List"> 15 <xs:sequence> 16 <xs:element name=" ref" type="xs:anyURI" minOccurs="0" maxOccurs="unbounded"/>16 <xs:sequence> 17 <xs:element name="href" type="xs:anyURI" minOccurs="0" maxOccurs="unbounded"/> 17 18 </xs:sequence> 18 19 </xs:extension> … … 27 28 <xs:element name="type" type="xs:string" minOccurs="1" maxOccurs="1"/> 28 29 </xs:sequence> 29 <xs:attribute name="URI" type="xs:anyURI" use="required"/> 30 <xs:attribute name="href" type="xs:anyURI" use="required"/> 31 <xs:attribute ref="xml:id" use="required"/> 30 32 </xs:complexType> 31 33 … … 35 37 <xs:element name="fragmentString" type="xs:string" minOccurs="1" maxOccurs="1"/> 36 38 </xs:sequence> 37 <xs:attribute name=" ref" type="xs:anyURI" use="required"/>39 <xs:attribute name="href" type="xs:anyURI" use="required"/> 38 40 </xs:complexType> 39 41 … … 58 60 minOccurs="1"/> 59 61 </xs:sequence> 60 <xs:attribute name="URI" type="xs:anyURI" use="required"/> 62 <xs:attribute name="href" type="xs:anyURI" use="required"/> 63 <xs:attribute ref="xml:id" use="required"/> 61 64 </xs:complexType> 62 65 … … 67 70 <xs:element name="version" type="xs:string" minOccurs="1" maxOccurs="1"/> 68 71 </xs:sequence> 69 <xs:attribute name=" ref" type="xs:anyURI" use="required"/>72 <xs:attribute name="href" type="xs:anyURI" use="required"/> 70 73 </xs:complexType> 71 74 … … 87 90 <xs:element name="eMail" type="xs:string" minOccurs="1" maxOccurs="1"/> 88 91 </xs:sequence> 89 <xs:attribute name="URI" type="xs:anyURI" use="required"/> 92 <xs:attribute name="href" type="xs:anyURI" use="required"/> 93 <xs:attribute ref="xml:id" use="required"/> 90 94 </xs:complexType> 91 95 … … 95 99 <xs:element name="currentPrincipal" type="xs:boolean" minOccurs="1" maxOccurs="1"/> 96 100 </xs:sequence> 97 <xs:attribute name=" ref" type="xs:anyURI" use="required"/>101 <xs:attribute name="href" type="xs:anyURI" use="required"/> 98 102 </xs:complexType> 99 103 … … 118 122 119 123 <xs:complexType name="Permission"> 120 <xs:attribute name="principal Ref" type="xs:anyURI" use="required"/>124 <xs:attribute name="principalHref" type="xs:anyURI" use="required"/> 121 125 <xs:attribute name="level" type="dasish:Access" use="required"/> 122 126 </xs:complexType> … … 137 141 <xs:complexType name="Annotation"> 138 142 <xs:sequence> 143 <xs:element name="ownerHref" type="xs:anyURI" minOccurs="1" maxOccurs="1"/> 139 144 <xs:element name="headline" type="xs:string" minOccurs="1" maxOccurs="1"/> 140 145 <xs:element name="lastModified" type="xs:dateTime" minOccurs="1" maxOccurs="1"/> … … 144 149 maxOccurs="1"/> 145 150 </xs:sequence> 146 <xs:attribute name=" URI" type="xs:anyURI" use="required"/>147 <xs:attribute name="ownerRef" type="xs:anyURI"use="required"/>151 <xs:attribute name="href" type="xs:anyURI" use="required"/> 152 <xs:attribute ref="xml:id" use="required"/> 148 153 </xs:complexType> 149 154 150 155 151 156 <xs:complexType name="AnnotationInfo"> 152 <xs:sequence> 157 <xs:sequence> 158 <xs:element name="ownerHref" type="xs:anyURI" minOccurs="1" maxOccurs="1"/> 153 159 <xs:element name="headline" type="xs:string" minOccurs="1" maxOccurs="1"/> 154 160 <xs:element name="lastModified" type="xs:dateTime" minOccurs="1" maxOccurs="1"/> … … 156 162 /> 157 163 </xs:sequence> 158 <xs:attribute name="ref" type="xs:anyURI" use="required"/> 159 <xs:attribute name="ownerRef" type="xs:anyURI" use="required"/> 164 <xs:attribute name="href" type="xs:anyURI" use="required"/> 160 165 </xs:complexType> 161 166 … … 194 199 195 200 <xs:complexType name="Notebook"> 196 <xs:sequence> 201 <xs:sequence> 202 <xs:element name="ownerRef" type="xs:anyURI" minOccurs="1" maxOccurs="1"/> 197 203 <xs:element name="title" type="xs:string" minOccurs="1" maxOccurs="1"/> 198 204 <xs:element name="lastModified" type="xs:dateTime" minOccurs="1" maxOccurs="1"/> … … 201 207 maxOccurs="1"/> 202 208 </xs:sequence> 203 <xs:attribute name=" URI" type="xs:anyURI" use="required"/>204 <xs:attribute name="ownerRef" type="xs:anyURI" use="required"/>209 <xs:attribute name="href" type="xs:anyURI" use="required"/> 210 <xs:attribute ref="xml:id" use="required"/> 205 211 </xs:complexType> 206 212 207 213 208 214 <xs:complexType name="NotebookInfo"> 209 <xs:sequence> 215 <xs:sequence> 216 <xs:element name="ownerHref" type="xs:anyURI" minOccurs="1" maxOccurs="1"/> 210 217 <xs:element name="title" type="xs:string" minOccurs="1" maxOccurs="1"/> 211 218 </xs:sequence> 212 <xs:attribute name="ref" type="xs:anyURI" use="required"/> 213 <xs:attribute name="ownerRef" type="xs:anyURI" use="required"/> 219 <xs:attribute name="href" type="xs:anyURI" use="required"/> 214 220 </xs:complexType> 215 221 … … 334 340 335 341 <xs:element name="currentPrincipalInfoList" type="dasish:CurrentPrincipalInfoList"/> 336 342 337 343 <xs:element name="principalList" type="dasish:ReferenceList"/> 338 344
Note: See TracChangeset
for help on using the changeset viewer.