public class PeopleSwapBoxBean extends BaseCompositeViewControlPageBean
BaseViewBean.ClientIdsContentProvider
Modifier and Type | Field and Description |
---|---|
protected ISearchQuery |
fActiveSearchQuery |
protected Boolean |
fMultipleSelectionsAllowed |
protected PeopleSearchProvider |
fPeopleSearchProvider |
protected SelectableListTableContentProvider |
fSelectedPrincipalsProvider |
protected static String |
IMG_SKIN_DESELECT |
protected static String |
IMG_SKIN_SELECT |
protected boolean |
needRefresh |
protected static String |
SKIN_DESELECT |
protected static String |
SKIN_SELECT |
fCompositeNamingContainer
clientIds, initialized
fExpireWithPageFlow
DATA_BINDING_CLIENTS, EMPTY_RESOURCES, OUTCOME_ERROR, OUTCOME_OK, resourcesProviders
Constructor and Description |
---|
PeopleSwapBoxBean() |
Modifier and Type | Method and Description |
---|---|
protected void |
afterInvokeApplication()
Clients should overwrite this method to perform custom actions after an
action method is invoked.
|
protected void |
afterUpdateModelValues()
Clients should overwrite this method to perform custom actions after
controls updated data model using submitted values.
|
void |
applyButton_actionListener(ActionEvent actionEvent)
Action Event Handler for the control with id='applyButton'
|
protected void |
beforeRenderResponse()
Clients should overwrite this method to perform custom actions before the
view gets rendered.
|
protected void |
checkResultSize() |
ISearchQuery |
getActiveSearchQuery() |
DataTable |
getAvailablePrincipalsTable()
Getter method for the control with id='htmlForm:availablePrincipalsTable'
|
String |
getAvailableTableClientId() |
String |
getIconUrlPrefix() |
protected List<IPrincipalProvider> |
getInitialSelectedPrincipals()
get the selected principals with the current value of the target value binding expression
|
String |
getMoveLeftIconUrl() |
String |
getMoveRightIconUrl() |
PeopleSearchProvider |
getPeopleSearchProvider() |
UINamingContainer |
getPopupPanelBody_1()
Getter method for the control with id='htmlForm:availablePrincipalsTable:popupPanelBody'
|
UINamingContainer |
getPopupPanelBody()
Getter method for the control with id='htmlForm:selectedPrincipalsTable:popupPanelBody'
|
SelectableListTableContentProvider |
getSelectedPrincipalsProvider() |
DataTable |
getSelectedPrincipalsTable()
Getter method for the control with id='htmlForm:selectedPrincipalsTable'
|
String |
getSelectedTableClientId() |
ValueExpression |
getTargetValue() |
boolean |
isMultipleSelectionsAllowed() |
String |
moveLeft() |
String |
moveRight() |
void |
resetBeanState() |
void |
setActiveSearchQuery(ISearchQuery searchQuery) |
void |
setMultipleSelectionsAllowed(boolean multipleSelectionsAllowed) |
void |
setPeopleSearchProvider(PeopleSearchProvider dirSearchProvider) |
findComponentInRoot, getClientIds, getCompositeViewAbsoluteControlId, getCompositeViewControlId, getCompositeViewNamingContainer, getPropertyOrBindingValue, setCompositeViewNamingContainer
afterApplyRequestValues, afterPhase, afterProcessValidations, afterRenderResponse, afterRestoreView, beforeApplyRequestValues, beforeInvokeApplication, beforePhase, beforeProcessValidations, beforeRestoreView, beforeUpdateModelValues, callInitialize, findComponent, getApplicationScope, getPhaseId, getRealPath, getRequestParam, getRequestScope, getSessionScope, gotoPage, gotoPage, initialize, isAsyncRequest, preRenderResponse, release, resetPageFlowStorage, streamFileDataToResponse
getExpireWithPageFlow, setExpireWithPageFlow, valueBound, valueUnbound
createMethodBinding, createMethodExpression, createValueBinding, createValueExpression, createValueExpression, error, error, error, error, error, getBean, getFacesContext, getLocale, getResourceInputStream, getResources, getResourcesProvider, getRootCause, getStackTrace, getTreeAttribute, isUserInRole, log, log, log, putTreeAttribute, resetDataBindingClients, resolveDataBinding, resolveDataBinding, resolveExpression, setValue
protected SelectableListTableContentProvider fSelectedPrincipalsProvider
protected PeopleSearchProvider fPeopleSearchProvider
protected ISearchQuery fActiveSearchQuery
protected Boolean fMultipleSelectionsAllowed
protected boolean needRefresh
protected static final String SKIN_SELECT
protected static final String SKIN_DESELECT
protected static final String IMG_SKIN_SELECT
protected static final String IMG_SKIN_DESELECT
protected void beforeRenderResponse()
BaseViewBean
beforeRenderResponse
in class BaseViewBean
protected void afterUpdateModelValues()
BaseViewBean
afterUpdateModelValues
in class BaseViewBean
protected void checkResultSize()
protected void afterInvokeApplication()
BaseViewBean
afterInvokeApplication
in class BaseViewBean
public boolean isMultipleSelectionsAllowed()
public void setMultipleSelectionsAllowed(boolean multipleSelectionsAllowed)
multipleSelectionsAllowed
- the multipleSelectionsAllowed to setpublic PeopleSearchProvider getPeopleSearchProvider()
public void setPeopleSearchProvider(PeopleSearchProvider dirSearchProvider)
public SelectableListTableContentProvider getSelectedPrincipalsProvider()
public ISearchQuery getActiveSearchQuery()
public void setActiveSearchQuery(ISearchQuery searchQuery)
public void resetBeanState()
public ValueExpression getTargetValue()
public void applyButton_actionListener(ActionEvent actionEvent)
protected List<IPrincipalProvider> getInitialSelectedPrincipals() throws PortalException
PortalException
public String getIconUrlPrefix()
public String getMoveRightIconUrl()
public String getMoveLeftIconUrl()
public String getAvailableTableClientId()
public String getSelectedTableClientId()
public DataTable getAvailablePrincipalsTable()
public DataTable getSelectedPrincipalsTable()
public UINamingContainer getPopupPanelBody()
public UINamingContainer getPopupPanelBody_1()
public String moveRight()
public String moveLeft()