Class EventAbilityOrBuffFilter
java.lang.Object
gg.xp.xivsupport.gui.tables.filters.TextBasedFilter<Object>
gg.xp.xivsupport.gui.tables.filters.EventAbilityOrBuffFilter
- All Implemented Interfaces:
VisualFilter<Object>
-
Field Summary
Fields inherited from class gg.xp.xivsupport.gui.tables.filters.TextBasedFilter
currentFilter, fieldLabel, filterUpdatedCallback, ignoreCase, invalidBackground, originalBackground, textBox, textExtractor, validationError
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionprotected String
getFilterForInput
(@NotNull String input) boolean
Meant to be overridden.Methods inherited from class gg.xp.xivsupport.gui.tables.filters.TextBasedFilter
getComponent, passesFilter
-
Constructor Details
-
EventAbilityOrBuffFilter
-
-
Method Details
-
boxToolTip
- Overrides:
boxToolTip
in classTextBasedFilter<Object>
-
getFilterForInput
- Overrides:
getFilterForInput
in classTextBasedFilter<Object>
-
preFilter
Description copied from class:TextBasedFilter
Meant to be overridden. Pre-filter items in a smart way. Basically, allow this filter to specify whether it actually cares about a particular instance. If there is a filter set, then any instance that returns false when passed into this will fail automatically. If there is no filter set, everything will pass.If there is no filter whatsoever, let everything pass.
If there is any filter, then apply this pre-filter.
- Overrides:
preFilter
in classTextBasedFilter<Object>
- Parameters:
item
- The instance to filter- Returns:
- whether to let the instance proceed to the main filter
-