Class FilterPanel


  • public class FilterPanel
    extends Object
    This class stores the defintion of filters that are used by FilterComponent to generate content for user interfaces. This object supports mulitple filters. It stores information about the sources of the values for each filters. It generates an XForm snippet to represent the selections.
    Author:
    James Dixon
    • Constructor Detail

      • FilterPanel

        public FilterPanel​(org.pentaho.platform.api.engine.IPentahoSession session,
                           org.dom4j.Document document,
                           org.pentaho.platform.api.engine.ILogger logger)
                    throws FilterPanelException
        Throws:
        FilterPanelException
    • Method Detail

      • getFilters

        public List getFilters()
      • populate

        public boolean populate​(Map parameterProviders,
                                Map defaultValues)
      • getXForm

        public org.dom4j.Document getXForm​(String actionUrl)