public class CmsShowUserGroupsList extends A_CmsUserGroupsList
限定符和类型 | 字段和说明 |
---|---|
static java.lang.String |
LIST_ID
list id constant.
|
LIST_ACTION_ICON, LIST_ACTION_ICON_DIRECT, LIST_ACTION_ICON_INDIRECT, LIST_ACTION_STATE_DIRECT, LIST_ACTION_STATE_INDIRECT, LIST_COLUMN_DESCRIPTION, LIST_COLUMN_DISPLAY, LIST_COLUMN_ICON, LIST_COLUMN_NAME, LIST_COLUMN_ORGUNIT, LIST_COLUMN_STATE, LIST_DETAIL_OTHEROU
ACTION_LIST_INDEPENDENT_ACTION, ACTION_LIST_MULTI_ACTION, ACTION_LIST_SEARCH, ACTION_LIST_SELECT_PAGE, ACTION_LIST_SINGLE_ACTION, ACTION_LIST_SORT, ICON_ACTIVE, ICON_ADD, ICON_DELETE, ICON_DETAILS_HIDE, ICON_DETAILS_SHOW, ICON_DISABLED, ICON_INACTIVE, ICON_MINUS, ICON_MULTI_ACTIVATE, ICON_MULTI_ADD, ICON_MULTI_DEACTIVATE, ICON_MULTI_DELETE, ICON_MULTI_MINUS, LIST_INDEPENDENT_ACTION, LIST_MULTI_ACTION, LIST_SEARCH, LIST_SELECT_PAGE, LIST_SINGLE_ACTION, LIST_SORT, m_lazy, PARAM_FORMNAME, PARAM_LIST_ACTION, PARAM_PAGE, PARAM_SEARCH_FILTER, PARAM_SEL_ITEMS, PARAM_SORT_COL
ACTION_CANCEL, ACTION_CLOSEPOPUP, ACTION_CLOSEPOPUP_SAVE, ACTION_CONFIRMED, ACTION_CONTINUE, ACTION_DEFAULT, ACTION_LOCKS_CONFIRMED, ACTION_OK, ACTION_REPORT_BEGIN, ACTION_REPORT_END, ACTION_REPORT_UPDATE, ACTION_SET, ACTION_WAIT, ATTRIBUTE_THROWABLE, BUTTON_ADVANCED, BUTTON_BACK, BUTTON_CANCEL, BUTTON_CLOSE, BUTTON_CONTINUE, BUTTON_DETAILS, BUTTON_DISCARD, BUTTON_EDIT, BUTTON_OK, BUTTON_OK_NO_SUBMIT, BUTTON_SET, DIALOG_BACK, DIALOG_CANCEL, DIALOG_CONFIRMED, DIALOG_CONTINUE, DIALOG_INITIAL, DIALOG_LOCKS_CONFIRMED, DIALOG_OK, DIALOG_SET, DIALOG_WAIT, PARAM_ACTION, PARAM_CLOSELINK, PARAM_DIALOGTYPE, PARAM_ERRORSTACK, PARAM_FILE, PARAM_FRAMENAME, PARAM_ISPOPUP, PARAM_LOCK, PARAM_MESSAGE, PARAM_ORIGINALPARAMS, PARAM_PREACTIONDONE, PARAM_REDIRECT, PARAM_RESOURCE, PARAM_TARGET, PARAM_THREAD, PARAM_THREAD_HASNEXT, PARAM_TITLE, REPORT_BEGIN, REPORT_END, REPORT_UPDATE
PARAM_ADMIN_PROJECT, PARAM_BASE, PARAM_FORCE, PARAM_PATH, PARAM_ROOT, PARAM_STYLE, STYLE_NEW
DEBUG, DEFAULT_LANGUAGE, DEFAULT_LOCALE, DIALOG_PATH_COMMON, FILE_DIALOG_CLOSE, FILE_DIALOG_SCREEN_CONFIRM, FILE_DIALOG_SCREEN_ERROR, FILE_DIALOG_SCREEN_ERRORPAGE, FILE_DIALOG_SCREEN_WAIT, FILE_EXPLORER_FILELIST, FILE_REPORT_OUTPUT, HTML_END, HTML_START, PARAM_WP_EXPLORER_RESOURCE, PARAM_WP_PROJECT, PARAM_WP_SITE, PATH_DIALOGS, PATH_WORKPLACE, REQUEST_ATTRIBUTE_MULTIPART, REQUEST_ATTRIBUTE_RELOADTREE, RES_PATH_FILETYPES, RFS_PATH_RESOURCES, SESSION_WORKPLACE_CLASS, VFS_DIR_DEFAULTBODIES, VFS_DIR_TEMPLATES, VFS_PATH_COMMONS, VFS_PATH_EDITORS, VFS_PATH_GALLERIES, VFS_PATH_LOCALES, VFS_PATH_MODULES, VFS_PATH_RESOURCES, VFS_PATH_SYSTEM, VFS_PATH_VIEWS, VFS_PATH_WORKPLACE, VIEW_DIRECT_EDIT, VIEW_WORKPLACE
构造器和说明 |
---|
CmsShowUserGroupsList(CmsJspActionElement jsp)
Public constructor.
|
CmsShowUserGroupsList(CmsJspActionElement jsp,
java.lang.String listId)
Public constructor.
|
CmsShowUserGroupsList(javax.servlet.jsp.PageContext context,
javax.servlet.http.HttpServletRequest req,
javax.servlet.http.HttpServletResponse res)
Public constructor with JSP variables.
|
限定符和类型 | 方法和说明 |
---|---|
protected java.lang.String |
defaultActionHtmlEnd()
Generates the dialog ending html code.
|
protected java.lang.String |
defaultActionHtmlStart()
Generates the dialog starting html code.
|
void |
executeListMultiActions()
This method should handle every defined list multi action,
by comparing
with the id
of the action to execute. |
void |
executeListSingleActions()
This method should handle every defined list single action,
by comparing
with the id
of the action to execute. |
protected java.util.List<CmsGroup> |
getGroups(boolean withOtherOus)
Returns a list of groups to display.
|
protected void |
setDefaultAction(CmsListColumnDefinition nameCol)
Sets the optional login default action.
|
protected void |
setIconAction(CmsListColumnDefinition iconCol)
Sets the needed icon action(s).
|
protected void |
setIndependentActions(CmsListMetadata metadata)
Should add the independent actions to the given list metadata object.
|
protected void |
setMultiActions(CmsListMetadata metadata)
Should add the multi actions to the given list metadata object.
|
protected void |
setStateActionCol(CmsListMetadata metadata)
Sets the optional state change action column.
|
fillDetails, getListItems, getParamOufqn, getParamUserid, getParamUsername, hasGroupsInOtherOus, initializeDetail, initMessages, setColumns, setParamOufqn, setParamUserid, setParamUsername, validateParamaters
actionDialog, customHtmlEnd, customHtmlStart, defaultActionHtml, defaultActionHtmlContent, displayDialog, displayDialog, executeDefaultActions, executeListIndepActions, executeSearch, executeSelectPage, executeSort, fillList, getList, getListId, getListObject, getListState, getMetadata, getMetadata, getParamFormName, getParamListAction, getParamPage, getParamSearchFilter, getParamSelItems, getParamSortCol, getSelectedItem, getSelectedItems, initWorkplaceRequestValues, isActive, listRecovery, listSave, refreshList, removeList, setList, setListObject, setParamFormName, setParamListAction, setParamPage, setParamSearchFilter, setParamSelItems, setParamSortCol, setSearchAction, throwListUnsupportedActionException, writeDialog
actionCloseDialog, appendDelimiter, buildAjaxResultContainer, buildAjaxWaitMessage, buildLockAdditionalOptions, buildLockConfirmationMessageJS, buildLockDialog, buildLockDialog, buildLockHeaderBox, checkResourcePermissions, checkResourcePermissions, computeCurrentFolder, dialog, dialogBlock, dialogBlockEnd, dialogBlockStart, dialogButtonRow, dialogButtonRowEnd, dialogButtonRowStart, dialogButtons, dialogButtonsClose, dialogButtonsClose, dialogButtonsCloseDetails, dialogButtonsHtml, dialogButtonsOk, dialogButtonsOk, dialogButtonsOkCancel, dialogButtonsOkCancel, dialogButtonsOkCancelAdvanced, dialogButtonsSetOkCancel, dialogContent, dialogContentEnd, dialogContentStart, dialogEnd, dialogHead, dialogHorizontalSpacer, dialogLockButtons, dialogRow, dialogRowEnd, dialogRowStart, dialogScriptSubmit, dialogSeparator, dialogSpacer, dialogStart, dialogStart, dialogSubheadline, dialogToggleStart, dialogWhiteBox, dialogWhiteBoxEnd, dialogWhiteBoxStart, getAction, getAdministrationBackLink, getCancelAction, getDialogRealUri, getDialogUri, getOnlineHelpUriCustom, getParamAction, getParamCloseLink, getParamDialogtype, getParamFramename, getParamIsPopup, getParamMessage, getParamOriginalParams, getParamPreActionDone, getParamRedirect, getParamResource, getParamTitle, getState, hasCorrectLockstate, hasSiblings, htmlStart, htmlStart, htmlStart, htmlStartStyle, includeErrorpage, initCmsDialog, isPopup, isPreEditor, pageHtml, pageHtml, setAction, setOnlineHelpUriCustom, setParamAction, setParamCloseLink, setParamDialogtype, setParamFramename, setParamIsPopup, setParamMessage, setParamOriginalParams, setParamPreActionDone, setParamRedirect, setParamResource, setParamTitle
computeUpLevelLink, dialogTitle, getAdminTool, getCurrentToolPath, getParamBase, getParamForce, getParamPath, getParamRoot, getParamStyle, getParentPath, getToolManager, iconsBlockArea, iconsBlockAreaEnd, iconsBlockAreaStart, initAdminTool, pageBody, pageHtmlStyle, setParamBase, setParamForce, setParamPath, setParamRoot, setParamStyle, useNewStyle
addMessages, addMessages, allParamsAsHidden, allParamsAsRequest, allParamValues, bodyEnd, bodyStart, bodyStart, buildSelect, buildSelect, button, button, buttonBar, buttonBar, buttonBarHorizontalLine, buttonBarLabel, buttonBarLabel, buttonBarLine, buttonBarLineSpacer, buttonBarSeparator, buttonBarSpacer, buttonBarStartTab, checkLock, checkLock, checkRole, decodeParamValue, fillParamValues, fillParamValues, getBroadcastMessageString, getCms, getEncoding, getExplorerFileListFullUri, getFrameSource, getJsp, getLocale, getMacroResolver, getMessages, getMultiPartFileItems, getParameterMap, getResourceUri, getResourceUri, getSession, getSettings, getSkinUri, getStartSiteRoot, getStyleUri, getStyleUri, getStyleUri, getTemporaryFileName, htmlEnd, initSettings, initTimeWarp, initUserSettings, initWorkplaceMembers, initWorkplaceSettings, isForwarded, isHelpEnabled, isSubElement, isTemporaryFile, key, key, keyDefault, nullToEmpty, paramsAsHidden, paramsAsHidden, paramsAsParameterMap, paramsAsRequest, paramValues, resolveMacros, sendCmsRedirect, sendForward, setForwarded, shortKey, substituteSiteTitle, switchToCurrentProject, switchToTempProject
public static final java.lang.String LIST_ID
public CmsShowUserGroupsList(CmsJspActionElement jsp)
jsp
- an initialized JSP action elementpublic CmsShowUserGroupsList(CmsJspActionElement jsp, java.lang.String listId)
jsp
- an initialized JSP action elementlistId
- the id of the listpublic CmsShowUserGroupsList(javax.servlet.jsp.PageContext context, javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse res)
context
- the JSP page contextreq
- the JSP requestres
- the JSP responsepublic void executeListMultiActions() throws CmsRuntimeException
A_CmsListDialog
A_CmsListDialog.getParamListAction()
with the id
of the action to execute.executeListMultiActions
在类中 A_CmsListDialog
CmsRuntimeException
- to signal that an action is not supportedA_CmsListDialog.executeListMultiActions()
public void executeListSingleActions() throws CmsRuntimeException
A_CmsListDialog
A_CmsListDialog.getParamListAction()
with the id
of the action to execute.executeListSingleActions
在类中 A_CmsListDialog
CmsRuntimeException
- to signal that an action is not supportedA_CmsListDialog.executeListSingleActions()
protected java.lang.String defaultActionHtmlEnd()
A_CmsListDialog
defaultActionHtmlEnd
在类中 A_CmsListDialog
A_CmsListDialog.defaultActionHtmlEnd()
protected java.lang.String defaultActionHtmlStart()
A_CmsListDialog
defaultActionHtmlStart
在类中 A_CmsListDialog
A_CmsListDialog.defaultActionHtmlStart()
protected java.util.List<CmsGroup> getGroups(boolean withOtherOus) throws CmsException
A_CmsUserGroupsList
getGroups
在类中 A_CmsUserGroupsList
withOtherOus
- if not set only groups of the current ou should be returned<CmsGroup
sCmsException
- if something goes wrongA_CmsUserGroupsList.getGroups(boolean)
protected void setDefaultAction(CmsListColumnDefinition nameCol)
A_CmsUserGroupsList
setDefaultAction
在类中 A_CmsUserGroupsList
nameCol
- the group name columnA_CmsUserGroupsList.setDefaultAction(org.opencms.workplace.list.CmsListColumnDefinition)
protected void setIconAction(CmsListColumnDefinition iconCol)
A_CmsUserGroupsList
setIconAction
在类中 A_CmsUserGroupsList
iconCol
- the list column for edition.A_CmsUserGroupsList.setIconAction(org.opencms.workplace.list.CmsListColumnDefinition)
protected void setIndependentActions(CmsListMetadata metadata)
A_CmsListDialog
This method will be just executed once, the first time the constructor is called.
setIndependentActions
在类中 A_CmsUserGroupsList
metadata
- the list metadataA_CmsUserGroupsList.setIndependentActions(org.opencms.workplace.list.CmsListMetadata)
protected void setMultiActions(CmsListMetadata metadata)
A_CmsListDialog
This method will be just executed once, the first time the constructor is called.
setMultiActions
在类中 A_CmsListDialog
metadata
- the list metadataA_CmsListDialog.setMultiActions(org.opencms.workplace.list.CmsListMetadata)
protected void setStateActionCol(CmsListMetadata metadata)
A_CmsUserGroupsList
setStateActionCol
在类中 A_CmsUserGroupsList
metadata
- the list metadata objectA_CmsUserGroupsList.setStateActionCol(org.opencms.workplace.list.CmsListMetadata)