Author: chinthaka
Date: Fri Dec  1 08:18:49 2006
New Revision: 481274

URL: http://svn.apache.org/viewvc?view=rev&rev=481274
Log:
Removing un-necessary repeated method calls in api module

Removed:
    
webservices/commons/trunk/modules/axiom/modules/axiom-api/src/main/java/org/apache/axiom/om/OMFactoryException.java
Modified:
    
webservices/commons/trunk/modules/axiom/modules/axiom-api/src/main/java/org/apache/axiom/om/OMOutputFormat.java
    
webservices/commons/trunk/modules/axiom/modules/axiom-api/src/main/java/org/apache/axiom/om/impl/traverse/OMChildrenQNameIterator.java
    
webservices/commons/trunk/modules/axiom/modules/axiom-api/src/main/java/org/apache/axiom/om/xpath/DocumentNavigator.java
    webservices/commons/trunk/modules/axiom/project.properties

Modified: 
webservices/commons/trunk/modules/axiom/modules/axiom-api/src/main/java/org/apache/axiom/om/OMOutputFormat.java
URL: 
http://svn.apache.org/viewvc/webservices/commons/trunk/modules/axiom/modules/axiom-api/src/main/java/org/apache/axiom/om/OMOutputFormat.java?view=diff&rev=481274&r1=481273&r2=481274
==============================================================================
--- 
webservices/commons/trunk/modules/axiom/modules/axiom-api/src/main/java/org/apache/axiom/om/OMOutputFormat.java
 (original)
+++ 
webservices/commons/trunk/modules/axiom/modules/axiom-api/src/main/java/org/apache/axiom/om/OMOutputFormat.java
 Fri Dec  1 08:18:49 2006
@@ -57,21 +57,21 @@
     }
 
     public String getContentType() {
-        String SOAPContentType;
+        String soapContentType;
         if (isSoap11) {
-            SOAPContentType = SOAP11Constants.SOAP_11_CONTENT_TYPE;
+            soapContentType = SOAP11Constants.SOAP_11_CONTENT_TYPE;
         } else {
-            SOAPContentType = SOAP12Constants.SOAP_12_CONTENT_TYPE;
+            soapContentType = SOAP12Constants.SOAP_12_CONTENT_TYPE;
         }
         // MTOM is given priority
         if (isOptimized()) {
-            return this.getContentTypeForMTOM(SOAPContentType);
+            return this.getContentTypeForMTOM(soapContentType);
         } else if (isDoingSWA())
         {
-               return this.getContentTypeForSwA(SOAPContentType);
+               return this.getContentTypeForSwA(soapContentType);
         }
         else {
-            return SOAPContentType;
+            return soapContentType;
         }
     }
 
@@ -162,9 +162,9 @@
            sb.append("; ");  
                sb.append("type=\""+MTOMConstants.MTOM_TYPE+"\"");
            sb.append("; ");
-           sb.append("start=\"<" + getRootContentId() + ">\"");
+        sb.append("start=\"<").append(getRootContentId()).append(">\"");
            sb.append("; ");
-           sb.append("start-info=\""+SOAPContentType+"\"");
+        sb.append("start-info=\"").append(SOAPContentType).append("\"");
            return sb.toString();
        }
        
@@ -174,10 +174,10 @@
            sb.append("; ");
            sb.append("boundary=");
            sb.append(getMimeBoundary());
-           sb.append("; ");  
-               sb.append("type=\""+SOAPContentType+"\"");
            sb.append("; ");
-           sb.append("start=\"<" + getRootContentId() + ">\"");
+        sb.append("type=\"").append(SOAPContentType).append("\"");
+           sb.append("; ");
+        sb.append("start=\"<").append(getRootContentId()).append(">\"");
            return sb.toString();
        }
 

