@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; }
@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; }