Package org.eclnt.ccaddons.pbc
Class CCImageSelector
java.lang.Object
org.eclnt.jsfserver.pagebean.PageBean
org.eclnt.jsfserver.pagebean.component.PageBeanComponentBase
org.eclnt.jsfserver.pagebean.component.PageBeanComponent
org.eclnt.ccaddons.pbc.CCImageSelector
- 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 CCImageSelector
extends org.eclnt.jsfserver.pagebean.component.PageBeanComponent
implements Serializable
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic class
Listener which always adds default implementations for the interfaceCCImageSelector.IListener
.class
static interface
Nested 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 TypeMethodDescriptionprotected void
fillGrid()
org.eclnt.jsfserver.elements.impl.ROWDYNAMICCONTENTBinding
org.eclnt.jsfserver.elements.impl.FIXGRIDListBinding<CCImageSelector.GridItem>
getGrid()
int
int
int
int
getTexts()
boolean
void
initializePageBean
(Map<String, String> initData) void
prepare
(String currentImage, String imageExtension, String webResourcePath, CCImageSelector.IListener listener) void
prepare
(String currentImage, String webResourcePath, CCImageSelector.IListener listener) void
prepare
(String currentImage, List<String> images, CCImageSelector.IListener listener) readImagesFromResourcePath
(String webResourcePath) protected void
void
setHoverimageheight
(int hoverimageheight) void
setHoverimagewidth
(int hoverimagewidth) void
setImagepadding
(String padding) void
setNofcolumns
(int nofcolumns) void
setRowheight
(int rowheight) void
void
setWithhover
(boolean withhover) 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
-
CCImageSelector
public CCImageSelector()
-
-
Method Details
-
getRootExpressionUsedInPage
- Specified by:
getRootExpressionUsedInPage
in interfaceorg.eclnt.jsfserver.pagebean.IPageBean
- Specified by:
getRootExpressionUsedInPage
in classorg.eclnt.jsfserver.pagebean.PageBean
-
prepare
-
prepare
public void prepare(String currentImage, String imageExtension, String webResourcePath, CCImageSelector.IListener listener) -
prepare
public void prepare(String currentImage, String webResourcePath, CCImageSelector.IListener listener) -
initializePageBean
- Specified by:
initializePageBean
in interfaceorg.eclnt.jsfserver.pagebean.component.IPageBeanComponent
- Overrides:
initializePageBean
in classorg.eclnt.jsfserver.pagebean.component.PageBeanComponent
-
getDynContent
public org.eclnt.jsfserver.elements.impl.ROWDYNAMICCONTENTBinding getDynContent() -
getGrid
-
getWithhover
public boolean getWithhover() -
setWithhover
public void setWithhover(boolean withhover) -
getImagepadding
-
setImagepadding
-
getNofcolumns
public int getNofcolumns() -
setNofcolumns
public void setNofcolumns(int nofcolumns) -
getRowheight
public int getRowheight() -
setRowheight
public void setRowheight(int rowheight) -
getTexts
-
setTexts
-
getHoverimagewidth
public int getHoverimagewidth() -
setHoverimagewidth
public void setHoverimagewidth(int hoverimagewidth) -
getHoverimageheight
public int getHoverimageheight() -
setHoverimageheight
public void setHoverimageheight(int hoverimageheight) -
renderContent
protected void renderContent() -
fillGrid
protected void fillGrid() -
readImagesFromResourcePath
-