示例#1
0
    @Override
    public AntiCsrfParamToken showAddDialogue() {
      if (addDialog == null) {
        addDialog = new DialogAddToken(View.getSingleton().getOptionsDialog(null));
        addDialog.pack();
      }
      addDialog.setTokens(model.getElements());
      addDialog.setVisible(true);

      AntiCsrfParamToken token = addDialog.getToken();
      addDialog.clear();

      return token;
    }
示例#2
0
    @Override
    public AntiCsrfParamToken showModifyDialogue(AntiCsrfParamToken e) {
      if (modifyDialog == null) {
        modifyDialog = new DialogModifyToken(View.getSingleton().getOptionsDialog(null));
        modifyDialog.pack();
      }
      modifyDialog.setTokens(model.getElements());
      modifyDialog.setToken(e);
      modifyDialog.setVisible(true);

      AntiCsrfParamToken token = modifyDialog.getToken();
      modifyDialog.clear();

      if (!token.equals(e)) {
        return token;
      }

      return null;
    }