Class PeopleSwapBoxBean

All Implemented Interfaces:
IPageFlowScopeAdapter, ICompositeViewControlPageBean, Serializable, EventListener, PhaseListener, HttpSessionBindingListener

public class PeopleSwapBoxBean extends BaseCompositeViewControlPageBean
See Also:
  • Field Details

  • Constructor Details

    • PeopleSwapBoxBean

      public PeopleSwapBoxBean()
  • Method Details

    • beforeRenderResponse

      protected void beforeRenderResponse()
      Description copied from class: BaseViewBean
      Clients should overwrite this method to perform custom actions before the view gets rendered.
      Overrides:
      beforeRenderResponse in class BaseViewBean
    • afterUpdateModelValues

      protected void afterUpdateModelValues()
      Description copied from class: BaseViewBean
      Clients should overwrite this method to perform custom actions after controls updated data model using submitted values.
      Overrides:
      afterUpdateModelValues in class BaseViewBean
    • checkResultSize

      protected void checkResultSize()
    • afterInvokeApplication

      protected void afterInvokeApplication()
      Description copied from class: BaseViewBean
      Clients should overwrite this method to perform custom actions after an action method is invoked.
      Overrides:
      afterInvokeApplication in class BaseViewBean
    • isMultipleSelectionsAllowed

      public boolean isMultipleSelectionsAllowed()
      Returns:
      the multipleSelectionsAllowed
    • setMultipleSelectionsAllowed

      public void setMultipleSelectionsAllowed(boolean multipleSelectionsAllowed)
      Parameters:
      multipleSelectionsAllowed - the multipleSelectionsAllowed to set
    • getPeopleSearchProvider

      public PeopleSearchProvider getPeopleSearchProvider()
    • setPeopleSearchProvider

      public void setPeopleSearchProvider(PeopleSearchProvider dirSearchProvider)
    • getSelectedPrincipalsProvider

      public SelectableListTableContentProvider getSelectedPrincipalsProvider()
    • getActiveSearchQuery

      public ISearchQuery getActiveSearchQuery()
    • setActiveSearchQuery

      public void setActiveSearchQuery(ISearchQuery searchQuery)
    • resetBeanState

      public void resetBeanState()
    • getTargetValue

      public ValueExpression getTargetValue()
    • applyButton_actionListener

      public void applyButton_actionListener(ActionEvent actionEvent)
      Action Event Handler for the control with id='applyButton'
    • getInitialSelectedPrincipals

      protected List<IPrincipalProvider> getInitialSelectedPrincipals() throws PortalException
      get the selected principals with the current value of the target value binding expression
      Throws:
      PortalException
    • getIconUrlPrefix

      public String getIconUrlPrefix()
    • getMoveRightIconUrl

      public String getMoveRightIconUrl()
    • getMoveLeftIconUrl

      public String getMoveLeftIconUrl()
    • getAvailableTableClientId

      public String getAvailableTableClientId()
    • getSelectedTableClientId

      public String getSelectedTableClientId()
    • getAvailablePrincipalsTable

      public DataTable getAvailablePrincipalsTable()
      Getter method for the control with id='htmlForm:availablePrincipalsTable'
    • getSelectedPrincipalsTable

      public DataTable getSelectedPrincipalsTable()
      Getter method for the control with id='htmlForm:selectedPrincipalsTable'
    • getPopupPanelBody

      public UINamingContainer getPopupPanelBody()
      Getter method for the control with id='htmlForm:selectedPrincipalsTable:popupPanelBody'
    • getPopupPanelBody_1

      public UINamingContainer getPopupPanelBody_1()
      Getter method for the control with id='htmlForm:availablePrincipalsTable:popupPanelBody'
    • moveRight

      public String moveRight()
    • moveLeft

      public String moveLeft()