Class ReferenceEditorFacetChartFilterRenderer

java.lang.Object
com.hybris.pcmbackoffice.widgets.charts.facetchart.filter.ReferenceEditorFacetChartFilterRenderer
All Implemented Interfaces:
FacetChartFiltersRenderer, org.springframework.core.Ordered

public class ReferenceEditorFacetChartFilterRenderer extends Object implements FacetChartFiltersRenderer
  • Constructor Details

    • ReferenceEditorFacetChartFilterRenderer

      public ReferenceEditorFacetChartFilterRenderer()
  • Method Details

    • renderFilters

      public void renderFilters(com.hybris.cockpitng.engine.WidgetInstanceManager widgetInstanceManager, org.zkoss.zul.Div filterContainer, BiConsumer<String,Set<String>> facetSelectionChange)
      Specified by:
      renderFilters in interface FacetChartFiltersRenderer
    • onFilterDeleted

      public void onFilterDeleted(com.hybris.cockpitng.core.events.CockpitEvent event, com.hybris.cockpitng.core.Executable onDeletedCallback)
      Specified by:
      onFilterDeleted in interface FacetChartFiltersRenderer
    • canAcceptFacetSelectionChange

      protected boolean canAcceptFacetSelectionChange(com.hybris.cockpitng.core.events.CockpitEvent event)
    • appendFilterNameLabel

      protected void appendFilterNameLabel(org.zkoss.zul.Div filterContainer)
    • appendRemoveFilterButton

      protected void appendRemoveFilterButton(org.zkoss.zul.Div filterContainer)
    • removeAllFilters

      protected void removeAllFilters(org.zkoss.zk.ui.event.Event event)
    • findEditor

      protected Optional<com.hybris.cockpitng.components.Editor> findEditor(org.zkoss.zk.ui.event.Event event)
    • appendChosenBox

      protected void appendChosenBox(org.zkoss.zul.Div filterContainer)
    • createEditor

      protected com.hybris.cockpitng.components.Editor createEditor()
    • filterChanged

      protected void filterChanged(org.zkoss.zk.ui.event.Event event)
    • convertToFacetValues

      protected Set<String> convertToFacetValues(Object data)
    • storeSelectedFilters

      protected void storeSelectedFilters(Object selectedFilters)
    • restoreFiltersFromModel

      protected Collection restoreFiltersFromModel()
    • getOrder

      public int getOrder()
      Specified by:
      getOrder in interface org.springframework.core.Ordered
    • setPermissionFacade

      public void setPermissionFacade(com.hybris.cockpitng.dataaccess.facades.permissions.PermissionFacade permissionFacade)
    • setFacetName

      public void setFacetName(String facetName)
    • setLabelFacetName

      public void setLabelFacetName(String labelFacetName)
    • setFilterTypeName

      public void setFilterTypeName(String filterTypeName)
    • setAdapter

      public void setAdapter(ReferenceEditorFacetChartFilterAdapter adapter)
    • setOrder

      public void setOrder(int order)