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: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to