diff options
author | nandika | 2010-08-18 17:39:59 +0000 |
---|---|---|
committer | nandika | 2010-08-18 17:39:59 +0000 |
commit | 67fa1df4076c87bad78cc4c94348d093c2464192 (patch) | |
tree | d942bafd1c2990c6e4a7c2ba4362997597355196 /samples/codegen/databinding/StockQuoteService/StockQuote.xsd | |
parent | aa9f0b464be87865280c2b6c98cfc3fc9496b942 (diff) | |
download | axis2c-67fa1df4076c87bad78cc4c94348d093c2464192.tar.gz axis2c-67fa1df4076c87bad78cc4c94348d093c2464192.tar.bz2 |
license added
git-svn-id: http://svn.apache.org/repos/asf/axis/axis2/c/core/trunk@986814 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'samples/codegen/databinding/StockQuoteService/StockQuote.xsd')
-rw-r--r-- | samples/codegen/databinding/StockQuoteService/StockQuote.xsd | 110 |
1 files changed, 64 insertions, 46 deletions
diff --git a/samples/codegen/databinding/StockQuoteService/StockQuote.xsd b/samples/codegen/databinding/StockQuoteService/StockQuote.xsd index 288a873..cfb672a 100644 --- a/samples/codegen/databinding/StockQuoteService/StockQuote.xsd +++ b/samples/codegen/databinding/StockQuoteService/StockQuote.xsd @@ -1,46 +1,64 @@ -<?xml version="1.0" encoding="UTF-8"?>
-<xsd:schema
- xmlns:xsd="http://www.w3.org/2001/XMLSchema"
- targetNamespace="http://w3.ibm.com/schemas/services/2002/11/15/stockquote"
- xmlns="http://w3.ibm.com/schemas/services/2002/11/15/stockquote">
-
- <xsd:complexType name="quote">
- <xsd:sequence>
- <xsd:element name="symbol" type="xsd:string"/>
- <xsd:element name="volume" type="xsd:integer"/>
- <xsd:element name="lastTrade" type="lastTradeType"/>
- <xsd:element name="change" type="changeType"/>
- </xsd:sequence>
- </xsd:complexType>
-
- <xsd:complexType name="changeType">
- <xsd:sequence>
- <xsd:element name="dollar" type="xsd:float"/>
- <xsd:element name="percent" type="xsd:float"/>
- </xsd:sequence>
- </xsd:complexType>
-
- <xsd:complexType name="lastTradeType">
- <xsd:sequence>
- <xsd:element name="price" type="xsd:float"/>
- <xsd:element name="date" type="xsd:long"/>
- </xsd:sequence>
- </xsd:complexType>
-
- <!-- Methods signatures -->
- <xsd:element name="getStockQuote">
- <xsd:complexType>
- <xsd:sequence>
- <xsd:element name="symbol" type="xsd:string"/>
- </xsd:sequence>
- </xsd:complexType>
- </xsd:element>
- <xsd:element name="getStockQuoteResponse">
- <xsd:complexType>
- <xsd:sequence>
- <xsd:element name="returnQuote" type="quote"/>
- </xsd:sequence>
- </xsd:complexType>
- </xsd:element>
-
-</xsd:schema>
+<?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" + targetNamespace="http://w3.ibm.com/schemas/services/2002/11/15/stockquote" + xmlns="http://w3.ibm.com/schemas/services/2002/11/15/stockquote"> + + <xsd:complexType name="quote"> + <xsd:sequence> + <xsd:element name="symbol" type="xsd:string"/> + <xsd:element name="volume" type="xsd:integer"/> + <xsd:element name="lastTrade" type="lastTradeType"/> + <xsd:element name="change" type="changeType"/> + </xsd:sequence> + </xsd:complexType> + + <xsd:complexType name="changeType"> + <xsd:sequence> + <xsd:element name="dollar" type="xsd:float"/> + <xsd:element name="percent" type="xsd:float"/> + </xsd:sequence> + </xsd:complexType> + + <xsd:complexType name="lastTradeType"> + <xsd:sequence> + <xsd:element name="price" type="xsd:float"/> + <xsd:element name="date" type="xsd:long"/> + </xsd:sequence> + </xsd:complexType> + + <!-- Methods signatures --> + <xsd:element name="getStockQuote"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="symbol" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + <xsd:element name="getStockQuoteResponse"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="returnQuote" type="quote"/> + </xsd:sequence> + </xsd:complexType> + </xsd:element> + +</xsd:schema> |