T
- the concrete print settings typepublic interface Collate<T extends PrintSettings>
Implemented by concrete PrintSettings
implementations that support collate printing.
Modifier and Type | Method and Description |
---|---|
T |
disableCollatePrinting()
Disables collate printing.
|
T |
enableCollatePrinting()
Enables collate printing.
|
boolean |
isCollatePrintingEnabled()
Returns
true if collate printing is enabled. |
T enableCollatePrinting()
java.lang.IllegalArgumentException
- if the printer does not support collate printingjava.lang.IllegalStateException
- if the current printing operation has been completedCapabilities.canCollate()
T disableCollatePrinting()
java.lang.IllegalStateException
- if the current printing operation has been completedCapabilities.canCollate()
boolean isCollatePrintingEnabled()
true
if collate printing is enabled.java.lang.IllegalStateException
- if the current printing operation has been completed