source: EDIS/tags/ed/tracking-ui-core/src/main/flex/gov/va/med/edp/view/debug/LastNetworkCallView.mxml@ 1240

Last change on this file since 1240 was 1240, checked in by George Lilly, 13 years ago

new version from the VA

File size: 2.0 KB
Line 
1<?xml version="1.0" encoding="utf-8"?>
2<mx:VBox xmlns:mx="http://www.adobe.com/2006/mxml"
3 xmlns:reports="gov.va.med.edp.view.debug.*"
4 width="100%" height="100%">
5 <mx:Script>
6 <![CDATA[
7 import gov.va.med.edp.vo.DebugVO;
8 import gov.va.med.edp.control.reports.ReportEvent;
9 import gov.va.med.edp.model.TrackingModelLocator;
10 import gov.va.med.edp.util.ChangeWatcher;
11
12 [Bindable]
13 private var model: TrackingModelLocator = TrackingModelLocator.getInstance();
14
15 private function displayXML(): void
16 {
17 if (networkCallsGrid.selectedItem != null){
18 responseTextBox.text = DebugVO(networkCallsGrid.selectedItem).results;
19 parametersTextBox.text = DebugVO(networkCallsGrid.selectedItem).parameters;
20 requestTextBox.text = DebugVO(networkCallsGrid.selectedItem).request;
21 }
22 }
23
24 private function clearDebugList(): void
25 {
26 responseTextBox.text = "";
27 parametersTextBox.text = "";
28 requestTextBox.text = "";
29 model.debug.cspServiceCallList.removeAll();
30 }
31
32 ]]>
33 </mx:Script>
34
35 <mx:LinkButton label="Clear List" click="{clearDebugList()}" />
36 <mx:DataGrid id="networkCallsGrid" width="100%" height="40%"
37 dataProvider="{model.debug.cspServiceCallList}"
38 click="displayXML()">
39 <mx:columns>
40 <mx:DataGridColumn dataField="url" headerText="Url" />
41 <mx:DataGridColumn dataField="command" headerText="Command"/>
42 </mx:columns>
43 </mx:DataGrid>
44
45 <mx:TabNavigator id="tn" width="100%" height="100%" creationPolicy="all">
46 <mx:VBox label="Parameters" width="100%" height="100%">
47 <mx:TextArea id="parametersTextBox" width="100%" height="100%"/>
48 </mx:VBox>
49
50 <mx:VBox label="Request" width="100%" height="100%">
51 <mx:TextArea id="requestTextBox" width="100%" height="100%"/>
52 </mx:VBox>
53
54 <mx:VBox label="Response" width="100%" height="100%">
55 <mx:TextArea id="responseTextBox" width="100%" height="100%"/>
56 </mx:VBox>
57 </mx:TabNavigator>
58
59</mx:VBox>
Note: See TracBrowser for help on using the repository browser.