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 { }