| Line 22... |
Line 22... |
| 22 |
private DockLayoutPanel dpanel = new DockLayoutPanel(Unit.EM);
|
22 |
private DockLayoutPanel dpanel = new DockLayoutPanel(Unit.EM);
|
| 23 |
private SplitLayoutPanel sp = new SplitLayoutPanel();
|
23 |
private SplitLayoutPanel sp = new SplitLayoutPanel();
|
| 24 |
|
24 |
|
| 25 |
private Tree orderTree = new Tree();
|
25 |
private Tree orderTree = new Tree();
|
| 26 |
private final Anchor allOrders = new Anchor("All");
|
26 |
private final Anchor allOrders = new Anchor("All");
|
| - |
|
27 |
private final Anchor verificationPendingOrders = new Anchor("Verification Pending");
|
| 27 |
private final Anchor newOrders = new Anchor("Pending");
|
28 |
private final Anchor newOrders = new Anchor("Pending");
|
| 28 |
private final Anchor acceptedOrders = new Anchor("Accepted");
|
29 |
private final Anchor acceptedOrders = new Anchor("Accepted");
|
| 29 |
private final Anchor billedOrders = new Anchor("Billed");
|
30 |
private final Anchor billedOrders = new Anchor("Billed");
|
| 30 |
private final Anchor shippedOrders = new Anchor("Shipped");
|
31 |
private final Anchor shippedOrders = new Anchor("Shipped");
|
| 31 |
private final Anchor deliveredOrders = new Anchor("Delivered");
|
32 |
private final Anchor deliveredOrders = new Anchor("Delivered");
|
| Line 66... |
Line 67... |
| 66 |
public InboxWidget(){
|
67 |
public InboxWidget(){
|
| 67 |
//Prepare the order tree
|
68 |
//Prepare the order tree
|
| 68 |
TreeItem orderRootItem = createOrderTree();
|
69 |
TreeItem orderRootItem = createOrderTree();
|
| 69 |
orderTree.addItem(orderRootItem);
|
70 |
orderTree.addItem(orderRootItem);
|
| 70 |
orderTree.setWidth("200px");
|
71 |
orderTree.setWidth("200px");
|
| 71 |
orderTree.setSelectedItem(orderRootItem.getChild(0)); //FIXME: 0 is the index of the pending orders. Using numbers in code is bad practice. Fix this.
|
72 |
orderTree.setSelectedItem(orderRootItem.getChild(1)); //FIXME: 0 is the index of the pending orders. Using numbers in code is bad practice. Fix this.
|
| 72 |
orderTree.ensureSelectedItemVisible();
|
73 |
orderTree.ensureSelectedItemVisible();
|
| 73 |
|
74 |
|
| 74 |
//Prepare the catalogue tree
|
75 |
//Prepare the catalogue tree
|
| 75 |
TreeItem catalogRootItem = createCatalogTree();
|
76 |
TreeItem catalogRootItem = createCatalogTree();
|
| 76 |
catalogTree.addItem(catalogRootItem);
|
77 |
catalogTree.addItem(catalogRootItem);
|
| Line 115... |
Line 116... |
| 115 |
}
|
116 |
}
|
| 116 |
|
117 |
|
| 117 |
private TreeItem createOrderTree(){
|
118 |
private TreeItem createOrderTree(){
|
| 118 |
TreeItem root = new TreeItem("Orders");
|
119 |
TreeItem root = new TreeItem("Orders");
|
| 119 |
//root.addItem(allOrders);
|
120 |
//root.addItem(allOrders);
|
| - |
|
121 |
root.addItem(verificationPendingOrders);
|
| 120 |
root.addItem(newOrders);
|
122 |
root.addItem(newOrders);
|
| 121 |
root.addItem(acceptedOrders);
|
123 |
root.addItem(acceptedOrders);
|
| 122 |
root.addItem(billedOrders);
|
124 |
root.addItem(billedOrders);
|
| 123 |
root.addItem(shippedOrders);
|
125 |
root.addItem(shippedOrders);
|
| 124 |
root.addItem(rejectedOrders);
|
126 |
root.addItem(rejectedOrders);
|
| Line 400... |
Line 402... |
| 400 |
|
402 |
|
| 401 |
@Override
|
403 |
@Override
|
| 402 |
public HasClickHandlers getClosedPurchaseOrdersAnchor() {
|
404 |
public HasClickHandlers getClosedPurchaseOrdersAnchor() {
|
| 403 |
return closedPurchaseOrders;
|
405 |
return closedPurchaseOrders;
|
| 404 |
}
|
406 |
}
|
| - |
|
407 |
|
| - |
|
408 |
@Override
|
| - |
|
409 |
public HasClickHandlers getVerificationPendingOrdersAnchor() {
|
| - |
|
410 |
return verificationPendingOrders;
|
| - |
|
411 |
}
|
| 405 |
}
|
412 |
}
|