[MOBY-guts] biomoby commit

Eddie Kawas kawas at dev.open-bio.org
Tue Jan 22 15:12:26 UTC 2008


kawas
Tue Jan 22 10:12:26 EST 2008
Update of /home/repository/moby/moby-live/Docs/Schemas/RegistryAPI/registerServiceType
In directory dev.open-bio.org:/tmp/cvs-serv7224/Docs/Schemas/RegistryAPI/registerServiceType

Modified Files:
	registerServiceType.xsd 
Log Message:
fixed the node labelled objectType. SHould have read serviceType.
moby-live/Docs/Schemas/RegistryAPI/registerServiceType registerServiceType.xsd,1.1,1.2
===================================================================
RCS file: /home/repository/moby/moby-live/Docs/Schemas/RegistryAPI/registerServiceType/registerServiceType.xsd,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- /home/repository/moby/moby-live/Docs/Schemas/RegistryAPI/registerServiceType/registerServiceType.xsd	2007/08/27 19:40:14	1.1
+++ /home/repository/moby/moby-live/Docs/Schemas/RegistryAPI/registerServiceType/registerServiceType.xsd	2008/01/22 15:12:26	1.2
@@ -1,81 +1,77 @@
-<?xml version="1.0" encoding="UTF-8" ?>
-<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema"
-	targetNamespace="http://mobycentral.icapture.ubc.ca/MOBY/Central">
-	<xs:element name="registerServiceType">
-		<xs:annotation>
-			<xs:documentation>
-				Used for registering a new service class into the
-				service ontology
-			</xs:documentation>
-		</xs:annotation>
-		<xs:complexType>
-			<xs:sequence>
-				<xs:annotation>
-					<xs:documentation></xs:documentation>
-				</xs:annotation>
-				<xs:element name="serviceType" minOccurs="1"
-					maxOccurs="1" type="xs:string">
-					<xs:annotation>
-						<xs:documentation>
-							a unique name for your new service type
-						</xs:documentation>
-					</xs:annotation>
-				</xs:element>
-				<xs:element name="Description" minOccurs="1"
-					maxOccurs="1" type="xs:string">
-					<xs:annotation>
-						<xs:documentation>
-							a description for your service type
-						</xs:documentation>
-					</xs:annotation>
-				</xs:element>
-				<xs:element name="Relationship" minOccurs="1"
-					maxOccurs="unbounded">
-					<xs:complexType>
-						<xs:sequence>
-							<xs:element name="objectType" minOccurs="1"
-								maxOccurs="unbounded">
-								<xs:complexType>
-									<xs:attribute use="required"
-										name="articleName" type="xs:string" />
-								</xs:complexType>
-							</xs:element>
-						</xs:sequence>
-						<xs:attribute name="relationshipType"
-							use="required">
-							<xs:simpleType>
-								<xs:restriction base="xs:string">
-									<xs:enumeration value="ISA" />
-								</xs:restriction>
-							</xs:simpleType>
-						</xs:attribute>
-					</xs:complexType>
-				</xs:element>
-				<xs:element name="authURI" minOccurs="1"
-					maxOccurs="1">
-					<xs:simpleType>
-						<xs:annotation>
-							<xs:appinfo>The provider URI</xs:appinfo>
-						</xs:annotation>
-						<xs:restriction base="xs:string">
-							<xs:pattern
-								value="([a-zA-Z0-9]+(\.{1}[a-zA-Z0-9]{2,})+){1}" />
-						</xs:restriction>
-					</xs:simpleType>
-				</xs:element>
-				<xs:element name="contactEmail" minOccurs="1"
-					maxOccurs="1">
-					<xs:simpleType>
-						<xs:annotation>
-							<xs:documentation>
-								Your email address
-							</xs:documentation>
-						</xs:annotation>
-						<xs:restriction base="xs:string">
-						</xs:restriction>
-					</xs:simpleType>
-				</xs:element>
-			</xs:sequence>
-		</xs:complexType>
-	</xs:element>
+<?xml version="1.0" encoding="UTF-8" ?>
+<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema"
+	targetNamespace="http://mobycentral.icapture.ubc.ca/MOBY/Central">
+	<xs:element name="registerServiceType">
+		<xs:annotation>
+			<xs:documentation>
+				Used for registering a new service class into the
+				service ontology
+			</xs:documentation>
+		</xs:annotation>
+		<xs:complexType>
+			<xs:sequence>
+				<xs:annotation>
+					<xs:documentation></xs:documentation>
+				</xs:annotation>
+				<xs:element name="serviceType" minOccurs="1"
+					maxOccurs="1" type="xs:string">
+					<xs:annotation>
+						<xs:documentation>
+							a unique name for your new service type
+						</xs:documentation>
+					</xs:annotation>
+				</xs:element>
+				<xs:element name="Description" minOccurs="1"
+					maxOccurs="1" type="xs:string">
+					<xs:annotation>
+						<xs:documentation>
+							a description for your service type
+						</xs:documentation>
+					</xs:annotation>
+				</xs:element>
+				<xs:element name="Relationship" minOccurs="1"
+					maxOccurs="unbounded">
+					<xs:complexType>
+						<xs:sequence>
+							<xs:element name="serviceType" minOccurs="1"
+								maxOccurs="unbounded" type="xs:string">
+							</xs:element>
+						</xs:sequence>
+						<xs:attribute name="relationshipType"
+							use="required">
+							<xs:simpleType>
+								<xs:restriction base="xs:string">
+									<xs:enumeration value="ISA" />
+								</xs:restriction>
+							</xs:simpleType>
+						</xs:attribute>
+					</xs:complexType>
+				</xs:element>
+				<xs:element name="authURI" minOccurs="1"
+					maxOccurs="1">
+					<xs:simpleType>
+						<xs:annotation>
+							<xs:appinfo>The provider URI</xs:appinfo>
+						</xs:annotation>
+						<xs:restriction base="xs:string">
+							<xs:pattern
+								value="([a-zA-Z0-9]+(\.{1}[a-zA-Z0-9]{2,})+){1}" />
+						</xs:restriction>
+					</xs:simpleType>
+				</xs:element>
+				<xs:element name="contactEmail" minOccurs="1"
+					maxOccurs="1">
+					<xs:simpleType>
+						<xs:annotation>
+							<xs:documentation>
+								Your email address
+							</xs:documentation>
+						</xs:annotation>
+						<xs:restriction base="xs:string">
+						</xs:restriction>
+					</xs:simpleType>
+				</xs:element>
+			</xs:sequence>
+		</xs:complexType>
+	</xs:element>
 </xs:schema>
\ No newline at end of file




More information about the MOBY-guts mailing list