Class AbstractImageComponentRenderer<P extends org.zkoss.zk.ui.Component,​C,​D>

    • Field Detail

      • SCLASS_YW_TITLE_ONLY

        public static final java.lang.String SCLASS_YW_TITLE_ONLY
        See Also:
        Constant Field Values
    • Constructor Detail

      • AbstractImageComponentRenderer

        public AbstractImageComponentRenderer()
    • 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)
      • 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)
      • 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)
      • setObjectPreviewService

        public void setObjectPreviewService​(ObjectPreviewService objectPreviewService)