Class FacetLabelDisplayHandlerRegistry

java.lang.Object
org.alfresco.repo.search.impl.solr.facet.handler.FacetLabelDisplayHandlerRegistry

public class FacetLabelDisplayHandlerRegistry extends Object
A registry which holds and provides the appropriate display handler for a particular facet field.
Since:
5.0
Author:
Jamal Kaabi-Mofrad
  • Constructor Details

    • FacetLabelDisplayHandlerRegistry

      public FacetLabelDisplayHandlerRegistry()
  • Method Details

    • addDisplayHandler

      public void addDisplayHandler(String fieldFacet, FacetLabelDisplayHandler displayHandler)
      Register an instance of FacetLabelDisplayHandler with the specified field facet.
      Parameters:
      fieldFacet - the field facet
      displayHandler - the display handler
    • getDisplayHandler

      public FacetLabelDisplayHandler getDisplayHandler(String fieldFacet)
      Gets the display handler.
      Parameters:
      fieldFacet - the field facet to perform the lookup
      Returns:
      the display handler or null if none found