- selectionBackgroundColor - Static variable in class net.coderazzi.filters.gui.FilterSettings
-
Header's selection background color.
- selectionColor - Static variable in class net.coderazzi.filters.gui.FilterSettings
-
Header's selection color.
- selectionForegroundColor - Static variable in class net.coderazzi.filters.gui.FilterSettings
-
Header's selection foreground color.
- setAdaptiveChoices(boolean) - Method in class net.coderazzi.filters.gui.FiltersHandler
-
Sets the adaptive choices mode.
- setAdaptiveChoices(boolean) - Method in class net.coderazzi.filters.gui.TableFilterHeader
-
Sets the adaptive choices mode.
- setAllowedInstantVanishing(boolean) - Method in interface net.coderazzi.filters.gui.IFilterEditor
-
Sets the allow instant vanishing flag.
- setAllowedInstantVanishing(boolean) - Method in class net.coderazzi.filters.gui.TableFilterHeader
-
Enables vanishing during instant filtering
If enabled, entering a filter expression that produces no rows
will hide; otherwise, the filter is just marked with warning color.
- setAutoChoices(AutoChoices) - Method in class net.coderazzi.filters.gui.FiltersHandler
-
Sets/unsets the auto choices flag.
- setAutoChoices(AutoChoices) - Method in interface net.coderazzi.filters.gui.IFilterEditor
-
Using autoChoices, the choices displayed on the popup menu are
automatically extracted from the associated
TableModel
.
For editors associated to boolean or short enumerations, if
AutoCompletion is not set, setting the AutoChoices automatically changes
the editable flag to true, unless AutoChoices has the DISABLED value
- setAutoChoices(AutoChoices) - Method in class net.coderazzi.filters.gui.TableFilterHeader
-
Sets the auto choices flag.
- setAutoCompletion(boolean) - Method in interface net.coderazzi.filters.gui.IFilterEditor
-
Sets the auto completion flag.
- setAutoCompletion(boolean) - Method in class net.coderazzi.filters.gui.TableFilterHeader
-
Enables auto completion, as the user edits the filter's text.
- setAutoSelection(boolean) - Method in class net.coderazzi.filters.gui.FiltersHandler
-
Sets the autoselection mode
- setAutoSelection(boolean) - Method in class net.coderazzi.filters.gui.TableFilterHeader
-
Enables / Disables auto selection mode
- setBackground(Color) - Method in class net.coderazzi.filters.gui.TableFilterHeader
-
Sets the background color used by the parsed-based editors.
- setChoicesComparator(Comparator) - Method in interface net.coderazzi.filters.gui.IFilterEditor
-
- setComparator(Comparator) - Method in interface net.coderazzi.filters.gui.IFilterEditor
-
- setComparator(Class, Comparator) - Method in interface net.coderazzi.filters.gui.IParserModel
-
- setComparator(Class, Comparator) - Method in class net.coderazzi.filters.gui.ParserModel
-
- setContent(Object) - Method in interface net.coderazzi.filters.gui.IFilterEditor
-
Sets the content, adapted to the editors' type.
- setCustomChoiceDecorator(CustomChoiceDecorator) - Method in class net.coderazzi.filters.gui.TableFilterHeader
-
- setCustomChoices(Set<CustomChoice>) - Method in interface net.coderazzi.filters.gui.IFilterEditor
-
Sets the available choices, shown on the popup menu.
- setDisabledBackground(Color) - Method in class net.coderazzi.filters.gui.TableFilterHeader
-
Sets the background color used for disabled editors.
- setDisabledForeground(Color) - Method in class net.coderazzi.filters.gui.TableFilterHeader
-
Sets the color used for disabled fields.
- setEditable(boolean) - Method in interface net.coderazzi.filters.gui.IFilterEditor
-
Defines the editor, if text based -i.e., without associated
ChoiceRenderer
, as editable: this flag means that the user can enter any
text, not being limited to the existing choices
- setEnabled(boolean) - Method in class net.coderazzi.filters.ComposedFilter
-
- setEnabled(boolean) - Method in class net.coderazzi.filters.Filter
-
- setEnabled(boolean) - Method in class net.coderazzi.filters.gui.FiltersHandler
-
Enables/Disables the filtering.
- setEnabled(boolean) - Method in class net.coderazzi.filters.gui.TableFilterHeader
-
Enables/Disables the filters.
- setEnabled(boolean) - Method in interface net.coderazzi.filters.IFilter
-
Enables/Disables the filter.
- setErrorForeground(Color) - Method in class net.coderazzi.filters.gui.TableFilterHeader
-
Sets the foreground color used by the parsing text editors when there are
errors on the filter expressions.
- setFilterOnUpdates(boolean) - Method in class net.coderazzi.filters.gui.FiltersHandler
-
Sets the filter on updates flag.
It sets the sortOnUpdates flag on the underlying
DefaultRowSorter
- setFilterOnUpdates(boolean) - Method in class net.coderazzi.filters.gui.TableFilterHeader
-
Sets the filter on updates flag.
It sets the sortOnUpdates flag on the underlying
DefaultRowSorter
it is, in fact, just a helper to set this flag without accessing directly
the row sorter.
- setFont(Font) - Method in class net.coderazzi.filters.gui.TableFilterHeader
-
Sets the font used on all the editors.
- setForeground(Color) - Method in class net.coderazzi.filters.gui.TableFilterHeader
-
Sets the foreground color used by the editors.
- setFormat(Format) - Method in interface net.coderazzi.filters.gui.IFilterEditor
-
Sets the
Format
required by the editor to handle the user's input
when the associated class is not a String
It is initially retrieved from the
IParserModel
.
- setFormat(Class, Format) - Method in interface net.coderazzi.filters.gui.IParserModel
-
Defines the
Format
for the given class.
- setFormat(Class, Format) - Method in class net.coderazzi.filters.gui.ParserModel
-
Defines the
Format
for the given class.
- setGridColor(Color) - Method in class net.coderazzi.filters.gui.TableFilterHeader
-
Sets the color used to draw the header's grid.
- setHidePopupOnTableUpdates(boolean) - Method in interface net.coderazzi.filters.gui.IFilterEditor
-
Sets the auto hide-popup flag
- setHidePopupsOnTableUpdates(boolean) - Method in class net.coderazzi.filters.gui.TableFilterHeader
-
Enables / Disables automatic hiding of popups during table updates
- setHistory(List<Object>) - Method in interface net.coderazzi.filters.gui.IFilterEditor
-
Sets the history contents.
- setIcon(Icon) - Method in class net.coderazzi.filters.gui.CustomChoice
-
Sets the associated icon.
- setIgnoreCase(boolean) - Method in interface net.coderazzi.filters.gui.IFilterEditor
-
Sets the ignore case flag.
- setIgnoreCase(boolean) - Method in interface net.coderazzi.filters.gui.IParserModel
-
Sets a String comparator that is case sensitive/insensitive.
- setIgnoreCase(boolean) - Method in class net.coderazzi.filters.gui.ParserModel
-
- setInstantFiltering(boolean) - Method in interface net.coderazzi.filters.gui.IFilterEditor
-
Sets the instant filtering flag.
- setInstantFiltering(boolean) - Method in class net.coderazzi.filters.gui.TableFilterHeader
-
Enables instant filtering, as the user edits the filter's text
The exact way the instant filtering works depends on the associated.
- setInstantMode(boolean) - Method in class net.coderazzi.filters.parser.Parser.WildcardOperand
-
Sets the instant mode (as is '*' was appended)
- setMaxHistory(int) - Method in interface net.coderazzi.filters.gui.IFilterEditor
-
Limits the history size.
This limit is only used when the popup contains also choices.
- setMaxHistory(int) - Method in class net.coderazzi.filters.gui.TableFilterHeader
-
Sets the maximum history size, always lower than the max number of
visible rows.
- setMaxVisibleRows(int) - Method in class net.coderazzi.filters.gui.TableFilterHeader
-
Sets the maximum number of visible rows in the popup menu (a minimum is
always enforced).
- setParserModel(IParserModel) - Method in class net.coderazzi.filters.gui.FiltersHandler
-
- setParserModel(IParserModel) - Method in class net.coderazzi.filters.gui.TableFilterHeader
-
Sets the
IParserModel
, used to define the parsing of text on the
filter editors.
- setPosition(TableFilterHeader.Position) - Method in class net.coderazzi.filters.gui.TableFilterHeader
-
Sets the position of the header related to the table.
- setPrecedence(int) - Method in class net.coderazzi.filters.gui.CustomChoice
-
Sets the precedence value.
- setRenderer(ChoiceRenderer) - Method in interface net.coderazzi.filters.gui.IFilterEditor
-
- setRepresentation(String) - Method in class net.coderazzi.filters.gui.CustomChoice
-
Sets the representation value.
- setRowHeightDelta(int) - Method in class net.coderazzi.filters.gui.TableFilterHeader
-
Setting to add / decrease height to the filter row.
- setSelectionBackground(Color) - Method in class net.coderazzi.filters.gui.TableFilterHeader
-
Sets the background color used to represent selected state.
- setSelectionForeground(Color) - Method in class net.coderazzi.filters.gui.TableFilterHeader
-
Sets the foreground color used to represent selected state.
- setTable(JTable) - Method in class net.coderazzi.filters.gui.FiltersHandler
-
Method to set the associated table.
- setTable(JTable) - Method in class net.coderazzi.filters.gui.TableFilterHeader
-
Attaches the table where the filtering will be applied.
- setTextSelectionColor(Color) - Method in class net.coderazzi.filters.gui.TableFilterHeader
-
Sets the color set by default as text selection on filters.
- setupComponent(Component, boolean, boolean) - Method in class net.coderazzi.filters.gui.Look
-
Prepares the provided component to have the expected appearance
Only the background, foreground and font are updated.
- setUserInteractionEnabled(boolean) - Method in interface net.coderazzi.filters.gui.IFilterEditor
-
Enables or disables the user's interaction; if disabled, the control
is disabled but the associated filter remains in place.
- setVisible(boolean) - Method in class net.coderazzi.filters.gui.TableFilterHeader
-
Hides / makes visible the header.
- setWarningForeground(Color) - Method in class net.coderazzi.filters.gui.TableFilterHeader
-
Sets the foreground color used by the parsing text editors when the
associated filter would produce no visible rows.
- ShortTypeFormat() - Constructor for class net.coderazzi.filters.gui.ParserModel.ShortTypeFormat
-
- stringComparator(boolean) - Static method in class net.coderazzi.filters.gui.ParserModel
-
Returns a default singleton comparator for the given case flag.
- StringTypeFormat() - Constructor for class net.coderazzi.filters.gui.ParserModel.StringTypeFormat
-
- stripHtml(String) - Method in interface net.coderazzi.filters.IParser
-
Removes any Html content from the passed string, converting special
Html characters to Java characters.
- stripHtml(String) - Method in class net.coderazzi.filters.parser.Parser
-