Package org.eclnt.ccaddons.pbc
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:
-
Nested Class Summary
Nested ClassesNested classes/interfaces inherited from class org.eclnt.jsfserver.pagebean.component.PageBeanComponent
org.eclnt.jsfserver.pagebean.component.PageBeanComponent.ILiteralResolver, org.eclnt.jsfserver.pagebean.component.PageBeanComponent.LitMap -
Field Summary
Fields inherited from class org.eclnt.jsfserver.pagebean.PageBean
m_pageModifier -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionorg.eclnt.jsfserver.elements.util.Triggerorg.eclnt.jsfserver.elements.util.TriggerintbooleanbooleanbooleanbooleanbooleanvoidinitializePageBean(Map<String, String> initData) voidShow detail part in addition to master.voidnotifyMasterDetail(boolean showMaster) Show detail part.voidShow master part only - without any possibility to navigate to detail.voidonAvailableSpaceAction(org.eclnt.jsfserver.base.faces.event.ActionEvent event) voidonDetailOnlyAction(org.eclnt.jsfserver.base.faces.event.ActionEvent event) voidonMasterDetailAction(org.eclnt.jsfserver.base.faces.event.ActionEvent event) voidonMasterDetailFastAction(org.eclnt.jsfserver.base.faces.event.ActionEvent event) voidonMasterOnlyAction(org.eclnt.jsfserver.base.faces.event.ActionEvent event) voidprepare(CCMasterDetail.IListener listener) voidsetAvailableSpace(String value) voidsetDetailBackground(String value) voidsetDividerLocation(String value) voidsetMasterBackground(String value) voidsetPersistid(String persistId) voidsetPixelWidthToSwitchIntoSingleView(int pixelWidthToSwitchIntoSingleView) voidsetVisibleDetail(boolean value) voidsetVisibleMaster(boolean value) Methods inherited from class org.eclnt.jsfserver.pagebean.component.PageBeanComponent
getLit, initializePageBeanConfigItemsMethods inherited from class org.eclnt.jsfserver.pagebean.component.PageBeanComponentBase
addConfiguredByLayoutListener, findLiteralResourceName, getClassDefiningPageBean, getLayoutPath, getLiteralResolver, getPageName, initializePageBeanFinished, initializePageBeanPassComponent, initializePageBeanStarted, isInitialized, readLiteral, readLiteralByOwnResourceBundle, removeConfiguredByLayoutListener, setLiteralResolverMethods inherited from class org.eclnt.jsfserver.pagebean.PageBean
buildContentReplaceString, closePopup, getActualRootExpression, getModalModelessPopupForPopupPageBean, getPageModifier, getPopups, getStamp, initializePageModifier, onBeforeRendering, openModalPopup, openModelessPopup, pbx, readPageLayoutXML, setActualRootExpressionMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.eclnt.jsfserver.elements.IConfiguredByLayout
addConfiguredByLayoutListener, removeConfiguredByLayoutListenerMethods inherited from interface org.eclnt.jsfserver.pagebean.IPageBean
closePopup, getActualRootExpression, getPageModifier, getPageName, getStamp, onBeforeRendering, openModalPopup, openModelessPopup, setActualRootExpressionMethods inherited from interface org.eclnt.jsfserver.pagebean.component.IPageBeanComponent
initializePageBeanFinished, initializePageBeanPassComponent, initializePageBeanStarted, isInitialized
-
Constructor Details
-
CCMasterDetail
public CCMasterDetail()
-
-
Method Details
-
getRootExpressionUsedInPage
- Specified by:
getRootExpressionUsedInPagein interfaceorg.eclnt.jsfserver.pagebean.IPageBean- Specified by:
getRootExpressionUsedInPagein classorg.eclnt.jsfserver.pagebean.PageBean
-
prepare
-
initializePageBean
- Specified by:
initializePageBeanin interfaceorg.eclnt.jsfserver.pagebean.component.IPageBeanComponent- Overrides:
initializePageBeanin classorg.eclnt.jsfserver.pagebean.component.PageBeanComponent
-
getDividerLocation
-
setDividerLocation
-
getDetailBackground
-
setDetailBackground
-
getMasterBackground
-
setMasterBackground
-
getPersistid
-
setPersistid
-
getVisibleDetail
public boolean getVisibleDetail() -
setVisibleDetail
public void setVisibleDetail(boolean value) -
getVisibleMaster
public boolean getVisibleMaster() -
setVisibleMaster
public void setVisibleMaster(boolean value) -
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
-
setAvailableSpace
-
getHorizontalCategories
-
getPixelWidthToSwitchIntoSingleView
public int getPixelWidthToSwitchIntoSingleView() -
setPixelWidthToSwitchIntoSingleView
public void setPixelWidthToSwitchIntoSingleView(int pixelWidthToSwitchIntoSingleView)
-