예제 #1
0
  public void submitQuery(String query) {
    if (isValidQuery(query)) {
      String[] tags = query.split("\\s|,");
      List<String> tagsList = new ArrayList<>();
      HashMap<String, List<String>> tagsMap = new HashMap<>();
      for (String tag : tags) {
        tagsList.add(tag.trim());
      }

      tagsMap.put("tags", tagsList);
      _repository.postQuery(tagsMap);
    }
  }
예제 #2
0
 @Override
 public void getData() {
   _view.showProgressBar();
   _repository.getPrompts();
 }
예제 #3
0
 public void getNotificationUpdate() {
   _repository.getNotificationCount();
 }
예제 #4
0
 public void deletePromptCard(int id) {
   _repository.deletePrompt(id);
 }