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/02/25 21:11:06 UTC
svn commit: r1732356 - in
/webservices/axiom/trunk/aspects/om-aspects/src/main/java/org/apache/axiom/om/impl:
common/serializer/push/sax/ intf/ mixin/
Author: veithen
Date: Thu Feb 25 20:11:05 2016
New Revision: 1732356
URL: http://svn.apache.org/viewvc?rev=1732356&view=rev
Log:
internalSerialize no longer needs an OMOutputFormat argument.
Modified:
webservices/axiom/trunk/aspects/om-aspects/src/main/java/org/apache/axiom/om/impl/common/serializer/push/sax/XMLReaderImpl.java
webservices/axiom/trunk/aspects/om-aspects/src/main/java/org/apache/axiom/om/impl/intf/AxiomSerializable.java
webservices/axiom/trunk/aspects/om-aspects/src/main/java/org/apache/axiom/om/impl/mixin/AxiomCDATASectionSupport.aj
webservices/axiom/trunk/aspects/om-aspects/src/main/java/org/apache/axiom/om/impl/mixin/AxiomCharacterDataNodeSupport.aj
webservices/axiom/trunk/aspects/om-aspects/src/main/java/org/apache/axiom/om/impl/mixin/AxiomCommentSupport.aj
webservices/axiom/trunk/aspects/om-aspects/src/main/java/org/apache/axiom/om/impl/mixin/AxiomContainerSupport.aj
webservices/axiom/trunk/aspects/om-aspects/src/main/java/org/apache/axiom/om/impl/mixin/AxiomDocTypeSupport.aj
webservices/axiom/trunk/aspects/om-aspects/src/main/java/org/apache/axiom/om/impl/mixin/AxiomDocumentSupport.aj
webservices/axiom/trunk/aspects/om-aspects/src/main/java/org/apache/axiom/om/impl/mixin/AxiomElementSupport.aj
webservices/axiom/trunk/aspects/om-aspects/src/main/java/org/apache/axiom/om/impl/mixin/AxiomEntityReferenceSupport.aj
webservices/axiom/trunk/aspects/om-aspects/src/main/java/org/apache/axiom/om/impl/mixin/AxiomProcessingInstructionSupport.aj
webservices/axiom/trunk/aspects/om-aspects/src/main/java/org/apache/axiom/om/impl/mixin/AxiomSourcedElementSupport.aj
Modified: webservices/axiom/trunk/aspects/om-aspects/src/main/java/org/apache/axiom/om/impl/common/serializer/push/sax/XMLReaderImpl.java
URL: http://svn.apache.org/viewvc/webservices/axiom/trunk/aspects/om-aspects/src/main/java/org/apache/axiom/om/impl/common/serializer/push/sax/XMLReaderImpl.java?rev=1732356&r1=1732355&r2=1732356&view=diff
==============================================================================
--- webservices/axiom/trunk/aspects/om-aspects/src/main/java/org/apache/axiom/om/impl/common/serializer/push/sax/XMLReaderImpl.java (original)
+++ webservices/axiom/trunk/aspects/om-aspects/src/main/java/org/apache/axiom/om/impl/common/serializer/push/sax/XMLReaderImpl.java Thu Feb 25 20:11:05 2016
@@ -24,7 +24,6 @@ import org.apache.axiom.core.CoreElement
import org.apache.axiom.core.stream.StreamException;
import org.apache.axiom.core.stream.XmlHandler;
import org.apache.axiom.core.stream.sax.ContentHandlerXmlHandler;
-import org.apache.axiom.om.OMOutputFormat;
import org.apache.axiom.om.impl.common.serializer.push.NamespaceContextPreservationFilterHandler;
import org.apache.axiom.om.impl.intf.AxiomContainer;
import org.apache.axiom.util.sax.AbstractXMLReader;
@@ -55,7 +54,7 @@ public class XMLReaderImpl extends Abstr
handler = new NamespaceContextPreservationFilterHandler(handler, contextElement);
}
try {
- root.internalSerialize(handler, new OMOutputFormat(), cache);
+ root.internalSerialize(handler, cache);
} catch (StreamException ex) {
throw (SAXException)ex.getCause();
}
Modified: webservices/axiom/trunk/aspects/om-aspects/src/main/java/org/apache/axiom/om/impl/intf/AxiomSerializable.java
URL: http://svn.apache.org/viewvc/webservices/axiom/trunk/aspects/om-aspects/src/main/java/org/apache/axiom/om/impl/intf/AxiomSerializable.java?rev=1732356&r1=1732355&r2=1732356&view=diff
==============================================================================
--- webservices/axiom/trunk/aspects/om-aspects/src/main/java/org/apache/axiom/om/impl/intf/AxiomSerializable.java (original)
+++ webservices/axiom/trunk/aspects/om-aspects/src/main/java/org/apache/axiom/om/impl/intf/AxiomSerializable.java Thu Feb 25 20:11:05 2016
@@ -20,7 +20,6 @@ package org.apache.axiom.om.impl.intf;
import org.apache.axiom.core.stream.StreamException;
import org.apache.axiom.core.stream.XmlHandler;
-import org.apache.axiom.om.OMOutputFormat;
import org.apache.axiom.om.OMSerializable;
public interface AxiomSerializable extends OMSerializable, AxiomInformationItem {
@@ -30,9 +29,8 @@ public interface AxiomSerializable exten
* Serializes the node.
*
* @param serializer
- * @param format
* @param cache indicates if caching should be enabled
* @throws StreamException
*/
- void internalSerialize(XmlHandler handler, OMOutputFormat format, boolean cache) throws StreamException;
+ void internalSerialize(XmlHandler handler, boolean cache) throws StreamException;
}
Modified: webservices/axiom/trunk/aspects/om-aspects/src/main/java/org/apache/axiom/om/impl/mixin/AxiomCDATASectionSupport.aj
URL: http://svn.apache.org/viewvc/webservices/axiom/trunk/aspects/om-aspects/src/main/java/org/apache/axiom/om/impl/mixin/AxiomCDATASectionSupport.aj?rev=1732356&r1=1732355&r2=1732356&view=diff
==============================================================================
--- webservices/axiom/trunk/aspects/om-aspects/src/main/java/org/apache/axiom/om/impl/mixin/AxiomCDATASectionSupport.aj (original)
+++ webservices/axiom/trunk/aspects/om-aspects/src/main/java/org/apache/axiom/om/impl/mixin/AxiomCDATASectionSupport.aj Thu Feb 25 20:11:05 2016
@@ -25,7 +25,6 @@ import org.apache.axiom.core.CoreModelEx
import org.apache.axiom.core.stream.StreamException;
import org.apache.axiom.core.stream.XmlHandler;
import org.apache.axiom.om.OMNode;
-import org.apache.axiom.om.OMOutputFormat;
import org.apache.axiom.om.impl.common.AxiomExceptionTranslator;
import org.apache.axiom.om.impl.intf.AxiomCDATASection;
@@ -34,7 +33,7 @@ public aspect AxiomCDATASectionSupport {
return OMNode.CDATA_SECTION_NODE;
}
- public final void AxiomCDATASection.internalSerialize(XmlHandler handler, OMOutputFormat format, boolean cache) throws StreamException {
+ public final void AxiomCDATASection.internalSerialize(XmlHandler handler, boolean cache) throws StreamException {
try {
handler.processCDATASection(coreGetCharacterData().toString());
} catch (CoreModelException ex) {
Modified: webservices/axiom/trunk/aspects/om-aspects/src/main/java/org/apache/axiom/om/impl/mixin/AxiomCharacterDataNodeSupport.aj
URL: http://svn.apache.org/viewvc/webservices/axiom/trunk/aspects/om-aspects/src/main/java/org/apache/axiom/om/impl/mixin/AxiomCharacterDataNodeSupport.aj?rev=1732356&r1=1732355&r2=1732356&view=diff
==============================================================================
--- webservices/axiom/trunk/aspects/om-aspects/src/main/java/org/apache/axiom/om/impl/mixin/AxiomCharacterDataNodeSupport.aj (original)
+++ webservices/axiom/trunk/aspects/om-aspects/src/main/java/org/apache/axiom/om/impl/mixin/AxiomCharacterDataNodeSupport.aj Thu Feb 25 20:11:05 2016
@@ -24,7 +24,6 @@ import javax.xml.stream.XMLStreamWriter;
import org.apache.axiom.core.stream.StreamException;
import org.apache.axiom.core.stream.XmlHandler;
import org.apache.axiom.om.OMNode;
-import org.apache.axiom.om.OMOutputFormat;
import org.apache.axiom.om.impl.intf.AxiomCharacterDataNode;
public aspect AxiomCharacterDataNodeSupport {
@@ -32,7 +31,7 @@ public aspect AxiomCharacterDataNodeSupp
return coreIsIgnorable() ? OMNode.SPACE_NODE : OMNode.TEXT_NODE;
}
- public final void AxiomCharacterDataNode.internalSerialize(XmlHandler handler, OMOutputFormat format, boolean cache) throws StreamException {
+ public final void AxiomCharacterDataNode.internalSerialize(XmlHandler handler, boolean cache) throws StreamException {
handler.processCharacterData(coreGetCharacterData(), coreIsIgnorable());
}
Modified: webservices/axiom/trunk/aspects/om-aspects/src/main/java/org/apache/axiom/om/impl/mixin/AxiomCommentSupport.aj
URL: http://svn.apache.org/viewvc/webservices/axiom/trunk/aspects/om-aspects/src/main/java/org/apache/axiom/om/impl/mixin/AxiomCommentSupport.aj?rev=1732356&r1=1732355&r2=1732356&view=diff
==============================================================================
--- webservices/axiom/trunk/aspects/om-aspects/src/main/java/org/apache/axiom/om/impl/mixin/AxiomCommentSupport.aj (original)
+++ webservices/axiom/trunk/aspects/om-aspects/src/main/java/org/apache/axiom/om/impl/mixin/AxiomCommentSupport.aj Thu Feb 25 20:11:05 2016
@@ -25,7 +25,6 @@ import org.apache.axiom.core.CoreModelEx
import org.apache.axiom.core.stream.StreamException;
import org.apache.axiom.core.stream.XmlHandler;
import org.apache.axiom.om.OMNode;
-import org.apache.axiom.om.OMOutputFormat;
import org.apache.axiom.om.impl.common.AxiomExceptionTranslator;
import org.apache.axiom.om.impl.common.AxiomSemantics;
import org.apache.axiom.om.impl.intf.AxiomComment;
@@ -47,7 +46,7 @@ public aspect AxiomCommentSupport {
coreSetCharacterData(text, AxiomSemantics.INSTANCE);
}
- public final void AxiomComment.internalSerialize(XmlHandler handler, OMOutputFormat format, boolean cache) throws StreamException {
+ public final void AxiomComment.internalSerialize(XmlHandler handler, boolean cache) throws StreamException {
try {
handler.processComment(coreGetCharacterData().toString());
} catch (CoreModelException ex) {
Modified: webservices/axiom/trunk/aspects/om-aspects/src/main/java/org/apache/axiom/om/impl/mixin/AxiomContainerSupport.aj
URL: http://svn.apache.org/viewvc/webservices/axiom/trunk/aspects/om-aspects/src/main/java/org/apache/axiom/om/impl/mixin/AxiomContainerSupport.aj?rev=1732356&r1=1732355&r2=1732356&view=diff
==============================================================================
--- webservices/axiom/trunk/aspects/om-aspects/src/main/java/org/apache/axiom/om/impl/mixin/AxiomContainerSupport.aj (original)
+++ webservices/axiom/trunk/aspects/om-aspects/src/main/java/org/apache/axiom/om/impl/mixin/AxiomContainerSupport.aj Thu Feb 25 20:11:05 2016
@@ -288,7 +288,7 @@ public aspect AxiomContainerSupport {
(MTOMXMLStreamWriter) xmlWriter :
new MTOMXMLStreamWriter(xmlWriter);
try {
- internalSerialize(createSerializer(writer, true), writer.getOutputFormat(), cache);
+ internalSerialize(createSerializer(writer, true), cache);
} catch (StreamException ex) {
throw AxiomExceptionTranslator.toXMLStreamException(ex);
}
@@ -298,7 +298,7 @@ public aspect AxiomContainerSupport {
private void AxiomContainer.serialize(MTOMXMLStreamWriter writer, boolean cache) throws XMLStreamException {
try {
try {
- internalSerialize(createSerializer(writer, false), writer.getOutputFormat(), cache);
+ internalSerialize(createSerializer(writer, false), cache);
} catch (StreamException ex) {
throw AxiomExceptionTranslator.toXMLStreamException(ex);
}
@@ -351,7 +351,7 @@ public aspect AxiomContainerSupport {
serialize(writer, format, false);
}
- final void AxiomContainer.serializeChildren(XmlHandler handler, OMOutputFormat format, boolean cache) throws StreamException {
+ final void AxiomContainer.serializeChildren(XmlHandler handler, boolean cache) throws StreamException {
if (getState() == AxiomContainer.DISCARDED) {
Builder builder = coreGetBuilder();
if (builder != null) {
@@ -362,14 +362,14 @@ public aspect AxiomContainerSupport {
if (cache) {
AxiomChildNode child = (AxiomChildNode)getFirstOMChild();
while (child != null) {
- child.internalSerialize(handler, format, true);
+ child.internalSerialize(handler, true);
child = (AxiomChildNode)child.getNextOMSibling();
}
} else {
// First, recursively serialize all child nodes that have already been created
AxiomChildNode child = (AxiomChildNode)coreGetFirstChildIfAvailable();
while (child != null) {
- child.internalSerialize(handler, format, cache);
+ child.internalSerialize(handler, cache);
child = (AxiomChildNode)child.coreGetNextSiblingIfAvailable();
}
// Next, if the container is incomplete, disable caching (temporarily)
Modified: webservices/axiom/trunk/aspects/om-aspects/src/main/java/org/apache/axiom/om/impl/mixin/AxiomDocTypeSupport.aj
URL: http://svn.apache.org/viewvc/webservices/axiom/trunk/aspects/om-aspects/src/main/java/org/apache/axiom/om/impl/mixin/AxiomDocTypeSupport.aj?rev=1732356&r1=1732355&r2=1732356&view=diff
==============================================================================
--- webservices/axiom/trunk/aspects/om-aspects/src/main/java/org/apache/axiom/om/impl/mixin/AxiomDocTypeSupport.aj (original)
+++ webservices/axiom/trunk/aspects/om-aspects/src/main/java/org/apache/axiom/om/impl/mixin/AxiomDocTypeSupport.aj Thu Feb 25 20:11:05 2016
@@ -23,7 +23,6 @@ import javax.xml.stream.XMLStreamWriter;
import org.apache.axiom.core.stream.StreamException;
import org.apache.axiom.core.stream.XmlHandler;
-import org.apache.axiom.om.OMOutputFormat;
import org.apache.axiom.om.impl.common.AxiomExceptionTranslator;
import org.apache.axiom.om.impl.common.serializer.push.stax.StAXSerializer;
import org.apache.axiom.om.impl.intf.AxiomDocType;
@@ -37,13 +36,13 @@ public aspect AxiomDocTypeSupport {
return coreGetRootName();
}
- public final void AxiomDocType.internalSerialize(XmlHandler handler, OMOutputFormat format, boolean cache) throws StreamException {
+ public final void AxiomDocType.internalSerialize(XmlHandler handler, boolean cache) throws StreamException {
handler.processDocumentTypeDeclaration(coreGetRootName(), coreGetPublicId(), coreGetSystemId(), coreGetInternalSubset());
}
public final void AxiomDocType.serialize(XMLStreamWriter writer, boolean cache) throws XMLStreamException {
try {
- internalSerialize(new StAXSerializer(writer), null, cache);
+ internalSerialize(new StAXSerializer(writer), cache);
} catch (StreamException ex) {
throw AxiomExceptionTranslator.toXMLStreamException(ex);
}
Modified: webservices/axiom/trunk/aspects/om-aspects/src/main/java/org/apache/axiom/om/impl/mixin/AxiomDocumentSupport.aj
URL: http://svn.apache.org/viewvc/webservices/axiom/trunk/aspects/om-aspects/src/main/java/org/apache/axiom/om/impl/mixin/AxiomDocumentSupport.aj?rev=1732356&r1=1732355&r2=1732356&view=diff
==============================================================================
--- webservices/axiom/trunk/aspects/om-aspects/src/main/java/org/apache/axiom/om/impl/mixin/AxiomDocumentSupport.aj (original)
+++ webservices/axiom/trunk/aspects/om-aspects/src/main/java/org/apache/axiom/om/impl/mixin/AxiomDocumentSupport.aj Thu Feb 25 20:11:05 2016
@@ -25,7 +25,6 @@ import org.apache.axiom.core.stream.XmlH
import org.apache.axiom.om.OMElement;
import org.apache.axiom.om.OMException;
import org.apache.axiom.om.OMNode;
-import org.apache.axiom.om.OMOutputFormat;
import org.apache.axiom.om.impl.common.AxiomExceptionTranslator;
import org.apache.axiom.om.impl.common.AxiomSemantics;
import org.apache.axiom.om.impl.intf.AxiomDocument;
@@ -56,9 +55,9 @@ public aspect AxiomDocumentSupport {
}
}
- public final void AxiomDocument.internalSerialize(XmlHandler handler, OMOutputFormat format, boolean cache) throws StreamException {
+ public final void AxiomDocument.internalSerialize(XmlHandler handler, boolean cache) throws StreamException {
handler.startDocument(coreGetInputEncoding(), coreGetXmlVersion(), coreGetXmlEncoding(), coreIsStandalone());
- serializeChildren(handler, format, cache);
+ serializeChildren(handler, cache);
handler.endDocument();
}
Modified: webservices/axiom/trunk/aspects/om-aspects/src/main/java/org/apache/axiom/om/impl/mixin/AxiomElementSupport.aj
URL: http://svn.apache.org/viewvc/webservices/axiom/trunk/aspects/om-aspects/src/main/java/org/apache/axiom/om/impl/mixin/AxiomElementSupport.aj?rev=1732356&r1=1732355&r2=1732356&view=diff
==============================================================================
--- webservices/axiom/trunk/aspects/om-aspects/src/main/java/org/apache/axiom/om/impl/mixin/AxiomElementSupport.aj (original)
+++ webservices/axiom/trunk/aspects/om-aspects/src/main/java/org/apache/axiom/om/impl/mixin/AxiomElementSupport.aj Thu Feb 25 20:11:05 2016
@@ -52,7 +52,6 @@ import org.apache.axiom.om.OMElement;
import org.apache.axiom.om.OMException;
import org.apache.axiom.om.OMNamespace;
import org.apache.axiom.om.OMNode;
-import org.apache.axiom.om.OMOutputFormat;
import org.apache.axiom.om.OMSourcedElement;
import org.apache.axiom.om.OMText;
import org.apache.axiom.om.impl.common.AxiomExceptionTranslator;
@@ -529,13 +528,11 @@ public aspect AxiomElementSupport {
return findNamespaceURI("");
}
- public void AxiomElement.internalSerialize(XmlHandler handler, OMOutputFormat format,
- boolean cache) throws StreamException {
- defaultInternalSerialize(handler, format, cache);
+ public void AxiomElement.internalSerialize(XmlHandler handler, boolean cache) throws StreamException {
+ defaultInternalSerialize(handler, cache);
}
- public final void AxiomElement.defaultInternalSerialize(XmlHandler handler, OMOutputFormat format,
- boolean cache) throws StreamException {
+ public final void AxiomElement.defaultInternalSerialize(XmlHandler handler, boolean cache) throws StreamException {
OMNamespace ns = getNamespace();
if (ns == null) {
handler.startElement("", getLocalName(), "");
@@ -556,7 +553,7 @@ public aspect AxiomElementSupport {
}
}
handler.attributesCompleted();
- serializeChildren(handler, format, cache);
+ serializeChildren(handler, cache);
handler.endElement();
}
Modified: webservices/axiom/trunk/aspects/om-aspects/src/main/java/org/apache/axiom/om/impl/mixin/AxiomEntityReferenceSupport.aj
URL: http://svn.apache.org/viewvc/webservices/axiom/trunk/aspects/om-aspects/src/main/java/org/apache/axiom/om/impl/mixin/AxiomEntityReferenceSupport.aj?rev=1732356&r1=1732355&r2=1732356&view=diff
==============================================================================
--- webservices/axiom/trunk/aspects/om-aspects/src/main/java/org/apache/axiom/om/impl/mixin/AxiomEntityReferenceSupport.aj (original)
+++ webservices/axiom/trunk/aspects/om-aspects/src/main/java/org/apache/axiom/om/impl/mixin/AxiomEntityReferenceSupport.aj Thu Feb 25 20:11:05 2016
@@ -24,7 +24,6 @@ import javax.xml.stream.XMLStreamWriter;
import org.apache.axiom.core.stream.StreamException;
import org.apache.axiom.core.stream.XmlHandler;
import org.apache.axiom.om.OMNode;
-import org.apache.axiom.om.OMOutputFormat;
import org.apache.axiom.om.impl.intf.AxiomEntityReference;
public aspect AxiomEntityReferenceSupport {
@@ -32,7 +31,7 @@ public aspect AxiomEntityReferenceSuppor
return OMNode.ENTITY_REFERENCE_NODE;
}
- public final void AxiomEntityReference.internalSerialize(XmlHandler handler, OMOutputFormat format, boolean cache) throws StreamException {
+ public final void AxiomEntityReference.internalSerialize(XmlHandler handler, boolean cache) throws StreamException {
handler.processEntityReference(coreGetName(), coreGetReplacementText());
}
Modified: webservices/axiom/trunk/aspects/om-aspects/src/main/java/org/apache/axiom/om/impl/mixin/AxiomProcessingInstructionSupport.aj
URL: http://svn.apache.org/viewvc/webservices/axiom/trunk/aspects/om-aspects/src/main/java/org/apache/axiom/om/impl/mixin/AxiomProcessingInstructionSupport.aj?rev=1732356&r1=1732355&r2=1732356&view=diff
==============================================================================
--- webservices/axiom/trunk/aspects/om-aspects/src/main/java/org/apache/axiom/om/impl/mixin/AxiomProcessingInstructionSupport.aj (original)
+++ webservices/axiom/trunk/aspects/om-aspects/src/main/java/org/apache/axiom/om/impl/mixin/AxiomProcessingInstructionSupport.aj Thu Feb 25 20:11:05 2016
@@ -24,7 +24,6 @@ import javax.xml.stream.XMLStreamWriter;
import org.apache.axiom.core.CoreModelException;
import org.apache.axiom.core.stream.StreamException;
import org.apache.axiom.core.stream.XmlHandler;
-import org.apache.axiom.om.OMOutputFormat;
import org.apache.axiom.om.impl.common.AxiomExceptionTranslator;
import org.apache.axiom.om.impl.common.AxiomSemantics;
import org.apache.axiom.om.impl.intf.AxiomProcessingInstruction;
@@ -50,7 +49,7 @@ public aspect AxiomProcessingInstruction
coreSetCharacterData(value, AxiomSemantics.INSTANCE);
}
- public final void AxiomProcessingInstruction.internalSerialize(XmlHandler handler, OMOutputFormat format, boolean cache) throws StreamException {
+ public final void AxiomProcessingInstruction.internalSerialize(XmlHandler handler, boolean cache) throws StreamException {
try {
handler.processProcessingInstruction(coreGetTarget() + " ", coreGetCharacterData().toString());
} catch (CoreModelException ex) {
Modified: webservices/axiom/trunk/aspects/om-aspects/src/main/java/org/apache/axiom/om/impl/mixin/AxiomSourcedElementSupport.aj
URL: http://svn.apache.org/viewvc/webservices/axiom/trunk/aspects/om-aspects/src/main/java/org/apache/axiom/om/impl/mixin/AxiomSourcedElementSupport.aj?rev=1732356&r1=1732355&r2=1732356&view=diff
==============================================================================
--- webservices/axiom/trunk/aspects/om-aspects/src/main/java/org/apache/axiom/om/impl/mixin/AxiomSourcedElementSupport.aj (original)
+++ webservices/axiom/trunk/aspects/om-aspects/src/main/java/org/apache/axiom/om/impl/mixin/AxiomSourcedElementSupport.aj Thu Feb 25 20:11:05 2016
@@ -32,7 +32,6 @@ import org.apache.axiom.om.OMDataSourceE
import org.apache.axiom.om.OMException;
import org.apache.axiom.om.OMNamespace;
import org.apache.axiom.om.OMNode;
-import org.apache.axiom.om.OMOutputFormat;
import org.apache.axiom.om.OMXMLStreamReaderConfiguration;
import org.apache.axiom.om.QNameAwareOMDataSource;
import org.apache.axiom.om.impl.common.DeferredNamespace;
@@ -408,13 +407,13 @@ public aspect AxiomSourcedElementSupport
}
}
- public void AxiomSourcedElement.internalSerialize(XmlHandler handler, OMOutputFormat format, boolean cache)
+ public void AxiomSourcedElement.internalSerialize(XmlHandler handler, boolean cache)
throws StreamException {
if (isExpanded()) {
- defaultInternalSerialize(handler, format, cache);
+ defaultInternalSerialize(handler, cache);
} else if (cache&& OMDataSourceUtil.isDestructiveWrite(dataSource)) {
forceExpand();
- defaultInternalSerialize(handler, format, true);
+ defaultInternalSerialize(handler, true);
// Note: if we can't determine the type (push/pull) of the OMDataSource, we
// default to push
// TODO: the serializer ignores namespaceURI and localName