예제 #1
0
    public void execute(Event<UIUserSelector> event) throws Exception {
      UIUserSelector uiForm = event.getSource();

      String keyword = uiForm.getUIStringInput(FIELD_KEYWORD).getValue();
      String filter = uiForm.getUIFormSelectBox(FIELD_FILTER).getValue();
      String groupId = uiForm.getSelectedGroup();
      uiForm.search(keyword, filter, groupId);
      if (filter == null || filter.trim().length() == 0) return;

      event.getRequestContext().addUIComponentToUpdateByAjax(uiForm);
    }