Modified: 
axis/axis2/java/core/trunk/modules/adb/src/org/apache/axis2/databinding/types/xsd/Integer.java
URL: 
http://svn.apache.org/viewvc/axis/axis2/java/core/trunk/modules/adb/src/org/apache/axis2/databinding/types/xsd/Integer.java?rev=1042244&r1=1042243&r2=1042244&view=diff
==============================================================================
--- 
axis/axis2/java/core/trunk/modules/adb/src/org/apache/axis2/databinding/types/xsd/Integer.java
 (original)
+++ 
axis/axis2/java/core/trunk/modules/adb/src/org/apache/axis2/databinding/types/xsd/Integer.java
 Sat Dec  4 21:52:43 2010
@@ -119,8 +119,7 @@ import javax.xml.stream.XMLStreamWriter;
         
                org.apache.axiom.om.OMDataSource dataSource =
                        new 
org.apache.axis2.databinding.ADBDataSource(this,parentQName);
-               return new org.apache.axiom.om.impl.llom.OMSourcedElementImpl(
-               parentQName,factory,dataSource);
+               return factory.createOMElement(dataSource,parentQName);
             
        }
 

Modified: 
axis/axis2/java/core/trunk/modules/adb/src/org/apache/axis2/databinding/types/xsd/Language.java
URL: 
http://svn.apache.org/viewvc/axis/axis2/java/core/trunk/modules/adb/src/org/apache/axis2/databinding/types/xsd/Language.java?rev=1042244&r1=1042243&r2=1042244&view=diff
==============================================================================
--- 
axis/axis2/java/core/trunk/modules/adb/src/org/apache/axis2/databinding/types/xsd/Language.java
 (original)
+++ 
axis/axis2/java/core/trunk/modules/adb/src/org/apache/axis2/databinding/types/xsd/Language.java
 Sat Dec  4 21:52:43 2010
@@ -119,8 +119,7 @@ import javax.xml.stream.XMLStreamWriter;
         
                org.apache.axiom.om.OMDataSource dataSource =
                        new 
org.apache.axis2.databinding.ADBDataSource(this,parentQName);
-               return new org.apache.axiom.om.impl.llom.OMSourcedElementImpl(
-               parentQName,factory,dataSource);
+               return factory.createOMElement(dataSource,parentQName);
             
        }
 

Modified: 
axis/axis2/java/core/trunk/modules/adb/src/org/apache/axis2/databinding/types/xsd/NCName.java
URL: 
http://svn.apache.org/viewvc/axis/axis2/java/core/trunk/modules/adb/src/org/apache/axis2/databinding/types/xsd/NCName.java?rev=1042244&r1=1042243&r2=1042244&view=diff
==============================================================================
--- 
axis/axis2/java/core/trunk/modules/adb/src/org/apache/axis2/databinding/types/xsd/NCName.java
 (original)
+++ 
axis/axis2/java/core/trunk/modules/adb/src/org/apache/axis2/databinding/types/xsd/NCName.java
 Sat Dec  4 21:52:43 2010
@@ -119,8 +119,7 @@ import javax.xml.stream.XMLStreamWriter;
         
                org.apache.axiom.om.OMDataSource dataSource =
                        new 
org.apache.axis2.databinding.ADBDataSource(this,parentQName);
-               return new org.apache.axiom.om.impl.llom.OMSourcedElementImpl(
-               parentQName,factory,dataSource);
+               return factory.createOMElement(dataSource,parentQName);
             
        }
 

Modified: 
axis/axis2/java/core/trunk/modules/adb/src/org/apache/axis2/databinding/types/xsd/NMTOKEN.java
URL: 
http://svn.apache.org/viewvc/axis/axis2/java/core/trunk/modules/adb/src/org/apache/axis2/databinding/types/xsd/NMTOKEN.java?rev=1042244&r1=1042243&r2=1042244&view=diff
==============================================================================
--- 
axis/axis2/java/core/trunk/modules/adb/src/org/apache/axis2/databinding/types/xsd/NMTOKEN.java
 (original)
+++ 
axis/axis2/java/core/trunk/modules/adb/src/org/apache/axis2/databinding/types/xsd/NMTOKEN.java
 Sat Dec  4 21:52:43 2010
@@ -119,8 +119,7 @@ import javax.xml.stream.XMLStreamWriter;
         
                org.apache.axiom.om.OMDataSource dataSource =
                        new 
org.apache.axis2.databinding.ADBDataSource(this,parentQName);
-               return new org.apache.axiom.om.impl.llom.OMSourcedElementImpl(
-               parentQName,factory,dataSource);
+               return factory.createOMElement(dataSource,parentQName);
             
        }
 

Modified: 
axis/axis2/java/core/trunk/modules/adb/src/org/apache/axis2/databinding/types/xsd/NMTOKENS.java
URL: 
http://svn.apache.org/viewvc/axis/axis2/java/core/trunk/modules/adb/src/org/apache/axis2/databinding/types/xsd/NMTOKENS.java?rev=1042244&r1=1042243&r2=1042244&view=diff
==============================================================================
--- 
axis/axis2/java/core/trunk/modules/adb/src/org/apache/axis2/databinding/types/xsd/NMTOKENS.java
 (original)
+++ 
axis/axis2/java/core/trunk/modules/adb/src/org/apache/axis2/databinding/types/xsd/NMTOKENS.java
 Sat Dec  4 21:52:43 2010
@@ -119,8 +119,7 @@ import javax.xml.stream.XMLStreamWriter;
         
                org.apache.axiom.om.OMDataSource dataSource =
                        new 
org.apache.axis2.databinding.ADBDataSource(this,parentQName);
-               return new org.apache.axiom.om.impl.llom.OMSourcedElementImpl(
-               parentQName,factory,dataSource);
+               return factory.createOMElement(dataSource,parentQName);
             
        }
 

Modified: 
axis/axis2/java/core/trunk/modules/adb/src/org/apache/axis2/databinding/types/xsd/NOTATION.java
URL: 
http://svn.apache.org/viewvc/axis/axis2/java/core/trunk/modules/adb/src/org/apache/axis2/databinding/types/xsd/NOTATION.java?rev=1042244&r1=1042243&r2=1042244&view=diff
==============================================================================
--- 
axis/axis2/java/core/trunk/modules/adb/src/org/apache/axis2/databinding/types/xsd/NOTATION.java
 (original)
+++ 
axis/axis2/java/core/trunk/modules/adb/src/org/apache/axis2/databinding/types/xsd/NOTATION.java
 Sat Dec  4 21:52:43 2010
@@ -119,8 +119,7 @@ import javax.xml.stream.XMLStreamWriter;
         
                org.apache.axiom.om.OMDataSource dataSource =
                        new 
org.apache.axis2.databinding.ADBDataSource(this,parentQName);
-               return new org.apache.axiom.om.impl.llom.OMSourcedElementImpl(
-               parentQName,factory,dataSource);
+               return factory.createOMElement(dataSource,parentQName);
             
        }
 

Modified: 
axis/axis2/java/core/trunk/modules/adb/src/org/apache/axis2/databinding/types/xsd/Name.java
URL: 
http://svn.apache.org/viewvc/axis/axis2/java/core/trunk/modules/adb/src/org/apache/axis2/databinding/types/xsd/Name.java?rev=1042244&r1=1042243&r2=1042244&view=diff
==============================================================================
--- 
axis/axis2/java/core/trunk/modules/adb/src/org/apache/axis2/databinding/types/xsd/Name.java
 (original)
+++ 
axis/axis2/java/core/trunk/modules/adb/src/org/apache/axis2/databinding/types/xsd/Name.java
 Sat Dec  4 21:52:43 2010
@@ -119,8 +119,7 @@ import javax.xml.stream.XMLStreamWriter;
         
                org.apache.axiom.om.OMDataSource dataSource =
                        new 
org.apache.axis2.databinding.ADBDataSource(this,parentQName);
-               return new org.apache.axiom.om.impl.llom.OMSourcedElementImpl(
-               parentQName,factory,dataSource);
+               return factory.createOMElement(dataSource,parentQName);
             
        }
 

Modified: 
axis/axis2/java/core/trunk/modules/adb/src/org/apache/axis2/databinding/types/xsd/NegativeInteger.java
URL: 
http://svn.apache.org/viewvc/axis/axis2/java/core/trunk/modules/adb/src/org/apache/axis2/databinding/types/xsd/NegativeInteger.java?rev=1042244&r1=1042243&r2=1042244&view=diff
==============================================================================
--- 
axis/axis2/java/core/trunk/modules/adb/src/org/apache/axis2/databinding/types/xsd/NegativeInteger.java
 (original)
+++ 
axis/axis2/java/core/trunk/modules/adb/src/org/apache/axis2/databinding/types/xsd/NegativeInteger.java
 Sat Dec  4 21:52:43 2010
@@ -119,8 +119,7 @@ import javax.xml.stream.XMLStreamWriter;
         
                org.apache.axiom.om.OMDataSource dataSource =
                        new 
org.apache.axis2.databinding.ADBDataSource(this,parentQName);
-               return new org.apache.axiom.om.impl.llom.OMSourcedElementImpl(
-               parentQName,factory,dataSource);
+               return factory.createOMElement(dataSource,parentQName);
             
        }
 

Modified: 
axis/axis2/java/core/trunk/modules/adb/src/org/apache/axis2/databinding/types/xsd/NonNegativeInteger.java
URL: 
http://svn.apache.org/viewvc/axis/axis2/java/core/trunk/modules/adb/src/org/apache/axis2/databinding/types/xsd/NonNegativeInteger.java?rev=1042244&r1=1042243&r2=1042244&view=diff
==============================================================================
--- 
axis/axis2/java/core/trunk/modules/adb/src/org/apache/axis2/databinding/types/xsd/NonNegativeInteger.java
 (original)
+++ 
axis/axis2/java/core/trunk/modules/adb/src/org/apache/axis2/databinding/types/xsd/NonNegativeInteger.java
 Sat Dec  4 21:52:43 2010
@@ -119,8 +119,7 @@ import javax.xml.stream.XMLStreamWriter;
         
                org.apache.axiom.om.OMDataSource dataSource =
                        new 
org.apache.axis2.databinding.ADBDataSource(this,parentQName);
-               return new org.apache.axiom.om.impl.llom.OMSourcedElementImpl(
-               parentQName,factory,dataSource);
+               return factory.createOMElement(dataSource,parentQName);
             
        }
 

