Author: [log in to unmask] Date: Tue Nov 25 16:24:00 2014 New Revision: 3435 Log: Allow headless mode to be enabled with public method. Modified: projects/lcsim/trunk/job-manager/src/main/java/org/lcsim/job/JobControlManager.java Modified: projects/lcsim/trunk/job-manager/src/main/java/org/lcsim/job/JobControlManager.java ============================================================================= --- projects/lcsim/trunk/job-manager/src/main/java/org/lcsim/job/JobControlManager.java (original) +++ projects/lcsim/trunk/job-manager/src/main/java/org/lcsim/job/JobControlManager.java Tue Nov 25 16:24:00 2014 @@ -112,7 +112,6 @@ private boolean rewrite; private boolean useSteeringResource; private boolean dummyDetector; - //private boolean headless; // Settings effecting logging verbosity. private boolean printInputFiles; @@ -323,7 +322,7 @@ // Run in headless mode in which plots will not show. if (cl.hasOption("b")) { - System.setProperty("hep.aida.IAnalysisFactory", BatchAnalysisFactory.class.getName()); + enableHeadlessMode(); } // Steering argument points to either a file or embedded resource. @@ -340,6 +339,10 @@ } setup(xmlRunControlFile); } + } + + public void enableHeadlessMode() { + System.setProperty("hep.aida.IAnalysisFactory", BatchAnalysisFactory.class.getName()); } /** ######################################################################## Use REPLY-ALL to reply to list To unsubscribe from the LCDET-SVN list, click the following link: https://listserv.slac.stanford.edu/cgi-bin/wa?SUBED1=LCDET-SVN&A=1