Print

Print


Author: [log in to unmask]
Date: Wed May 13 18:12:09 2015
New Revision: 2963

Log:
Use different method for PDF export which fixes (most) issues with axis scales not updating correctly.  HPSJAVA-506

Modified:
    java/trunk/monitoring-app/src/main/java/org/hps/monitoring/application/MonitoringApplication.java

Modified: java/trunk/monitoring-app/src/main/java/org/hps/monitoring/application/MonitoringApplication.java
 =============================================================================
--- java/trunk/monitoring-app/src/main/java/org/hps/monitoring/application/MonitoringApplication.java	(original)
+++ java/trunk/monitoring-app/src/main/java/org/hps/monitoring/application/MonitoringApplication.java	Wed May 13 18:12:09 2015
@@ -770,9 +770,8 @@
                 }
                 try {
                     if ("pdf".equals(extension)) {
-                        // Write to a single PDF file.
-                        ExportPdf.write(MonitoringPlotFactory.getPlotterRegistry().getPlotters(), fileName,
-                                getRunData());
+                        // Write out all plot graphics from the tabs to a single PDF file.
+                        ExportPdf.write(this.frame.getPlotPanel().getPlotPane(), fileName, getRunData());
                     } else {
                         // Save plot object data to AIDA or ROOT file.
                         AIDA.defaultInstance().saveAs(fileName);