com.wewebu.ow.server.app
Class OwUserSelectDialog
java.lang.Object
com.wewebu.ow.server.ui.OwEventTarget
com.wewebu.ow.server.ui.OwView
com.wewebu.ow.server.ui.OwLayout
com.wewebu.ow.server.ui.OwDialog
com.wewebu.ow.server.app.OwStandardDialog
com.wewebu.ow.server.app.OwUserSelectDialog
- All Implemented Interfaces:
- OwUIUserSelectModul.OwEventListner, OwBaseView, OwUpdateTarget, EventListener
public class OwUserSelectDialog
- extends OwStandardDialog
- implements OwUIUserSelectModul.OwEventListner
Base Class for the login sub module to be created in the network (DMS) Adaptor. Submodules are used to delegate
DMS specific User Interactions to the DMS Adaptor, which can not be generically solved.
e.g.: Login or Access rights Dialog.
To be implemented with the specific DMS system.
Alfresco Workdesk
Copyright (c) Alfresco Software, Inc.
All rights reserved.
For licensing information read the license.txt file or
go to: http://wiki.alfresco.com
Fields inherited from class com.wewebu.ow.server.app.OwStandardDialog |
CLOSE_BTN_REGION, FOOTER_REGION, HELP_BTN_REGION, INFO_ICON_REGION, LEFT_REGION, m_strHelpPath, m_strInfoIconURL, m_strTitle, MAIN_REGION, MENU_REGION, RIGHT_REGION, STANDARD_DIALOG_REGION_MAX, TITLE_REGION |
Constructor Summary |
OwUserSelectDialog(int[] filterType_p,
boolean fMultiselect_p)
create a user select dialog |
Methods inherited from class com.wewebu.ow.server.app.OwStandardDialog |
getInfoIcon, getTitle, hasHelpButton, isRegion, onClose, onHelp, onRender, renderCloseButton, renderHelpButton, renderRegion, setHelp, setInfoIcon, setTitle |
Methods inherited from class com.wewebu.ow.server.ui.OwView |
activate, detach, getBreadcrumbPart, getDocument, getExternalFormEventTarget, getFormName, getFormTarget, getIcon, getMaximizeView, getParent, getRenderedNamedRegion, getRenderedRegion, getViewList, isFormTargetExternal, isNamedRegion, isShowMaximized, isShowMinimized, isShowNormal, onActivate, onUpdate, render, renderHTMLFormular, serverSideDesignInclude, serverSideInclude, setDocument, setExternalFormTarget, setMaximizeView, setParent, showMaximized, showMinimized, showNormal, usesFormWithAttributes |
Methods inherited from class com.wewebu.ow.server.ui.OwEventTarget |
attach, disableRequestListener, enableRequestListener, getAjaxEventURL, getContext, getEventURL, getFormEventFunction, getFormEventURL, getID, onExternalRequest, onFormEvent, onRequest, updateExternalFormTarget |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
OwUserSelectDialog
public OwUserSelectDialog(int[] filterType_p,
boolean fMultiselect_p)
- create a user select dialog
- Parameters:
filterType_p
- array of types to be displayed / filtered as defined in OwUIUserSelectModulfMultiselect_p
- true = allow multiple selection of users / groups / roles, false = allow only one selection
init
public void init()
throws Exception
- Description copied from class:
OwView
- init the target after the context is set.
- Overrides:
init
in class OwView
- Throws:
Exception
getSelectedUsers
public List getSelectedUsers()
- get the selected user
- Returns:
- List of OwUserInfo or null if no user was selected
getSelectedRoles
public List getSelectedRoles()
- get the selected user
- Returns:
- List of String rolename or null if no role was selected
onSelectRoles
public void onSelectRoles(List roleNames_p)
throws Exception
- called when user selected a role
- Specified by:
onSelectRoles
in interface OwUIUserSelectModul.OwEventListner
- Parameters:
roleNames_p
- list of String
- Throws:
Exception
onSelectUsers
public void onSelectUsers(List users_p)
throws Exception
- called when user selected a group or user
- Specified by:
onSelectUsers
in interface OwUIUserSelectModul.OwEventListner
- Parameters:
users_p
- List of OwUserInfo
- Throws:
Exception
Copyright © 2013 Alfresco Business Solutions. All Rights Reserved.