Class BulkEditValidationRenderer

  • All Implemented Interfaces:
    com.hybris.cockpitng.widgets.common.NotifyingWidgetComponentRenderer<org.zkoss.zk.ui.Component,​com.hybris.cockpitng.config.jaxb.wizard.ViewType,​java.util.Map<java.lang.String,​java.lang.String>>, com.hybris.cockpitng.widgets.common.WidgetComponentRenderer<org.zkoss.zk.ui.Component,​com.hybris.cockpitng.config.jaxb.wizard.ViewType,​java.util.Map<java.lang.String,​java.lang.String>>

    public class BulkEditValidationRenderer
    extends com.hybris.cockpitng.widgets.configurableflow.renderer.DefaultCustomViewRenderer
    • Constructor Detail

      • BulkEditValidationRenderer

        public BulkEditValidationRenderer()
    • Method Detail

      • render

        public void render​(org.zkoss.zk.ui.Component parent,
                           com.hybris.cockpitng.config.jaxb.wizard.ViewType customView,
                           java.util.Map<java.lang.String,​java.lang.String> parameters,
                           com.hybris.cockpitng.dataaccess.facades.type.DataType dataType,
                           com.hybris.cockpitng.engine.WidgetInstanceManager wim)
        Specified by:
        render in interface com.hybris.cockpitng.widgets.common.WidgetComponentRenderer<org.zkoss.zk.ui.Component,​com.hybris.cockpitng.config.jaxb.wizard.ViewType,​java.util.Map<java.lang.String,​java.lang.String>>
        Specified by:
        render in class com.hybris.cockpitng.widgets.configurableflow.renderer.DefaultCustomViewRenderer
      • addTypePrefixToToInvalidPropertyPath

        protected java.util.List<ValidationResult> addTypePrefixToToInvalidPropertyPath​(java.util.List<ValidationResult> validations)
      • getBulkEditForm

        protected BulkEditForm getBulkEditForm​(com.hybris.cockpitng.engine.WidgetInstanceManager wim,
                                               java.util.Map<java.lang.String,​java.lang.String> params)
      • createListbox

        protected org.zkoss.zul.Listbox createListbox​(java.util.List<ValidationResult> validationResult)
      • createButton

        protected org.zkoss.zul.Button createButton​(java.util.List<ValidationResult> validationResult)
      • getListitemRenderer

        public org.zkoss.zul.ListitemRenderer<ValidationResult> getListitemRenderer()
      • setListitemRenderer

        public void setListitemRenderer​(org.zkoss.zul.ListitemRenderer<ValidationResult> listitemRenderer)
      • setTypeFacade

        public void setTypeFacade​(com.hybris.cockpitng.dataaccess.facades.type.TypeFacade typeFacade)