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();
}
}