public void serialize(XMLStreamWriter writer) throws XMLStreamException { if (element != null) { copyEvents(XMLInputFactory.newInstance().createXMLEventReader(new DOMSource(element)), writer); } else { throw new RuntimeException("Wrapped Element is not set"); } }