Displaying differences for changeset
 
display as  

src/java/m/rhem/rhem07_editparfile/V1_0.java

@@ -110,13 +110,22 @@
         Date now = new Date();
         String today = sdf.format(now);
 
-        long milisec = new Date().getTime();
-        parameterFileName = "scenario_input_" + milisec + ".par";
-        stormFileName = "storm_input_" + milisec + ".pre";
-        summaryFileName = "scenario_output_summary_" + milisec + ".sum";
-        detailedOutputFileName = "scenario_output_summary_" + milisec + ".out";
-        runFileName = milisec + ".run";
+//        long milisec = new Date().getTime();
+        String fileName = scenarioName;
+        if (scenarioName.length() > 15) {
+            fileName = scenarioName.substring(0, 15);
+        }
+        parameterFileName = "scenario_input_" + fileName + ".par";
+        stormFileName = "storm_input_" + fileName + ".pre";
+        summaryFileName = "scenario_output_summary_" + fileName + ".sum";
+        detailedOutputFileName = "scenario_output_summary_" + fileName + ".out";
+        runFileName = fileName + ".run";
 
+//        parameterFileName = "scenario_input_" + milisec + ".par";
+//        stormFileName = "storm_input_" + milisec + ".pre";
+//        summaryFileName = "scenario_output_summary_" + milisec + ".sum";
+//        detailedOutputFileName = "scenario_output_summary_" + milisec + ".out";
+//        runFileName = milisec + ".run";
         RhemModel rhemModel = new RhemModel(stateId, climatestationId,
                 scenarioName, today, getWorkspaceDir(), parameterFileName,
                 stormFileName, runFileName, summaryFileName);