Package com.itextpdf.tool.xml.parser.io
Class ParserListenerWriter
java.lang.Object
com.itextpdf.tool.xml.parser.io.ParserListenerWriter
- All Implemented Interfaces:
XMLParserListener
Debugging util.
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionParserListenerWriter
(Appender writer) Construct a new ParserListenerWriter with the given appender and default formatted to true;ParserListenerWriter
(Appender writer, boolean formatted) -
Method Summary
Modifier and TypeMethodDescriptionvoid
close()
Triggered when parsing is finished and the stream will be closed.void
Triggered for comments that are found.void
endElement
(String curentTag, String ns) Triggered on a closing tag.void
init()
Triggered when parsing has started.void
Triggered on an opening tag.void
Called when text is encountered.void
unknownText
(String string) Triggered for text found outside root tag.
-
Field Details
-
writer
-
formatted
private final boolean formatted
-
-
Constructor Details
-
ParserListenerWriter
- Parameters:
writer
- the appenderformatted
- true if output should be formatted
-
ParserListenerWriter
Construct a new ParserListenerWriter with the given appender and default formatted to true;- Parameters:
writer
- the appender
-
-
Method Details
-
unknownText
Description copied from interface:XMLParserListener
Triggered for text found outside root tag.- Specified by:
unknownText
in interfaceXMLParserListener
- Parameters:
string
- the text
-
startElement
Description copied from interface:XMLParserListener
Triggered on an opening tag.- Specified by:
startElement
in interfaceXMLParserListener
- Parameters:
currentTag
- the tag of the elementattributes
- the attributes found on the tagns
- the namespace or empty String
-
endElement
Description copied from interface:XMLParserListener
Triggered on a closing tag.- Specified by:
endElement
in interfaceXMLParserListener
- Parameters:
curentTag
- the tagns
- the namespace or empty String
-
comment
Description copied from interface:XMLParserListener
Triggered for comments that are found.- Specified by:
comment
in interfaceXMLParserListener
- Parameters:
comment
- the comment
-
init
public void init()Description copied from interface:XMLParserListener
Triggered when parsing has started.- Specified by:
init
in interfaceXMLParserListener
-
close
public void close()Description copied from interface:XMLParserListener
Triggered when parsing is finished and the stream will be closed.- Specified by:
close
in interfaceXMLParserListener
-
text
Description copied from interface:XMLParserListener
Called when text is encountered.- Specified by:
text
in interfaceXMLParserListener
- Parameters:
text
- the text
-