Uses of Interface
org.jhotdraw8.application.action.Action
Packages that use Action
Package
Description
Defines a programming model for document oriented applications and provides default
implementations.
Provides abstract actions for applications.
Provides actions which act on an application.
Provides editing actions for the currently focused user interface control.
Provides actions for files.
Provides actions for views.
-
Uses of Action in org.jhotdraw8.application
Methods in org.jhotdraw8.application that return types with arguments of type ActionModifier and TypeMethodDescriptionAbstractActivity.actionsProperty()AbstractApplication.actionsProperty()Activity.actionsProperty()Application.actionsProperty()Contains allActionobjects that are managed by thisApplication.Activity.getActions()Gets the value of theactionsproperty.Application.getActions()Gets the value of theactionsproperty.Method parameters in org.jhotdraw8.application with type arguments of type ActionModifier and TypeMethodDescriptionprotected @Nullable javafx.scene.control.MenuBarAbstractFileBasedApplication.createMenuBar(@Nullable FileBasedActivity activity, @Nullable javafx.stage.Stage stage, @NonNull Map<String, Action> actions) Creates a menu bar and sets it to the stage or to the system menu.protected abstract voidAbstractActivity.initActions(@NonNull javafx.collections.ObservableMap<String, Action> actionMap) protected voidAbstractFileBasedActivity.initActions(@NonNull javafx.collections.ObservableMap<String, Action> map) protected voidAbstractFileBasedApplication.initActions(@NonNull javafx.collections.ObservableMap<String, Action> map) -
Uses of Action in org.jhotdraw8.application.action
Classes in org.jhotdraw8.application.action that implement ActionModifier and TypeClassDescriptionclassAbstractAction.classAbstractActivityAction<A extends Activity>This abstract class can be extended to implement anActionthat acts on the activeActivity, or on a specificActivity.classThis abstract class can be extended to implement anActionthat acts on anApplication.classAbstractFocusOwnerAction.classThis abstract class can be extended to implement anActionthat asks to write unsaved changes of aFileBasedActivitybefore a destructive action is performed.classScreenMenuBarProxyAction.Methods in org.jhotdraw8.application.action with parameters of type ActionModifier and TypeMethodDescriptionstatic voidActions.bindButton(@NonNull javafx.scene.control.Button control, @NonNull Action action) Binds a button to an actionstatic voidActions.bindMenuItem(@NonNull javafx.scene.control.MenuItem control, @NonNull Action action) Binds a menu control to an actionstatic voidActions.bindMenuItem(@NonNull javafx.scene.control.MenuItem control, @NonNull Action action, boolean bindLabel) Binds a menu control to an action -
Uses of Action in org.jhotdraw8.application.action.app
Classes in org.jhotdraw8.application.action.app that implement ActionModifier and TypeClassDescriptionclassDisplays a dialog showing information about the application.classDisplays a preferences dialog for the application.classExits the application after letting the user review and possibly save all unsaved views. -
Uses of Action in org.jhotdraw8.application.action.edit
Classes in org.jhotdraw8.application.action.edit that implement ActionModifier and TypeClassDescriptionclassAbstractFindAction<A extends Activity>Presents a find dialog to the user and then highlights the found items in the active view.classAbstractSelectionActionacts on the selection of a target component or of the currently focused component in the application.classClears (de-selects) the selected region.classCopies the selected region and place its contents into the system clipboard.classCuts the selected region and places its contents into the system clipboard.classDeletes the region at (or after) the caret position.classDuplicates the selected region.classPastes the contents of the system clipboard at the caret position.classRedoes the last user action on the active view.classSelects all items.classUndoes the last user action. -
Uses of Action in org.jhotdraw8.application.action.file
Classes in org.jhotdraw8.application.action.file that implement ActionModifier and TypeClassDescriptionclassclassSaves the changes in the active view.classclassClears (empties) the contents of the active view.classClears (empties) the Recent Files sub-menu in the File menu.classCloses the active view after letting the user save unsaved changes.classPresents a file chooser to the user and then exports the contents of the active view to the chosen file.classCreates a new view.classCreates a new view.classPresents anURIChooserand loads the selected URI into an empty view.classLoads the specified URI into an empty view.classPresents a printer chooser to the user and then prints theFileBasedActivity.classLets the user write unsaved changes of the active view, then presents anURIChooserand loads the selected URI into the active view.classSaves the changes in the active view.classPresents anURIChooserand then saves the active view to the specified location. -
Uses of Action in org.jhotdraw8.application.action.view
Classes in org.jhotdraw8.application.action.view that implement ActionModifier and TypeClassDescriptionclassThis action toggles the state of its boolean property.classToggleViewPropertyAction. -
Uses of Action in org.jhotdraw8.application.resources
Methods in org.jhotdraw8.application.resources with parameters of type ActionModifier and TypeMethodDescriptiondefault voidResources.configureAction(@NonNull Action action, String argument) default void