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 java.lang.Object implements FacetChartFiltersRenderer
-
-
Constructor Summary
Constructors Constructor Description ReferenceEditorFacetChartFilterRenderer()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voidappendChosenBox(org.zkoss.zul.Div filterContainer)protected voidappendFilterNameLabel(org.zkoss.zul.Div filterContainer)protected voidappendRemoveFilterButton(org.zkoss.zul.Div filterContainer)protected booleancanAcceptFacetSelectionChange(com.hybris.cockpitng.core.events.CockpitEvent event)protected java.util.Set<java.lang.String>convertToFacetValues(java.lang.Object data)protected com.hybris.cockpitng.components.EditorcreateEditor()protected voidfilterChanged(org.zkoss.zk.ui.event.Event event)protected java.util.Optional<com.hybris.cockpitng.components.Editor>findEditor(org.zkoss.zk.ui.event.Event event)intgetOrder()voidonFilterDeleted(com.hybris.cockpitng.core.events.CockpitEvent event, com.hybris.cockpitng.core.Executable onDeletedCallback)protected voidremoveAllFilters(org.zkoss.zk.ui.event.Event event)voidrenderFilters(com.hybris.cockpitng.engine.WidgetInstanceManager widgetInstanceManager, org.zkoss.zul.Div filterContainer, java.util.function.BiConsumer<java.lang.String,java.util.Set<java.lang.String>> facetSelectionChange)protected java.util.CollectionrestoreFiltersFromModel()voidsetAdapter(ReferenceEditorFacetChartFilterAdapter adapter)voidsetFacetName(java.lang.String facetName)voidsetFilterTypeName(java.lang.String filterTypeName)voidsetLabelFacetName(java.lang.String labelFacetName)voidsetOrder(int order)voidsetPermissionFacade(com.hybris.cockpitng.dataaccess.facades.permissions.PermissionFacade permissionFacade)protected voidstoreSelectedFilters(java.lang.Object selectedFilters)
-
-
-
Method Detail
-
renderFilters
public void renderFilters(com.hybris.cockpitng.engine.WidgetInstanceManager widgetInstanceManager, org.zkoss.zul.Div filterContainer, java.util.function.BiConsumer<java.lang.String,java.util.Set<java.lang.String>> facetSelectionChange)- Specified by:
renderFiltersin interfaceFacetChartFiltersRenderer
-
onFilterDeleted
public void onFilterDeleted(com.hybris.cockpitng.core.events.CockpitEvent event, com.hybris.cockpitng.core.Executable onDeletedCallback)- Specified by:
onFilterDeletedin interfaceFacetChartFiltersRenderer
-
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 java.util.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 java.util.Set<java.lang.String> convertToFacetValues(java.lang.Object data)
-
storeSelectedFilters
protected void storeSelectedFilters(java.lang.Object selectedFilters)
-
restoreFiltersFromModel
protected java.util.Collection restoreFiltersFromModel()
-
getOrder
public int getOrder()
- Specified by:
getOrderin interfaceorg.springframework.core.Ordered
-
setPermissionFacade
public void setPermissionFacade(com.hybris.cockpitng.dataaccess.facades.permissions.PermissionFacade permissionFacade)
-
setFacetName
public void setFacetName(java.lang.String facetName)
-
setLabelFacetName
public void setLabelFacetName(java.lang.String labelFacetName)
-
setFilterTypeName
public void setFilterTypeName(java.lang.String filterTypeName)
-
setAdapter
public void setAdapter(ReferenceEditorFacetChartFilterAdapter adapter)
-
setOrder
public void setOrder(int order)
-
-