Package org.exbin.xbup.parser_tree
Class XBTreeWriter
- java.lang.Object
-
- org.exbin.xbup.parser_tree.XBTreeWriter
-
- All Implemented Interfaces:
org.exbin.xbup.core.parser.basic.XBProducer,org.exbin.xbup.core.parser.basic.XBProvider,org.exbin.xbup.core.stream.XBOutput
@ParametersAreNonnullByDefault public class XBTreeWriter extends java.lang.Object implements org.exbin.xbup.core.parser.basic.XBProvider, org.exbin.xbup.core.parser.basic.XBProducerBasic object model parser XBUP level 0 document block / tree node.
-
-
Constructor Summary
Constructors Constructor Description XBTreeWriter(org.exbin.xbup.core.block.XBBlock sourceBlock)XBTreeWriter(org.exbin.xbup.core.block.XBDocument source)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidattachXBListener(org.exbin.xbup.core.parser.basic.XBListener listener)booleanisFinished()voidproduceXB(org.exbin.xbup.core.parser.basic.XBListener listener)voidproduceXB(org.exbin.xbup.core.parser.basic.XBListener listener, boolean recursive)
-
-
-
Method Detail
-
produceXB
public void produceXB(org.exbin.xbup.core.parser.basic.XBListener listener, boolean recursive) throws org.exbin.xbup.core.parser.XBProcessingException, java.io.IOException- Throws:
org.exbin.xbup.core.parser.XBProcessingExceptionjava.io.IOException
-
produceXB
public void produceXB(org.exbin.xbup.core.parser.basic.XBListener listener)
- Specified by:
produceXBin interfaceorg.exbin.xbup.core.parser.basic.XBProvider
-
isFinished
public boolean isFinished()
-
attachXBListener
public void attachXBListener(org.exbin.xbup.core.parser.basic.XBListener listener)
- Specified by:
attachXBListenerin interfaceorg.exbin.xbup.core.parser.basic.XBProducer
-
-