Modified: 
axis/axis2/java/core/trunk/modules/adb/src/org/apache/axis2/databinding/types/xsd/NonPositiveInteger.java
URL: 
http://svn.apache.org/viewvc/axis/axis2/java/core/trunk/modules/adb/src/org/apache/axis2/databinding/types/xsd/NonPositiveInteger.java?rev=1042244&r1=1042243&r2=1042244&view=diff
==============================================================================
--- 
axis/axis2/java/core/trunk/modules/adb/src/org/apache/axis2/databinding/types/xsd/NonPositiveInteger.java
 (original)
+++ 
axis/axis2/java/core/trunk/modules/adb/src/org/apache/axis2/databinding/types/xsd/NonPositiveInteger.java
 Sat Dec  4 21:52:43 2010
@@ -119,8 +119,7 @@ import javax.xml.stream.XMLStreamWriter;
         
                org.apache.axiom.om.OMDataSource dataSource =
                        new 
org.apache.axis2.databinding.ADBDataSource(this,parentQName);
-               return new org.apache.axiom.om.impl.llom.OMSourcedElementImpl(
-               parentQName,factory,dataSource);
+               return factory.createOMElement(dataSource,parentQName);
             
        }
 

Modified: 
axis/axis2/java/core/trunk/modules/adb/src/org/apache/axis2/databinding/types/xsd/NormalizedString.java
URL: 
http://svn.apache.org/viewvc/axis/axis2/java/core/trunk/modules/adb/src/org/apache/axis2/databinding/types/xsd/NormalizedString.java?rev=1042244&r1=1042243&r2=1042244&view=diff
==============================================================================
--- 
axis/axis2/java/core/trunk/modules/adb/src/org/apache/axis2/databinding/types/xsd/NormalizedString.java
 (original)
+++ 
axis/axis2/java/core/trunk/modules/adb/src/org/apache/axis2/databinding/types/xsd/NormalizedString.java
 Sat Dec  4 21:52:43 2010
@@ -119,8 +119,7 @@ import javax.xml.stream.XMLStreamWriter;
         
                org.apache.axiom.om.OMDataSource dataSource =
                        new 
org.apache.axis2.databinding.ADBDataSource(this,parentQName);
-               return new org.apache.axiom.om.impl.llom.OMSourcedElementImpl(
-               parentQName,factory,dataSource);
+               return factory.createOMElement(dataSource,parentQName);
             
        }
 

Modified: 
axis/axis2/java/core/trunk/modules/adb/src/org/apache/axis2/databinding/types/xsd/PositiveInteger.java
URL: 
http://svn.apache.org/viewvc/axis/axis2/java/core/trunk/modules/adb/src/org/apache/axis2/databinding/types/xsd/PositiveInteger.java?rev=1042244&r1=1042243&r2=1042244&view=diff
==============================================================================
--- 
axis/axis2/java/core/trunk/modules/adb/src/org/apache/axis2/databinding/types/xsd/PositiveInteger.java
 (original)
+++ 
axis/axis2/java/core/trunk/modules/adb/src/org/apache/axis2/databinding/types/xsd/PositiveInteger.java
 Sat Dec  4 21:52:43 2010
@@ -119,8 +119,7 @@ import javax.xml.stream.XMLStreamWriter;
         
                org.apache.axiom.om.OMDataSource dataSource =
                        new 
org.apache.axis2.databinding.ADBDataSource(this,parentQName);
-               return new org.apache.axiom.om.impl.llom.OMSourcedElementImpl(
-               parentQName,factory,dataSource);
+               return factory.createOMElement(dataSource,parentQName);
             
        }
 

Modified: 
axis/axis2/java/core/trunk/modules/adb/src/org/apache/axis2/databinding/types/xsd/QName.java
URL: 
http://svn.apache.org/viewvc/axis/axis2/java/core/trunk/modules/adb/src/org/apache/axis2/databinding/types/xsd/QName.java?rev=1042244&r1=1042243&r2=1042244&view=diff
==============================================================================
--- 
axis/axis2/java/core/trunk/modules/adb/src/org/apache/axis2/databinding/types/xsd/QName.java
 (original)
+++ 
axis/axis2/java/core/trunk/modules/adb/src/org/apache/axis2/databinding/types/xsd/QName.java
 Sat Dec  4 21:52:43 2010
@@ -119,8 +119,7 @@ import javax.xml.stream.XMLStreamWriter;
         
                org.apache.axiom.om.OMDataSource dataSource =
                        new 
org.apache.axis2.databinding.ADBDataSource(this,parentQName);
-               return new org.apache.axiom.om.impl.llom.OMSourcedElementImpl(
-               parentQName,factory,dataSource);
+               return factory.createOMElement(dataSource,parentQName);
             
        }
 

Modified: 
axis/axis2/java/core/trunk/modules/adb/src/org/apache/axis2/databinding/types/xsd/String.java
URL: 
http://svn.apache.org/viewvc/axis/axis2/java/core/trunk/modules/adb/src/org/apache/axis2/databinding/types/xsd/String.java?rev=1042244&r1=1042243&r2=1042244&view=diff
==============================================================================
--- 
axis/axis2/java/core/trunk/modules/adb/src/org/apache/axis2/databinding/types/xsd/String.java
 (original)
+++ 
axis/axis2/java/core/trunk/modules/adb/src/org/apache/axis2/databinding/types/xsd/String.java
 Sat Dec  4 21:52:43 2010
