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