Top Description Interfaces Annotations Classes
module org.controlsfx.controls

Package org.controlsfx.control.action


A package containing the org.controlsfx.control.action.Action API, as well as the org.controlsfx.control.action.Action convenience subclass. Refer to these two classes for the necessary details on what actions are in the JavaFX context.

Interface Summary

Modifier and TypeInterface and Description
public interface
AnnotatedActionFactory

Defines the interface used by ActionMap for creating instances of AnnotatedAction.

Annotation Summary

Modifier and TypeAnnotation and Description
public @interface
ActionCheck

Marks the Action or a method annotated with ActionProxy to let action engine know that ToggleButton or CheckMenuItem has to be bound to the action instead of standard Button and MenuItem

public @interface
ActionProxy

An annotation to allow conversion of class methods to Action instances.

Class Summary

Modifier and TypeClass and Description
public class
Action

A base class for Action API.

public class
ActionGroup

An ActionGroup (unsurprisingly) groups together zero or more Action instances, allowing for more complex controls like ToolBar, MenuBar and ContextMenu to be automatically generated from the collection of actions inside the ActionGroup.

public class
ActionMap

Action Map provides an ability to create an action map of any object.

public class
ActionUtils

Convenience class for users of the Action API.

public class
AnnotatedAction

An action that invokes a method that has been annotated with ActionProxy.

public class
public class
DefaultActionFactory

The default AnnotatedActionFactory to be used when no alternative has been specified.