@@ -119,8 +119,7 @@ import javax.xml.stream.XMLStreamWriter;
         
                org.apache.axiom.om.OMDataSource dataSource =
                        new 
org.apache.axis2.databinding.ADBDataSource(this,parentQName);
-               return new org.apache.axiom.om.impl.llom.OMSourcedElementImpl(
-               parentQName,factory,dataSource);
+               return factory.createOMElement(dataSource,parentQName);
             
        }
 

Modified: 
axis/axis2/java/core/trunk/modules/adb/src/org/apache/axis2/databinding/types/xsd/Time.java
URL: 
http://svn.apache.org/viewvc/axis/axis2/java/core/trunk/modules/adb/src/org/apache/axis2/databinding/types/xsd/Time.java?rev=1042244&r1=1042243&r2=1042244&view=diff
==============================================================================
--- 
axis/axis2/java/core/trunk/modules/adb/src/org/apache/axis2/databinding/types/xsd/Time.java
 (original)
+++ 
axis/axis2/java/core/trunk/modules/adb/src/org/apache/axis2/databinding/types/xsd/Time.java
 Sat Dec  4 21:52:43 2010
@@ -119,8 +119,7 @@ import javax.xml.stream.XMLStreamWriter;
         
                org.apache.axiom.om.OMDataSource dataSource =
                        new 
org.apache.axis2.databinding.ADBDataSource(this,parentQName);
-               return new org.apache.axiom.om.impl.llom.OMSourcedElementImpl(
-               parentQName,factory,dataSource);
+               return factory.createOMElement(dataSource,parentQName);
             
        }
 

Modified: 
axis/axis2/java/core/trunk/modules/adb/src/org/apache/axis2/databinding/types/xsd/Token.java
URL: 
http://svn.apache.org/viewvc/axis/axis2/java/core/trunk/modules/adb/src/org/apache/axis2/databinding/types/xsd/Token.java?rev=1042244&r1=1042243&r2=1042244&view=diff
==============================================================================
--- 
axis/axis2/java/core/trunk/modules/adb/src/org/apache/axis2/databinding/types/xsd/Token.java
 (original)
+++ 
axis/axis2/java/core/trunk/modules/adb/src/org/apache/axis2/databinding/types/xsd/Token.java
 Sat Dec  4 21:52:43 2010
@@ -119,8 +119,7 @@ import javax.xml.stream.XMLStreamWriter;
         
                org.apache.axiom.om.OMDataSource dataSource =
                        new 
org.apache.axis2.databinding.ADBDataSource(this,parentQName);
-               return new org.apache.axiom.om.impl.llom.OMSourcedElementImpl(
-               parentQName,factory,dataSource);
+               return factory.createOMElement(dataSource,parentQName);
             
        }
 

Modified: 
axis/axis2/java/core/trunk/modules/adb/src/org/apache/axis2/databinding/types/xsd/UnsignedByte.java
URL: 
http://svn.apache.org/viewvc/axis/axis2/java/core/trunk/modules/adb/src/org/apache/axis2/databinding/types/xsd/UnsignedByte.java?rev=1042244&r1=1042243&r2=1042244&view=diff
==============================================================================
--- 
axis/axis2/java/core/trunk/modules/adb/src/org/apache/axis2/databinding/types/xsd/UnsignedByte.java
 (original)
+++ 
axis/axis2/java/core/trunk/modules/adb/src/org/apache/axis2/databinding/types/xsd/UnsignedByte.java
 Sat Dec  4 21:52:43 2010
@@ -119,8 +119,7 @@ import javax.xml.stream.XMLStreamWriter;
         
                org.apache.axiom.om.OMDataSource dataSource =
                        new 
org.apache.axis2.databinding.ADBDataSource(this,parentQName);
-               return new org.apache.axiom.om.impl.llom.OMSourcedElementImpl(
-               parentQName,factory,dataSource);
+               return factory.createOMElement(dataSource,parentQName);
             
        }
 

Modified: 
axis/axis2/java/core/trunk/modules/adb/src/org/apache/axis2/databinding/types/xsd/UnsignedInt.java
URL: 
http://svn.apache.org/viewvc/axis/axis2/java/core/trunk/modules/adb/src/org/apache/axis2/databinding/types/xsd/UnsignedInt.java?rev=1042244&r1=1042243&r2=1042244&view=diff
==============================================================================
--- 
axis/axis2/java/core/trunk/modules/adb/src/org/apache/axis2/databinding/types/xsd/UnsignedInt.java
 (original)
+++ 
axis/axis2/java/core/trunk/modules/adb/src/org/apache/axis2/databinding/types/xsd/UnsignedInt.java
 Sat Dec  4 21:52:43 2010
@@ -119,8 +119,7 @@ import javax.xml.stream.XMLStreamWriter;
         
                org.apache.axiom.om.OMDataSource dataSource =
                        new 
org.apache.axis2.databinding.ADBDataSource(this,parentQName);
-               return new org.apache.axiom.om.impl.llom.OMSourcedElementImpl(
-               parentQName,factory,dataSource);
+               return factory.createOMElement(dataSource,parentQName);
             
        }
 

