Class PrintActionConfig
- java.lang.Object
- 
- com.inductiveautomation.ignition.common.util.AbstractChangeable
- 
- com.inductiveautomation.reporting.common.resource.distribution.AbstractReportActionConfig
- 
- com.inductiveautomation.reporting.common.resource.distribution.PrintActionConfig
 
 
 
- 
- All Implemented Interfaces:
- Changeable,- java.io.Serializable
 
 public class PrintActionConfig extends AbstractReportActionConfig Filename: PrintActionConfig.java Created on Mar 23, 2015 Author: Kathy Applebaum Copyright Inductive Automation 2015 Project: Reporting- Since:
- 7.8.0
- See Also:
- Serialized Form
 
- 
- 
Nested Class SummaryNested Classes Modifier and Type Class Description static classPrintActionConfig.PrinterOrientationstatic classPrintActionConfig.PrinterSource
 - 
Field Summary- 
Fields inherited from class com.inductiveautomation.reporting.common.resource.distribution.AbstractReportActionConfigDEFAULT_FILE_NAME, DEFAULT_FOLDER_PATH, EMAIL_ID, FTP_ID, PRINT_ID, RUNSCRIPT_ID, SAVE_ID
 - 
Fields inherited from class com.inductiveautomation.ignition.common.util.AbstractChangeablechangeEvent, listenerList
 
- 
 - 
Constructor SummaryConstructors Constructor Description PrintActionConfig()
 - 
Method Summary- 
Methods inherited from class com.inductiveautomation.ignition.common.util.AbstractChangeableaddChangeListener, fireStateChanged, getChangeListeners, removeChangeListener
 
- 
 
- 
- 
- 
Method Detail- 
getDistributionTypeIdpublic java.lang.String getDistributionTypeId() - Specified by:
- getDistributionTypeIdin class- AbstractReportActionConfig
- Returns:
- The string that uniquely identifies this config. Be sure the string is defined as public static final in AbstractReportActionConfig
 
 - 
getNamepublic java.lang.String getName() - Specified by:
- getNamein class- AbstractReportActionConfig
- Returns:
- Name of the config
 
 - 
getAvailableFormatspublic static ReportFormat[] getAvailableFormats() The RMViewer.print() handles formats
 - 
getPrimaryPrinterNamepublic java.lang.String getPrimaryPrinterName() 
 - 
setPrimaryPrinterNamepublic void setPrimaryPrinterName(java.lang.String primaryPrinterName) 
 - 
getSecondaryPrinterNamepublic java.lang.String getSecondaryPrinterName() 
 - 
setSecondaryPrinterNamepublic void setSecondaryPrinterName(java.lang.String secondaryPrinterName) 
 - 
getCopiespublic int getCopies() 
 - 
setCopiespublic void setCopies(int copies) 
 - 
isPrintBothSidespublic boolean isPrintBothSides() 
 - 
setPrintBothSidespublic void setPrintBothSides(boolean printBothSides) 
 - 
isCollatepublic boolean isCollate() 
 - 
setCollatepublic void setCollate(boolean collate) 
 - 
isUseVectorpublic boolean isUseVector() 
 - 
setUseVectorpublic void setUseVector(boolean useVector) 
 - 
getRasterDPIpublic int getRasterDPI() 
 - 
setRasterDPIpublic void setRasterDPI(int rasterDpi) 
 - 
getPrimaryPrinterpublic PrintActionConfig.PrinterSource getPrimaryPrinter() 
 - 
setPrimaryPrinterpublic void setPrimaryPrinter(PrintActionConfig.PrinterSource primaryPrinter) 
 - 
getSecondaryPrinterpublic PrintActionConfig.PrinterSource getSecondaryPrinter() 
 - 
setSecondaryPrinterpublic void setSecondaryPrinter(PrintActionConfig.PrinterSource secondaryPrinter) 
 - 
isUseAutoLandscapepublic boolean isUseAutoLandscape() 
 - 
setUseAutoLandscapepublic void setUseAutoLandscape(boolean useAutoLandscape) 
 - 
getOrientationpublic PrintActionConfig.PrinterOrientation getOrientation() 
 - 
setOrientationpublic void setOrientation(PrintActionConfig.PrinterOrientation orientation) 
 
- 
 
-