Changeset 1576 for trunk


Ignore:
Timestamp:
07/11/12 17:05:11 (12 years ago)
Author:
wschamai
Message:

BUG FIX: coping of simulation experiment settings

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/modelicaml/org.openmodelica.modelicaml.helper/src/org/openmodelica/modelicaml/helper/impl/VeMGeneratorScenariosBased.java

    r1572 r1576  
    722722                String annotationString = "experiment(";
    723723               
    724                 if (startTime!= null) {annotationString = annotationString + "StartTime=" + startTime.toString() + ", "; }
    725                 if (stopTime!= null) {annotationString = annotationString + "StopTime=" + stopTime.toString() + ", "; }
     724                if (startTime!= null && !((String)startTime).isEmpty()) {annotationString = annotationString + "StartTime=" + startTime.toString() + ", "; }
     725                if (stopTime!= null && !((String)stopTime).isEmpty()) {annotationString = annotationString + "StopTime=" + stopTime.toString() + ", "; }
    726726                //if (numberOfIntervals!= null) {annotationString = annotationString + ", Output=" + numberOfIntervals.toString(); }
    727                 if (tolerance!= null) {annotationString = annotationString + "Tolerance=" + tolerance.toString(); }
     727                if (tolerance!= null && !((String)tolerance).isEmpty()) {annotationString = annotationString + "Tolerance=" + tolerance.toString(); }
     728               
     729                if (annotationString.length() > 2 && annotationString.trim().endsWith(",")) {
     730                    annotationString = annotationString.substring(0, annotationString.length() - 2);
     731                }
    728732               
    729733                annotationString = annotationString + ")";
Note: See TracChangeset for help on using the changeset viewer.