Modified: 
axis/axis2/java/core/trunk/modules/adb/src/org/apache/axis2/databinding/types/xsd/UnsignedLong.java
URL: 
http://svn.apache.org/viewvc/axis/axis2/java/core/trunk/modules/adb/src/org/apache/axis2/databinding/types/xsd/UnsignedLong.java?rev=1042244&r1=1042243&r2=1042244&view=diff
==============================================================================
--- 
axis/axis2/java/core/trunk/modules/adb/src/org/apache/axis2/databinding/types/xsd/UnsignedLong.java
 (original)
+++ 
axis/axis2/java/core/trunk/modules/adb/src/org/apache/axis2/databinding/types/xsd/UnsignedLong.java
 Sat Dec  4 21:52:43 2010
@@ -119,8 +119,7 @@ import javax.xml.stream.XMLStreamWriter;
         
                org.apache.axiom.om.OMDataSource dataSource =
                        new 
org.apache.axis2.databinding.ADBDataSource(this,parentQName);
-               return new org.apache.axiom.om.impl.llom.OMSourcedElementImpl(
-               parentQName,factory,dataSource);
+               return factory.createOMElement(dataSource,parentQName);
             
        }
 

Modified: 
axis/axis2/java/core/trunk/modules/adb/src/org/apache/axis2/databinding/types/xsd/UnsignedShort.java
URL: 
http://svn.apache.org/viewvc/axis/axis2/java/core/trunk/modules/adb/src/org/apache/axis2/databinding/types/xsd/UnsignedShort.java?rev=1042244&r1=1042243&r2=1042244&view=diff
==============================================================================
--- 
axis/axis2/java/core/trunk/modules/adb/src/org/apache/axis2/databinding/types/xsd/UnsignedShort.java
 (original)
+++ 
axis/axis2/java/core/trunk/modules/adb/src/org/apache/axis2/databinding/types/xsd/UnsignedShort.java
 Sat Dec  4 21:52:43 2010
@@ -119,8 +119,7 @@ import javax.xml.stream.XMLStreamWriter;
         
                org.apache.axiom.om.OMDataSource dataSource =
                        new 
org.apache.axis2.databinding.ADBDataSource(this,parentQName);
-               return new org.apache.axiom.om.impl.llom.OMSourcedElementImpl(
-               parentQName,factory,dataSource);
+               return factory.createOMElement(dataSource,parentQName);
             
        }
 

Modified: 
axis/axis2/java/core/trunk/modules/adb/src/org/apache/axis2/databinding/types/xsd/_boolean.java
URL: 
http://svn.apache.org/viewvc/axis/axis2/java/core/trunk/modules/adb/src/org/apache/axis2/databinding/types/xsd/_boolean.java?rev=1042244&r1=1042243&r2=1042244&view=diff
==============================================================================
--- 
axis/axis2/java/core/trunk/modules/adb/src/org/apache/axis2/databinding/types/xsd/_boolean.java
 (original)
+++ 
axis/axis2/java/core/trunk/modules/adb/src/org/apache/axis2/databinding/types/xsd/_boolean.java
 Sat Dec  4 21:52:43 2010
@@ -117,8 +117,7 @@ public class _boolean
 
         org.apache.axiom.om.OMDataSource dataSource =
                 new org.apache.axis2.databinding.ADBDataSource(this, 
parentQName);
-        return new org.apache.axiom.om.impl.llom.OMSourcedElementImpl(
-                parentQName, factory, dataSource);
+        return factory.createOMElement(dataSource, parentQName);
 
     }
 

Modified: 
axis/axis2/java/core/trunk/modules/adb/src/org/apache/axis2/databinding/types/xsd/_byte.java
URL: 
http://svn.apache.org/viewvc/axis/axis2/java/core/trunk/modules/adb/src/org/apache/axis2/databinding/types/xsd/_byte.java?rev=1042244&r1=1042243&r2=1042244&view=diff
==============================================================================
--- 
axis/axis2/java/core/trunk/modules/adb/src/org/apache/axis2/databinding/types/xsd/_byte.java
 (original)
+++ 
axis/axis2/java/core/trunk/modules/adb/src/org/apache/axis2/databinding/types/xsd/_byte.java
 Sat Dec  4 21:52:43 2010
@@ -119,8 +119,7 @@ import javax.xml.stream.XMLStreamWriter;
         
                org.apache.axiom.om.OMDataSource dataSource =
                        new 
org.apache.axis2.databinding.ADBDataSource(this,parentQName);
-               return new org.apache.axiom.om.impl.llom.OMSourcedElementImpl(
-               parentQName,factory,dataSource);
+               return factory.createOMElement(dataSource, parentQName);
             
        }
 

Modified: 
axis/axis2/java/core/trunk/modules/adb/src/org/apache/axis2/databinding/types/xsd/_double.java
URL: 
http://svn.apache.org/viewvc/axis/axis2/java/core/trunk/modules/adb/src/org/apache/axis2/databinding/types/xsd/_double.java?rev=1042244&r1=1042243&r2=1042244&view=diff
==============================================================================
--- 
axis/axis2/java/core/trunk/modules/adb/src/org/apache/axis2/databinding/types/xsd/_double.java
 (original)
+++ 
axis/axis2/java/core/trunk/modules/adb/src/org/apache/axis2/databinding/types/xsd/_double.java
 Sat Dec  4 21:52:43 2010
@@ -119,8 +119,7 @@ import javax.xml.stream.XMLStreamWriter;
         
                org.apache.axiom.om.OMDataSource dataSource =
                        new 
