Module org.jhotdraw8.application
Package org.jhotdraw8.application.action
Class ScreenMenuBarProxyAction
java.lang.Object
org.jhotdraw8.application.AbstractDisableable
org.jhotdraw8.application.action.AbstractAction
org.jhotdraw8.application.action.ScreenMenuBarProxyAction
- All Implemented Interfaces:
EventListener,javafx.collections.MapChangeListener<org.jhotdraw8.fxcollection.typesafekey.Key<?>,,Object> javafx.event.EventHandler<javafx.event.ActionEvent>,Action,PropertyBean,Disableable
public class ScreenMenuBarProxyAction
extends AbstractAction
implements javafx.collections.MapChangeListener<org.jhotdraw8.fxcollection.typesafekey.Key<?>,Object>
ScreenMenuBarProxyAction.
- Author:
- Werner Randelshofer
-
Property Summary
Properties inherited from class org.jhotdraw8.application.action.AbstractAction
selectedProperties inherited from class org.jhotdraw8.application.AbstractDisableable
disabledProperties inherited from interface org.jhotdraw8.fxbase.control.Disableable
disabled -
Nested Class Summary
Nested classes/interfaces inherited from interface javafx.collections.MapChangeListener
javafx.collections.MapChangeListener.Change<K,V> -
Field Summary
Fields inherited from class org.jhotdraw8.application.action.AbstractAction
propertiesFields inherited from class org.jhotdraw8.application.AbstractDisableable
disabled, disablersFields inherited from interface org.jhotdraw8.application.action.Action
ACCELERATOR_KEY, ID_KEY, LABEL, LARGE_ICON_KEY, LONG_DESCRIPTION, MNEMONIC_KEY, SELECTED_PROPERTY, SHORT_DESCRIPTION, SMALL_ICONFields inherited from interface org.jhotdraw8.fxbase.control.Disableable
DISABLED_PROPERTY -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidonActionPerformed(@NonNull javafx.event.ActionEvent event) This method is invoked when the action is not disabled and the event is not consumed.voidonChanged(javafx.collections.MapChangeListener.Change<? extends org.jhotdraw8.fxcollection.typesafekey.Key<?>, ?> change) Methods inherited from class org.jhotdraw8.application.action.AbstractAction
getProperties, handle, selectedPropertyMethods inherited from class org.jhotdraw8.application.AbstractDisableable
disabledProperty, disablersMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.jhotdraw8.application.action.Action
getId, getLabel, isSelected, setSelectedMethods inherited from interface org.jhotdraw8.fxbase.control.Disableable
addDisabler, disabledProperty, disablers, isDisabled, removeDisablerMethods inherited from interface org.jhotdraw8.fxbase.beans.PropertyBean
get, getNonNull, getProperty, put, remove, set, setNonNull, valueAt
-
Constructor Details
-
ScreenMenuBarProxyAction
-
-
Method Details
-
onActionPerformed
Description copied from class:AbstractActionThis method is invoked when the action is not disabled and the event is not consumed.- Specified by:
onActionPerformedin classAbstractAction- Parameters:
event- the action event
-
onChanged
public void onChanged(javafx.collections.MapChangeListener.Change<? extends org.jhotdraw8.fxcollection.typesafekey.Key<?>, ?> change) - Specified by:
onChangedin interfacejavafx.collections.MapChangeListener<org.jhotdraw8.fxcollection.typesafekey.Key<?>,Object>
-