Changeset 377 for gssim_ui/branches
- Timestamp:
- 08/12/12 12:40:42 (13 years ago)
- 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/GSSimStudio.mxml
r365 r377 31 31 32 32 public var isFileTransfering : Boolean = false; 33 34 [Bindable] 35 public var showDebug : Boolean = true; 33 36 34 37 /** -
gssim_ui/branches/vine/gssimstudio/src/web/ui/flex/app/gssim/gssimstudio/editor/gssim/editors/experiment/FileManager.mxml
r237 r377 38 38 public static var selectedTopologyFiles : ArrayCollection = new ArrayCollection(); 39 39 public static var selectedResourceFiles : ArrayCollection = new ArrayCollection(); 40 41 [Bindable]42 public var showDebug : Boolean = false;43 40 44 41 public function addNewWorkloadFile() : void … … 180 177 <code:MDICanvas id="mdiCanvas" width="100%" height="100%" backgroundColor="#FFFFFF" backgroundAlpha="0"> 181 178 <mx:VBox width="100%"> 182 <mx:HBox >183 <mx:VBox >179 <mx:HBox width="100%"> 180 <mx:VBox width="30%"> 184 181 <mx:Label text="{resourceManager.getString('ExperimentEditor', 'Workload')}"/> 185 <mx:DataGrid dataProvider="{parentApplication.gsSimStudioModel.workloadFileLocationItemList}" rowHeight="35" id="workloadFilesDG" 182 <mx:DataGrid dataProvider="{parentApplication.gsSimStudioModel.workloadFileLocationItemList}" rowHeight="35" id="workloadFilesDG" width="100%" 186 183 > 187 184 <mx:columns> 188 185 <mx:DataGridColumn dataField="fileName" headerText="Name"/> 189 <mx:DataGridColumn headerText="{resourceManager.getString('ExperimentEditor', 'Actions')}" width="105">186 <mx:DataGridColumn headerText="{resourceManager.getString('ExperimentEditor', 'Actions')}"> 190 187 <mx:itemRenderer> 191 188 <mx:Component> … … 202 199 <mx:Button id="newWorkloadFile" click="addNewWorkloadFile()" toolTip="{resourceManager.getString('ExperimentEditor', 'AddFile')}" labelPlacement="bottom" label="{resourceManager.getString('ExperimentEditor', 'Upload')}"/> 203 200 </mx:VBox> 204 <mx:VBox >201 <mx:VBox width="30%"> 205 202 <mx:Label text="{resourceManager.getString('ExperimentEditor', 'ResourceDescription')}"/> 206 203 <!--<mx:DataGrid dataProvider="{resourceFiles}" rowHeight="35" id="resourceFilesDG" >--> 207 <mx:DataGrid dataProvider="{parentApplication.gsSimStudioModel.resourcesFileLocationItemList}" rowHeight="35" id="resourceFilesDG" 204 <mx:DataGrid dataProvider="{parentApplication.gsSimStudioModel.resourcesFileLocationItemList}" rowHeight="35" id="resourceFilesDG" width="100%" 208 205 > 209 206 <mx:columns> 210 207 <mx:DataGridColumn dataField="fileName" headerText="Name"/> 211 <mx:DataGridColumn headerText="{resourceManager.getString('ExperimentEditor', 'Actions')}" width="105">208 <mx:DataGridColumn headerText="{resourceManager.getString('ExperimentEditor', 'Actions')}"> 212 209 <mx:itemRenderer> 213 210 <mx:Component> … … 224 221 <mx:Button id="newResourceFile" click="addNewResourceFile()" toolTip="{resourceManager.getString('ExperimentEditor', 'AddFile')}" labelPlacement="bottom" label="{resourceManager.getString('ExperimentEditor', 'Upload')}"/> 225 222 </mx:VBox> 226 <mx:VBox >223 <mx:VBox width="30%"> 227 224 <mx:Label text="{resourceManager.getString('ExperimentEditor', 'NetworkTopology')}"/> 228 <mx:DataGrid dataProvider="{parentApplication.gsSimStudioModel.topologiesFileLocationItemList}" rowHeight="35" id="topologyFilesDG" 225 <mx:DataGrid dataProvider="{parentApplication.gsSimStudioModel.topologiesFileLocationItemList}" rowHeight="35" id="topologyFilesDG" width="100%" 229 226 > 230 227 <mx:columns> 231 228 <mx:DataGridColumn dataField="fileName" headerText="Name"/> 232 <mx:DataGridColumn headerText="{resourceManager.getString('ExperimentEditor', 'Actions')}" width="105">229 <mx:DataGridColumn headerText="{resourceManager.getString('ExperimentEditor', 'Actions')}"> 233 230 <mx:itemRenderer> 234 231 <mx:Component> … … 246 243 </mx:VBox> 247 244 </mx:HBox> 248 <mx:VBox visible="{ showDebug}" includeInLayout="{showDebug}">245 <mx:VBox visible="{parentApplication.showDebug}" includeInLayout="{parentApplication.showDebug}"> 249 246 <mx:HBox> 250 247 <mx:VBox> -
gssim_ui/branches/vine/gssimstudio/src/web/ui/flex/app/gssim/gssimstudio/editor/views/ExperimentEditor.mxml
r376 r377 41 41 [Bindable] 42 42 public var objectCanvas : ObjectCanvas; 43 44 [Bindable]45 public var showDebug : Boolean = true;46 43 47 44 private var isFileTransfering : Boolean = false; … … 236 233 237 234 <code:MDICanvas id="mdiCanvas" width="100%" height="100%" backgroundColor="#FFFFFF" backgroundAlpha="0"> 238 <mx:VBox paddingLeft="64" width="100%" >239 <mx: HBoxwidth="100%" height="100%">240 <mx: TabNavigator width="650" height="335">235 <mx:VBox paddingLeft="64" width="100%" height="100%"> 236 <mx:TabNavigator width="100%" height="100%"> 237 <mx:VBox width="100%" height="100%" label="{resourceManager.getString('ExperimentEditor', 'AddNewExperiment')}"> 241 238 <experiment:ExperimentPropertiesPanel id="experimentProperties" paddingLeft="5"/> 242 <experiment:FileManager paddingLeft="5"/> 243 </mx:TabNavigator> 244 <mx:TabNavigator height="335" width="500"> 245 <mx:HBox label="{resourceManager.getString('ExperimentEditor', 'Workspace')}" paddingLeft="5"> 246 <mx:VBox> 239 <mx:VBox width="100%"> 240 <mx:DataGrid dataProvider="{experiments}" rowHeight="35" rowCount="5" id="experimentsDG" width="1158" > 241 <mx:columns> 242 <mx:DataGridColumn dataField="name" headerText="{resourceManager.getString('ExperimentEditor', 'Name')}"/> 243 <mx:DataGridColumn dataField="runs" headerText="{resourceManager.getString('ExperimentEditor', 'Runs')}"/> 244 <mx:DataGridColumn dataField="global" headerText="{resourceManager.getString('ExperimentEditor', 'GlobalPlugin')}"/> 245 <mx:DataGridColumn dataField="local" headerText="{resourceManager.getString('ExperimentEditor', 'LocalPlugin')}"/> 246 <mx:DataGridColumn dataField="exec" headerText="{resourceManager.getString('ExperimentEditor', 'ExecutionPlugin')}"/> 247 <mx:DataGridColumn dataField="workload" headerText="{resourceManager.getString('ExperimentEditor', 'Workload')}"/> 248 <mx:DataGridColumn dataField="topology" headerText="{resourceManager.getString('ExperimentEditor', 'NetworkTopology')}"/> 249 <mx:DataGridColumn dataField="resources" headerText="{resourceManager.getString('ExperimentEditor', 'ResourceDescription')}"/> 250 <mx:DataGridColumn headerText="{resourceManager.getString('ExperimentEditor', 'Actions')}" width="200"> 251 <mx:itemRenderer> 252 <mx:Component> 253 <mx:HBox paddingLeft="4"> 254 <mx:Button label="{resourceManager.getString('ExperimentEditor', 'Perform')}" toolTip="{resourceManager.getString('ExperimentEditor', 'PerformTooltip')}" click="outerDocument.performExperiment()" height="30" paddingLeft="8"/> 255 <mx:Button label="{resourceManager.getString('ExperimentEditor', 'Edit')}" toolTip="{resourceManager.getString('ExperimentEditor', 'EditTooltip')}" click="outerDocument.editExperiment()" height="30"/> 256 <mx:Button label="{resourceManager.getString('ExperimentEditor', 'Remove')}" toolTip="{resourceManager.getString('ExperimentEditor', 'RemoveTooltip')}" click="outerDocument.removeItem(outerDocument.experimentsDG)" height="30"/> 257 </mx:HBox> 258 </mx:Component> 259 </mx:itemRenderer> 260 </mx:DataGridColumn> 261 </mx:columns> 262 </mx:DataGrid> 263 <mx:HBox width="100%"> 264 <mx:Spacer width="100%"/> 265 <mx:HBox> 266 <mx:Label text="{resourceManager.getString('ExperimentEditor', 'Metaname')}"/> 267 <components:QuickTooltipImage height="16" width="16" 268 toolTip="{resourceManager.getString('Help', 'ExperimentMetaname')}" 269 source="assets/icon/HelpIcon.png"/> 270 <mx:ComboBox id="experimentMetaname" width="150" restrict="0-9a-zA-Z" dataProvider="{parentApplication.gsSimStudioModel.metaexperimentList}" editable="true" /> 271 </mx:HBox> 272 <mx:Button id="performExperiments" click="performAllExperiments()" toolTip="{resourceManager.getString('ExperimentEditor', 'PerformAllTooltip')}" labelPlacement="bottom" label="{resourceManager.getString('ExperimentEditor', 'PerformAll')}"/> 273 </mx:HBox> 274 </mx:VBox> 275 </mx:VBox> 276 <mx:VBox height="1000" width="100%" label="{resourceManager.getString('ExperimentEditor', 'Workspace')}"> 277 <mx:HBox paddingLeft="5" width="100%"> 278 <mx:VBox width="30%"> 247 279 <mx:Label text="{resourceManager.getString('ExperimentEditor', 'Workload')}"/> 248 <mx:DataGrid dataProvider="{workspaceWorkloadsFileList}" rowHeight="35" id="workloadFilesDG" >280 <mx:DataGrid dataProvider="{workspaceWorkloadsFileList}" rowHeight="35" id="workloadFilesDG" width="100%"> 249 281 <mx:columns> 250 <mx:DataGridColumn dataField="fileName" headerText=" Name"/>251 <mx:DataGridColumn headerText="{resourceManager.getString('ExperimentEditor', 'Actions')}" width="55">282 <mx:DataGridColumn dataField="fileName" headerText="{resourceManager.getString('ExperimentEditor', 'Name')}"/> 283 <mx:DataGridColumn headerText="{resourceManager.getString('ExperimentEditor', 'Actions')}"> 252 284 <mx:itemRenderer> 253 285 <mx:Component> … … 265 297 </mx:HBox> 266 298 </mx:VBox> 267 <mx:VBox >299 <mx:VBox width="30%"> 268 300 <mx:Label text="{resourceManager.getString('ExperimentEditor', 'ResourceDescription')}"/> 269 301 <!--<mx:DataGrid dataProvider="{resourceFiles}" rowHeight="35" id="resourceFilesDG" >--> 270 <mx:DataGrid dataProvider="{workspaceResourcesFileList}" rowHeight="35" id="resourceFilesDG" >302 <mx:DataGrid dataProvider="{workspaceResourcesFileList}" rowHeight="35" id="resourceFilesDG" width="100%" > 271 303 <mx:columns> 272 <mx:DataGridColumn dataField="fileName" headerText=" Name"/>273 <mx:DataGridColumn headerText="{resourceManager.getString('ExperimentEditor', 'Actions')}" width="55">304 <mx:DataGridColumn dataField="fileName" headerText="{resourceManager.getString('ExperimentEditor', 'Name')}"/> 305 <mx:DataGridColumn headerText="{resourceManager.getString('ExperimentEditor', 'Actions')}"> 274 306 <mx:itemRenderer> 275 307 <mx:Component> … … 287 319 </mx:HBox> 288 320 </mx:VBox> 289 <mx:VBox >321 <mx:VBox width="30%"> 290 322 <mx:Label text="{resourceManager.getString('ExperimentEditor', 'NetworkTopology')}"/> 291 <mx:DataGrid dataProvider="{workspaceTopologiesFileList}" rowHeight="35" id="topologyFilesDG" >323 <mx:DataGrid dataProvider="{workspaceTopologiesFileList}" rowHeight="35" id="topologyFilesDG" width="100%"> 292 324 <mx:columns> 293 <mx:DataGridColumn dataField="fileName" headerText=" Name"/>294 <mx:DataGridColumn headerText="{resourceManager.getString('ExperimentEditor', 'Actions')}" width="55">325 <mx:DataGridColumn dataField="fileName" headerText="{resourceManager.getString('ExperimentEditor', 'Name')}"/> 326 <mx:DataGridColumn headerText="{resourceManager.getString('ExperimentEditor', 'Actions')}"> 295 327 <mx:itemRenderer> 296 328 <mx:Component> … … 309 341 </mx:VBox> 310 342 </mx:HBox> 311 </mx:TabNavigator> 312 </mx:HBox> 313 314 <mx:VBox width="100%"> 315 <mx:DataGrid dataProvider="{experiments}" rowHeight="35" rowCount="5" id="experimentsDG" width="1158" > 316 <mx:columns> 317 <mx:DataGridColumn dataField="name" headerText="{resourceManager.getString('ExperimentEditor', 'Name')}"/> 318 <mx:DataGridColumn dataField="runs" headerText="{resourceManager.getString('ExperimentEditor', 'Runs')}"/> 319 <mx:DataGridColumn dataField="global" headerText="{resourceManager.getString('ExperimentEditor', 'GlobalPlugin')}"/> 320 <mx:DataGridColumn dataField="local" headerText="{resourceManager.getString('ExperimentEditor', 'LocalPlugin')}"/> 321 <mx:DataGridColumn dataField="exec" headerText="{resourceManager.getString('ExperimentEditor', 'ExecutionPlugin')}"/> 322 <mx:DataGridColumn dataField="workload" headerText="{resourceManager.getString('ExperimentEditor', 'Workload')}"/> 323 <mx:DataGridColumn dataField="topology" headerText="{resourceManager.getString('ExperimentEditor', 'NetworkTopology')}"/> 324 <mx:DataGridColumn dataField="resources" headerText="{resourceManager.getString('ExperimentEditor', 'ResourceDescription')}"/> 325 <mx:DataGridColumn headerText="{resourceManager.getString('ExperimentEditor', 'Actions')}" width="200"> 326 <mx:itemRenderer> 327 <mx:Component> 328 <mx:HBox paddingLeft="4"> 329 <mx:Button label="{resourceManager.getString('ExperimentEditor', 'Perform')}" toolTip="{resourceManager.getString('ExperimentEditor', 'PerformTooltip')}" click="outerDocument.performExperiment()" height="30" paddingLeft="8"/> 330 <mx:Button label="{resourceManager.getString('ExperimentEditor', 'Edit')}" toolTip="{resourceManager.getString('ExperimentEditor', 'EditTooltip')}" click="outerDocument.editExperiment()" height="30"/> 331 <mx:Button label="{resourceManager.getString('ExperimentEditor', 'Remove')}" toolTip="{resourceManager.getString('ExperimentEditor', 'RemoveTooltip')}" click="outerDocument.removeItem(outerDocument.experimentsDG)" height="30"/> 332 </mx:HBox> 333 </mx:Component> 334 </mx:itemRenderer> 335 </mx:DataGridColumn> 336 </mx:columns> 337 </mx:DataGrid> 338 <mx:HBox width="1158"> 339 <mx:Spacer width="100%"/> 340 <mx:HBox> 341 <mx:Label text="{resourceManager.getString('ExperimentEditor', 'Metaname')}"/> 342 <components:QuickTooltipImage height="16" width="16" 343 toolTip="{resourceManager.getString('Help', 'ExperimentMetaname')}" 344 source="assets/icon/HelpIcon.png"/> 345 <mx:ComboBox id="experimentMetaname" width="150" restrict="0-9a-zA-Z" dataProvider="{parentApplication.gsSimStudioModel.metaexperimentList}" editable="true" /> 346 </mx:HBox> 347 <mx:Button id="performExperiments" click="performAllExperiments()" toolTip="{resourceManager.getString('ExperimentEditor', 'PerformAllTooltip')}" labelPlacement="bottom" label="{resourceManager.getString('ExperimentEditor', 'PerformAll')}"/> 348 </mx:HBox> 349 </mx:VBox> 350 351 <mx:VBox visible="{showDebug}" includeInLayout="{showDebug}"> 343 <experiment:FileManager paddingLeft="5" width="100%" height="100%"/> 344 </mx:VBox> 345 </mx:TabNavigator> 346 347 <mx:VBox visible="{parentApplication.showDebug}" includeInLayout="{parentApplication.showDebug}"> 352 348 <mx:HBox> 353 349 <mx:VBox> … … 357 353 /> 358 354 </mx:VBox> 359 <mx:TextArea id="propertiesFile" width="400" height="300" y="170" />360 355 </mx:HBox> 361 356 </mx:VBox> -
gssim_ui/branches/vine/gssimstudio/src/web/ui/flex/locale/en_US/ExperimentEditor.properties
r237 r377 7 7 Save=Save 8 8 Show=Show 9 View=V 9 View=View 10 10 ViewTooltip=View details 11 11 … … 95 95 ClearFiles=Clear all files from workspace 96 96 Metaname=Experiments group 97 Add= +97 Add=Add 98 98 AddTooltip=Add experiment to workspace 99 99 AddFileTooltip=Add file to workspace 100 Download= â100 Download=Download 101 101 DownloadTooltip=Download file to local storage 102 102 Cancel=Cancel … … 106 106 Load=L 107 107 LoadTooltip=Load file 108 Remove= -108 Remove=Remove 109 109 RemoveTooltip=Remove file 110 110 Edit=Edit … … 117 117 Clear=Clear 118 118 About=About 119 AddNewExperiment=Add new experiment 119 120 120 121 UseSelectedFiles=Use all files in workspace -
gssim_ui/branches/vine/gssimstudio/src/web/ui/flex/locale/pl_PL/ExperimentEditor.properties
r237 r377 111 111 ClearFiles=UsuÅ wszystkie pliki ze zbioru roboczego 112 112 Metaname=Grupa eksperymentów 113 Add= +113 Add=Dodaj 114 114 AddTooltip=Dodaj eksperyment 115 115 AddFileTooltip=Dodaj plik do zbioru roboczego 116 Download= â116 Download=Pobierz 117 117 DownloadTooltip=Pobierz plik na dysk 118 118 Cancel=Anuluj … … 120 120 Runs=Liczba symulacji 121 121 Actions=Akcje 122 Load= L122 Load=Wczytaj 123 123 LoadTooltip=Wczytaj plik 124 Remove= -124 Remove=UsuÅ 125 125 RemoveTooltip=UsuÅ plik 126 126 Edit=Edytuj … … 133 133 Clear=WyczyÅÄ 134 134 About=Opis 135 AddNewExperiment=Dodaj nowy eksperyment 135 136 136 137 UseSelectedFiles=UÅŒyj wszystkich plików
Note: See TracChangeset
for help on using the changeset viewer.