A B C D E F G H I M N O P R S T U V

S

sendPendingNotifications() - Method in class net.coderazzi.filters.TableFilter
Method to force the sending of notifications, even if they are currently temporarily disabled.
setAutoOptions(TableModel) - Method in class net.coderazzi.filters.gui.editor.FilterEditor
Using autoOptions, the options displayed on the popup menu are automatically extracted from the associated TableModel.
setAutoOptions(boolean) - Method in class net.coderazzi.filters.gui.TableFilterHeader
Sets the auto options flag.
setAutoSelection(boolean) - Method in class net.coderazzi.filters.TableFilter
Sets the autoselection mode
setBackground(Color) - Method in class net.coderazzi.filters.gui.editor.FilterEditor
 
setBackground(Color) - Method in class net.coderazzi.filters.gui.TableFilterHeader
Sets the background color used by the parsed-based editors.
setComparator(Class<?>, Comparator<?>) - Method in interface net.coderazzi.filters.IFilterTextParser
Sets a specific comparator for a given class, that should override the default Compare algorithm for the given class.
setComparator(Class<?>, Comparator<?>) - Method in class net.coderazzi.filters.parser.FilterTextParser
 
setComparator(Class<?>, Comparator<?>) - Static method in class net.coderazzi.filters.parser.Types
Defines the Comparator for the given class
setContent(Object) - Method in class net.coderazzi.filters.gui.editor.FilterEditor
Sets the content, adapted to the editors' type
setDefaultOperator(String) - Method in interface net.coderazzi.filters.IFilterTextParser
Defines the default operator when the user specifies none
setDefaultOperator(String) - Method in class net.coderazzi.filters.parser.FilterTextParser
 
setDisabledForeground(Color) - Method in class net.coderazzi.filters.gui.editor.FilterEditor
Sets the color used to represent disabled state
setDisabledForeground(Color) - Method in class net.coderazzi.filters.gui.TableFilterHeader
Sets the color used for disabled fields
setEditable(boolean) - Method in class net.coderazzi.filters.gui.editor.FilterEditor
Defines the editor, if text based -i.e., without associated ListCellRenderer, as editable: this flag means that the user can enter any text, not being limited to the existing options
setEnabled(boolean) - Method in class net.coderazzi.filters.gui.editor.FilterEditor
Enabled/Disables the editor, and the associate filter
setEnabled(boolean) - Method in class net.coderazzi.filters.gui.TableFilterHeader
Enables/Disables the filters
setEnabled(boolean) - Method in class net.coderazzi.filters.UserFilter
Enables/disables the current filter
setErrorForeground(Color) - Method in class net.coderazzi.filters.gui.editor.FilterEditor
Sets the color used to show filter's errors (invalid syntax)
setErrorForeground(Color) - Method in class net.coderazzi.filters.gui.TableFilterHeader
Sets the foreground color used by the parsing text editors when there are error on the filter expressions.
setFilterPosition(int) - Method in class net.coderazzi.filters.gui.editor.FilterEditor
Defines the filter position associated to this editor.
setFont(Font) - Method in class net.coderazzi.filters.gui.editor.FilterEditor
 
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.editor.FilterEditor
 
setForeground(Color) - Method in class net.coderazzi.filters.gui.TableFilterHeader
Sets the foreground color used by the editors.
setFormat(Format) - Method in class net.coderazzi.filters.gui.editor.FilterEditor
Defines the format, used in the options list to convert content into strings -if needed-
setFormat(Class<?>, Format) - Method in interface net.coderazzi.filters.IFilterTextParser
Provides the Format to build non basic types.
setFormat(Class<?>, Format) - Method in class net.coderazzi.filters.parser.FilterTextParser
 
setFormat(Class<?>, Format) - Static method in class net.coderazzi.filters.parser.Types
Defines the Types.StringTypeFormat for the given class
setIgnoreCase(boolean) - Method in interface net.coderazzi.filters.IFilterTextParser
Ignores case -if the operator is string based-
setIgnoreCase(boolean) - Method in class net.coderazzi.filters.parser.FilterTextParser
 
setListCellRenderer(ListCellRenderer) - Method in class net.coderazzi.filters.gui.editor.FilterEditor
Sets the ListCellRenderer for the options / history.
setMaxHistory(int) - Method in class net.coderazzi.filters.gui.editor.FilterEditor
Limits the history size.
setMaxVisibleRows(int) - Method in class net.coderazzi.filters.gui.editor.FilterEditor
Sets the maximum number of visible rows in the popup menu (a minimum is always enforced)
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)
setOptions(Collection<?>) - Method in class net.coderazzi.filters.gui.editor.FilterEditor
Sets the available options, shown on the popup menu
setPosition(TableFilterHeader.Position) - Method in class net.coderazzi.filters.gui.TableFilterHeader
Defines the behaviour of the header concerning its position related to the table.
setTable(JTable) - Method in class net.coderazzi.filters.gui.TableFilterHeader
Attaches the table where the filtering will be applied.
setTable(JTable) - Method in class net.coderazzi.filters.TableFilter
Method to set the associated table.
setTableCellRenderer(int, TableCellRenderer) - Method in class net.coderazzi.filters.gui.TableFilterHeader
Sets as renderer for the editor a generic TableCellRenderer, as used by the JTable
setTableFilter(TableFilter) - Method in class net.coderazzi.filters.gui.TableFilterHeader
Sets a new table filter.
setTableFilter(TableFilter) - Method in class net.coderazzi.filters.UserFilter
Sets the associated filter, enabling automatically this user filter
setTableFilter(TableFilterHeader) - Method in class net.coderazzi.filters.UserFilter
Sets the associated filter, enabling automatically this user filter
setTableModel(TableModel) - Method in interface net.coderazzi.filters.IFilterTextParser
Associates a TableModel to the parser.
setTableModel(TableModel) - Method in class net.coderazzi.filters.parser.FilterTextParser
 
setTextParser(IFilterTextParser) - Method in class net.coderazzi.filters.gui.editor.FilterEditor
Sets the IFilterTextParser; if the editor does not have a ListCellRenderer, a parser is mandatory
setTextParser(IFilterTextParser) - Method in class net.coderazzi.filters.gui.TableFilterHeader
Sets the parser to be used on text filter editors.
setVisible(boolean) - Method in class net.coderazzi.filters.gui.TableFilterHeader
Hides / makes visible the header

A B C D E F G H I M N O P R S T U V