Class FilterPanel
- java.lang.Object
-
- org.pentaho.platform.uifoundation.component.xml.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
-
-
Field Summary
Fields Modifier and Type Field Description static boolean
debug
-
Constructor Summary
Constructors Constructor Description FilterPanel(org.pentaho.platform.api.engine.IPentahoSession session, org.dom4j.Document document, org.pentaho.platform.api.engine.ILogger logger)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description List
getFilters()
org.dom4j.Document
getXForm(String actionUrl)
boolean
populate(Map parameterProviders, Map defaultValues)
-
-
-
Field Detail
-
debug
public static final boolean debug
- See Also:
- Constant Field Values
-
-
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
-
-