Subversion Repositories SmartDukaan

Rev

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

Rev 4124 Rev 4125
Line 12... Line 12...
12
import com.google.gwt.core.client.GWT;
12
import com.google.gwt.core.client.GWT;
13
import com.google.gwt.dom.client.Style.Unit;
13
import com.google.gwt.dom.client.Style.Unit;
14
import com.google.gwt.resources.client.CssResource;
14
import com.google.gwt.resources.client.CssResource;
15
import com.google.gwt.uibinder.client.UiBinder;
15
import com.google.gwt.uibinder.client.UiBinder;
16
import com.google.gwt.uibinder.client.UiField;
16
import com.google.gwt.uibinder.client.UiField;
17
import com.google.gwt.user.cellview.client.AbstractPager;
-
 
18
import com.google.gwt.user.cellview.client.DataGrid;
17
import com.google.gwt.user.cellview.client.DataGrid;
19
import com.google.gwt.user.cellview.client.PageSizePager;
-
 
20
import com.google.gwt.user.cellview.client.RowStyles;
18
import com.google.gwt.user.cellview.client.RowStyles;
21
import com.google.gwt.user.cellview.client.SimplePager;
19
import com.google.gwt.user.cellview.client.SimplePager;
22
import com.google.gwt.user.cellview.client.TextColumn;
20
import com.google.gwt.user.cellview.client.TextColumn;
23
import com.google.gwt.user.client.ui.ResizeComposite;
21
import com.google.gwt.user.client.ui.ResizeComposite;
24
import com.google.gwt.user.client.ui.Widget;
22
import com.google.gwt.user.client.ui.Widget;
Line 26... Line 24...
26
import com.google.gwt.view.client.HasData;
24
import com.google.gwt.view.client.HasData;
27
import com.google.gwt.view.client.Range;
25
import com.google.gwt.view.client.Range;
28
import com.google.gwt.view.client.SelectionChangeEvent;
26
import com.google.gwt.view.client.SelectionChangeEvent;
29
import com.google.gwt.view.client.SingleSelectionModel;
27
import com.google.gwt.view.client.SingleSelectionModel;
30
 
28
 
31
public class OrderList extends ResizeComposite{
29
public class OrderList extends ResizeComposite {
32
	
30
	
33
	public interface Listener{
-
 
34
		void onSelectItem();
-
 
35
	}
-
 
36
	
-
 
37
	interface OrderListUiBinder extends UiBinder<Widget, OrderList>{ }
31
	interface OrderListUiBinder extends UiBinder<Widget, OrderList>{}
38
	
32
	
39
	interface SelectionStyle extends CssResource{
33
	interface SelectionStyle extends CssResource {
40
		String selectedRow();
34
		String selectedRow();
41
		String fatalRow();
35
		String fatalRow();
42
		String criticalRow();
36
		String criticalRow();
43
	}
37
	}
44
	//add gin here
38
	//add gin here
Line 189... Line 183...
189
        table.addColumn(expectedDeliveryDateColumn, "Expected Delivery");
183
        table.addColumn(expectedDeliveryDateColumn, "Expected Delivery");
190
        table.addColumn(statusMessageColumn, "Current Status");
184
        table.addColumn(statusMessageColumn, "Current Status");
191
 
185
 
192
        //Set the widths
186
        //Set the widths
193
        table.setWidth("100%");
187
        table.setWidth("100%");
194
        table.setColumnWidth(batchColumn, 40.0, Unit.PX);
188
        table.setColumnWidth(batchColumn, 50.0, Unit.PX);
195
        table.setColumnWidth(serialNoColumn, 50.0, Unit.PX);
189
        table.setColumnWidth(serialNoColumn, 50.0, Unit.PX);
196
        table.setColumnWidth(paymentModeColumn, 60.0, Unit.PX);
190
        table.setColumnWidth(paymentModeColumn, 60.0, Unit.PX);
197
        table.setColumnWidth(idColumn, 60.0, Unit.PX);
191
        table.setColumnWidth(idColumn, 70.0, Unit.PX);
198
        table.setColumnWidth(productDescriptionColumn, 250.0, Unit.PX);
192
        table.setColumnWidth(productDescriptionColumn, 250.0, Unit.PX);
199
        table.setColumnWidth(creationDateColumn, 150.0, Unit.PX);
193
        table.setColumnWidth(creationDateColumn, 140.0, Unit.PX);
200
        table.setColumnWidth(promisedDeliveryDateColumn, 150.0, Unit.PX);
194
        table.setColumnWidth(promisedDeliveryDateColumn, 140.0, Unit.PX);
201
        table.setColumnWidth(expectedDeliveryDateColumn, 150.0, Unit.PX);
195
        table.setColumnWidth(expectedDeliveryDateColumn, 140.0, Unit.PX);
202
        table.setColumnWidth(statusMessageColumn, 200.0, Unit.PX);
196
        table.setColumnWidth(statusMessageColumn, 200.0, Unit.PX);
203
        
197
        
204
        // Connect the table to the data provider.
198
        // Connect the table to the data provider.
205
        asyncDataProvider.addDataDisplay(table);
199
        asyncDataProvider.addDataDisplay(table);
206
 
200