org.apache.axis2.databinding.ADBDataSource(this,parentQName);
-               return new org.apache.axiom.om.impl.llom.OMSourcedElementImpl(
-               parentQName,factory,dataSource);
+               return factory.createOMElement(dataSource,parentQName);
             
        }
 

Modified: 
axis/axis2/java/core/trunk/modules/adb/src/org/apache/axis2/databinding/types/xsd/_float.java
URL: 
http://svn.apache.org/viewvc/axis/axis2/java/core/trunk/modules/adb/src/org/apache/axis2/databinding/types/xsd/_float.java?rev=1042244&r1=1042243&r2=1042244&view=diff
==============================================================================
--- 
axis/axis2/java/core/trunk/modules/adb/src/org/apache/axis2/databinding/types/xsd/_float.java
 (original)
+++ 
axis/axis2/java/core/trunk/modules/adb/src/org/apache/axis2/databinding/types/xsd/_float.java
 Sat Dec  4 21:52:43 2010
@@ -119,8 +119,7 @@ import javax.xml.stream.XMLStreamWriter;
         
                org.apache.axiom.om.OMDataSource dataSource =
                        new 
org.apache.axis2.databinding.ADBDataSource(this,parentQName);
-               return new org.apache.axiom.om.impl.llom.OMSourcedElementImpl(
-               parentQName,factory,dataSource);
+               return factory.createOMElement(dataSource,parentQName);
             
        }
 

Modified: 
axis/axis2/java/core/trunk/modules/adb/src/org/apache/axis2/databinding/types/xsd/_int.java
URL: 
http://svn.apache.org/viewvc/axis/axis2/java/core/trunk/modules/adb/src/org/apache/axis2/databinding/types/xsd/_int.java?rev=1042244&r1=1042243&r2=1042244&view=diff
==============================================================================
--- 
axis/axis2/java/core/trunk/modules/adb/src/org/apache/axis2/databinding/types/xsd/_int.java
 (original)
+++ 
axis/axis2/java/core/trunk/modules/adb/src/org/apache/axis2/databinding/types/xsd/_int.java
 Sat Dec  4 21:52:43 2010
@@ -119,8 +119,7 @@ import javax.xml.stream.XMLStreamWriter;
         
                org.apache.axiom.om.OMDataSource dataSource =
                        new 
org.apache.axis2.databinding.ADBDataSource(this,parentQName);
-               return new org.apache.axiom.om.impl.llom.OMSourcedElementImpl(
-               parentQName,factory,dataSource);
+               return factory.createOMElement(dataSource,parentQName);
             
        }
 

Modified: 
axis/axis2/java/core/trunk/modules/adb/src/org/apache/axis2/databinding/types/xsd/_long.java
URL: 
http://svn.apache.org/viewvc/axis/axis2/java/core/trunk/modules/adb/src/org/apache/axis2/databinding/types/xsd/_long.java?rev=1042244&r1=1042243&r2=1042244&view=diff
==============================================================================
--- 
axis/axis2/java/core/trunk/modules/adb/src/org/apache/axis2/databinding/types/xsd/_long.java
 (original)
+++ 
axis/axis2/java/core/trunk/modules/adb/src/org/apache/axis2/databinding/types/xsd/_long.java
 Sat Dec  4 21:52:43 2010
@@ -119,8 +119,7 @@ import javax.xml.stream.XMLStreamWriter;
         
                org.apache.axiom.om.OMDataSource dataSource =
                        new 
org.apache.axis2.databinding.ADBDataSource(this,parentQName);
-               return new org.apache.axiom.om.impl.llom.OMSourcedElementImpl(
-               parentQName,factory,dataSource);
+               return factory.createOMElement(dataSource,parentQName);
             
        }
 

Modified: 
axis/axis2/java/core/trunk/modules/adb/src/org/apache/axis2/databinding/types/xsd/_short.java
URL: 
http://svn.apache.org/viewvc/axis/axis2/java/core/trunk/modules/adb/src/org/apache/axis2/databinding/types/xsd/_short.java?rev=1042244&r1=1042243&r2=1042244&view=diff
==============================================================================
--- 
axis/axis2/java/core/trunk/modules/adb/src/org/apache/axis2/databinding/types/xsd/_short.java
 (original)
+++ 
axis/axis2/java/core/trunk/modules/adb/src/org/apache/axis2/databinding/types/xsd/_short.java
 Sat Dec  4 21:52:43 2010
@@ -119,8 +119,7 @@ import javax.xml.stream.XMLStreamWriter;
         
                org.apache.axiom.om.OMDataSource dataSource =
                        new 
org.apache.axis2.databinding.ADBDataSource(this,parentQName);
-               return new org.apache.axiom.om.impl.llom.OMSourcedElementImpl(
-               parentQName,factory,dataSource);
+               return factory.createOMElement(dataSource,parentQName);
             
        }
 

Modified: 
axis/axis2/java/core/trunk/modules/adb/src/org/apache/axis2/rpc/receivers/RPCMessageReceiver.java
URL: 
http://svn.apache.org/viewvc/axis/axis2/java/core/trunk/modules/adb/src/org/apache/axis2/rpc/receivers/RPCMessageReceiver.java?rev=1042244&r1=1042243&r2=1042244&view=diff
==============================================================================
--- 
axis/axis2/java/core/trunk/modules/adb/src/org/apache/axis2/rpc/receivers/RPCMessageReceiver.java
 (original)
