|
|||||||||
| Home >> All >> javax >> [ print overview ] | PREV CLASS NEXT CLASS | ||||||||
SUMMARY: JAVADOC | SOURCE | DOWNLOAD | NESTED | FIELD | CONSTR | METHOD |
DETAIL: FIELD | CONSTR | METHOD | ||||||||
javax.print
Interface DocPrintJob

- All Known Subinterfaces:
- CancelablePrintJob, MultiDocPrintJob
- public interface DocPrintJob
DocPrintJob represents a print job which supports printing
of a single document.
An instance can be obtained from every PrintService available
by calling the PrintService.createPrintJob() 55 method.
A print job is bound to the print service it is created from.
| Method Summary | |
void |
addPrintJobAttributeListener(javax.print.event.PrintJobAttributeListener listener,
javax.print.attribute.PrintJobAttributeSet attributes)
Registers a listener for changes in the specified attribute set during processing of this print job. |
void |
addPrintJobListener(javax.print.event.PrintJobListener listener)
Registers a listener for events occuring during processing of this print job. |
javax.print.attribute.PrintJobAttributeSet |
getAttributes()
Returns the print job's attributes. |
PrintService |
getPrintService()
Returns the PrintService object this print job is bound to. |
void |
print(Doc doc,
javax.print.attribute.PrintRequestAttributeSet attributes)
Prints a document with the specified print job attributes. |
void |
removePrintJobAttributeListener(javax.print.event.PrintJobAttributeListener listener)
Removes the given listener from the listeners registered for changes in their provided attribute set during processing of this print job. |
void |
removePrintJobListener(javax.print.event.PrintJobListener listener)
Removes the given listener from the listeners registered for events occuring during processing of this print job. |
| Method Detail |
addPrintJobAttributeListener
public void addPrintJobAttributeListener(javax.print.event.PrintJobAttributeListener listener, javax.print.attribute.PrintJobAttributeSet attributes)
- Registers a listener for changes in the specified attribute set
during processing of this print job.
If the given attribute set is empty no changes will be reported. If the set is
nullall attributes are monitored.
addPrintJobListener
public void addPrintJobListener(javax.print.event.PrintJobListener listener)
- Registers a listener for events occuring during processing
of this print job.
getAttributes
public javax.print.attribute.PrintJobAttributeSet getAttributes()
- Returns the print job's attributes.
The returned set of attributes is a snapshot at the time of calling this method and will not be updated if changes to the print job's attributes happens. To monitor changes register a print job listener.
getPrintService
public PrintService getPrintService()
- Returns the
PrintServiceobject this print job is bound to.
public void print(Doc doc, javax.print.attribute.PrintRequestAttributeSet attributes) throws PrintException
- Prints a document with the specified print job attributes.
If the doc flavor provided by the
Docimplementation is not supported by this print service aPrintExceptionimplementing theFlavorExceptioninterface will be thrown.
removePrintJobAttributeListener
public void removePrintJobAttributeListener(javax.print.event.PrintJobAttributeListener listener)
- Removes the given listener from the listeners registered for changes
in their provided attribute set during processing of this print job.
removePrintJobListener
public void removePrintJobListener(javax.print.event.PrintJobListener listener)
- Removes the given listener from the listeners registered for events
occuring during processing of this print job.
|
|||||||||
| Home >> All >> javax >> [ print overview ] | PREV CLASS NEXT CLASS | ||||||||
SUMMARY: JAVADOC | SOURCE | DOWNLOAD | NESTED | FIELD | CONSTR | METHOD |
DETAIL: FIELD | CONSTR | METHOD | ||||||||
JAVADOC