Modifier and Type | Method and Description |
---|---|
public void | |
public void | flushPending()
A SerializationHandler accepts SAX-like events, so it can accumulate attributes or namespace nodes after a startElement(). |
public Transformer | Returns: Transformer the transformer associated with the serializer.Get the transformer associated with the serializer. |
public void | serialize(Node
the DOM node to be serialized. node)Redeclares com. Notify that the serializer should take this DOM node as input to be serialized. |
public void | setContentHandler(ContentHandler ch)
Set the SAX Content handler that the serializer sends its output to. |
public void | setDTDEntityExpansion(boolean
true if DTD entities are to be expanded,
false if they are to be left as DTD entity references. expand)Default behavior is to expand DTD entities, that is the initall default value is true. |
public boolean | setEscaping(boolean
true if escaping is to be set on. escape)Turns special character escaping on/off. |
public void | setIndentAmount(int
the number of spaces to indent for each indentation level. spaces)Set the number of spaces to indent for each indentation level. |
public void | setIsStandalone(boolean
true if the property "jdk.xml.xsltcIsStandalone" is set to yes b)Specify if the output will be treated as a standalone property |
public void | setNamespaceMappings(NamespaceMappings
NamespaceMappings mappings)Used only by TransformerSnapshotImpl to restore the serialization to a previous state. |
public void | setTransformer(Transformer
the transformer associated with the serializer. transformer)Set the transformer associated with the serializer. |
close | back to summary |
---|---|
public void close() |
flushPending | back to summary |
---|---|
public void flushPending() throws SAXException A SerializationHandler accepts SAX-like events, so it can accumulate attributes or namespace nodes after a startElement(). If the SerializationHandler has a Writer or OutputStream, a call to this method will flush such accumulated events as a closed start tag for an element. If the SerializationHandler wraps a ContentHandler, a call to this method will flush such accumulated events as a SAX (not SAX-like) calls to startPrefixMapping() and startElement(). If one calls endDocument() then one need not call this method since a call to endDocument() will do what this method does. However, in some circumstances, such as with document fragments, endDocument() is not called and it may be necessary to call this method to flush any pending events. For performance reasons this method should not be called very often. |
getTransformer | back to summary |
---|---|
public Transformer getTransformer() Get the transformer associated with the serializer.
|
serialize | back to summary |
---|---|
public void serialize(Node node) throws IOException Redeclares com. Notify that the serializer should take this DOM node as input to be serialized.
|
setContentHandler | back to summary |
---|---|
public void setContentHandler(ContentHandler ch) Set the SAX Content handler that the serializer sends its output to. This method only applies to a ToSAXHandler, not to a ToStream serializer.
|
setDTDEntityExpansion | back to summary |
---|---|
public void setDTDEntityExpansion(boolean expand) Default behavior is to expand DTD entities, that is the initall default value is true.
|
setEscaping | back to summary |
---|---|
public boolean setEscaping(boolean escape) throws SAXException Turns special character escaping on/off. Note that characters will never, even if this option is set to 'true', be escaped within CDATA sections in output XML documents.
|
setIndentAmount | back to summary |
---|---|
public void setIndentAmount(int spaces) Set the number of spaces to indent for each indentation level.
|
setIsStandalone | back to summary |
---|---|
public void setIsStandalone(boolean b) Specify if the output will be treated as a standalone property
|
setNamespaceMappings | back to summary |
---|---|
public void setNamespaceMappings(NamespaceMappings mappings) Used only by TransformerSnapshotImpl to restore the serialization to a previous state.
|
setTransformer | back to summary |
---|---|
public void setTransformer(Transformer transformer) Set the transformer associated with the serializer.
|