org.openfaces.renderkit.filter.param
Class ParametersEditor

java.lang.Object
  extended by org.openfaces.renderkit.filter.param.ParametersEditor
All Implemented Interfaces:
java.io.Serializable
Direct Known Subclasses:
DateChooserParametersEditor, DropDownParametersEditor, InputTextParametersEditor, SpinnerParametersEditor, TwoDateChooserParametersEditor, TwoSpinnerParametersEditor

public abstract class ParametersEditor
extends java.lang.Object
implements java.io.Serializable

See Also:
Serialized Form

Nested Class Summary
static class ParametersEditor.ParameterEditorType
           
 
Constructor Summary
ParametersEditor()
           
 
Method Summary
 ExpressionFilterCriterion getCriterion()
           
static ParametersEditor getInstance(ParametersEditor.ParameterEditorType type, FilterProperty filterProperty, FilterCondition operation, java.util.Map<java.lang.String,java.lang.Object> parameters)
           
static ParametersEditor.ParameterEditorType getParameterEditorType(FilterProperty filterProperty, FilterCondition operation)
           
 void prepare(javax.faces.context.FacesContext context, CompositeFilter compositeFilter, FilterRow filterRow, javax.faces.component.UIComponent container)
           
 void setParameters(java.util.Map<java.lang.String,java.lang.Object> parameters)
           
abstract  void update(javax.faces.context.FacesContext context, CompositeFilter compositeFilter, FilterRow filterRow, javax.faces.component.UIComponent container)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ParametersEditor

public ParametersEditor()
Method Detail

prepare

public void prepare(javax.faces.context.FacesContext context,
                    CompositeFilter compositeFilter,
                    FilterRow filterRow,
                    javax.faces.component.UIComponent container)

update

public abstract void update(javax.faces.context.FacesContext context,
                            CompositeFilter compositeFilter,
                            FilterRow filterRow,
                            javax.faces.component.UIComponent container)

getCriterion

public ExpressionFilterCriterion getCriterion()

setParameters

public void setParameters(java.util.Map<java.lang.String,java.lang.Object> parameters)

getParameterEditorType

public static ParametersEditor.ParameterEditorType getParameterEditorType(FilterProperty filterProperty,
                                                                          FilterCondition operation)

getInstance

public static ParametersEditor getInstance(ParametersEditor.ParameterEditorType type,
                                           FilterProperty filterProperty,
                                           FilterCondition operation,
                                           java.util.Map<java.lang.String,java.lang.Object> parameters)


Copyright © 1998-2010 TeamDev Ltd. All Rights Reserved.