public abstract class AbstractBasicFilterAction extends javax.swing.AbstractAction implements BasicFilterAction
| Modifier and Type | Field and Description |
|---|---|
protected boolean |
htmlTooltip |
protected ViewContainer<?> |
viewContainer |
| Modifier | Constructor and Description |
|---|---|
protected |
AbstractBasicFilterAction(java.lang.String name,
boolean htmlTooltip) |
| Modifier and Type | Method and Description |
|---|---|
void |
actionPerformed(java.awt.event.ActionEvent e) |
ViewContainer<?> |
getViewContainer() |
protected void |
initializeConditionTooltip(de.huxhorn.sulky.conditions.Condition condition) |
protected void |
initializeCroppedTooltip(java.lang.String tooltip) |
protected boolean |
isAlternativeBehaviorRequested(java.awt.event.ActionEvent e) |
abstract de.huxhorn.sulky.conditions.Condition |
resolveCondition(java.awt.event.ActionEvent e)
Returns the Condition for this FilterAction, if available.
|
void |
setViewContainer(ViewContainer<?> viewContainer) |
protected void |
viewContainerUpdated() |
addPropertyChangeListener, clone, firePropertyChange, getKeys, getPropertyChangeListeners, getValue, isEnabled, putValue, removePropertyChangeListener, setEnabledprotected transient ViewContainer<?> viewContainer
protected final boolean htmlTooltip
protected AbstractBasicFilterAction(java.lang.String name,
boolean htmlTooltip)
public final void setViewContainer(ViewContainer<?> viewContainer)
setViewContainer in interface ViewContainerRelatedpublic final ViewContainer<?> getViewContainer()
getViewContainer in interface ViewContainerRelatedprotected void viewContainerUpdated()
public abstract de.huxhorn.sulky.conditions.Condition resolveCondition(java.awt.event.ActionEvent e)
BasicFilterActionresolveCondition in interface BasicFilterActione - the action event, can be null.public final void actionPerformed(java.awt.event.ActionEvent e)
actionPerformed in interface java.awt.event.ActionListenerprotected boolean isAlternativeBehaviorRequested(java.awt.event.ActionEvent e)
protected void initializeCroppedTooltip(java.lang.String tooltip)
protected void initializeConditionTooltip(de.huxhorn.sulky.conditions.Condition condition)