Class CCMasterDetail

java.lang.Object
org.eclnt.jsfserver.pagebean.PageBean
org.eclnt.jsfserver.pagebean.component.PageBeanComponentBase
org.eclnt.jsfserver.pagebean.component.PageBeanComponent
org.eclnt.ccaddons.pbc.CCMasterDetail
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 CCMasterDetail extends org.eclnt.jsfserver.pagebean.component.PageBeanComponent implements Serializable
See Also:
  • Constructor Details

    • CCMasterDetail

      public CCMasterDetail()
  • 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(CCMasterDetail.IListener listener)
    • 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
    • getDividerLocation

      public String getDividerLocation()
    • setDividerLocation

      public void setDividerLocation(String value)
    • getDetailBackground

      public String getDetailBackground()
    • setDetailBackground

      public void setDetailBackground(String value)
    • getMasterBackground

      public String getMasterBackground()
    • setMasterBackground

      public void setMasterBackground(String value)
    • getPersistid

      public String getPersistid()
    • setPersistid

      public void setPersistid(String persistId)
    • getVisibleDetail

      public boolean getVisibleDetail()
    • setVisibleDetail

      public void setVisibleDetail(boolean value)
    • getVisibleMaster

      public boolean getVisibleMaster()
    • setVisibleMaster

      public void setVisibleMaster(boolean value)
    • getVisibleNavIconMasterOnly

      public boolean getVisibleNavIconMasterOnly()
    • getVisibleNavIconDetailOnly

      public boolean getVisibleNavIconDetailOnly()
    • getVisibleMasterDetail

      public boolean getVisibleMasterDetail()
    • getAnimationTriggerMaster

      public org.eclnt.jsfserver.elements.util.Trigger getAnimationTriggerMaster()
    • getAnimationTriggerDetail

      public org.eclnt.jsfserver.elements.util.Trigger getAnimationTriggerDetail()
    • notifyMasterOnly

      public void notifyMasterOnly()
      Show master part only - without any possibility to navigate to detail.
    • notifyMasterDetail

      public void notifyMasterDetail()
      Show detail part in addition to master.
    • notifyMasterDetail

      public void notifyMasterDetail(boolean showMaster)
      Show detail part.
      Parameters:
      showMaster - If passing true then the master is shown in parallel, if there is sufficient screen space. Of passing false then the master part is hidden.
    • onMasterOnlyAction

      public void onMasterOnlyAction(org.eclnt.jsfserver.base.faces.event.ActionEvent event)
    • onDetailOnlyAction

      public void onDetailOnlyAction(org.eclnt.jsfserver.base.faces.event.ActionEvent event)
    • onMasterDetailAction

      public void onMasterDetailAction(org.eclnt.jsfserver.base.faces.event.ActionEvent event)
    • onMasterDetailFastAction

      public void onMasterDetailFastAction(org.eclnt.jsfserver.base.faces.event.ActionEvent event)
    • onAvailableSpaceAction

      public void onAvailableSpaceAction(org.eclnt.jsfserver.base.faces.event.ActionEvent event)
    • getAvailableSpace

      public String getAvailableSpace()
    • setAvailableSpace

      public void setAvailableSpace(String value)
    • getHorizontalCategories

      public String getHorizontalCategories()
    • getPixelWidthToSwitchIntoSingleView

      public int getPixelWidthToSwitchIntoSingleView()
    • setPixelWidthToSwitchIntoSingleView

      public void setPixelWidthToSwitchIntoSingleView(int pixelWidthToSwitchIntoSingleView)