Class 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
    • Constructor Detail

      • PrintActionConfig

        public PrintActionConfig()
    • Method Detail

      • getDistributionTypeId

        public java.lang.String getDistributionTypeId()
        Specified by:
        getDistributionTypeId in class AbstractReportActionConfig
        Returns:
        The string that uniquely identifies this config. Be sure the string is defined as public static final in AbstractReportActionConfig
      • getAvailableFormats

        public static ReportFormat[] getAvailableFormats()
        The RMViewer.print() handles formats
      • getPrimaryPrinterName

        public java.lang.String getPrimaryPrinterName()
      • setPrimaryPrinterName

        public void setPrimaryPrinterName​(java.lang.String primaryPrinterName)
      • getSecondaryPrinterName

        public java.lang.String getSecondaryPrinterName()
      • setSecondaryPrinterName

        public void setSecondaryPrinterName​(java.lang.String secondaryPrinterName)
      • getCopies

        public int getCopies()
      • setCopies

        public void setCopies​(int copies)
      • isPrintBothSides

        public boolean isPrintBothSides()
      • setPrintBothSides

        public void setPrintBothSides​(boolean printBothSides)
      • isCollate

        public boolean isCollate()
      • setCollate

        public void setCollate​(boolean collate)
      • isUseVector

        public boolean isUseVector()
      • setUseVector

        public void setUseVector​(boolean useVector)
      • getRasterDPI

        public int getRasterDPI()
      • setRasterDPI

        public void setRasterDPI​(int rasterDpi)
      • isUseAutoLandscape

        public boolean isUseAutoLandscape()
      • setUseAutoLandscape

        public void setUseAutoLandscape​(boolean useAutoLandscape)