Class TrainPrintManifest

    • Method Detail

      • printReport

        public static void printReport​(java.io.File file,
                                       java.lang.String name,
                                       boolean isPreview,
                                       java.lang.String fontName,
                                       java.lang.String logoURL,
                                       java.lang.String printerName,
                                       java.lang.String orientation,
                                       int fontSize,
                                       boolean isPrintHeader,
                                       java.awt.JobAttributes.SidesType sidesType)
        Print or preview a train Manifest or switch list.
        Parameters:
        file - File to be printed or previewed
        name - Title of document
        isPreview - true if preview
        fontName - optional font to use when printing document
        logoURL - optional pathname for logo
        printerName - optional default printer name
        orientation - Setup.LANDSCAPE, Setup.PORTRAIT, or Setup.HANDHELD
        fontSize - font size
        isPrintHeader - when true print page header
        sidesType - two sides long or short can be null