ActionListener
, ItemListener
, Serializable
, Cloneable
, EventListener
, Action
protected static class BasicCalendarHeaderHandler.ZoomOutAction extends AbstractHyperlinkAction<JXMonthView>
changeSupport, enabled
GROUP, IS_STATE, LARGE_ICON
target, VISITED_KEY
ACCELERATOR_KEY, ACTION_COMMAND_KEY, DEFAULT, DISPLAYED_MNEMONIC_INDEX_KEY, LARGE_ICON_KEY, LONG_DESCRIPTION, MNEMONIC_KEY, NAME, SELECTED_KEY, SHORT_DESCRIPTION, SMALL_ICON
Constructor | Description |
---|---|
ZoomOutAction() |
Modifier and Type | Method | Description |
---|---|---|
void |
actionPerformed(ActionEvent e) |
|
protected void |
installTarget() |
installs a propertyChangeListener on the target and
updates the visual properties from the target.
|
protected void |
uninstallTarget() |
removes the propertyChangeListener.
|
protected void |
updateFromTarget() |
addPropertyChangeListener, clone, firePropertyChange, getKeys, getPropertyChangeListeners, getValue, isEnabled, putValue, removePropertyChangeListener, setEnabled
dispose, getAccelerator, getActionCommand, getGroup, getLargeIcon, getLongDescription, getMnemonic, getName, getShortDescription, getSmallIcon, isSelected, isStateAction, setAccelerator, setActionCommand, setGroup, setLargeIcon, setLongDescription, setMnemonic, setMnemonic, setName, setSelected, setShortDescription, setSmallIcon, setStateAction, toString
getTarget, isVisited, itemStateChanged, setStateAction, setTarget, setVisited
public void actionPerformed(ActionEvent e)
protected void installTarget()
installTarget
in class AbstractHyperlinkAction<JXMonthView>
protected void uninstallTarget()
Implementation NOTE: this does not clean-up internal state! There is no need to because updateFromTarget handles both null and not-null targets. Hmm...
uninstallTarget
in class AbstractHyperlinkAction<JXMonthView>
protected void updateFromTarget()
Copyright © 2018. All rights reserved.