Class CCWorkplaceSearchViaPopup

java.lang.Object
org.eclnt.jsfserver.pagebean.PageBean
org.eclnt.jsfserver.pagebean.component.PageBeanComponentBase
org.eclnt.jsfserver.pagebean.component.PageBeanComponent
org.eclnt.ccaddons.pbc.CCWorkplaceSearchViaPopup
All Implemented Interfaces:
Serializable, org.eclnt.jsfserver.elements.IConfiguredByLayout, org.eclnt.jsfserver.pagebean.component.IPageBeanComponent, org.eclnt.jsfserver.pagebean.IPageBean, org.eclnt.jsfserver.util.valuemgmt.IDynamicContentBindingObject

public class CCWorkplaceSearchViaPopup extends org.eclnt.jsfserver.pagebean.component.PageBeanComponent implements Serializable
See Also:
  • Constructor Details

    • CCWorkplaceSearchViaPopup

      public CCWorkplaceSearchViaPopup(org.eclnt.workplace.IWorkpageDispatcher dispatcher)
  • Method Details

    • getRootExpressionUsedInPage

      public String getRootExpressionUsedInPage()
      Specified by:
      getRootExpressionUsedInPage in interface org.eclnt.jsfserver.pagebean.IPageBean
      Specified by:
      getRootExpressionUsedInPage in class org.eclnt.jsfserver.pagebean.PageBean
    • prepare

      public void prepare(CCWorkplaceFunctions wpFunctions, CCWorkplaceSearchViaPopup.IListener listener)
    • getSearchTextLabel

      public String getSearchTextLabel()
    • setSearchTextLabel

      public void setSearchTextLabel(String value)
    • getPopupWidth

      public int getPopupWidth()
    • setPopupWidth

      public void setPopupWidth(int popupWidth)
    • getPopupHeight

      public int getPopupHeight()
    • setPopupHeight

      public void setPopupHeight(int popupHeight)
    • getSingleClickExecute

      public boolean getSingleClickExecute()
    • setSingleClickExecute

      public void setSingleClickExecute(boolean singleClickExecute)
    • getComboFieldStyleVariant

      public String getComboFieldStyleVariant()
    • setComboFieldStyleVariant

      public void setComboFieldStyleVariant(String value)
    • getFont

      public String getFont()
    • setFont

      public void setFont(String value)
    • getBackground

      public String getBackground()
    • setBackground

      public void setBackground(String value)
    • getForeground

      public String getForeground()
    • setForeground

      public void setForeground(String value)
    • getFunctionsUI

      public CCWorkplaceFunctions getFunctionsUI()
    • onSearchAction

      public void onSearchAction(org.eclnt.jsfserver.base.faces.event.ActionEvent event)
    • searchFunctions

      protected List<CCWorkplaceFunctionTree.Hit> searchFunctions()
      Actual searching: the search first tries to use the listeners search. If this is not activated (result: null), then the own, default search through the function tree is executed.
    • transferHitIntoListItem

      protected CCObjectListWithImage.ListItemData transferHitIntoListItem(CCWorkplaceFunctionTree.Hit hit)
      Transfer Hit-data into ListItemData which is shown in grid.
    • getSearchText

      public String getSearchText()
    • setSearchText

      public void setSearchText(String value)
    • getSearchTextImage

      public String getSearchTextImage()
    • setSearchTextImage

      public void setSearchTextImage(String value)
    • initializePageBean

      public void initializePageBean(Map<String,String> initData)
      Specified by:
      initializePageBean in interface org.eclnt.jsfserver.pagebean.component.IPageBeanComponent
      Overrides:
      initializePageBean in class org.eclnt.jsfserver.pagebean.component.PageBeanComponent
    • startItem

      protected void startItem(org.eclnt.workplace.WorkpageStartInfo wpsi)
    • createObjectListPopup

      protected CCObjectListWithImage.ModelessPopupReturn createObjectListPopup()