예제 #1
0
  /** change Filter Title ListBox selectedValue */
  @SuppressWarnings("deprecation")
  @Override
  public void changeFilterTitleShown(String selectedtTitle) {
    Log.debug("###########this is changeFilterTitleShown");

    //		Window.alert("getSelectedFilterTitle() = " + getSelectedFilterTitle());
    requests
        .anamnesisCheckRequest()
        .findTitlesContatisAnamnesisChecksWithSearching(
            place.getSearchStr(), getSelectedFilterTitle())
        .fire(
            new Receiver<List<AnamnesisCheckTitleProxy>>() {

              @Override
              public void onSuccess(List<AnamnesisCheckTitleProxy> response) {
                Log.debug("????????in changeFilterTitleShown response = " + response.size());
                view.getAnamnesisCheckPanel().clear();
                if ((place.getSearchStr() == null || place.getSearchStr().equals(""))
                    && getSelectedFilterTitle() == null) {
                  view.loadAnamnesisCheckPanel(response, false);
                } else {
                  view.loadAnamnesisCheckPanel(response, true);
                }
              }
            });
  }
예제 #2
0
  private void init() {
    Log.debug("AnamnesisCheckActivity.init()");
    //        view.getFilterTitle().clear();
    //        view.getAnamnesisCheckPanel().clear();
    fireGetAllTitlesRequest(new FilterTitleReceiver());
    getTitlesBySearchStringAndFilter();

    if (place.getSearchStr().equals("")) {
      view.setSearchBoxShown(place.DEFAULT_SEARCHSTR);
      //            initSearch();
      if (place.getFilterTileId().equals("")) {
        view.setSearchFocus(false);
      } else {

        view.setSearchFocus(true);
      }
    } else {
      view.setSearchBoxShown(place.getSearchStr());
      //            initSearch();
      view.setSearchFocus(true);
    }

    view.setDelegate(this);
  }