Package com.openhtmltopdf.event
Class DefaultDocumentListener
- java.lang.Object
-
- com.openhtmltopdf.event.DefaultDocumentListener
-
- All Implemented Interfaces:
DocumentListener
public class DefaultDocumentListener extends Object implements DocumentListener
Default, do-nothing implementation of aDocumentListener; implements all methods inDocumentListenerbut the methods do nothing. Subclass this class and override whichever methods you need to trap.
-
-
Constructor Summary
Constructors Constructor Description DefaultDocumentListener()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voiddocumentLoaded()Indicates document layout has complete, e.g.voiddocumentStarted()Indicates document has been requested (e.g.voidonLayoutException(Throwable t)Called when document layout failed with an exception.voidonRenderException(Throwable t)Called when document render failed with an exception.
-
-
-
Method Detail
-
documentStarted
public void documentStarted()
Indicates document has been requested (e.g. a new document is going to be loaded). This will be called before any activity takes place for the document.- Specified by:
documentStartedin interfaceDocumentListener
-
documentLoaded
public void documentLoaded()
Indicates document layout has complete, e.g. document is fully "loaded" for display; this is not a callback for the document source (e.g. XML) being loaded. This method will be called on every layout run (including, for example, after panel resizes).- Specified by:
documentLoadedin interfaceDocumentListener
-
onLayoutException
public void onLayoutException(Throwable t)
Called when document layout failed with an exception. AllThrowableobjects thrown (except forThreadDeath) during layout and not otherwise handled will be provided to this method. If aDocumentListenerhas been defined an XHTML panel, the listener is entirely responsible for handling the exception. No other action will be taken.- Specified by:
onLayoutExceptionin interfaceDocumentListener
-
onRenderException
public void onRenderException(Throwable t)
Called when document render failed with an exception. AllThrowableobjects thrown (except forThreadDeath) during render and not otherwise handled will be provided to this method. If aDocumentListenerhas been defined an XHTML panel, the listener is entirely responsible for handling the exception. No other action will be taken.- Specified by:
onRenderExceptionin interfaceDocumentListener
-
-