Changeset 19 for gssim_ui/branches/vine/gssimstudio
- Timestamp:
- 08/24/11 12:56:23 (14 years ago)
- Location:
- gssim_ui/branches/vine/gssimstudio/src/web/ui/flex
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
gssim_ui/branches/vine/gssimstudio/src/web/ui/flex/app/gssim/gssimstudio/editor/views/ExperimentEditor.mxml
r15 r19 58 58 */ 59 59 60 private function canSubmitExperiment() : Boolean 61 { 62 if (experimentMetaname.text == null || experimentMetaname.text == "") 63 { 64 experimentMetaname.setStyle("color", 0x000000); 65 return false; 66 } 67 experimentMetaname.setStyle("color", 0xFF0000); 68 return true; 69 } 70 60 71 public function editExperiment() : void 61 72 { … … 65 76 public function performExperiment() : void 66 77 { 67 submitExperiment(removeItem(experimentsDG) as ExperimentProperties); 78 if (canSubmitExperiment()) 79 { 80 submitExperiment(removeItem(experimentsDG) as ExperimentProperties); 81 experimentMetaname.text = ""; 82 } 68 83 } 69 84 70 85 public function submitExperiment(experiment : ExperimentProperties) : void 71 86 { 72 if ( experimentMetaname.text == null || experimentMetaname.text == "") return;87 if (!canSubmitExperiment()) return; 73 88 experiment.metaname = experimentMetaname.text; 74 89 … … 90 105 public function performAllExperiments() : void 91 106 { 92 if ( experimentMetaname.text == null || experimentMetaname.text == "") return;107 if (!canSubmitExperiment()) return; 93 108 while (experiments.length > 0) 94 109 { … … 96 111 experiments.removeItemAt(0); 97 112 } 113 experimentMetaname.text = ""; 98 114 } 99 115 -
gssim_ui/branches/vine/gssimstudio/src/web/ui/flex/java/gssim/gssimstudio/flex/app/editor/GSSimStudio.java
r15 r19 879 879 protected GSSimStudioModel delegate(Object[] parameters, Integer index) { 880 880 GSSimStudioModel gssimStudioModel = (GSSimStudioModel) VineFlexUtilClass.getUIModel(); 881 gssimStudioModel.setExperimentListChanged(false); 881 882 ResourceChartModel resourceChartModel = (ResourceChartModel) gssimStudioModel.getResourceChartComponents().get(index.toString()); 882 883 if (resourceChartModel == null) … … 901 902 protected GSSimStudioModel delegateComparison(Object[] parameters, Integer index) { 902 903 GSSimStudioModel gssimStudioModel = (GSSimStudioModel) VineFlexUtilClass.getUIModel(); 904 gssimStudioModel.setExperimentListChanged(false); 903 905 ExperimentComparisonChartModel experimentComparisonChartModel = (ExperimentComparisonChartModel) gssimStudioModel.getComparisonComponents().get(index.toString()); 904 906 if (experimentComparisonChartModel == null)
Note: See TracChangeset
for help on using the changeset viewer.