+++ 
axis/axis2/java/core/trunk/modules/adb/src/org/apache/axis2/rpc/receivers/RPCMessageReceiver.java
 Sat Dec  4 21:52:43 2010
@@ -27,7 +27,6 @@ import org.apache.axiom.om.OMElement;
 import org.apache.axiom.om.OMNamespace;
 import org.apache.axiom.om.OMAbstractFactory;
 import org.apache.axiom.om.impl.builder.StAXOMBuilder;
-import org.apache.axiom.om.impl.llom.factory.OMXMLBuilderFactory;
 import org.apache.axiom.soap.SOAPEnvelope;
 import org.apache.axiom.soap.SOAPFactory;
 import org.apache.axis2.AxisFault;

Modified: 
axis/axis2/java/core/trunk/modules/jaxws/src/org/apache/axis2/jaxws/message/attachments/AttachmentUtils.java
URL: 
http://svn.apache.org/viewvc/axis/axis2/java/core/trunk/modules/jaxws/src/org/apache/axis2/jaxws/message/attachments/AttachmentUtils.java?rev=1042244&r1=1042243&r2=1042244&view=diff
==============================================================================
--- 
axis/axis2/java/core/trunk/modules/jaxws/src/org/apache/axis2/jaxws/message/attachments/AttachmentUtils.java
 (original)
+++ 
axis/axis2/java/core/trunk/modules/jaxws/src/org/apache/axis2/jaxws/message/attachments/AttachmentUtils.java
 Sat Dec  4 21:52:43 2010
@@ -25,7 +25,7 @@ import org.apache.axiom.om.OMElement;
 import org.apache.axiom.om.OMFactory;
 import org.apache.axiom.om.OMNode;
 import org.apache.axiom.om.OMText;
-import org.apache.axiom.om.impl.llom.OMNavigator;
+import org.apache.axiom.om.impl.OMNavigator;
 import org.apache.axiom.soap.SOAPEnvelope;
 import org.apache.commons.logging.Log;
 import org.apache.commons.logging.LogFactory;

Modified: 
axis/axis2/java/core/trunk/modules/jaxws/src/org/apache/axis2/jaxws/message/databinding/impl/DataSourceBlockImpl.java
URL: 
http://svn.apache.org/viewvc/axis/axis2/java/core/trunk/modules/jaxws/src/org/apache/axis2/jaxws/message/databinding/impl/DataSourceBlockImpl.java?rev=1042244&r1=1042243&r2=1042244&view=diff
==============================================================================
--- 
axis/axis2/java/core/trunk/modules/jaxws/src/org/apache/axis2/jaxws/message/databinding/impl/DataSourceBlockImpl.java
 (original)
+++ 
axis/axis2/java/core/trunk/modules/jaxws/src/org/apache/axis2/jaxws/message/databinding/impl/DataSourceBlockImpl.java
 Sat Dec  4 21:52:43 2010
@@ -27,8 +27,6 @@ import org.apache.axiom.om.OMFactory;
 import org.apache.axiom.om.OMNamespace;
 import org.apache.axiom.om.OMOutputFormat;
 import org.apache.axiom.om.OMSourcedElement;
-import org.apache.axiom.om.impl.OMNamespaceImpl;
-import org.apache.axiom.om.impl.llom.OMSourcedElementImpl;
 import org.apache.axiom.om.util.StAXUtils;
 import org.apache.axiom.soap.SOAP11Constants;
 import org.apache.axis2.datasource.SourceDataSource;
@@ -110,9 +108,9 @@ public class DataSourceBlockImpl extends
     }
 
     public OMElement getOMElement() throws XMLStreamException, 
WebServiceException {
-        OMNamespace ns = new OMNamespaceImpl("", "");
         OMFactory factory = OMAbstractFactory.getOMFactory();
-        return new OMSourcedElementImpl("dummy", ns, factory, this);
+        OMNamespace ns = factory.createOMNamespace("", "");
+        return factory.createOMElement(this, "dummy", ns);
     }
 
     @Override

Modified: 
axis/axis2/java/core/trunk/modules/jaxws/src/org/apache/axis2/jaxws/message/impl/XMLSpineImpl.java
URL: 
http://svn.apache.org/viewvc/axis/axis2/java/core/trunk/modules/jaxws/src/org/apache/axis2/jaxws/message/impl/XMLSpineImpl.java?rev=1042244&r1=1042243&r2=1042244&view=diff
==============================================================================
--- 
axis/axis2/java/core/trunk/modules/jaxws/src/org/apache/axis2/jaxws/message/impl/XMLSpineImpl.java
 (original)
+++ 
axis/axis2/java/core/trunk/modules/jaxws/src/org/apache/axis2/jaxws/message/impl/XMLSpineImpl.java
 Sat Dec  4 21:52:43 2010
@@ -24,7 +24,6 @@ import org.apache.axiom.om.OMElement;
 import org.apache.axiom.om.OMNamespace;
 import org.apache.axiom.om.OMNode;
 import org.apache.axiom.om.impl.OMContainerEx;
-import org.apache.axiom.om.impl.llom.OMElementImpl;
 import org.apache.axiom.soap.RolePlayer;
 import org.apache.axiom.soap.SOAP11Constants;
 import org.apache.axiom.soap.SOAP12Constants;
