From: <max...@us...> - 2009-09-25 08:18:20
|
Revision: 3875 http://uni-d.svn.sourceforge.net/uni-d/?rev=3875&view=rev Author: max_brod Date: 2009-09-25 08:18:05 +0000 (Fri, 25 Sep 2009) Log Message: ----------- List all existing printers in Tool-Print, useful especially at instalation. Modified Paths: -------------- trunk/Uni-d/tool/src/main/java/be/unid/tool/print/PrintWorker.java Modified: trunk/Uni-d/tool/src/main/java/be/unid/tool/print/PrintWorker.java =================================================================== --- trunk/Uni-d/tool/src/main/java/be/unid/tool/print/PrintWorker.java 2009-09-24 14:59:15 UTC (rev 3874) +++ trunk/Uni-d/tool/src/main/java/be/unid/tool/print/PrintWorker.java 2009-09-25 08:18:05 UTC (rev 3875) @@ -79,6 +79,15 @@ printService = getPrintService( cfg.getPrintSectionSettings().getPrinter() ); forcedPortraitReports = cfg.getPrintSectionSettings().getForcedPortraitReports(); forcedLandscapeReports = cfg.getPrintSectionSettings().getForcedLandscapeReports(); + if ( log.isDebugEnabled() ) + { + log.debug( "Listing all existing printers:" ); + for ( PrintService service : PrinterJob.lookupPrintServices() ) + { + log.debug( service.getName() ); + } + log.debug( "Done, these were all printers." ); + } } public void doTheWork() @@ -90,7 +99,7 @@ if ( stopRequested ) return; listener.notifyStatus( ToolListener.STATUS_STARTED, classes.get( i ) ); - listener.notifyPersistentMessage( i18n.txt( "started", workerId )+" " + classes.get( i ) ); + listener.notifyPersistentMessage( i18n.txt( "started", workerId ) + " " + classes.get( i ) ); ReportProvider provider; ArrayList<ReportPrintInfo> printedReports = new ArrayList<ReportPrintInfo>(); @@ -150,12 +159,14 @@ listener.notifyInfo( ToolListener.STATUS_ENDED, classes.get( i ), i18n.txt( "nopages", workerId ) ); listener.notifyPersistentMessage( - i18n.txt( "finished", workerId ) + " "+classes.get( i ) + " " + i18n.txt( "nopages", workerId ) ); + i18n.txt( "finished", workerId ) + " " + classes.get( i ) + " " + + i18n.txt( "nopages", workerId ) ); return; } listener.notifyInfo( ToolListener.STATUS_ENDED, classes.get( i ), i18n.txt( "ok", workerId ) ); listener - .notifyPersistentMessage( i18n.txt( "finished", workerId )+" " + classes.get( i ) + " " + i18n.txt( "ok", workerId ) ); + .notifyPersistentMessage( i18n.txt( "finished", workerId ) + " " + classes.get( i ) + " " + + i18n.txt( "ok", workerId ) ); if ( log.isDebugEnabled() ) log.debug( "print report " + info.getReportName() + " : " + info ); PrintService ps = getPrintService( info.getPrinterName() ); This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |