Changeset 447 for gssim_ui


Ignore:
Timestamp:
09/07/12 13:05:58 (13 years ago)
Author:
mcichenski
Message:
 
Location:
gssim_ui/branches/vine/gssimstudio/src/web/ui/flex
Files:
5 edited

Legend:

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

    r442 r447  
    1414                import gssim.gssimstudio.editor.gssim.workload.file.workloadReader; 
    1515                import gssim.gssimstudio.editor.gssim.workload.file.workloadWriter; 
    16                  
    17                 import mx.controls.Alert; 
    18                  
    1916                import gssim.gssimstudio.editor.script.command.DoNothing; 
    2017                import gssim.gssimstudio.editor.script.command.OpenGeneralChartsWindowCommand; 
     
    2219                import gssim.gssimstudio.editor.script.command.OpenToolboxWindowCommand; 
    2320                import gssim.gssimstudio.editor.script.views.ViewsHelper; 
    24                  
    2521                import gssim.gssimstudio.editor.views.ExperimentEditor; 
    2622                import gssim.gssimstudio.editor.views.TopologyEditor; 
    2723                import gssim.gssimstudio.editor.views.WorkloadEditor; 
     24                 
     25                import mx.controls.Alert; 
    2826         
    2927                private function newFile() : void 
     
    6765                        if ((parent.parent.parent as WorkloadEditor).validateWorkload()) 
    6866                        { 
    69                                 Alert.show(WorkloadEditor.workload.getXML(false).toXMLString()); 
     67                                if (parentApplication.workloadEditor.resourceDescriptionFile.selectedItem == null) { 
     68                                        Alert.show(resourceManager.getString('WorkloadEditor', 'NoResourceFileName')); 
     69                                } 
     70                                var resourceFileName : String = parentApplication.workloadEditor.resourceDescriptionFile.selectedItem.fileName; 
    7071                                parentApplication.service.generateWorkload(WorkloadEditor.workload.getXML(false).toXMLString(), 
    71                                         WorkloadEditor.workloadFileName, WorkloadEditor.resourcesFileName); 
     72                                        WorkloadEditor.workloadFileName, resourceFileName); 
    7273                        } 
    7374                        else 
  • gssim_ui/branches/vine/gssimstudio/src/web/ui/flex/app/gssim/gssimstudio/editor/views/WorkloadEditor.mxml

    r446 r447  
    129129                                                        <mx:HBox> 
    130130                                                                <mx:Label text="{resourceManager.getString('WorkloadEditor', 'WorkloadFileName')}" width="150"/> 
    131                                                                 <mx:TextInput id="workloadFileNameInput" change="{workloadFileName = workloadFileNameInput.text}"/> 
     131                                                                <mx:TextInput id="workloadFileNameInput" change="{workloadFileName = workloadFileNameInput.text}" restrict="a-zA-Z0-9"/> 
    132132                                                        </mx:HBox> 
    133133                                                        <mx:HBox> 
    134134                                                                <mx:Label text="{resourceManager.getString('WorkloadEditor', 'ResourceDescription')}"/> 
    135                                                                 <mx:ComboBox change="{resourcesFileName = (resourceDescriptionFile.selectedItem != null ? resourceDescriptionFile.selectedItem.fileName : null)}" id="resourceDescriptionFile" labelField="fileName" dataProvider="{parentApplication.experimentEditor.workspaceResourcesFileList}" width="250"/> 
     135                                                                <mx:ComboBox id="resourceDescriptionFile" labelField="fileName" dataProvider="{parentApplication.experimentEditor.workspaceResourcesFileList}" width="250"/> 
    136136                                                        </mx:HBox> 
    137137                                                        <mx:HBox> 
  • gssim_ui/branches/vine/gssimstudio/src/web/ui/flex/java/gssim/gssimstudio/flex/app/editor/GSSimStudio.java

    r445 r447  
    21172117                 
    21182118                model = uploadTextFile("generator.xml", "generator/" + uniqueFolderName, fileContent, fileManager); 
    2119                 String properties = "resdesc=../../resources/" + resourceFileName + "\n"; 
    2120                 properties += "createscenario.tasksdesc=generator.xml\n"; 
    2121                 properties += "createscenario.outputfolder=output\n"; 
    2122                 properties += "createscenario.workloadfilename=" + workloadFileName + "\n"; 
     2119                String properties = "resdesc=input/resources/" + resourceFileName + "\n"; 
     2120                properties += "createscenario.tasksdesc=input/generator/"+uniqueFolderName+"/generator.xml\n"; 
     2121                properties += "createscenario.outputfolder=./gen_output/"+uniqueFolderName+"\n"; 
     2122                properties += "createscenario.workloadfilename=" + workloadFileName + ".swf\n"; 
    21232123                properties += "createscenario.overwrite_files=true\n"; 
    21242124                model = uploadTextFile("generator.properties", "generator/" + uniqueFolderName, properties, fileManager); 
  • gssim_ui/branches/vine/gssimstudio/src/web/ui/flex/locale/en_US/WorkloadEditor.properties

    r442 r447  
    8080WorkloadFileName=Name 
    8181ResourceDescription=Resources 
     82NoResourceFileName=No resource description file in workspace, please add at least one file using experiment editor. 
  • gssim_ui/branches/vine/gssimstudio/src/web/ui/flex/locale/pl_PL/WorkloadEditor.properties

    r442 r447  
    8787WorkloadFileName=Nazwa 
    8888ResourceDescription=Zasoby 
     89NoResourceFileName=Brak pliku z opisem zasobów. Dodaj co najmniej jeden plik do zbioru roboczego z poziomu edytora eksperymentów. 
Note: See TracChangeset for help on using the changeset viewer.