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.Trigger
org.eclnt.jsfserver.elements.util.Trigger
int
boolean
boolean
boolean
boolean
boolean
void
initializePageBean
(Map<String, String> initData) void
Show detail part in addition to master.void
notifyMasterDetail
(boolean showMaster) Show detail part.void
Show master part only - without any possibility to navigate to detail.void
onAvailableSpaceAction
(org.eclnt.jsfserver.base.faces.event.ActionEvent event) void
onDetailOnlyAction
(org.eclnt.jsfserver.base.faces.event.ActionEvent event) void
onMasterDetailAction
(org.eclnt.jsfserver.base.faces.event.ActionEvent event) void
onMasterDetailFastAction
(org.eclnt.jsfserver.base.faces.event.ActionEvent event) void
onMasterOnlyAction
(org.eclnt.jsfserver.base.faces.event.ActionEvent event) void
prepare
(CCMasterDetail.IListener listener) void
setAvailableSpace
(String value) void
setDetailBackground
(String value) void
setDividerLocation
(String value) void
setMasterBackground
(String value) void
setPersistid
(String persistId) void
setPixelWidthToSwitchIntoSingleView
(int pixelWidthToSwitchIntoSingleView) void
setVisibleDetail
(boolean value) void
setVisibleMaster
(boolean value) Methods inherited from class org.eclnt.jsfserver.pagebean.component.PageBeanComponent
getLit, initializePageBeanConfigItems
Methods inherited from class org.eclnt.jsfserver.pagebean.component.PageBeanComponentBase
addConfiguredByLayoutListener, findLiteralResourceName, getClassDefiningPageBean, getLayoutPath, getLiteralResolver, getPageName, initializePageBeanFinished, initializePageBeanPassComponent, initializePageBeanStarted, isInitialized, readLiteral, readLiteralByOwnResourceBundle, removeConfiguredByLayoutListener, setLiteralResolver
Methods inherited from class org.eclnt.jsfserver.pagebean.PageBean
buildContentReplaceString, closePopup, getActualRootExpression, getModalModelessPopupForPopupPageBean, getPageModifier, getPopups, getStamp, initializePageModifier, onBeforeRendering, openModalPopup, openModelessPopup, pbx, readPageLayoutXML, setActualRootExpression
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.eclnt.jsfserver.elements.IConfiguredByLayout
addConfiguredByLayoutListener, removeConfiguredByLayoutListener
Methods inherited from interface org.eclnt.jsfserver.pagebean.IPageBean
closePopup, getActualRootExpression, getPageModifier, getPageName, getStamp, onBeforeRendering, openModalPopup, openModelessPopup, setActualRootExpression
Methods inherited from interface org.eclnt.jsfserver.pagebean.component.IPageBeanComponent
initializePageBeanFinished, initializePageBeanPassComponent, initializePageBeanStarted, isInitialized
-
Constructor Details
-
CCMasterDetail
public CCMasterDetail()
-
-
Method Details
-
getRootExpressionUsedInPage
- Specified by:
getRootExpressionUsedInPage
in interfaceorg.eclnt.jsfserver.pagebean.IPageBean
- Specified by:
getRootExpressionUsedInPage
in classorg.eclnt.jsfserver.pagebean.PageBean
-
prepare
-
initializePageBean
- Specified by:
initializePageBean
in interfaceorg.eclnt.jsfserver.pagebean.component.IPageBeanComponent
- Overrides:
initializePageBean
in 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)
-