/** * Gets the DOOM implementation of org.w3c.dom.Document * * @param omElement the OMelement * @return the DOOM document */ public static OMDocument convertOMtoDOM(OMContainer omElement) { // use an Axiom meta factory with feature "dom" to get org.w3c.dom.Document OMFactory doomFactory = OMAbstractFactory.getMetaFactory( OMAbstractFactory.FEATURE_DOM).getOMFactory(); OMXMLParserWrapper doomBuilder = OMXMLBuilderFactory.createStAXOMBuilder(doomFactory, omElement.getXMLStreamReader()); OMDocument domElement = doomBuilder.getDocument(); return domElement; }
/** * Gets the DOOM implementation of org.w3c.dom.Document * * @param omElement the OMelement * @return the DOOM document */ public static OMDocument convertOMtoDOM(OMContainer omElement) { // use an Axiom meta factory with feature "dom" to get org.w3c.dom.Document OMFactory doomFactory = OMAbstractFactory.getMetaFactory( OMAbstractFactory.FEATURE_DOM).getOMFactory(); OMXMLParserWrapper doomBuilder = OMXMLBuilderFactory.createStAXOMBuilder(doomFactory, omElement.getXMLStreamReader()); OMDocument domElement = doomBuilder.getDocument(); return domElement; }