You are viewing a plain text version of this content. The canonical link for it is here.
Posted to fx-dev@ws.apache.org by ch...@apache.org on 2006/11/13 06:09:20 UTC
svn commit: r474155 [3/3] - in
/webservices/sandesha/branches/sandesha2/java/1_1/interop/src/org:
apache/sandesha2/interop/ tempuri/
Modified: webservices/sandesha/branches/sandesha2/java/1_1/interop/src/org/tempuri/Ping.java
URL: http://svn.apache.org/viewvc/webservices/sandesha/branches/sandesha2/java/1_1/interop/src/org/tempuri/Ping.java?view=diff&rev=474155&r1=474154&r2=474155
==============================================================================
--- webservices/sandesha/branches/sandesha2/java/1_1/interop/src/org/tempuri/Ping.java (original)
+++ webservices/sandesha/branches/sandesha2/java/1_1/interop/src/org/tempuri/Ping.java Sun Nov 12 21:09:19 2006
@@ -1,355 +1,346 @@
-/*
- * Copyright 2004,2005 The Apache Software Foundation.
- *
- * Licensed 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.
- */
-
-package org.tempuri;
-
-/**
- * Ping bean class
- */
-
-public class Ping implements org.apache.axis2.databinding.ADBBean {
-
- public static final javax.xml.namespace.QName MY_QNAME = new javax.xml.namespace.QName(
- "http://tempuri.org/", "Ping", "ns1");
-
- /**
- * field for Text
- */
-
- protected java.lang.String localText;
-
- /*
- * This tracker boolean wil be used to detect whether the user called the
- * set method for this attribute. It will be used to determine whether to
- * include this field in the serialized XML
- */
- protected boolean localTextTracker = false;
-
- /**
- * Auto generated getter method
- *
- * @return java.lang.String
- */
- public java.lang.String getText() {
- return localText;
- }
-
- /**
- * Auto generated setter method
- *
- * @param param
- * Text
- */
- public void setText(java.lang.String param) {
-
- // update the setting tracker
- localTextTracker = true;
-
- this.localText = param;
-
- }
-
- /**
- *
- * @param parentQName
- * @param factory
- * @return org.apache.axiom.om.OMElement
- */
- public org.apache.axiom.om.OMElement getOMElement(
- final javax.xml.namespace.QName parentQName,
- final org.apache.axiom.om.OMFactory factory) {
-
- org.apache.axiom.om.OMDataSource dataSource = new org.apache.axis2.databinding.ADBDataSource(
- this, parentQName) {
-
- public void serialize(javax.xml.stream.XMLStreamWriter xmlWriter)
- throws javax.xml.stream.XMLStreamException {
-
- java.lang.String prefix = parentQName.getPrefix();
- java.lang.String namespace = parentQName.getNamespaceURI();
-
- if (namespace != null) {
- java.lang.String writerPrefix = xmlWriter
- .getPrefix(namespace);
- if (writerPrefix != null) {
- xmlWriter.writeStartElement(namespace, parentQName
- .getLocalPart());
- } else {
- if (prefix == null) {
- prefix = org.apache.axis2.databinding.utils.BeanUtil
- .getUniquePrefix();
- }
-
- xmlWriter.writeStartElement(prefix, parentQName
- .getLocalPart(), namespace);
- xmlWriter.writeNamespace(prefix, namespace);
- xmlWriter.setPrefix(prefix, namespace);
- }
- } else {
- xmlWriter.writeStartElement(parentQName.getLocalPart());
- }
-
- if (localTextTracker) {
- namespace = "http://tempuri.org/";
-
- if (!namespace.equals("")) {
- prefix = xmlWriter.getPrefix(namespace);
-
- if (prefix == null) {
- prefix = org.apache.axis2.databinding.utils.BeanUtil
- .getUniquePrefix();
-
- xmlWriter.writeStartElement(prefix, "Text",
- namespace);
- xmlWriter.writeNamespace(prefix, namespace);
- xmlWriter.setPrefix(prefix, namespace);
-
- } else {
- xmlWriter.writeStartElement(namespace, "Text");
- }
-
- } else {
- xmlWriter.writeStartElement("Text");
- }
-
- if (localText == null) {
- // write the nil attribute
- writeAttribute("xsi",
- "http://www.w3.org/2001/XMLSchema-instance",
- "nil", "true", xmlWriter);
- } else {
-
- xmlWriter
- .writeCharacters(org.apache.axis2.databinding.utils.ConverterUtil
- .convertToString(localText));
-
- }
-
- xmlWriter.writeEndElement();
- }
-
- xmlWriter.writeEndElement();
-
- }
-
- /**
- * Util method to write an attribute with the ns prefix
- */
- private void writeAttribute(java.lang.String prefix,
- java.lang.String namespace, java.lang.String attName,
- java.lang.String attValue,
- javax.xml.stream.XMLStreamWriter xmlWriter)
- throws javax.xml.stream.XMLStreamException {
- if (xmlWriter.getPrefix(namespace) == null) {
- xmlWriter.writeNamespace(prefix, namespace);
- xmlWriter.setPrefix(prefix, namespace);
-
- }
-
- xmlWriter.writeAttribute(namespace, attName, attValue);
-
- }
-
- /**
- * Util method to write an attribute without the ns prefix
- */
- private void writeAttribute(java.lang.String namespace,
- java.lang.String attName, java.lang.String attValue,
- javax.xml.stream.XMLStreamWriter xmlWriter)
- throws javax.xml.stream.XMLStreamException {
- if (namespace.equals("")) {
- xmlWriter.writeAttribute(attName, attValue);
- } else {
- registerPrefix(xmlWriter, namespace);
- xmlWriter.writeAttribute(namespace, attName, attValue);
- }
- }
-
- /**
- * Register a namespace prefix
- */
- private java.lang.String registerPrefix(
- javax.xml.stream.XMLStreamWriter xmlWriter,
- java.lang.String namespace)
- throws javax.xml.stream.XMLStreamException {
- java.lang.String prefix = xmlWriter.getPrefix(namespace);
-
- if (prefix == null) {
- prefix = createPrefix();
-
- while (xmlWriter.getNamespaceContext().getNamespaceURI(
- prefix) != null) {
- prefix = createPrefix();
- }
-
- xmlWriter.writeNamespace(prefix, namespace);
- xmlWriter.setPrefix(prefix, namespace);
- }
-
- return prefix;
- }
-
- /**
- * Create a prefix
- */
- private java.lang.String createPrefix() {
- return "ns" + (int) Math.random();
- }
- };
-
- // ignore the QName passed in - we send only OUR QName!
- return new org.apache.axiom.om.impl.llom.OMSourcedElementImpl(MY_QNAME,
- factory, dataSource);
-
- }
-
- /**
- * databinding method to get an XML representation of this object
- *
- */
- public javax.xml.stream.XMLStreamReader getPullParser(
- javax.xml.namespace.QName qName) {
-
- java.util.ArrayList elementList = new java.util.ArrayList();
- java.util.ArrayList attribList = new java.util.ArrayList();
-
- if (localTextTracker) {
- elementList.add(new javax.xml.namespace.QName(
- "http://tempuri.org/", "Text"));
-
- elementList.add(localText == null ? null
- : org.apache.axis2.databinding.utils.ConverterUtil
- .convertToString(localText));
- }
-
- return new org.apache.axis2.databinding.utils.reader.ADBXMLStreamReaderImpl(
- qName, elementList.toArray(), attribList.toArray());
-
- }
-
- /**
- * Factory class that keeps the parse method
- */
- public static class Factory {
-
- /**
- * static method to create the object Precondition: If this object is an
- * element, the current or next start element starts this object and any
- * intervening reader events are ignorable If this object is not an
- * element, it is a complex type and the reader is at the event just
- * after the outer start element Postcondition: If this object is an
- * element, the reader is positioned at its end element If this object
- * is a complex type, the reader is positioned at the end element of its
- * outer element
- */
- public static Ping parse(javax.xml.stream.XMLStreamReader reader)
- throws java.lang.Exception {
- Ping object = new Ping();
- int event;
- try {
-
- while (!reader.isStartElement() && !reader.isEndElement())
- reader.next();
-
- if (reader.getAttributeValue(
- "http://www.w3.org/2001/XMLSchema-instance", "type") != null) {
- java.lang.String fullTypeName = reader
- .getAttributeValue(
- "http://www.w3.org/2001/XMLSchema-instance",
- "type");
- if (fullTypeName != null) {
- java.lang.String nsPrefix = fullTypeName.substring(0,
- fullTypeName.indexOf(":"));
- nsPrefix = nsPrefix == null ? "" : nsPrefix;
-
- java.lang.String type = fullTypeName
- .substring(fullTypeName.indexOf(":") + 1);
- if (!"Ping".equals(type)) {
- // find namespace for the prefix
- java.lang.String nsUri = reader
- .getNamespaceContext().getNamespaceURI(
- nsPrefix);
- return (Ping) org.tempuri.ExtensionMapper
- .getTypeObject(nsUri, type, reader);
- }
-
- }
-
- }
-
- // Note all attributes that were handled. Used to differ normal
- // attributes
- // from anyAttributes.
- java.util.Vector handledAttributes = new java.util.Vector();
-
- boolean isReaderMTOMAware = false;
-
- try {
- isReaderMTOMAware = java.lang.Boolean.TRUE
- .equals(reader
- .getProperty(org.apache.axiom.om.OMConstants.IS_DATA_HANDLERS_AWARE));
- } catch (java.lang.IllegalArgumentException e) {
- isReaderMTOMAware = false;
- }
-
- reader.next();
-
- while (!reader.isStartElement() && !reader.isEndElement())
- reader.next();
-
- if (reader.isStartElement()
- && new javax.xml.namespace.QName("http://tempuri.org/",
- "Text").equals(reader.getName())) {
-
- if (!"true"
- .equals(reader
- .getAttributeValue(
- "http://www.w3.org/2001/XMLSchema-instance",
- "nil"))) {
-
- java.lang.String content = reader.getElementText();
-
- object
- .setText(org.apache.axis2.databinding.utils.ConverterUtil
- .convertToString(content));
-
- } else {
- reader.getElementText(); // throw away text nodes if
- // any.
- }
-
- reader.next();
-
- } // End of if for expected property start element
-
- while (!reader.isStartElement() && !reader.isEndElement())
- reader.next();
- if (reader.isStartElement())
- // A start element we are not expecting indicates a trailing
- // invalid property
- throw new java.lang.RuntimeException(
- "Unexpected subelement " + reader.getLocalName());
-
- } catch (javax.xml.stream.XMLStreamException e) {
- throw new java.lang.Exception(e);
- }
- return object;
- }
-
- }// end of factory class
-
-}
+ /**
+ * Ping.java
+ *
+ * This file was auto-generated from WSDL
+ * by the Apache Axis2 version: #axisVersion# #today#
+ */
+
+ package org.tempuri;
+ /**
+ * Ping bean class
+ */
+
+ public class Ping
+ implements org.apache.axis2.databinding.ADBBean{
+
+ public static final javax.xml.namespace.QName MY_QNAME = new javax.xml.namespace.QName(
+ "http://tempuri.org/",
+ "Ping",
+ "ns1");
+
+
+
+ /**
+ * field for Text
+ */
+
+ protected java.lang.String localText ;
+
+ /* This tracker boolean wil be used to detect whether the user called the set method
+ * for this attribute. It will be used to determine whether to include this field
+ * in the serialized XML
+ */
+ protected boolean localTextTracker = false ;
+
+
+ /**
+ * Auto generated getter method
+ * @return java.lang.String
+ */
+ public java.lang.String getText(){
+ return localText;
+ }
+
+
+
+ /**
+ * Auto generated setter method
+ * @param param Text
+ */
+ public void setText(java.lang.String param){
+
+ if (param != null){
+ //update the setting tracker
+ localTextTracker = true;
+ } else {
+ localTextTracker = true;
+
+ }
+
+ this.localText=param;
+
+
+ }
+
+
+
+
+ /**
+ *
+ * @param parentQName
+ * @param factory
+ * @return org.apache.axiom.om.OMElement
+ */
+ public org.apache.axiom.om.OMElement getOMElement(
+ final javax.xml.namespace.QName parentQName,
+ final org.apache.axiom.om.OMFactory factory){
+
+
+ org.apache.axiom.om.OMDataSource dataSource =
+ new org.apache.axis2.databinding.ADBDataSource(this,parentQName){
+
+ public void serialize(
+ javax.xml.stream.XMLStreamWriter xmlWriter) throws javax.xml.stream.XMLStreamException {
+
+
+
+ java.lang.String prefix = parentQName.getPrefix();
+ java.lang.String namespace = parentQName.getNamespaceURI();
+
+ if (namespace != null) {
+ java.lang.String writerPrefix = xmlWriter.getPrefix(namespace);
+ if (writerPrefix != null) {
+ xmlWriter.writeStartElement(namespace, parentQName.getLocalPart());
+ } else {
+ if (prefix == null) {
+ prefix = org.apache.axis2.databinding.utils.BeanUtil.getUniquePrefix();
+ }
+
+ xmlWriter.writeStartElement(prefix, parentQName.getLocalPart(), namespace);
+ xmlWriter.writeNamespace(prefix, namespace);
+ xmlWriter.setPrefix(prefix, namespace);
+ }
+ } else {
+ xmlWriter.writeStartElement(parentQName.getLocalPart());
+ }
+
+
+ if (localTextTracker){
+ namespace = "http://tempuri.org/";
+ if (! namespace.equals("")) {
+ prefix = xmlWriter.getPrefix(namespace);
+
+ if (prefix == null) {
+ prefix = org.apache.axis2.databinding.utils.BeanUtil.getUniquePrefix();
+
+ xmlWriter.writeStartElement(prefix,"Text", namespace);
+ xmlWriter.writeNamespace(prefix, namespace);
+ xmlWriter.setPrefix(prefix, namespace);
+
+ } else {
+ xmlWriter.writeStartElement(namespace,"Text");
+ }
+
+ } else {
+ xmlWriter.writeStartElement("Text");
+ }
+
+
+ if (localText==null){
+ // write the nil attribute
+
+ writeAttribute("xsi","http://www.w3.org/2001/XMLSchema-instance","nil","true",xmlWriter);
+
+ }else{
+
+
+ xmlWriter.writeCharacters(org.apache.axis2.databinding.utils.ConverterUtil.convertToString(localText));
+
+ }
+
+ xmlWriter.writeEndElement();
+ }
+
+ xmlWriter.writeEndElement();
+
+
+
+ }
+
+ /**
+ * Util method to write an attribute with the ns prefix
+ */
+ private void writeAttribute(java.lang.String prefix,java.lang.String namespace,java.lang.String attName,
+ java.lang.String attValue,javax.xml.stream.XMLStreamWriter xmlWriter) throws javax.xml.stream.XMLStreamException{
+ if (xmlWriter.getPrefix(namespace) == null) {
+ xmlWriter.writeNamespace(prefix, namespace);
+ xmlWriter.setPrefix(prefix, namespace);
+
+ }
+
+ xmlWriter.writeAttribute(namespace,attName,attValue);
+
+ }
+
+ /**
+ * Util method to write an attribute without the ns prefix
+ */
+ private void writeAttribute(java.lang.String namespace,java.lang.String attName,
+ java.lang.String attValue,javax.xml.stream.XMLStreamWriter xmlWriter) throws javax.xml.stream.XMLStreamException{
+ if (namespace.equals(""))
+ {
+ xmlWriter.writeAttribute(attName,attValue);
+ }
+ else
+ {
+ registerPrefix(xmlWriter, namespace);
+ xmlWriter.writeAttribute(namespace,attName,attValue);
+ }
+ }
+
+ /**
+ * Register a namespace prefix
+ */
+ private java.lang.String registerPrefix(javax.xml.stream.XMLStreamWriter xmlWriter, java.lang.String namespace) throws javax.xml.stream.XMLStreamException {
+ java.lang.String prefix = xmlWriter.getPrefix(namespace);
+
+ if (prefix == null) {
+ prefix = createPrefix();
+
+ while (xmlWriter.getNamespaceContext().getNamespaceURI(prefix) != null) {
+ prefix = createPrefix();
+ }
+
+ xmlWriter.writeNamespace(prefix, namespace);
+ xmlWriter.setPrefix(prefix, namespace);
+ }
+
+ return prefix;
+ }
+
+ /**
+ * Create a prefix
+ */
+ private java.lang.String createPrefix() {
+ return "ns" + (int)Math.random();
+ }
+ };
+
+
+ return new org.apache.axiom.om.impl.llom.OMSourcedElementImpl(
+ MY_QNAME,factory,dataSource);
+
+ }
+
+
+ /**
+ * databinding method to get an XML representation of this object
+ *
+ */
+ public javax.xml.stream.XMLStreamReader getPullParser(javax.xml.namespace.QName qName){
+
+
+
+ java.util.ArrayList elementList = new java.util.ArrayList();
+ java.util.ArrayList attribList = new java.util.ArrayList();
+
+ if (localTextTracker){
+ elementList.add(new javax.xml.namespace.QName("http://tempuri.org/",
+ "Text"));
+
+ elementList.add(localText==null?null:
+ org.apache.axis2.databinding.utils.ConverterUtil.convertToString(localText));
+ }
+
+ return new org.apache.axis2.databinding.utils.reader.ADBXMLStreamReaderImpl(qName, elementList.toArray(), attribList.toArray());
+
+
+
+ }
+
+
+
+ /**
+ * Factory class that keeps the parse method
+ */
+ public static class Factory{
+
+
+ /**
+ * static method to create the object
+ * Precondition: If this object is an element, the current or next start element starts this object and any intervening reader events are ignorable
+ * If this object is not an element, it is a complex type and the reader is at the event just after the outer start element
+ * Postcondition: If this object is an element, the reader is positioned at its end element
+ * If this object is a complex type, the reader is positioned at the end element of its outer element
+ */
+ public static Ping parse(javax.xml.stream.XMLStreamReader reader) throws java.lang.Exception{
+ Ping object = new Ping();
+ int event;
+ try {
+
+ while (!reader.isStartElement() && !reader.isEndElement())
+ reader.next();
+
+
+ if (reader.getAttributeValue("http://www.w3.org/2001/XMLSchema-instance","type")!=null){
+ java.lang.String fullTypeName = reader.getAttributeValue("http://www.w3.org/2001/XMLSchema-instance",
+ "type");
+ if (fullTypeName!=null){
+ java.lang.String nsPrefix = fullTypeName.substring(0,fullTypeName.indexOf(":"));
+ nsPrefix = nsPrefix==null?"":nsPrefix;
+
+ java.lang.String type = fullTypeName.substring(fullTypeName.indexOf(":")+1);
+ if (!"Ping".equals(type)){
+ //find namespace for the prefix
+ java.lang.String nsUri = reader.getNamespaceContext().getNamespaceURI(nsPrefix);
+ return (Ping)org.tempuri.ExtensionMapper.getTypeObject(
+ nsUri,type,reader);
+ }
+
+ }
+
+ }
+
+
+
+ // Note all attributes that were handled. Used to differ normal attributes
+ // from anyAttributes.
+ java.util.Vector handledAttributes = new java.util.Vector();
+
+
+ boolean isReaderMTOMAware = false;
+
+ try{
+ isReaderMTOMAware = java.lang.Boolean.TRUE.equals(reader.getProperty(org.apache.axiom.om.OMConstants.IS_DATA_HANDLERS_AWARE));
+ }catch(java.lang.IllegalArgumentException e){
+ isReaderMTOMAware = false;
+ }
+
+
+
+
+ reader.next();
+
+
+ while (!reader.isStartElement() && !reader.isEndElement()) reader.next();
+
+ if (reader.isStartElement() && new javax.xml.namespace.QName("http://tempuri.org/","Text").equals(reader.getName())){
+
+ if (!"true".equals(reader.getAttributeValue("http://www.w3.org/2001/XMLSchema-instance","nil"))){
+
+ java.lang.String content = reader.getElementText();
+
+ object.setText(
+ org.apache.axis2.databinding.utils.ConverterUtil.convertToString(content));
+
+ } else {
+ reader.getElementText(); // throw away text nodes if any.
+ }
+
+ reader.next();
+
+ } // End of if for expected property start element
+
+ while (!reader.isStartElement() && !reader.isEndElement())
+ reader.next();
+ if (reader.isStartElement())
+ // A start element we are not expecting indicates a trailing invalid property
+ throw new java.lang.RuntimeException("Unexpected subelement " + reader.getLocalName());
+
+
+
+ } catch (javax.xml.stream.XMLStreamException e) {
+ throw new java.lang.Exception(e);
+ }
+
+ return object;
+ }
+
+ }//end of factory class
+
+
+
+ }
+
+
\ No newline at end of file
---------------------------------------------------------------------
To unsubscribe, e-mail: sandesha-dev-unsubscribe@ws.apache.org
For additional commands, e-mail: sandesha-dev-help@ws.apache.org