Changeset 197 for Xml/Working/SA.xsd
- Timestamp:
- 09/12/08 10:48:58 (4 months ago)
- Files:
-
- 1 modified
-
Xml/Working/SA.xsd (modified) (6 diffs)
Legend:
- Unmodified
- Added
- Removed
-
Xml/Working/SA.xsd
r195 r197 28 28 <xsd:complexType> 29 29 <xsd:choice minOccurs="0" maxOccurs="unbounded"> 30 <xsd:element ref=" SvgAnnotation" minOccurs="1" maxOccurs="1"/>30 <xsd:element ref="XmlAnnotation" minOccurs="1" maxOccurs="1"/> 31 31 <xsd:element ref="FileAnnotation" minOccurs="1" maxOccurs="1"/> 32 32 <xsd:element ref="ListAnnotation" minOccurs="1" maxOccurs="1"/> 33 <xsd:element ref="TextAnnotation" minOccurs="1" maxOccurs="1"/>34 33 <xsd:element ref="LongAnnotation" minOccurs="1" maxOccurs="1"/> 35 34 <xsd:element ref="DoubleAnnotation" minOccurs="1" maxOccurs="1"/> 36 <xsd:element ref=" ProfileAnnotation" minOccurs="1" maxOccurs="1"/>35 <xsd:element ref="StringAnnotation" minOccurs="1" maxOccurs="1"/> 37 36 <xsd:element ref="BooleanAnnotation" minOccurs="1" maxOccurs="1"/> 38 37 <xsd:element ref="TimestampAnnotation" minOccurs="1" maxOccurs="1"/> … … 73 72 </xsd:complexType> 74 73 </xsd:element> 75 <xsd:element name=" SvgAnnotation"> <!-- top level definition -->74 <xsd:element name="XmlAnnotation"> <!-- top level definition --> 76 75 <xsd:complexType> 77 76 <xsd:complexContent> 78 77 <xsd:extension base="CommonAnnotation"> 79 <xsd:attribute name="fill" use="optional" type="xsd:string"/> 80 <xsd:attribute name="fill-opacity" use="optional" type="xsd:string"/> 81 <xsd:attribute name="fill-rule" use="optional" type="xsd:string"/> 82 <xsd:attribute name="stroke" use="optional" type="xsd:string"/> 83 <xsd:attribute name="stroke-opacity" use="optional" type="xsd:string"/> 84 <xsd:attribute name="stroke-width" use="optional" type="xsd:string"/> 85 <xsd:attribute name="stroke-dashoffset" use="optional" type="xsd:string"/> 86 <xsd:attribute name="stroke-dasharray" use="optional" type="xsd:string"/> 87 <xsd:attribute name="stroke-linecap" use="optional" type="xsd:string"/> 88 <xsd:attribute name="stroke-linejoin" use="optional" type="xsd:string"/> 89 <xsd:attribute name="stroke-miterlimit" use="optional" type="xsd:string"/> 90 <xsd:attribute name="color-interpolation" use="optional" type="xsd:string"/> 91 <xsd:attribute name="color-rendering" use="optional" type="xsd:string"/> 92 <xsd:attribute name="opacity" use="optional" type="xsd:string"/> 93 <xsd:attribute name="marker-end" use="optional" type="xsd:string"/> 94 <xsd:attribute name="font-family" use="optional" type="xsd:string"/> 95 <xsd:attribute name="font-size" use="optional" type="xsd:string"/> 96 <xsd:attribute name="font-adjust" use="optional" type="xsd:string"/> 97 <xsd:attribute name="font-strech" use="optional" type="xsd:string"/> 98 <xsd:attribute name="font-style" use="optional" type="xsd:string"/> 99 <xsd:attribute name="font-variant" use="optional" type="xsd:string"/> 100 <xsd:attribute name="font-weight" use="optional" type="xsd:string"/> 101 <xsd:attribute name="alignment-baseline" use="optional" type="xsd:string"/> 102 <xsd:attribute name="baseline-shift" use="optional" type="xsd:string"/> 103 <xsd:attribute name="direction" use="optional" type="xsd:string"/> 104 <xsd:attribute name="dominant-baseline" use="optional" type="xsd:string"/> 105 <xsd:attribute name="glyph-orientation-horizontal" use="optional" type="xsd:string"/> 106 <xsd:attribute name="glyph-orientation-vertical" use="optional" type="xsd:string"/> 107 <xsd:attribute name="kerning" use="optional" type="xsd:string"/> 108 <xsd:attribute name="letter-spacing" use="optional" type="xsd:string"/> 109 <xsd:attribute name="text-anchor" use="optional" type="xsd:string"/> 110 <xsd:attribute name="text-decoration" use="optional" type="xsd:string"/> 111 <xsd:attribute name="unicode-bidi" use="optional" type="xsd:string"/> 112 <xsd:attribute name="word-spacing" use="optional" type="xsd:string"/> 113 <xsd:attribute name="rotate" use="optional" type="xsd:string"/> 78 <xsd:sequence> 79 <xsd:element name="Value" minOccurs="1" maxOccurs="1"> 80 <xsd:complexType> 81 <xsd:sequence> 82 <xsd:any processContents = "lax" minOccurs = "0" maxOccurs = "unbounded"/> 83 </xsd:sequence> 84 </xsd:complexType> 85 </xsd:element> 86 </xsd:sequence> 114 87 </xsd:extension> 115 88 </xsd:complexContent> … … 133 106 </xsd:complexType> 134 107 </xsd:element> 135 <xsd:element name=" TextAnnotation"> <!-- top level definition -->108 <xsd:element name="StringAnnotation"> <!-- top level definition --> 136 109 <xsd:complexType> 137 110 <xsd:complexContent> … … 139 112 <xsd:sequence> 140 113 <xsd:element name="Value" type="xsd:string" minOccurs="1" maxOccurs="1"/> 141 <xsd:element name="TextType" type="xsd:string" minOccurs="1" maxOccurs="1"/>142 114 </xsd:sequence> 143 115 </xsd:extension> … … 167 139 </xsd:complexType> 168 140 </xsd:element> 169 <xsd:element name="ProfileAnnotation"> <!-- top level definition -->170 <xsd:complexType>171 <xsd:complexContent>172 <xsd:extension base="CommonAnnotation">173 <xsd:choice minOccurs="1" maxOccurs="1">174 <xsd:element name="InstrumentProfile" minOccurs="1" maxOccurs="1"/>175 <xsd:element name="ChannelProfile" minOccurs="1" maxOccurs="1"/>176 </xsd:choice>177 </xsd:extension>178 </xsd:complexContent>179 </xsd:complexType>180 </xsd:element>181 141 <xsd:element name="BooleanAnnotation"> <!-- top level definition --> 182 142 <xsd:complexType> … … 201 161 </xsd:complexType> 202 162 </xsd:element> 203 204 <xsd:element name="ImageProfile"> <!-- top level definition -->205 <xsd:complexType>206 <xsd:sequence>207 <xsd:element name="Name" type="xsd:string" minOccurs="1" maxOccurs="1"/>208 <xsd:element name="Description" type="xsd:string" minOccurs="0" maxOccurs="1"/>209 <!-- InstrumentRef is used instead of a reference to Microscope as210 there is no ID in Microscope. There is a 1 to 1 mapping as each211 Instrument can contain only 1 Microscope.212 -->213 <xsd:element ref="OME:InstrumentRef" minOccurs="0" maxOccurs="1"/>214 <xsd:element ref="OME:ObjectiveRef" minOccurs="0" maxOccurs="1"/>215 </xsd:sequence>216 </xsd:complexType>217 </xsd:element>218 <xsd:element name="ChannelProfile"> <!-- top level definition -->219 <xsd:complexType>220 <xsd:sequence>221 <xsd:element name="Name" type="xsd:string" minOccurs="1" maxOccurs="1"/>222 <xsd:element name="Description" type="xsd:string" minOccurs="0" maxOccurs="1"/>223 <xsd:element ref="OME:LightSourceRef" minOccurs="0" maxOccurs="1"/>224 <xsd:element ref="OME:OTFRef" minOccurs="0" maxOccurs="1"/>225 <xsd:element ref="OME:DetectorRef" minOccurs="0" maxOccurs="1"/>226 <xsd:element ref="OME:FilterSetRef" minOccurs="0" maxOccurs="1"/>227 </xsd:sequence>228 </xsd:complexType>229 </xsd:element>230 231 163 </xsd:schema>
