Class ResourcePickerControlBean
java.lang.Object
com.webmethods.caf.faces.bean.BaseFacesBean
com.webmethods.caf.faces.bean.BaseFacesSessionBean
com.webmethods.caf.faces.bean.BaseViewBean
com.webmethods.caf.faces.bean.BaseCompositeViewControlPageBean
com.webmethods.caf.faces.component.respicker.view.ResourcePickerControlBean
- All Implemented Interfaces:
IPageFlowScopeAdapter
,ICompositeViewControlPageBean
,Serializable
,EventListener
,PhaseListener
,HttpSessionBindingListener
Backing Managed Bean for the Resource Picker Control
- Since:
- 7.0
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class com.webmethods.caf.faces.bean.BaseViewBean
BaseViewBean.ClientIdsContentProvider
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected ListTableContentProvider
protected List<PortalItemModel>
protected String
protected String
protected Boolean
protected String
protected String
protected FilteredPortalContainerModel
protected SelectableListTableContentProvider
Fields inherited from class com.webmethods.caf.faces.bean.BaseCompositeViewControlPageBean
fCompositeNamingContainer
Fields inherited from class com.webmethods.caf.faces.bean.BaseViewBean
clientIds, initialized
Fields inherited from class com.webmethods.caf.faces.bean.BaseFacesSessionBean
fExpireWithPageFlow
Fields inherited from class com.webmethods.caf.faces.bean.BaseFacesBean
DATA_BINDING_CLIENTS, EMPTY_RESOURCES, OUTCOME_ERROR, OUTCOME_OK, resourcesProviders
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
applyButton_actionListener
(ActionEvent actionEvent) Action Event Listener for the control with id='applyButton'Action Event Handler for the control with id='changeRootFolderLink'Action Event Handler for the control with id='upToParentLink'protected AsyncTable
protected AsyncTable
getTable()
boolean
protected void
pre-fill the selected row Ids with the current value of the target value binding expressionvoid
void
setAncestorContainersList
(List<PortalItemModel> ancestorContainersList) void
setCurrentContainerURI
(String currentContainerURI) void
setCurrentFilterTerm
(String currentFilterTerm) void
setMultipleSelectionsAllowed
(boolean multipleSelectionsAllowed) void
setRefreshOnApply
(String refreshOnApply) void
setRootURI
(String rootThingID) Action Event Handler for the control with id='upToAncestorLink'Action Event Handler for the control with id='upToParentLink'Methods inherited from class com.webmethods.caf.faces.bean.BaseCompositeViewControlPageBean
findComponentInRoot, getClientIds, getCompositeViewAbsoluteControlId, getCompositeViewControlId, getCompositeViewNamingContainer, getPropertyOrBindingValue, setCompositeViewNamingContainer
Methods inherited from class com.webmethods.caf.faces.bean.BaseViewBean
afterApplyRequestValues, afterInvokeApplication, afterPhase, afterProcessValidations, afterRenderResponse, afterRestoreView, afterUpdateModelValues, beforeApplyRequestValues, beforeInvokeApplication, beforePhase, beforeProcessValidations, beforeRenderResponse, beforeRestoreView, beforeUpdateModelValues, callInitialize, findComponent, getApplicationScope, getPhaseId, getRealPath, getRequestParam, getRequestScope, getSessionScope, gotoPage, gotoPage, initialize, isAsyncRequest, preRenderResponse, release, resetPageFlowStorage, streamFileDataToResponse
Methods inherited from class com.webmethods.caf.faces.bean.BaseFacesSessionBean
getExpireWithPageFlow, setExpireWithPageFlow, valueBound, valueUnbound
Methods inherited from class com.webmethods.caf.faces.bean.BaseFacesBean
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
-
Field Details
-
fRootURI
-
fCurrentContainerURI
-
fCurrentFilterTerm
-
fRefreshOnApply
-
fAncestorContainersList
-
fMultipleSelectionsAllowed
-
selectableContainerChildrenProvider
-
ancestorContainersListProvider
-
selectedFromOtherContainersProvider
-
-
Constructor Details
-
ResourcePickerControlBean
public ResourcePickerControlBean()
-
-
Method Details
-
getAncestorContainersList
- Returns:
- the ancestorContainersList
-
setAncestorContainersList
- Parameters:
ancestorContainersList
- the ancestorContainersList to set
-
getRootURI
- Returns:
- the rootThingID
-
setRootURI
- Parameters:
rootThingID
- the rootThingID to set
-
getCurrentContainerURI
- Returns:
- the currentContainerURI
-
setCurrentContainerURI
- Parameters:
currentContainerURI
- the currentContainerURI to set
-
getCurrentFilterTerm
- Returns:
- the currentFilterTerm
-
setCurrentFilterTerm
- Parameters:
currentFilterTerm
- the currentFilterTerm to set
-
getTable
-
getOtherTable
-
getRefreshOnApply
- Returns:
- the refreshOnApply
-
setRefreshOnApply
- Parameters:
refreshOnApply
- the refreshOnApply to set
-
getCurrentContainerThingID
-
isMultipleSelectionsAllowed
public boolean isMultipleSelectionsAllowed()- Returns:
- the multipleSelectionsAllowed
-
setMultipleSelectionsAllowed
public void setMultipleSelectionsAllowed(boolean multipleSelectionsAllowed) - Parameters:
multipleSelectionsAllowed
- the multipleSelectionsAllowed to set
-
getSelectableContainerChildrenProvider
-
getSelectedFromOtherContainersProvider
-
resetSelectedRows
public void resetSelectedRows() -
populateInitialSelectedRows
protected void populateInitialSelectedRows()pre-fill the selected row Ids with the current value of the target value binding expression -
changeRootFolderLink_action
Action Event Handler for the control with id='changeRootFolderLink' -
changeToOtherFolderLink_action
-
getOtherRowParentName
-
filter_action
Action Event Handler for the control with id='upToParentLink' -
upToParentLink_action
Action Event Handler for the control with id='upToParentLink' -
upToAncestorLink_action
Action Event Handler for the control with id='upToAncestorLink' -
getAncestorContainersListProvider
-
getTargetValue
-
applyButton_actionListener
Action Event Listener for the control with id='applyButton'
-