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 classListener which always adds default implementations for the interfaceCCImageSelector.IListener.classstatic interfaceNested 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 voidfillGrid()org.eclnt.jsfserver.elements.impl.ROWDYNAMICCONTENTBindingorg.eclnt.jsfserver.elements.impl.FIXGRIDListBinding<CCImageSelector.GridItem>getGrid()intintintintgetTexts()booleanvoidinitializePageBean(Map<String, String> initData) voidprepare(String currentImage, String imageExtension, String webResourcePath, CCImageSelector.IListener listener) voidprepare(String currentImage, String webResourcePath, CCImageSelector.IListener listener) voidprepare(String currentImage, List<String> images, CCImageSelector.IListener listener) readImagesFromResourcePath(String webResourcePath) protected voidvoidsetHoverimageheight(int hoverimageheight) voidsetHoverimagewidth(int hoverimagewidth) voidsetImagepadding(String padding) voidsetNofcolumns(int nofcolumns) voidsetRowheight(int rowheight) voidvoidsetWithhover(boolean withhover) 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
-
CCImageSelector
public CCImageSelector()
-
-
Method Details
-
getRootExpressionUsedInPage
- Specified by:
getRootExpressionUsedInPagein interfaceorg.eclnt.jsfserver.pagebean.IPageBean- Specified by:
getRootExpressionUsedInPagein 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:
initializePageBeanin interfaceorg.eclnt.jsfserver.pagebean.component.IPageBeanComponent- Overrides:
initializePageBeanin 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
-