You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@ws.apache.org by ve...@apache.org on 2016/01/23 11:08:52 UTC

svn commit: r1726369 - in /webservices/axiom/trunk/axiom-compat/src/main/java/org/apache/axiom/om/impl: builder/SAXOMBuilder.java jaxp/OMResult.java

Author: veithen
Date: Sat Jan 23 10:08:52 2016
New Revision: 1726369

URL: http://svn.apache.org/viewvc?rev=1726369&view=rev
Log:
Remove SAXOMBuilder from axiom-compat.

Removed:
    webservices/axiom/trunk/axiom-compat/src/main/java/org/apache/axiom/om/impl/builder/SAXOMBuilder.java
Modified:
    webservices/axiom/trunk/axiom-compat/src/main/java/org/apache/axiom/om/impl/jaxp/OMResult.java

Modified: webservices/axiom/trunk/axiom-compat/src/main/java/org/apache/axiom/om/impl/jaxp/OMResult.java
URL: http://svn.apache.org/viewvc/webservices/axiom/trunk/axiom-compat/src/main/java/org/apache/axiom/om/impl/jaxp/OMResult.java?rev=1726369&r1=1726368&r2=1726369&view=diff
==============================================================================
--- webservices/axiom/trunk/axiom-compat/src/main/java/org/apache/axiom/om/impl/jaxp/OMResult.java (original)
+++ webservices/axiom/trunk/axiom-compat/src/main/java/org/apache/axiom/om/impl/jaxp/OMResult.java Sat Jan 23 10:08:52 2016
@@ -26,18 +26,17 @@ import org.apache.axiom.om.OMContainer;
 import org.apache.axiom.om.OMDocument;
 import org.apache.axiom.om.OMElement;
 import org.apache.axiom.om.OMFactory;
-import org.apache.axiom.om.impl.builder.SAXOMBuilder;
 
 /**
  * @deprecated In order to create a {@link SAXResult} that builds an Axiom tree, create an
  *             {@link OMDocument} instance and call {@link OMContainer#getSAXResult()} on it.
  */
 public class OMResult extends SAXResult {
-    private final SAXOMBuilder builder;
+    private final OMDocument document;
     
     public OMResult(OMFactory omFactory) {
-        builder = new SAXOMBuilder(omFactory);
-        setHandler(builder);
+        document = omFactory.createOMDocument();
+        setHandler(document.getSAXResult().getHandler());
     }
     
     public OMResult() {
@@ -45,10 +44,10 @@ public class OMResult extends SAXResult
     }
 
     public OMDocument getDocument() {
-        return builder.getDocument();
+        return document;
     }
 
     public OMElement getRootElement() {
-        return builder.getRootElement();
+        return document.getOMDocumentElement();
     }
 }