Class DefaultFacetRenderer
- java.lang.Object
-
- com.hybris.backoffice.widgets.advancedsearch.impl.facet.DefaultFacetRenderer
-
public class DefaultFacetRenderer extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.StringI18N_FACET_SUPPORT_APPLIED_FACET_LABELstatic java.lang.StringMODEL_FACETSstatic java.lang.StringSCLASS_YW_ADD_FACETstatic java.lang.StringSCLASS_YW_ADD_FACET_CONTAINERstatic java.lang.StringSCLASS_YW_ADD_FACET_POPUPstatic java.lang.StringSCLASS_YW_ADD_FACET_POPUP_OPENEDstatic java.lang.StringSCLASS_YW_REMOVE_FACET_INLINEstatic java.lang.StringSCLASS_YW_SELECTED_FACETstatic java.lang.StringSCLASS_YW_SELECTED_FACET_VALUE_INLINEstatic java.lang.StringSCLASS_YW_SELECTED_FACETS
-
Constructor Summary
Constructors Constructor Description DefaultFacetRenderer()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidadjustFacets(java.util.Collection<FacetData> facets)protected voidapplySelectedFacets(java.util.Collection<FacetData> appliedFacets, org.zkoss.zk.ui.Component selectedFacetContainer)voidclearAllFacets(java.lang.Boolean isDisabledAutoSearch)java.util.Collection<FacetData>getAvailableFacets()java.util.Map<java.lang.String,java.util.Set<java.lang.String>>getSelectedFacets()WidgetInstanceManagergetWidgetInstanceManager()voidinitialize(org.zkoss.zk.ui.Component parent, WidgetInstanceManager widgetInstanceManager, java.util.function.Consumer<java.util.Collection<FacetData>> triggerSearch)protected voidprepareAddFacetComponent(org.zkoss.zk.ui.Component parent)protected voidrenderSelectedFacets(java.util.Collection<FacetData> appliedFacets, org.zkoss.zk.ui.Component parent)voidreset()
-
-
-
Field Detail
-
I18N_FACET_SUPPORT_APPLIED_FACET_LABEL
public static final java.lang.String I18N_FACET_SUPPORT_APPLIED_FACET_LABEL
- See Also:
- Constant Field Values
-
SCLASS_YW_ADD_FACET
public static final java.lang.String SCLASS_YW_ADD_FACET
- See Also:
- Constant Field Values
-
SCLASS_YW_ADD_FACET_POPUP_OPENED
public static final java.lang.String SCLASS_YW_ADD_FACET_POPUP_OPENED
- See Also:
- Constant Field Values
-
SCLASS_YW_SELECTED_FACET
public static final java.lang.String SCLASS_YW_SELECTED_FACET
- See Also:
- Constant Field Values
-
SCLASS_YW_ADD_FACET_POPUP
public static final java.lang.String SCLASS_YW_ADD_FACET_POPUP
- See Also:
- Constant Field Values
-
SCLASS_YW_ADD_FACET_CONTAINER
public static final java.lang.String SCLASS_YW_ADD_FACET_CONTAINER
- See Also:
- Constant Field Values
-
SCLASS_YW_SELECTED_FACETS
public static final java.lang.String SCLASS_YW_SELECTED_FACETS
- See Also:
- Constant Field Values
-
SCLASS_YW_SELECTED_FACET_VALUE_INLINE
public static final java.lang.String SCLASS_YW_SELECTED_FACET_VALUE_INLINE
- See Also:
- Constant Field Values
-
SCLASS_YW_REMOVE_FACET_INLINE
public static final java.lang.String SCLASS_YW_REMOVE_FACET_INLINE
- See Also:
- Constant Field Values
-
MODEL_FACETS
public static final java.lang.String MODEL_FACETS
- See Also:
- Constant Field Values
-
-
Method Detail
-
initialize
public void initialize(org.zkoss.zk.ui.Component parent, WidgetInstanceManager widgetInstanceManager, java.util.function.Consumer<java.util.Collection<FacetData>> triggerSearch)
-
prepareAddFacetComponent
protected void prepareAddFacetComponent(org.zkoss.zk.ui.Component parent)
-
applySelectedFacets
protected void applySelectedFacets(java.util.Collection<FacetData> appliedFacets, org.zkoss.zk.ui.Component selectedFacetContainer)
-
renderSelectedFacets
protected void renderSelectedFacets(java.util.Collection<FacetData> appliedFacets, org.zkoss.zk.ui.Component parent)
-
reset
public void reset()
-
clearAllFacets
public void clearAllFacets(java.lang.Boolean isDisabledAutoSearch)
-
adjustFacets
public void adjustFacets(java.util.Collection<FacetData> facets)
-
getAvailableFacets
public java.util.Collection<FacetData> getAvailableFacets()
-
getSelectedFacets
public java.util.Map<java.lang.String,java.util.Set<java.lang.String>> getSelectedFacets()
-
getWidgetInstanceManager
public WidgetInstanceManager getWidgetInstanceManager()
-
-