/** * Returns a default action by id.<p> * * @param actionId the id of the action * * @return the action if found or null */ public CmsListDefaultAction getDefaultAction(String actionId) { Iterator<CmsListDefaultAction> it = m_defaultActions.iterator(); while (it.hasNext()) { CmsListDefaultAction action = it.next(); if (action.getId().equals(actionId)) { return action; } } return null; }
/** * Returns a default action by id.<p> * * @param actionId the id of the action * * @return the action if found or null */ public CmsListDefaultAction getDefaultAction(String actionId) { Iterator it = m_defaultActions.iterator(); while (it.hasNext()) { CmsListDefaultAction action = (CmsListDefaultAction)it.next(); if (action.getId().equals(actionId)) { return action; } } return null; }
/** * Removes the default action from this column by id.<p> * * @param actionId the id of the action to remove * * @return the action if found or <code>null</code> */ public CmsListDefaultAction removeDefaultAction(String actionId) { Iterator it = m_defaultActions.iterator(); while (it.hasNext()) { CmsListDefaultAction action = (CmsListDefaultAction)it.next(); if (action.getId().equals(actionId)) { it.remove(); return action; } } return null; }
/** * Removes the default action from this column by id.<p> * * @param actionId the id of the action to remove * * @return the action if found or <code>null</code> */ public CmsListDefaultAction removeDefaultAction(String actionId) { Iterator<CmsListDefaultAction> it = m_defaultActions.iterator(); while (it.hasNext()) { CmsListDefaultAction action = it.next(); if (action.getId().equals(actionId)) { it.remove(); return action; } } return null; }
/** * @see org.opencms.workplace.tools.accounts.A_CmsGroupUsersList#setDefaultAction(org.opencms.workplace.list.CmsListColumnDefinition) */ @Override protected void setDefaultAction(CmsListColumnDefinition loginCol) { // add default remove action CmsListDefaultAction removeAction = new CmsListDefaultAction(LIST_DEFACTION_REMOVE); removeAction.setName(Messages.get().container(Messages.GUI_USERS_LIST_DEFACTION_REMOVE_NAME_0)); removeAction.setHelpText(Messages.get().container(Messages.GUI_USERS_LIST_DEFACTION_REMOVE_HELP_0)); loginCol.addDefaultAction(removeAction); // keep the id m_removeActionIds.add(removeAction.getId()); }
/** * @see org.opencms.workplace.tools.accounts.A_CmsGroupUsersList#setDefaultAction(org.opencms.workplace.list.CmsListColumnDefinition) */ @Override protected void setDefaultAction(CmsListColumnDefinition loginCol) { // add add action CmsListDefaultAction addAction = new CmsListDefaultAction(LIST_DEFACTION_ADD); addAction.setName(Messages.get().container(Messages.GUI_USERS_LIST_DEFACTION_ADD_NAME_0)); addAction.setHelpText(Messages.get().container(Messages.GUI_USERS_LIST_DEFACTION_ADD_HELP_0)); loginCol.addDefaultAction(addAction); // keep the id m_addActionIds.add(addAction.getId()); }
/** * @see org.opencms.workplace.tools.accounts.A_CmsOrgUnitUsersList#setDefaultAction(org.opencms.workplace.list.CmsListColumnDefinition) */ @Override protected void setDefaultAction(CmsListColumnDefinition loginCol) { // add default remove action CmsListDefaultAction removeAction = new CmsListDefaultAction(LIST_DEFACTION_REMOVE); removeAction.setName(Messages.get().container(Messages.GUI_ORGUNITUSERS_LIST_DEFACTION_REMOVE_NAME_0)); removeAction.setHelpText(Messages.get().container(Messages.GUI_ORGUNITUSERS_LIST_DEFACTION_REMOVE_HELP_0)); loginCol.addDefaultAction(removeAction); // keep the id m_removeActionIds.add(removeAction.getId()); }
/** * Sets the optional login default action.<p> * * @param loginCol the user login column */ protected void setDefaultAction(CmsListColumnDefinition loginCol) { // add default remove action CmsListDefaultAction removeAction = new CmsListDefaultAction(LIST_DEFACTION_REMOVE); removeAction.setName(Messages.get().container(Messages.GUI_USERS_LIST_DEFACTION_REMOVE_NAME_0)); removeAction.setHelpText(Messages.get().container(Messages.GUI_USERS_LIST_DEFACTION_REMOVE_HELP_0)); loginCol.addDefaultAction(removeAction); // keep the id m_removeActionIds.add(removeAction.getId()); }
/** * @see org.opencms.workplace.tools.accounts.A_CmsUserGroupsList#setDefaultAction(org.opencms.workplace.list.CmsListColumnDefinition) */ @Override protected void setDefaultAction(CmsListColumnDefinition nameCol) { // add add action CmsListDefaultAction addAction = new CmsListDefaultAction(LIST_DEFACTION_ADD); addAction.setName(Messages.get().container(Messages.GUI_GROUPS_LIST_DEFACTION_ADD_NAME_0)); addAction.setHelpText(Messages.get().container(Messages.GUI_GROUPS_LIST_DEFACTION_ADD_HELP_0)); nameCol.addDefaultAction(addAction); // keep the id m_addActionIds.add(addAction.getId()); }
loginCol.addDefaultAction(addAction); m_addActionIds.add(addAction.getId());