Class AbstractImageBoxRenderer<I extends ImagePreview>
- java.lang.Object
-
- com.hybris.cockpitng.widgets.common.AbstractWidgetComponentRenderer<P,C,D>
-
- com.hybris.cockpitng.widgets.collectionbrowser.mold.impl.common.renderer.AbstractImageComponentRenderer<org.zkoss.zk.ui.HtmlBasedComponent,I,java.lang.Object>
-
- com.hybris.cockpitng.widgets.common.AbstractImageBoxRenderer<I>
-
- All Implemented Interfaces:
NotifyingWidgetComponentRenderer<org.zkoss.zk.ui.HtmlBasedComponent,I,java.lang.Object>,WidgetComponentRenderer<org.zkoss.zk.ui.HtmlBasedComponent,I,java.lang.Object>
- Direct Known Subclasses:
DefaultCompareViewBoxRenderer,DefaultGridBoxRenderer
public abstract class AbstractImageBoxRenderer<I extends ImagePreview> extends AbstractImageComponentRenderer<org.zkoss.zk.ui.HtmlBasedComponent,I,java.lang.Object>
-
-
Field Summary
-
Fields inherited from class com.hybris.cockpitng.widgets.collectionbrowser.mold.impl.common.renderer.AbstractImageComponentRenderer
SCLASS_YW_TITLE_ONLY
-
-
Constructor Summary
Constructors Constructor Description AbstractImageBoxRenderer()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description protected voidappendLabel(java.lang.Object object, org.zkoss.zk.ui.HtmlBasedComponent tile, I configuration)protected voidapplyAdditionalRenderers(org.zkoss.zk.ui.HtmlBasedComponent parent, I configuration, java.lang.Object element, DataType dataType, WidgetInstanceManager widgetInstanceManager)protected org.zkoss.zk.ui.HtmlBasedComponentgetAdditionalPanel()protected abstract java.util.List<WidgetComponentRenderer>getAdditionalRenderers(I configuration)protected WidgetComponentRenderergetBean(java.lang.String renderer)LabelServicegetLabelService()protected ObjectPreviewgetObjectPreview(I configuration, java.lang.Object object, DataType dataType, WidgetInstanceManager widgetInstanceManager)protected abstract java.lang.StringgetPreviewSuffix()protected abstract java.lang.StringgetSClassForAdditionalPanel()protected abstract java.lang.StringgetSClassForAdditionalPanelInnerComponent()protected abstract java.lang.StringgetSClassForBoxWithAdditionalRenderers()protected voidrenderAdditionalComponent(org.zkoss.zk.ui.HtmlBasedComponent parent, WidgetComponentRenderer widgetComponentRenderer, I configuration, java.lang.Object element, DataType dataType, WidgetInstanceManager widgetInstanceManager)voidsetLabelService(LabelService labelService)-
Methods inherited from class com.hybris.cockpitng.widgets.collectionbrowser.mold.impl.common.renderer.AbstractImageComponentRenderer
appendPopupPreview, appendThumbnailAndPopupPreview, findMimeByExtension, getConfigurationMapping, getDefaultImage, getExtensionsToMime, getObjectPreview, getObjectPreview, getObjectPreviewService, getPreviewPopupSclass, getThumbnailSclass, isDisplayDefaultImage, loadBaseConfiguration, preparePreviewPopup, prepareThumbnail, setDefaultImage, setDisplayDefaultImage, setExtensionsToMime, setObjectPreviewService
-
Methods inherited from class com.hybris.cockpitng.widgets.common.AbstractWidgetComponentRenderer
addRendererListener, fireComponentRendered, fireComponentRendered, fireComponentRendered, removeRendererListener
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface com.hybris.cockpitng.widgets.common.WidgetComponentRenderer
render, render
-
-
-
-
Method Detail
-
getAdditionalRenderers
protected abstract java.util.List<WidgetComponentRenderer> getAdditionalRenderers(I configuration)
-
getSClassForBoxWithAdditionalRenderers
protected abstract java.lang.String getSClassForBoxWithAdditionalRenderers()
-
getSClassForAdditionalPanel
protected abstract java.lang.String getSClassForAdditionalPanel()
-
getSClassForAdditionalPanelInnerComponent
protected abstract java.lang.String getSClassForAdditionalPanelInnerComponent()
-
getPreviewSuffix
protected abstract java.lang.String getPreviewSuffix()
-
appendLabel
protected void appendLabel(java.lang.Object object, org.zkoss.zk.ui.HtmlBasedComponent tile, I configuration)
-
applyAdditionalRenderers
protected void applyAdditionalRenderers(org.zkoss.zk.ui.HtmlBasedComponent parent, I configuration, java.lang.Object element, DataType dataType, WidgetInstanceManager widgetInstanceManager)
-
getAdditionalPanel
protected org.zkoss.zk.ui.HtmlBasedComponent getAdditionalPanel()
-
renderAdditionalComponent
protected void renderAdditionalComponent(org.zkoss.zk.ui.HtmlBasedComponent parent, WidgetComponentRenderer widgetComponentRenderer, I configuration, java.lang.Object element, DataType dataType, WidgetInstanceManager widgetInstanceManager)
-
getBean
protected WidgetComponentRenderer getBean(java.lang.String renderer)
-
getObjectPreview
protected ObjectPreview getObjectPreview(I configuration, java.lang.Object object, DataType dataType, WidgetInstanceManager widgetInstanceManager)
- Overrides:
getObjectPreviewin classAbstractImageComponentRenderer<org.zkoss.zk.ui.HtmlBasedComponent,I extends ImagePreview,java.lang.Object>
-
getLabelService
public LabelService getLabelService()
-
setLabelService
public void setLabelService(LabelService labelService)
-
-