From: <pka...@us...> - 2009-06-09 07:38:03
|
Revision: 240 http://cse-ip.svn.sourceforge.net/cse-ip/?rev=240&view=rev Author: pkasprzak Date: 2009-06-09 07:37:59 +0000 (Tue, 09 Jun 2009) Log Message: ----------- * Use qualified form * Added "messages"-type as compound type for all messages * Changed type of references to string Modified Paths: -------------- trunk/sandbox/lsf-adapter-demo/Common/src/CDDM.xsd Modified: trunk/sandbox/lsf-adapter-demo/Common/src/CDDM.xsd =================================================================== --- trunk/sandbox/lsf-adapter-demo/Common/src/CDDM.xsd 2009-06-09 07:34:49 UTC (rev 239) +++ trunk/sandbox/lsf-adapter-demo/Common/src/CDDM.xsd 2009-06-09 07:37:59 UTC (rev 240) @@ -2,6 +2,8 @@ <xs:schema xmlns:tns="http://cse.campussource.de/schema/DataTypes" xmlns:xs="http://www.w3.org/2001/XMLSchema" targetNamespace="http://cse.campussource.de/schema/DataTypes" + elementFormDefault="qualified" + attributeFormDefault="qualified" version="1.0"> <xs:element name="category" type="tns:categoryType"/> @@ -10,6 +12,7 @@ <xs:element name="categoryMessage" type="tns:categoryMessageType"/> <xs:element name="eventReplyMessage" type="tns:eventReplyMessageType"/> <xs:element name="status" type="tns:statusType"/> + <xs:element name="messages" type="tns:messagesType"/> <!-- <xs:element name="eventMessage" type="tns:eventMessageType"/> --> @@ -37,15 +40,15 @@ <xs:element name="categories" minOccurs="0" > <xs:complexType> <xs:sequence> - <xs:element name="category" type="xs:int" minOccurs="0" maxOccurs="unbounded"/> + <xs:element name="category" type="xs:string" minOccurs="0" maxOccurs="unbounded"/> </xs:sequence> </xs:complexType> </xs:element> - <xs:element name="parent" type="xs:int" minOccurs="0"/> + <xs:element name="parent" type="xs:string" minOccurs="0"/> <xs:element name="workgroups" minOccurs="0"> <xs:complexType> <xs:sequence> - <xs:element name="workgroup" type="xs:int" minOccurs="0" maxOccurs="unbounded"/> + <xs:element name="workgroup" type="xs:string" minOccurs="0" maxOccurs="unbounded"/> </xs:sequence> </xs:complexType> </xs:element> @@ -58,18 +61,18 @@ <xs:complexContent> <xs:extension base="tns:entityType"> <xs:sequence> - <xs:element name="parent" type="xs:int" minOccurs="0"/> + <xs:element name="parent" type="xs:string" minOccurs="0"/> <xs:element name="categories" minOccurs="0"> <xs:complexType> <xs:sequence> - <xs:element name="category" type="xs:int" minOccurs="0" maxOccurs="unbounded"/> + <xs:element name="category" type="xs:string" minOccurs="0" maxOccurs="unbounded"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="courses" minOccurs="0"> <xs:complexType> <xs:sequence> - <xs:element name="course" type="xs:int" minOccurs="0" maxOccurs="unbounded"/> + <xs:element name="course" type="xs:string" minOccurs="0" maxOccurs="unbounded"/> </xs:sequence> </xs:complexType> </xs:element> @@ -132,6 +135,26 @@ </xs:sequence> </xs:complexType> + <!-- New Type --> + <xs:complexType name="messagesType"> + <xs:sequence> + <xs:element name="courseMessages"> + <xs:complexType> + <xs:sequence> + <xs:element name="courseMessage" type="tns:courseMessageType" minOccurs="0" maxOccurs="unbounded"/> + </xs:sequence> + </xs:complexType> + </xs:element> + <xs:element name="categoryMessages"> + <xs:complexType> + <xs:sequence> + <xs:element name="categoryMessage" type="tns:categoryMessageType" minOccurs="0" maxOccurs="unbounded"/> + </xs:sequence> + </xs:complexType> + </xs:element> + </xs:sequence> + </xs:complexType> + <!-- <xs:complexType name="eventMessageType"> <xs:sequence> This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |