org.apache.xml.serializer
public interface SerializationHandler extends ExtendedContentHandler, ExtendedLexicalHandler, XSLOutputAttributes, DeclHandler, DTDHandler, ErrorHandler, DOMSerializer, Serializer
UNKNOWN: internal
Method Summary | |
---|---|
void | close() |
void | flushPending()
Flush any pending events currently queued up in the serializer. |
Transformer | getTransformer()
Get the transformer associated with the serializer. |
void | serialize(Node node)
Notify that the serializer should take this DOM node as input to be
serialized.
|
void | setContentHandler(ContentHandler ch)
Set the SAX Content handler that the serializer sends its output to. |
void | setDTDEntityExpansion(boolean expand)
Default behavior is to expand DTD entities,
that is the initall default value is true. |
boolean | setEscaping(boolean escape)
Turns special character escaping on/off.
|
void | setIndentAmount(int spaces)
Set the number of spaces to indent for each indentation level. |
void | setNamespaceMappings(NamespaceMappings mappings)
Used only by TransformerSnapshotImpl to restore the serialization
to a previous state.
|
void | setTransformer(Transformer transformer)
Set the transformer associated with the serializer. |
Returns: Transformer the transformer associated with the serializer.
Parameters: node the DOM node to be serialized.
Throws: IOException
See Also: asContentHandler ToSAXHandler
Parameters: expand true if DTD entities are to be expanded, false if they are to be left as DTD entity references.
Parameters: escape true if escaping is to be set on.
Parameters: spaces the number of spaces to indent for each indentation level.
Parameters: mappings NamespaceMappings
Parameters: transformer the transformer associated with the serializer.