|
xmlgraphics-commons 1.4 | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectorg.apache.xmlgraphics.ps.dsc.EventRecorder
DSCHandler implementation that records DSC events.
| Constructor Summary | |
EventRecorder()
|
|
| Method Summary | |
void |
comment(java.lang.String comment)
Called for any line containing a full-line PostScript comment. |
void |
endDocument()
Called when the PostScript file is fully processed, i.e. |
void |
handleDSCComment(DSCComment comment)
Called for each standard DSC comment. |
void |
line(java.lang.String line)
Called for a normal line of PostScript code. |
void |
replay(DSCHandler handler)
Replays the recorded events to a specified DSCHandler instance. |
void |
startDocument(java.lang.String header)
Called as a new PostScript file starts. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public EventRecorder()
| Method Detail |
public void replay(DSCHandler handler)
throws java.io.IOException
handler - the DSCHandler to send the recorded events to
java.io.IOException - In case of an I/O error
public void comment(java.lang.String comment)
throws java.io.IOException
DSCHandler
comment in interface DSCHandlercomment - the comment line
java.io.IOException - In case of an I/O errorDSCHandler.comment(java.lang.String)
public void handleDSCComment(DSCComment comment)
throws java.io.IOException
DSCHandler
handleDSCComment in interface DSCHandlercomment - the DSC comment
java.io.IOException - In case of an I/O errorDSCHandler.handleDSCComment(
org.apache.xmlgraphics.ps.dsc.events.DSCComment)
public void line(java.lang.String line)
throws java.io.IOException
DSCHandler
line in interface DSCHandlerline - the line of code
java.io.IOException - In case of an I/O errorDSCHandler.line(java.lang.String)
public void startDocument(java.lang.String header)
throws java.io.IOException
DSCHandler
startDocument in interface DSCHandlerheader - the first line of the DSC-compliant file
java.io.IOException - In case of an I/O errorDSCHandler.startDocument(java.lang.String)
public void endDocument()
throws java.io.IOException
DSCHandler
endDocument in interface DSCHandlerjava.io.IOException - In case of an I/O errorDSCHandler.endDocument()
|
xmlgraphics-commons 1.4 | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||