Subversion Repositories SmartDukaan

Rev

Rev 2697 | Rev 3065 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 2697 Rev 2835
Line 40... Line 40...
40
	private final Anchor returnOrders = new Anchor("Returns");
40
	private final Anchor returnOrders = new Anchor("Returns");
41
 
41
 
42
	private Label orderTreeHeader = new Label("Orders");
42
	private Label orderTreeHeader = new Label("Orders");
43
	private Label catalogTreeHeader = new Label("Catalog");
43
	private Label catalogTreeHeader = new Label("Catalog");
44
	private Label providerTreeHeader = new Label("Couriers");
44
	private Label providerTreeHeader = new Label("Couriers");
-
 
45
	private Label purchaseTreeHeader = new Label("Purchases");
45
	
46
	
46
	private Tree catalogTree = new Tree();
47
	private Tree catalogTree = new Tree();
47
	private final Anchor allItems = new Anchor("All Items");
48
	private final Anchor allItems = new Anchor("All Items");
48
	private final Anchor bestSellers = new Anchor("Best Sellers");
49
	private final Anchor bestSellers = new Anchor("Best Sellers");
49
	private final Anchor bestDeals = new Anchor("Best Deals");
50
	private final Anchor bestDeals = new Anchor("Best Deals");
50
	private final Anchor latestArrivals = new Anchor("Latest Arrivals");
51
	private final Anchor latestArrivals = new Anchor("Latest Arrivals");
51
	
52
	
52
	private Tree providerTree = new Tree();
53
	private Tree providerTree = new Tree();
53
	private final Anchor allProviders = new Anchor("All Couriers");
54
	private final Anchor allProviders = new Anchor("All Couriers");
54
	
55
	
-
 
56
	private Tree purchaseTree = new Tree();
-
 
57
	private final Anchor newPurchaseOrders = new Anchor("New POs"); 
-
 
58
	private final Anchor openPurchaseOrders = new Anchor("Open POs");
-
 
59
	private final Anchor closedPurchaseOrders = new Anchor("Closed POs");
-
 
60
	
55
	private final Anchor alerts = new Anchor("Alerts");
61
	private final Anchor alerts = new Anchor("Alerts");
56
	private Widget finalWidget = null;
62
	private Widget finalWidget = null;
57
	private Widget northWidget = null;
63
	private Widget northWidget = null;
58
	private TopPanel topPanel = new TopPanel();
64
	private TopPanel topPanel = new TopPanel();
59
 
65
 
Line 76... Line 82...
76
		providerTree.addItem(providerRootItem);
82
		providerTree.addItem(providerRootItem);
77
		providerTree.setWidth("200px");
83
		providerTree.setWidth("200px");
78
		providerTree.setSelectedItem(providerRootItem.getChild(0));
84
		providerTree.setSelectedItem(providerRootItem.getChild(0));
79
		providerTree.ensureSelectedItemVisible();
85
		providerTree.ensureSelectedItemVisible();
80
		
86
		
-
 
87
		TreeItem purchaseRootItem = createPurchaseTree();
-
 
88
        providerTree.addItem(purchaseRootItem);
-
 
89
        providerTree.setWidth("200px");
-
 
90
        providerTree.setSelectedItem(purchaseRootItem.getChild(0));
-
 
91
        providerTree.ensureSelectedItemVisible();
-
 
92
		
81
		//Prepare the left panel
93
		//Prepare the left panel
82
		StackLayoutPanel leftPanel = new StackLayoutPanel(Unit.PX);
94
		StackLayoutPanel leftPanel = new StackLayoutPanel(Unit.PX);
83
		leftPanel.add(orderTree, orderTreeHeader, 25);
95
		leftPanel.add(orderTree, orderTreeHeader, 25);
84
		leftPanel.add(catalogTree, catalogTreeHeader, 25);
96
		leftPanel.add(catalogTree, catalogTreeHeader, 25);
85
		leftPanel.add(providerTree, providerTreeHeader, 25);
97
		leftPanel.add(providerTree, providerTreeHeader, 25);
-
 
98
		//leftPanel.add(purchaseTree, purchaseTreeHeader, 25);
86
		leftPanel.add(new HTML("<b>that</b>"), "Reports", 25);
99
		leftPanel.add(new HTML("<b>that</b>"), "Reports", 25);
87
		
100
		
88
		// Prepare the lower body of dashboard with the left navigation and the
101
		// Prepare the lower body of dashboard with the left navigation and the
89
		// display area on the right.
102
		// display area on the right.
90
		sp.addWest(leftPanel, 200);
103
		sp.addWest(leftPanel, 200);
Line 141... Line 154...
141
	private TreeItem createProviderTree(){
154
	private TreeItem createProviderTree(){
142
		TreeItem root = new TreeItem("Courier");
155
		TreeItem root = new TreeItem("Courier");
143
		root.addItem(allProviders);
156
		root.addItem(allProviders);
144
		return root;
157
		return root;
145
	}
158
	}
-
 
159
 
-
 
160
   private TreeItem createPurchaseTree(){
-
 
161
        TreeItem root = new TreeItem("Purchase Orders");
-
 
162
        root.addItem(newPurchaseOrders);
-
 
163
        root.addItem(openPurchaseOrders);
-
 
164
        root.addItem(closedPurchaseOrders);
-
 
165
        return root;
-
 
166
    }
146
	
167
	
147
	@Override
168
	@Override
148
	public Widget asWidget() {
169
	public Widget asWidget() {
149
		
170
		
150
		return this;
171
		return this;
Line 359... Line 380...
359
	
380
	
360
	@Override
381
	@Override
361
	public HasClickHandlers getReturnOrdersAnchor(){
382
	public HasClickHandlers getReturnOrdersAnchor(){
362
		return returnOrders;
383
		return returnOrders;
363
	}
384
	}
-
 
385
 
-
 
386
    @Override
-
 
387
    public HasClickHandlers getPurchaseTreeHeader() {
-
 
388
        return purchaseTreeHeader;
-
 
389
    }
-
 
390
 
-
 
391
    @Override
-
 
392
    public HasClickHandlers getNewPurchaseOrdersAnchor() {
-
 
393
        return newPurchaseOrders;
-
 
394
    }
-
 
395
 
-
 
396
    @Override
-
 
397
    public HasClickHandlers getOpenPurchaseOrdersAnchor() {
-
 
398
        return openPurchaseOrders;
-
 
399
    }
-
 
400
 
-
 
401
    @Override
-
 
402
    public HasClickHandlers getClosedPurchaseOrdersAnchor() {
-
 
403
        return closedPurchaseOrders;
-
 
404
    }
364
}
405
}