2
<?xml-stylesheet href="chrome://global/skin/" type="text/css"?>
3
<?xml-stylesheet href="chrome://ec2ui/skin/ec2ui.css" type="text/css"?>
4
<!DOCTYPE overlay SYSTEM "chrome://ec2ui/locale/ec2ui.dtd">
6
<overlay xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul">
7
<tabpanel id="leases_tab" flex="1">
9
<groupbox orient="vertical" flex="1">
10
<caption label="&ec2ui.captions.leases.offerings.label;" />
12
<popup id="ec2ui.offerings.contextmenu" >
13
<menuitem oncommand="ec2ui_LeaseOfferingsTreeView.viewDetails(event);"
14
label="&ec2ui.contextmenu.details.label;" />
16
<menuitem oncommand="ec2ui_LeaseOfferingsTreeView.purchaseOffering();"
17
label="Purchase Lease Offering" />
19
<menuitem oncommand="ec2ui_LeaseOfferingsTreeView.copyToClipBoard('id');"
20
label="&ec2ui.contextmenu.copyid.label;" />
23
<toolbar style="padding: 0px 3px; -moz-box-align: center">
25
<textbox id="ec2ui.offerings.search" size="15" value=""
26
onkeypress="ec2ui_LeaseOfferingsTreeView.searchChanged(event);" />
27
<toolbarbutton image="images/refresh.png"
28
style="-moz-box-orient:horizontal;-moz-box-pack:center;"
29
oncommand="ec2ui_LeaseOfferingsTreeView.refresh();"
30
tooltiptext="&ec2ui.refresh.tip;" />
31
<toolbarbutton image="images/cash.png"
32
style="-moz-box-orient:horizontal;-moz-box-pack:center;"
33
oncommand="ec2ui_LeaseOfferingsTreeView.purchaseOffering();"
34
tooltiptext="PurchaseOffering" />
37
<tree id="ec2ui.offerings.view" seltype="single" enableColumnDrag="true"
38
ondblclick="ec2ui_LeaseOfferingsTreeView.viewDetails(event)"
39
onselect="ec2ui_LeaseOfferingsTreeView.selectionChanged(event)" flex="1">
41
<treecol id="offering.id" label="&ec2ui.offerings.id.label;" flex="3"
42
sortDirection="ascending"
43
persist="width ordinal hidden sortDirection" />
44
<splitter class="tree-splitter" />
45
<treecol id="offering.instanceType" label="&ec2ui.offerings.instType.label;" flex="1"
46
persist="width ordinal hidden sortDirection" />
47
<splitter class="tree-splitter" />
48
<treecol id="offering.azone" label="&ec2ui.availabilityZone.label;" flex="1"
49
persist="width ordinal hidden sortDirection" />
50
<splitter class="tree-splitter" />
51
<treecol id="offering.duration" label="&ec2ui.offerings.duration.label;" flex="1"
52
persist="width ordinal hidden sortDirection" />
53
<splitter class="tree-splitter" />
54
<treecol id="offering.fixedPrice" label="&ec2ui.offerings.fixedPrice.label;" flex="1"
55
persist="width ordinal hidden sortDirection" />
56
<splitter class="tree-splitter" />
57
<treecol id="offering.usagePrice" label="&ec2ui.offerings.usagePrice.label;" flex="1"
58
persist="width ordinal hidden sortDirection" />
59
<splitter class="tree-splitter" />
60
<treecol id="offering.description" label="&ec2ui.offerings.description.label;"
61
flex="2" persist="width ordinal hidden sortDirection" />
62
<splitter class="tree-splitter" />
64
<treechildren context="ec2ui.offerings.contextmenu"/>
67
<splitter style="width: 4px; max-height: 4px;" persist="state"
68
collapse="after" resizebefore="closest">
71
<groupbox orient="vertical" flex="1">
72
<caption label="&ec2ui.captions.leases.rsvdInst.label;" />
74
<popup id="ec2ui.rsvdInst.contextmenu">
75
<menuitem oncommand="ec2ui_ReservedInstancesTreeView.viewDetails();"
76
label="&ec2ui.contextmenu.details.label;" />
78
<menuitem oncommand="ec2ui_ReservedInstancesTreeView.copyToClipboard('id');"
79
label="&ec2ui.contextmenu.copyid.label;" />
82
<toolbar style="padding: 0px 3px; -moz-box-align: center">
84
<textbox id="ec2ui.rsvdInst.search" size="15" value=""
85
onkeypress="ec2ui_ReservedInstancesTreeView.searchChanged(event);" />
86
<toolbarbutton image="images/refresh.png"
87
style="-moz-box-orient:horizontal;-moz-box-pack:center;"
88
oncommand="ec2ui_ReservedInstancesTreeView.refresh()"
89
tooltiptext="&ec2ui.refresh.tip;" />
92
<tree id="ec2ui.rsvdInst.view" seltype="single" enableColumnDrag="true"
93
ondblclick="ec2ui_ReservedInstancesTreeView.viewDetails(event)"
94
onselect="ec2ui_ReservedInstancesTreeView.selectionChanged(event)" flex="1">
96
<treecol id="rsvdInst.id" label="&ec2ui.rsvdInst.id.label;" flex="3"
97
sortDirection="ascending" persist="width ordinal hidden sortDirection" />
98
<splitter class="tree-splitter" />
99
<treecol id="rsvdInst.instanceType" label="&ec2ui.rsvdInst.instType.label;" flex="1"
100
persist="width ordinal hidden sortDirection" />
101
<splitter class="tree-splitter" />
102
<treecol id="rsvdInst.azone" label="&ec2ui.availabilityZone.label;" flex="1"
103
persist="width ordinal hidden sortDirection" />
104
<splitter class="tree-splitter" />
105
<treecol id="rsvdInst.start" label="&ec2ui.snapshots.startTime.label;" flex="2"
106
persist="width ordinal hidden sortDirection" />
107
<splitter class="tree-splitter" />
108
<treecol id="rsvdInst.duration" label="&ec2ui.rsvdInst.duration.label;" flex="1"
109
persist="width ordinal hidden sortDirection" />
110
<splitter class="tree-splitter" />
111
<treecol id="rsvdInst.fixedPrice" label="&ec2ui.rsvdInst.fixedPrice.label;" flex="1"
112
persist="width ordinal hidden sortDirection" />
113
<splitter class="tree-splitter" />
114
<treecol id="rsvdInst.usagePrice" label="&ec2ui.rsvdInst.usagePrice.label;" flex="1"
115
persist="width ordinal hidden sortDirection" />
116
<splitter class="tree-splitter" />
117
<treecol id="rsvdInst.count" label="&ec2ui.rsvdInst.count.label;" flex="1"
118
persist="width ordinal hidden sortDirection" />
119
<splitter class="tree-splitter" />
120
<treecol id="rsvdInst.description" label="&ec2ui.rsvdInst.description.label;"
121
flex="2" persist="width ordinal hidden sortDirection" />
122
<splitter class="tree-splitter" />
123
<treecol id="rsvdInst.state" label="&ec2ui.rsvdInst.state.label;" flex="1"
124
persist="width ordinal hidden sortDirection" />
125
<splitter class="tree-splitter" />
127
<treechildren context="ec2ui.rsvdInst.contextmenu"/>