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);
|