List of usage examples for com.google.gwt.user.cellview.client Column setSortable
public void setSortable(boolean sortable)
From source file:org.jbpm.console.ng.ht.client.editors.taskslist.grid.dash.DataSetTasksListGridViewImpl.java
License:Apache License
private Column initTaskCreatedOnColumn() { Column<TaskSummary, String> createdOnDateColumn = new Column<TaskSummary, String>(new TextCell()) { @Override/*from ww w. ja va 2 s . co m*/ public String getValue(TaskSummary object) { if (object.getCreatedOn() != null) { Date createdOn = object.getCreatedOn(); DateTimeFormat format = DateTimeFormat.getFormat("dd/MM/yyyy HH:mm"); return format.format(createdOn); } return ""; } }; createdOnDateColumn.setSortable(true); createdOnDateColumn.setDataStoreName(COLUMN_CREATEDON); return createdOnDateColumn; }
From source file:org.jbpm.console.ng.ht.client.editors.taskslist.grid.dash.DataSetTasksListGridViewImpl.java
License:Apache License
private Column initTaskDueColumn() { Column<TaskSummary, String> dueDateColumn = new Column<TaskSummary, String>(new TextCell()) { @Override// ww w. ja v a 2 s . c om public String getValue(TaskSummary object) { if (object.getExpirationTime() != null) { Date expirationTime = object.getExpirationTime(); DateTimeFormat format = DateTimeFormat.getFormat("dd/MM/yyyy HH:mm"); return format.format(expirationTime); } return ""; } }; dueDateColumn.setSortable(true); dueDateColumn.setDataStoreName(COLUMN_DUEDATE); return dueDateColumn; }
From source file:org.jbpm.console.ng.ht.client.editors.taskslist.grid.dash.DataSetTasksListGridViewImpl.java
License:Apache License
private Column initProcesIdColumn() { Column<TaskSummary, String> taskProcessIdColumn = new Column<TaskSummary, String>(new TextCell()) { @Override/*from ww w . j a v a2 s . c o m*/ public String getValue(TaskSummary object) { return object.getProcessId(); } }; taskProcessIdColumn.setSortable(true); taskProcessIdColumn.setDataStoreName(COLUMN_PROCESSID); return taskProcessIdColumn; }
From source file:org.jbpm.console.ng.ht.client.editors.taskslist.grid.dash.DataSetTasksListGridViewImpl.java
License:Apache License
private Column initProcessInstanceIdColumn() { Column<TaskSummary, Number> taskProcessInstanceIdColumn = new Column<TaskSummary, Number>( new NumberCell()) { @Override/*from w w w . ja va 2s .com*/ public Number getValue(TaskSummary object) { return object.getProcessInstanceId(); } }; taskProcessInstanceIdColumn.setSortable(true); taskProcessInstanceIdColumn.setDataStoreName(COLUMN_PROCESSINSTANCEID); return taskProcessInstanceIdColumn; }
From source file:org.jbpm.console.ng.ht.client.editors.taskslist.grid.TasksListGridViewImpl.java
License:Apache License
private Column initTaskIdColumn() { Column<TaskSummary, Number> taskIdColumn = new Column<TaskSummary, Number>(new NumberCell()) { @Override//from w w w.j a va 2 s . co m public Number getValue(TaskSummary object) { return object.getTaskId(); } }; taskIdColumn.setSortable(true); taskIdColumn.setDataStoreName(COL_ID_ID); return taskIdColumn; }
From source file:org.jbpm.console.ng.ht.client.editors.taskslist.grid.TasksListGridViewImpl.java
License:Apache License
private Column initTaskNameColumn() { Column<TaskSummary, String> taskNameColumn = new Column<TaskSummary, String>(new TextCell()) { @Override//from w ww . ja va2 s . c om public String getValue(TaskSummary object) { return object.getTaskName(); } }; taskNameColumn.setSortable(true); taskNameColumn.setDataStoreName(COL_ID_NAME); return taskNameColumn; }
From source file:org.jbpm.console.ng.ht.client.editors.taskslist.grid.TasksListGridViewImpl.java
License:Apache License
private Column initTaskDescriptionColumn() { Column<TaskSummary, String> descriptionColumn = new Column<TaskSummary, String>(new TextCell()) { @Override//w w w . ja v a2s . c o m public String getValue(TaskSummary object) { return object.getDescription(); } }; descriptionColumn.setSortable(true); descriptionColumn.setDataStoreName(COL_ID_DESCRIPTION); return descriptionColumn; }
From source file:org.jbpm.console.ng.ht.client.editors.taskslist.grid.TasksListGridViewImpl.java
License:Apache License
private Column initTaskPriorityColumn() { Column<TaskSummary, Number> taskPriorityColumn = new Column<TaskSummary, Number>(new NumberCell()) { @Override//from w ww . ja va2s . com public Number getValue(TaskSummary object) { return object.getPriority(); } }; taskPriorityColumn.setSortable(true); taskPriorityColumn.setDataStoreName(COL_ID_PRIORITY); return taskPriorityColumn; }
From source file:org.jbpm.console.ng.ht.client.editors.taskslist.grid.TasksListGridViewImpl.java
License:Apache License
private Column initTaskStatusColumn() { Column<TaskSummary, String> statusColumn = new Column<TaskSummary, String>(new TextCell()) { @Override//from www. java2 s . c o m public String getValue(TaskSummary object) { return object.getStatus(); } }; statusColumn.setSortable(true); statusColumn.setDataStoreName(COL_ID_STATUS); return statusColumn; }
From source file:org.jbpm.console.ng.ht.client.editors.taskslist.grid.TasksListGridViewImpl.java
License:Apache License
private Column initTaskCreatedOnColumn() { Column<TaskSummary, String> createdOnDateColumn = new Column<TaskSummary, String>(new TextCell()) { @Override// w w w. j a va 2 s.c o m public String getValue(TaskSummary object) { if (object.getCreatedOn() != null) { Date createdOn = object.getCreatedOn(); DateTimeFormat format = DateTimeFormat.getFormat("dd/MM/yyyy HH:mm"); return format.format(createdOn); } return ""; } }; createdOnDateColumn.setSortable(true); createdOnDateColumn.setDataStoreName(COL_ID_CREATEON); return createdOnDateColumn; }