Как подать заявку, как поиск по электронной таблице GWT?

Я использую GWT 2.3.i, которую я использую сотовой таблице GWT. Здесь ниже код для моей таблицы сотовой связи:

public class FormGrid extends SuperGrid {

List<Form> formList;


@Override
public void setColumns(CellTable table) {
    TextColumn<Form> nameColumn = new TextColumn<Form>() {
        @Override
        public String getValue(Form object) {
            return object.getName();
        }
    };
    table.addColumn(nameColumn, "Name");
}

@Override
public void setData() {
    if (formList != null && formList.size() > 0) {
        AsyncDataProvider<Form> provider = new AsyncDataProvider<Form>() {
            @Override
            protected void onRangeChanged(HasData<Form> display) {
                int start = display.getVisibleRange().getStart();
                int end = start + display.getVisibleRange().getLength();
                end = end >= formList.size() ? formList.size() : end;
                List<Form> sub = formList.subList(start, end);
                updateRowData(start, sub);
            }
        };
        provider.addDataDisplay(getTable());
        provider.updateRowCount(formList.size(), true);
    }
}

public List<Form> getFormList() {
    return formList;
}

public void setFormList(List<Form> formList) {
    this.formList = formList;
}

}

в этом моем наборе столбец и установленные данные будут называться FRO Super Class Flow. Это сотовая таблица работает нормально. Теперь я хочу поставить средство типа фильтра (например, поиск) в этой таблице сотовой связи. для этого текстового поля.

Например, у меня есть 1000 форм в GRID. Теперь, если пользователь пишет «приложение» в некотором фильтре TextBox над элементом ячейки, то все форма, имеющие «приложение» там, будет отфильтрована, а сетка имеет только эти формы только Отказ

Это первый случай:

Еще один случай - я только визуализацию одного столбца в имени Grid. У меня есть еще два свойства в форме (описание, тег). Но я не рендерирую их. Теперь для фильтрации, если пользователь Пишет приложение в поле «Фильтр», затем он должен сделать запрос на все три (имя, описание и тег) и должен возвращаться, если «приложение» совпадает с любым из трех.

Я не получаю, как применить фильтр в сотовой таблице. Пожалуйста, помогите мне. Спасибо заранее.

8
задан Sanjay Jain 15 September 2011 в 06:46
поделиться