Package org.apache.cocoon.xml.dom
Class DOMStreamer
- java.lang.Object
-
- org.apache.cocoon.xml.dom.DOMStreamer
-
@Deprecated(since="2022-01-27") public class DOMStreamer extends java.lang.ObjectDeprecated.This API is deprecated, migrate code to the XML APIs provided by the JDK.TheDOMStreameris a utility class that will generate SAX events from a W3C DOM Document.The DOMStreamer uses a different strategy based on the value of the normalizeNamespaces property:
- if true (the default), the DOMStreamer will normalize namespace
declarations (i.e. add missing xmlns attributes or correct them). See
also
DOMStreamer.NamespaceNormalizingDOMStreamer. - if false, the standard JAXP identity transformer is used.
- if true (the default), the DOMStreamer will normalize namespace
declarations (i.e. add missing xmlns attributes or correct them). See
also
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classDOMStreamer.DefaultDOMStreamerDeprecated.This API is deprecated, migrate code to the XML APIs provided by the JDK.static classDOMStreamer.NamespaceNormalizingDOMStreamerDeprecated.This API is deprecated, migrate code to the XML APIs provided by the JDK.
-
Constructor Summary
Constructors Constructor Description DOMStreamer()Deprecated.Create a newDOMStreamerinstance.DOMStreamer(org.xml.sax.ContentHandler content)Deprecated.Create a newDOMStreamerinstance.
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description booleanisNormalizeNamespaces()Deprecated.voidrecycle()Deprecated.voidsetContentHandler(org.xml.sax.ContentHandler handler)Deprecated.Set theContentHandlerthat will receive XML data.voidsetNormalizeNamespaces(boolean normalizeNamespaces)Deprecated.voidstream(org.w3c.dom.Node node)Deprecated.Start the production of SAX events.
-
-
-
Method Detail
-
setContentHandler
public void setContentHandler(org.xml.sax.ContentHandler handler)
Deprecated.Set theContentHandlerthat will receive XML data.
-
stream
public void stream(org.w3c.dom.Node node) throws org.xml.sax.SAXExceptionDeprecated.Start the production of SAX events.- Throws:
org.xml.sax.SAXException
-
isNormalizeNamespaces
public boolean isNormalizeNamespaces()
Deprecated.
-
setNormalizeNamespaces
public void setNormalizeNamespaces(boolean normalizeNamespaces)
Deprecated.
-
recycle
public void recycle()
Deprecated.
-
-