Class DefaultFacetRenderer


  • public class DefaultFacetRenderer
    extends java.lang.Object
    • 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
    • Constructor Detail

      • DefaultFacetRenderer

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