Ignore:
Timestamp:
09/06/11 15:08:11 (14 years ago)
Author:
mcichenski
Message:
 
Location:
gssim_ui/branches/vine/gssimstudio/src/web/ui/flex
Files:
7 edited

Legend:

Unmodified
Added
Removed
  • gssim_ui/branches/vine/gssimstudio/src/web/ui/flex/app/gssim/gssimstudio/editor/gssim/editors/experiment/ExperimentPropertiesPanel.mxml

    r57 r63  
    1818                        import mx.events.ListEvent; 
    1919                         
     20                        [Bindable] 
    2021                        private var editedExperiment : ExperimentProperties; 
    2122                         
     
    276277                                } 
    277278                                workloadMissingImage.visible = true; 
     279                        } 
     280                         
     281                        protected function cancelExperiment() : void 
     282                        { 
     283                                editedExperiment = null; 
     284                                experimentName.text = ""; 
     285                                experimentRuns.value = 1; 
     286                                localGridPlugin.selectedIndex = 0; 
     287                                gridSchedulingPlugin.selectedIndex = 0; 
     288                                executionTimeEstimationPlugin.selectedIndex = 0; 
     289                                workloadFile.text = ""; 
     290                                networkTopologyFile.text = ""; 
     291                                resourceDescriptionFile.text = ""; 
    278292                        } 
    279293 
     
    374388                                        <mx:Spacer width="100%"/> 
    375389                                        <mx:CheckBox id="workloadSelectedCB" label="{resourceManager.getString('ExperimentEditor', 'UseSelectedFiles')}" height="16" 
    376                                                                  enabled="{!topologySelectedCB.selected &amp;&amp; !resourceSelectedCB.selected}"/> 
     390                                                                 enabled="{editedExperiment == null &amp;&amp; !topologySelectedCB.selected &amp;&amp; !resourceSelectedCB.selected}"/> 
    377391                                        <!-- 
    378392                                        <mx:Button label="{resourceManager.getString('ExperimentEditor', 'View')}" click="workloadView()" /> 
     
    394408                                        <mx:Spacer width="100%"/> 
    395409                                        <mx:CheckBox id="resourceSelectedCB" label="{resourceManager.getString('ExperimentEditor', 'UseSelectedFiles')}" height="16" 
    396                                                                  enabled="{!topologySelectedCB.selected &amp;&amp; !workloadSelectedCB.selected}"/> 
     410                                                                 enabled="{editedExperiment == null &amp;&amp; !topologySelectedCB.selected &amp;&amp; !workloadSelectedCB.selected}"/> 
    397411                                </mx:HBox> 
    398412                                <mx:HBox> 
     
    413427                                        <mx:Spacer width="100%"/> 
    414428                                        <mx:CheckBox id="topologySelectedCB" label="{resourceManager.getString('ExperimentEditor', 'UseSelectedFiles')}" 
    415                                                                  enabled="{topologyCB.selected &amp;&amp; !resourceSelectedCB.selected &amp;&amp; !workloadSelectedCB.selected}" height="16"/> 
     429                                                                 enabled="{editedExperiment == null &amp;&amp; topologyCB.selected &amp;&amp; !resourceSelectedCB.selected &amp;&amp; !workloadSelectedCB.selected}" height="16"/> 
    416430                                </mx:HBox> 
    417431                                <mx:HBox> 
     
    426440                <mx:HBox width="100%"> 
    427441                        <mx:Spacer width="50%"/> 
    428                         <mx:Button id="addExperiment" click="createExperiment();" toolTip="{resourceManager.getString('ExperimentEditor', 'AddTooltip')}" labelPlacement="bottom" label="{resourceManager.getString('ExperimentEditor', 'Add')}"/> 
     442                        <mx:HBox visible="{editedExperiment == null}" includeInLayout="{editedExperiment == null}"> 
     443                                <mx:Button id="addExperiment" click="createExperiment();" toolTip="{resourceManager.getString('ExperimentEditor', 'AddTooltip')}" labelPlacement="bottom" label="{resourceManager.getString('ExperimentEditor', 'Add')}"/> 
     444                        </mx:HBox> 
     445                        <mx:HBox visible="{editedExperiment != null}" includeInLayout="{editedExperiment != null}"> 
     446                                <mx:Button id="saveExperiment" click="createExperiment();" toolTip="{resourceManager.getString('ExperimentEditor', 'SaveTooltip')}" labelPlacement="bottom" label="{resourceManager.getString('ExperimentEditor', 'Save')}"/> 
     447                                <mx:Button id="cancelChangesExperiment" click="cancelExperiment();" toolTip="{resourceManager.getString('ExperimentEditor', 'CancelTooltip')}" labelPlacement="bottom" label="{resourceManager.getString('ExperimentEditor', 'Cancel')}"/> 
     448                        </mx:HBox> 
    429449                        <mx:Spacer width="50%"/> 
    430450                </mx:HBox> 
  • gssim_ui/branches/vine/gssimstudio/src/web/ui/flex/app/gssim/gssimstudio/editor/views/ArchiveViewer.mxml

    r62 r63  
    7575                                        ExperimentEditor.experiments.addItem(properties); 
    7676                                } 
     77                                Alert.show(resourceManager.getString("ArchiveViewer", "ExperimentsAddedMessage")); 
    7778                        } 
    7879                         
  • gssim_ui/branches/vine/gssimstudio/src/web/ui/flex/java/gssim/gssimstudio/flex/app/editor/GSSimStudio.java

    r57 r63  
    330330 
    331331                GSSimStudioModel model = (GSSimStudioModel) VineFlexUtilClass.getUIModel(); 
     332                //avoid updating experiment list in archive when nothing changed 
     333                model.setExperimentListChanged(false); 
    332334                 
    333335                Connection connection = null; 
  • gssim_ui/branches/vine/gssimstudio/src/web/ui/flex/locale/en_US/ArchiveViewer.properties

    r61 r63  
    2222RunAgain=Run again 
    2323WithSelected=Selected experiments 
     24ExperimentsAddedMessage=Selected experiments have been added to Experiment Editor and can be runned again. 
  • gssim_ui/branches/vine/gssimstudio/src/web/ui/flex/locale/en_US/ExperimentEditor.properties

    r46 r63  
    125125FileManager=Manage files 
    126126Close=Close 
     127 
     128SaveTooltip=Save changes made to the experiment 
  • gssim_ui/branches/vine/gssimstudio/src/web/ui/flex/locale/pl_PL/ArchiveViewer.properties

    r61 r63  
    2323RunAgain=Uruchom ponownie 
    2424WithSelected=Zaznaczone eksperymenty 
     25ExperimentsAddedMessage=Dodano zaznaczone eksperymenty do Edytora Eksperymentów, moÅŒna je ponownie uruchomić z poziomu tego edytora. 
  • gssim_ui/branches/vine/gssimstudio/src/web/ui/flex/locale/pl_PL/ExperimentEditor.properties

    r46 r63  
    144144dzaj plikami 
    145145Close=Zamknij 
     146 
     147SaveTooltip=Zapisz zmiany dokonane w eksperymencie 
Note: See TracChangeset for help on using the changeset viewer.