| | Interface | Description |
|---|
| | IConverterControl |
In addition to being a filter control, also encapsulates
the logic of performing the comparisions and actual matching
of the filter criteria. |
| | ICustomMatchFilterControl |
This is a type of a filter control that contains its own
logic to determine whether or not the given object matches
the filter criteria it encapsulates. |
| | IDateComboBox |
A combobox that has date ranges as options
|
| | IDynamicFilterControl |
This is a type of a filter control that is responsible
for building its own filter expression. |
| | IFilterControl |
To be implemented by any control that can participate
in the filtering mechanism. |
| | IFilterControlContainer |
To be implemented by containers like VBOX and HBOX. |
| | IFocusControllerComponent |
Implemented by NumericRangeTextBox to indicate to the filter row
that it wishes to control its own tabbing. |
| | IMultiSelectFilterControl |
Implemented by the MultiSelectComboBox
to enable it to participate in the Filtering Infrastructure. |
| | IRangeFilterControl |
Implemented by NumericRangeTextBox, Slider
to enable them to participate in the Filtering Infrastructure. |
| | ISelectedBitFilterControl |
Implemented by CheckBoxes, TriStatecheckboxes and RadioButtonList
to enable them to participate in the Filtering Infrastructure. |
| | ISelectFilterControl |
Implemented by the ComboBox,MultiSelectComboBox,RadioButtonList,DateComboBox
to enable to participate in the Filtering Infrastructure. |
| | ISingleSelectFilterControl |
A control that has a list of values to choose from, but user can only choose 1 value
Implemented by ComboBoxes and RadioButton Lists
to enable them to participate in the Filtering Infrastructure. |
| | ITextFilterControl |
To be implemented by TextInput, TextArea, etc. |
| | ITriStateCheckBoxFilterControl |
Implemented by the Tristate checkbox
to enable it to participate in the Filtering Infrastructure. |