Class AbstractImageComponentRenderer<P extends org.zkoss.zk.ui.Component,C,D>
- java.lang.Object
-
- com.hybris.cockpitng.widgets.common.AbstractWidgetComponentRenderer<P,C,D>
-
- com.hybris.cockpitng.widgets.collectionbrowser.mold.impl.common.renderer.AbstractImageComponentRenderer<P,C,D>
-
- All Implemented Interfaces:
NotifyingWidgetComponentRenderer<P,C,D>,WidgetComponentRenderer<P,C,D>
- Direct Known Subclasses:
AbstractImageBoxRenderer,DefaultPreviewListCellRenderer,DefaultQuickListItemRenderer,DefaultSummaryViewThumbnailRenderer
public abstract class AbstractImageComponentRenderer<P extends org.zkoss.zk.ui.Component,C,D> extends AbstractWidgetComponentRenderer<P,C,D>
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.StringSCLASS_YW_TITLE_ONLY
-
Constructor Summary
Constructors Constructor Description AbstractImageComponentRenderer()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voidappendPopupPreview(P listcell, C configuration, D o, java.lang.String imageUrl, org.zkoss.zul.Image target, java.lang.String style)voidappendThumbnailAndPopupPreview(D object, ImagePreview configuration, DataType dataType, P component, WidgetInstanceManager widgetInstanceManager)protected java.lang.StringfindMimeByExtension(java.lang.String image)protected java.util.function.Function<C,ImagePreview>getConfigurationMapping()java.lang.StringgetDefaultImage()java.util.PropertiesgetExtensionsToMime()protected ObjectPreviewgetObjectPreview(C componentConfiguration, java.lang.Object object, DataType dataType, WidgetInstanceManager widgetInstanceManager)protected ObjectPreviewgetObjectPreview(C componentConfiguration, java.lang.Object object, DataType dataType, WidgetInstanceManager widgetInstanceManager, CockpitContext context)protected ObjectPreviewgetObjectPreview(C componentConfiguration, java.lang.Object object, DataType dataType, WidgetInstanceManager widgetInstanceManager, java.util.Map<java.lang.String,java.lang.Object> contextValues)ObjectPreviewServicegetObjectPreviewService()protected java.lang.StringgetPreviewPopupSclass()protected java.lang.StringgetThumbnailSclass()booleanisDisplayDefaultImage()protected BaseloadBaseConfiguration(java.lang.String typeCode, WidgetInstanceManager wim)protected org.zkoss.zul.PopuppreparePreviewPopup(P parent, java.lang.String imageUrl, org.zkoss.zul.Image target, java.lang.String style)protected org.zkoss.zul.ImageprepareThumbnail(java.lang.String thumbnailUrl)voidsetDefaultImage(java.lang.String defaultImage)voidsetDisplayDefaultImage(boolean displayDefaultImage)voidsetExtensionsToMime(java.util.Properties extensionsToMime)voidsetObjectPreviewService(ObjectPreviewService objectPreviewService)-
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
-
-
-
-
Field Detail
-
SCLASS_YW_TITLE_ONLY
public static final java.lang.String SCLASS_YW_TITLE_ONLY
- See Also:
- Constant Field Values
-
-
Method Detail
-
getDefaultImage
public java.lang.String getDefaultImage()
-
setDefaultImage
public void setDefaultImage(java.lang.String defaultImage)
-
isDisplayDefaultImage
public boolean isDisplayDefaultImage()
-
setDisplayDefaultImage
public void setDisplayDefaultImage(boolean displayDefaultImage)
-
appendPopupPreview
protected void appendPopupPreview(P listcell, C configuration, D o, java.lang.String imageUrl, org.zkoss.zul.Image target, java.lang.String style)
-
preparePreviewPopup
protected org.zkoss.zul.Popup preparePreviewPopup(P parent, java.lang.String imageUrl, org.zkoss.zul.Image target, java.lang.String style)
-
getObjectPreview
protected ObjectPreview getObjectPreview(C componentConfiguration, java.lang.Object object, DataType dataType, WidgetInstanceManager widgetInstanceManager)
-
getObjectPreview
protected ObjectPreview getObjectPreview(C componentConfiguration, java.lang.Object object, DataType dataType, WidgetInstanceManager widgetInstanceManager, CockpitContext context)
-
getConfigurationMapping
protected java.util.function.Function<C,ImagePreview> getConfigurationMapping()
-
getObjectPreview
protected ObjectPreview getObjectPreview(C componentConfiguration, java.lang.Object object, DataType dataType, WidgetInstanceManager widgetInstanceManager, java.util.Map<java.lang.String,java.lang.Object> contextValues)
-
findMimeByExtension
protected java.lang.String findMimeByExtension(java.lang.String image)
-
loadBaseConfiguration
protected Base loadBaseConfiguration(java.lang.String typeCode, WidgetInstanceManager wim)
-
appendThumbnailAndPopupPreview
public void appendThumbnailAndPopupPreview(D object, ImagePreview configuration, DataType dataType, P component, WidgetInstanceManager widgetInstanceManager)
-
prepareThumbnail
protected org.zkoss.zul.Image prepareThumbnail(java.lang.String thumbnailUrl)
-
getThumbnailSclass
protected java.lang.String getThumbnailSclass()
-
getPreviewPopupSclass
protected java.lang.String getPreviewPopupSclass()
-
getExtensionsToMime
public java.util.Properties getExtensionsToMime()
-
setExtensionsToMime
public void setExtensionsToMime(java.util.Properties extensionsToMime)
-
getObjectPreviewService
public ObjectPreviewService getObjectPreviewService()
-
setObjectPreviewService
public void setObjectPreviewService(ObjectPreviewService objectPreviewService)
-
-