@@ -626,9 +625,9 @@ class XMLSpineImpl implements XMLSpine {
             if (setComplete) {
                 
                 // Get the root of the document
-                OMElementImpl root = (OMElementImpl) om;
-                while(root.getParent() instanceof OMElementImpl) {
-                    root = (OMElementImpl) root.getParent();
+                OMElement root = om;
+                while(root.getParent() instanceof OMElement) {
+                    root = (OMElement) root.getParent();
                 }
                 
                 try {   

Modified: 
axis/axis2/java/core/trunk/modules/jaxws/src/org/apache/axis2/jaxws/message/util/XMLFaultUtils.java
URL: 
http://svn.apache.org/viewvc/axis/axis2/java/core/trunk/modules/jaxws/src/org/apache/axis2/jaxws/message/util/XMLFaultUtils.java?rev=1042244&r1=1042243&r2=1042244&view=diff
==============================================================================
--- 
axis/axis2/java/core/trunk/modules/jaxws/src/org/apache/axis2/jaxws/message/util/XMLFaultUtils.java
 (original)
+++ 
axis/axis2/java/core/trunk/modules/jaxws/src/org/apache/axis2/jaxws/message/util/XMLFaultUtils.java
 Sat Dec  4 21:52:43 2010
@@ -21,7 +21,7 @@ package org.apache.axis2.jaxws.message.u
 
 import org.apache.axiom.om.OMElement;
 import org.apache.axiom.om.OMNamespace;
-import org.apache.axiom.om.impl.llom.OMSourcedElementImpl;
+import org.apache.axiom.om.OMSourcedElement;
 import org.apache.axiom.soap.SOAP11Constants;
 import org.apache.axiom.soap.SOAP12Constants;
 import org.apache.axiom.soap.SOAPBody;
@@ -510,8 +510,8 @@ public class XMLFaultUtils {
                 for (int i = 0; i < blocks.length; i++) {
                     // A Block implements OMDataSource.  So create 
OMSourcedElements
                     // for each of the Blocks.
-                    OMSourcedElementImpl element =
-                            new OMSourcedElementImpl(blocks[i].getQName(), 
factory, blocks[i]);
+                    OMSourcedElement element =
+                            factory.createOMElement(blocks[i], 
blocks[i].getQName());
                     detail.addChild(element);
                 }
             }

Modified: 
axis/axis2/java/core/trunk/modules/transport/http/src/org/apache/axis2/transport/http/HTTPTransportUtils.java
URL: 
http://svn.apache.org/viewvc/axis/axis2/java/core/trunk/modules/transport/http/src/org/apache/axis2/transport/http/HTTPTransportUtils.java?rev=1042244&r1=1042243&r2=1042244&view=diff
==============================================================================
--- 
axis/axis2/java/core/trunk/modules/transport/http/src/org/apache/axis2/transport/http/HTTPTransportUtils.java
 (original)
+++ 
axis/axis2/java/core/trunk/modules/transport/http/src/org/apache/axis2/transport/http/HTTPTransportUtils.java
 Sat Dec  4 21:52:43 2010
@@ -20,6 +20,7 @@
 
 package org.apache.axis2.transport.http;
 
+import org.apache.axiom.om.OMAbstractFactory;
 import org.apache.axiom.om.OMElement;
 import org.apache.axiom.om.OMException;
 import org.apache.axiom.om.OMNamespace;
@@ -28,8 +29,6 @@ import org.apache.axiom.soap.SOAP12Const
 import org.apache.axiom.soap.SOAPEnvelope;
 import org.apache.axiom.soap.SOAPFactory;
 import org.apache.axiom.soap.SOAPProcessingException;
-import org.apache.axiom.soap.impl.llom.soap11.SOAP11Factory;
-import org.apache.axiom.soap.impl.llom.soap12.SOAP12Factory;
 import org.apache.axis2.AxisFault;
 import org.apache.axis2.Constants;
 import org.apache.axis2.addressing.EndpointReference;
@@ -73,7 +72,7 @@ public class HTTPTransportUtils {
                 Utils.parseRequestURLForServiceAndOperation(requestUrl,
                                                             
configCtx.getServiceContextPath());
         if (values == null) {
-            return new SOAP11Factory().getDefaultEnvelope();
+            return OMAbstractFactory.getSOAP11Factory().getDefaultEnvelope();
         }
 
         if ((values[1] != null) && (values[0] != null)) {
@@ -83,7 +82,7 @@ public class HTTPTransportUtils {
                 throw new AxisFault("service not found: " + srvice);
             }
             String operation = values[1];
-            SOAPFactory soapFactory = new SOAP11Factory();
+            SOAPFactory soapFactory = OMAbstractFactory.getSOAP11Factory();
             SOAPEnvelope envelope = soapFactory.getDefaultEnvelope();
             OMNamespace omNs = 
soapFactory.createOMNamespace(service.getSchemaTargetNamespace(),
                                                              
service.getSchemaTargetNamespacePrefix());
@@ -185,7 +184,7 @@ public class HTTPTransportUtils {
             throw AxisFault.makeFault(e);
         } finally {
             if ((msgContext.getEnvelope() == null) && soapVersion != 
VERSION_SOAP11) {
-                msgContext.setEnvelope(new 
SOAP12Factory().getDefaultEnvelope());
+                
msgContext.setEnvelope(OMAbstractFactory.getSOAP12Factory().getDefaultEnvelope());
             }
         }
     }


Reply via email to