Modified: 
webservices/commons/trunk/modules/axiom/modules/axiom-api/src/main/java/org/apache/axiom/om/impl/traverse/OMChildrenQNameIterator.java
URL: 
http://svn.apache.org/viewvc/webservices/commons/trunk/modules/axiom/modules/axiom-api/src/main/java/org/apache/axiom/om/impl/traverse/OMChildrenQNameIterator.java?view=diff&rev=481274&r1=481273&r2=481274
==============================================================================
--- 
webservices/commons/trunk/modules/axiom/modules/axiom-api/src/main/java/org/apache/axiom/om/impl/traverse/OMChildrenQNameIterator.java
 (original)
+++ 
webservices/commons/trunk/modules/axiom/modules/axiom-api/src/main/java/org/apache/axiom/om/impl/traverse/OMChildrenQNameIterator.java
 Fri Dec  1 08:18:49 2006
@@ -120,22 +120,24 @@
         }
 
         // if the given localname is null, whatever value this.qname has, its 
a match. But can one give a QName without a localName ??
+        String localPart = qNameToBeMatched.getLocalPart();
         boolean localNameMatch =
-                (qNameToBeMatched.getLocalPart() == null)
-                || (qNameToBeMatched.getLocalPart() == "")
+                (localPart == null)
+                || (localPart.equals(""))
                 ||
                 ((elementQName != null)
                 &&
                 elementQName.getLocalPart().equalsIgnoreCase(
-                        qNameToBeMatched.getLocalPart()));
+                        localPart));
+        String namespaceURI = qNameToBeMatched.getNamespaceURI();
         boolean namespaceURIMatch =
-                (qNameToBeMatched.getNamespaceURI() == null)
-                || (qNameToBeMatched.getNamespaceURI() == "")
+                (namespaceURI == null)
+                || (namespaceURI.equals(""))
                 ||
                 ((elementQName != null)
                 &&
                 elementQName.getNamespaceURI().equalsIgnoreCase(
-                        qNameToBeMatched.getNamespaceURI()));
+                        namespaceURI));
         return localNameMatch && namespaceURIMatch;
     }
 }

Modified: 
webservices/commons/trunk/modules/axiom/modules/axiom-api/src/main/java/org/apache/axiom/om/xpath/DocumentNavigator.java
URL: 
http://svn.apache.org/viewvc/webservices/commons/trunk/modules/axiom/modules/axiom-api/src/main/java/org/apache/axiom/om/xpath/DocumentNavigator.java?view=diff&rev=481274&r1=481273&r2=481274
==============================================================================
--- 
webservices/commons/trunk/modules/axiom/modules/axiom-api/src/main/java/org/apache/axiom/om/xpath/DocumentNavigator.java
 (original)
+++ 
webservices/commons/trunk/modules/axiom/modules/axiom-api/src/main/java/org/apache/axiom/om/xpath/DocumentNavigator.java
 Fri Dec  1 08:18:49 2006
@@ -67,13 +67,14 @@
     public String getElementQName(Object object) {
         OMElement attr = (OMElement) object;
         String prefix = null;
-        if (attr.getNamespace() != null) {
-            prefix = attr.getNamespace().getPrefix();
+        OMNamespace namespace = attr.getNamespace();
+        if (namespace != null) {
+            prefix = namespace.getPrefix();
         }
         if (prefix == null || "".equals(prefix)) {
             return attr.getQName().getLocalPart();
         }
-        return prefix + ":" + attr.getNamespace().getNamespaceURI();
+        return prefix + ":" + namespace.getNamespaceURI();
     }
 
     /**

Modified: webservices/commons/trunk/modules/axiom/project.properties
URL: 
http://svn.apache.org/viewvc/webservices/commons/trunk/modules/axiom/project.properties?view=diff&rev=481274&r1=481273&r2=481274
==============================================================================
--- webservices/commons/trunk/modules/axiom/project.properties (original)
+++ webservices/commons/trunk/modules/axiom/project.properties Fri Dec  1 
08:18:49 2006
@@ -19,7 +19,7 @@
 # -------------------------------------------------------------------
 #                Project Information
 # -------------------------------------------------------------------
-axiom.version=1.2.1-SNAPSHOT
+axiom.version=1.2-SNAPSHOT
 
 # -------------------------------------------------------------------
 #                Dependency Repositories



---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to