@Override public void init(TaskCommentsPresenter presenter) { this.presenter = presenter; List<String> bannedColumns = new ArrayList<String>(); bannedColumns.add(COL_COMMENT); bannedColumns.add(COL_ID_ACTIONS); List<String> initColumns = new ArrayList<String>(); initColumns.add(COL_ADDEDBY); initColumns.add(COL_COMMENT); initColumns.add(COL_ADDEDAT); initColumns.add(COL_ID_ACTIONS); commentsListGrid.setGridPreferencesStore(new GridPreferencesStore(new GridGlobalPreferences("CommentsGrid", initColumns, bannedColumns))); commentsListGrid.setEmptyTableCaption(constants.No_Comments_For_This_Task()); // Attach a column sort handler to the ListDataProvider to sort the list. sortHandler = new ListHandler<>(presenter.getDataProvider().getList()); commentsListGrid.addColumnSortHandler(sortHandler); initTableColumns(); presenter.addDataDisplay(commentsListGrid); addCommentButton.setText(constants.Add_Comment()); newTaskCommentLabel.setText(constants.Comment()); }
@Override public void init(TaskCommentsPresenter presenter) { this.presenter = presenter; List<String> bannedColumns = new ArrayList<String>(); bannedColumns.add(COL_COMMENT); bannedColumns.add(COL_ID_ACTIONS); List<String> initColumns = new ArrayList<String>(); initColumns.add(COL_ADDEDBY); initColumns.add(COL_COMMENT); initColumns.add(COL_ADDEDAT); initColumns.add(COL_ID_ACTIONS); commentsListGrid.setGridPreferencesStore(new GridPreferencesStore(new GridGlobalPreferences("CommentsGrid", initColumns, bannedColumns))); commentsListGrid.setEmptyTableCaption(constants.No_Comments_For_This_Task()); // Attach a column sort handler to the ListDataProvider to sort the list. sortHandler = new ListHandler<>(presenter.getDataProvider().getList()); commentsListGrid.addColumnSortHandler(sortHandler); initTableColumns(); presenter.addDataDisplay(commentsListGrid); addCommentButton.setText(constants.Add_Comment()); newTaskCommentLabel.setText(constants.Comment()); }