пример переопределения getValueFieldProperties FilterBuilder - PullRequest
0 голосов
/ 19 июля 2011

Я хочу переопределить getValueFieldProperties для FilterBuilde.Мое требование для некоторого определенного типа поля, которое я хочу показать выбор, для поля Значение вместо простого текстового поля.Я посетил следующее: http://code.google.com/p/smartgwt/source/browse/tags/2.5/main/src/com/smartgwt/client/widgets/form/FilterBuilder.java?r=1796

спасибо.

1 Ответ

0 голосов
/ 27 июля 2011

Я нашел решение для требования requirement is, for some specific type of field, I want to show selection, for Value field instead of simple text box.

for (DataSourceField field : dataSource.getFields()) {

    String type = field.getAttribute("serverType");

    if (type!=null && type.equals("SPECIFIC_TYPE")) {

    TreeMap<String, String> map = new TreeMap<String, String>();
    map.put("1", "value 1");
    map.put("2", "value 2");
    field.setValueMap(map);
    }
}
...