public class PrintActionConfig extends AbstractReportActionConfig
Modifier and Type | Class and Description |
---|---|
static class |
PrintActionConfig.PrinterOrientation |
static class |
PrintActionConfig.PrinterSource |
DEFAULT_FILE_NAME, DEFAULT_FOLDER_PATH, EMAIL_ID, FTP_ID, PRINT_ID, RUNSCRIPT_ID, SAVE_ID
changeEvent, listenerList
Constructor and Description |
---|
PrintActionConfig() |
addChangeListener, fireStateChanged, getChangeListeners, removeChangeListener
public java.lang.String getDistributionTypeId()
getDistributionTypeId
in class AbstractReportActionConfig
public java.lang.String getName()
getName
in class AbstractReportActionConfig
public static ReportFormat[] getAvailableFormats()
public java.lang.String getPrimaryPrinterName()
public void setPrimaryPrinterName(java.lang.String primaryPrinterName)
public java.lang.String getSecondaryPrinterName()
public void setSecondaryPrinterName(java.lang.String secondaryPrinterName)
public int getCopies()
public void setCopies(int copies)
public boolean isPrintBothSides()
public void setPrintBothSides(boolean printBothSides)
public boolean isCollate()
public void setCollate(boolean collate)
public boolean isUseVector()
public void setUseVector(boolean useVector)
public int getRasterDPI()
public void setRasterDPI(int rasterDPI)
public PrintActionConfig.PrinterSource getPrimaryPrinter()
public void setPrimaryPrinter(PrintActionConfig.PrinterSource primaryPrinter)
public PrintActionConfig.PrinterSource getSecondaryPrinter()
public void setSecondaryPrinter(PrintActionConfig.PrinterSource secondaryPrinter)
public boolean isUseAutoLandscape()
public void setUseAutoLandscape(boolean useAutoLandscape)
public PrintActionConfig.PrinterOrientation getOrientation()
public void setOrientation(PrintActionConfig.PrinterOrientation orientation)