Author: veithen
Date: Wed Feb  4 20:11:56 2009
New Revision: 740850

URL: http://svn.apache.org/viewvc?rev=740850&view=rev
Log:
Moved AXIOMUtil from axiom-impl to axiom-api, since the code in this utility 
class is not specific to LLOM.

Added:
    
webservices/commons/trunk/modules/axiom/modules/axiom-api/src/main/java/org/apache/axiom/om/util/AXIOMUtil.java
   (contents, props changed)
      - copied, changed from r740829, 
webservices/commons/trunk/modules/axiom/modules/axiom-impl/src/main/java/org/apache/axiom/om/impl/llom/util/AXIOMUtil.java
Modified:
    
webservices/commons/trunk/modules/axiom/modules/axiom-impl/src/main/java/org/apache/axiom/om/impl/llom/util/AXIOMUtil.java

Copied: 
webservices/commons/trunk/modules/axiom/modules/axiom-api/src/main/java/org/apache/axiom/om/util/AXIOMUtil.java
 (from r740829, 
webservices/commons/trunk/modules/axiom/modules/axiom-impl/src/main/java/org/apache/axiom/om/impl/llom/util/AXIOMUtil.java)
URL: 
http://svn.apache.org/viewvc/webservices/commons/trunk/modules/axiom/modules/axiom-api/src/main/java/org/apache/axiom/om/util/AXIOMUtil.java?p2=webservices/commons/trunk/modules/axiom/modules/axiom-api/src/main/java/org/apache/axiom/om/util/AXIOMUtil.java&p1=webservices/commons/trunk/modules/axiom/modules/axiom-impl/src/main/java/org/apache/axiom/om/impl/llom/util/AXIOMUtil.java&r1=740829&r2=740850&rev=740850&view=diff
==============================================================================
--- 
webservices/commons/trunk/modules/axiom/modules/axiom-impl/src/main/java/org/apache/axiom/om/impl/llom/util/AXIOMUtil.java
 (original)
+++ 
webservices/commons/trunk/modules/axiom/modules/axiom-api/src/main/java/org/apache/axiom/om/util/AXIOMUtil.java
 Wed Feb  4 20:11:56 2009
@@ -17,7 +17,7 @@
  * under the License.
  */
 
-package org.apache.axiom.om.impl.llom.util;
+package org.apache.axiom.om.util;
 
 import org.apache.axiom.om.OMAbstractFactory;
 import org.apache.axiom.om.OMElement;

Propchange: 
webservices/commons/trunk/modules/axiom/modules/axiom-api/src/main/java/org/apache/axiom/om/util/AXIOMUtil.java
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: 
webservices/commons/trunk/modules/axiom/modules/axiom-api/src/main/java/org/apache/axiom/om/util/AXIOMUtil.java
------------------------------------------------------------------------------
    svn:mergeinfo = 

Modified: 
webservices/commons/trunk/modules/axiom/modules/axiom-impl/src/main/java/org/apache/axiom/om/impl/llom/util/AXIOMUtil.java
URL: 
http://svn.apache.org/viewvc/webservices/commons/trunk/modules/axiom/modules/axiom-impl/src/main/java/org/apache/axiom/om/impl/llom/util/AXIOMUtil.java?rev=740850&r1=740849&r2=740850&view=diff
==============================================================================
--- 
webservices/commons/trunk/modules/axiom/modules/axiom-impl/src/main/java/org/apache/axiom/om/impl/llom/util/AXIOMUtil.java
 (original)
+++ 
webservices/commons/trunk/modules/axiom/modules/axiom-impl/src/main/java/org/apache/axiom/om/impl/llom/util/AXIOMUtil.java
 Wed Feb  4 20:11:56 2009
@@ -19,43 +19,8 @@
 
 package org.apache.axiom.om.impl.llom.util;
 
-import org.apache.axiom.om.OMAbstractFactory;
-import org.apache.axiom.om.OMElement;
-import org.apache.axiom.om.OMFactory;
-import org.apache.axiom.om.impl.builder.StAXOMBuilder;
-import org.apache.axiom.om.util.StAXUtils;
-
-import javax.xml.stream.XMLStreamException;
-import java.io.StringReader;
-
-public class AXIOMUtil {
-    /**
-     * Create an OMElement from an XML fragment given as a string.
-     *
-     * @param xmlFragment the well-formed XML fragment
-     * @return The OMElement created out of the string XML fragment.
-     * @throws XMLStreamException
-     */
-    public static OMElement stringToOM(String xmlFragment) throws 
XMLStreamException {
-        return stringToOM(OMAbstractFactory.getOMFactory(), xmlFragment);
-    }
-    
-    /**
-     * Create an OMElement from an XML fragment given as a string.
-     *
-     * @param omFactory the factory used to build the object model
-     * @param xmlFragment the well-formed XML fragment
-     * @return The OMElement created out of the string XML fragment.
-     * @throws XMLStreamException
-     */
-    public static OMElement stringToOM(OMFactory omFactory, String xmlFragment)
-            throws XMLStreamException {
-        
-        if (xmlFragment != null) {
-            return new StAXOMBuilder(omFactory,
-                    StAXUtils.createXMLStreamReader(new 
StringReader(xmlFragment)))
-                    .getDocumentElement();
-        }
-        return null;
-    }
+/**
+ * @deprecated Use {...@link org.apache.axiom.om.util.AXIOMUtil} instead.
+ */
+public class AXIOMUtil extends org.apache.axiom.om.util.AXIOMUtil {
 }


Reply via email to