You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@tuscany.apache.org by ke...@apache.org on 2007/07/13 17:38:26 UTC

svn commit: r556038 [4/4] - in /incubator/tuscany/java/sdo/impl/src: main/java/org/apache/tuscany/sdo/helper/ main/java/org/apache/tuscany/sdo/impl/ main/java/org/apache/tuscany/sdo/util/ test/java/com/example/ExpectedException/ test/java/com/example/E...

Added: incubator/tuscany/java/sdo/impl/src/test/resources/expectedExceptions.xsd
URL: http://svn.apache.org/viewvc/incubator/tuscany/java/sdo/impl/src/test/resources/expectedExceptions.xsd?view=auto&rev=556038
==============================================================================
--- incubator/tuscany/java/sdo/impl/src/test/resources/expectedExceptions.xsd (added)
+++ incubator/tuscany/java/sdo/impl/src/test/resources/expectedExceptions.xsd Fri Jul 13 08:38:22 2007
@@ -0,0 +1,67 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+    Licensed to the Apache Software Foundation (ASF) under one
+    or more contributor license agreements.  See the NOTICE file
+    distributed with this work for additional information
+    regarding copyright ownership.  The ASF licenses this file
+    to you under the Apache License, Version 2.0 (the
+    "License"); you may not use this file except in compliance
+    with the License.  You may obtain a copy of the License at
+    
+    http://www.apache.org/licenses/LICENSE-2.0
+    
+    Unless required by applicable law or agreed to in writing,
+    software distributed under the License is distributed on an
+    "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+    KIND, either express or implied.  See the License for the
+    specific language governing permissions and limitations
+    under the License.    
+ -->
+<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" 
+            xmlns:sdo="commonj.sdo"
+            xmlns:sdoXML="commonj.sdo/xml" 
+            xmlns:expect="http://example.com/ExpectedException" 
+            targetNamespace="http://example.com/ExpectedException"> 
+            
+       <xsd:import namespace="commonj.sdo" schemaLocation="sdoModel.xsd"/>
+       <xsd:import namespace="commonj.sdo/xml" schemaLocation="sdoModel.xsd"/>
+       
+     <xsd:element name="expectedExceptionsElem" type="expect:ExpectedExceptionType"/>
+
+     <xsd:complexType name="ExpectedExceptionType">
+       <xsd:sequence>
+          <xsd:element name="stringVal" type="xsd:string"/>
+          <xsd:element name="booleanVal" type="xsd:boolean"/>
+          <xsd:element name="byteVal" type="xsd:byte"/>       
+          <xsd:element name="decimalVal" type="xsd:decimal"/>
+          <xsd:element name="intVal" type="xsd:int"/>
+          <xsd:element name="floatVal" type="xsd:float"/>
+          <xsd:element name="doubleVal" type="xsd:double"/>
+          <xsd:element name="dateVal" type="xsd:dateTime"/>
+          <xsd:element name="shortVal" type="xsd:short"/>
+          <xsd:element name="longVal" type="xsd:long"/>
+          <xsd:element maxOccurs="unbounded" minOccurs="0" name="listVal" type="xsd:string"/>
+          <xsd:element name="bytesVal" type="xsd:hexBinary"/>
+          <xsd:element name="integerVal" type="xsd:integer"/>
+          <xsd:element name="charVal" type="expect:char"/>
+          <xsd:element name="readOnlyVal" sdoXML:readOnly="true" type="xsd:string"/>
+          <xsd:element name="readOnlyListVal" sdoXML:readOnly="true" type="xsd:string"/>
+       </xsd:sequence>
+   </xsd:complexType>
+   
+   <xsd:simpleType name="char">
+      <xsd:restriction base="xsd:string">
+         <xsd:length value="1"/>
+      </xsd:restriction>
+   </xsd:simpleType>
+
+   <xsd:element name="sequencedReadOnlyElem" type="expect:SequenceReadOnlyType"/>
+
+   <xsd:complexType mixed="true" name="SequenceReadOnlyType">
+       <xsd:sequence>
+           <xsd:element name="readOnlyVal" sdoXML:readOnly="true" type="xsd:string"/>
+           <xsd:element name="readOnlyListVal" sdoXML:readOnly = "true" type="xsd:string"/>
+           <xsd:element name="uniqueName" type="xsd:string"/>
+       </xsd:sequence>
+   </xsd:complexType>
+</xsd:schema>



---------------------------------------------------------------------
To unsubscribe, e-mail: tuscany-commits-unsubscribe@ws.apache.org
For additional commands, e-mail: tuscany-commits-help@ws.apache.org