## Uses of Interface
org.apache.tapestry5.ComponentAction

- Packages that use ComponentAction
  Package | Description
  --- | ---
  org.apache.tapestry5.corelib.components | The set of core components available in all Tapestry applications
  org.apache.tapestry5.corelib.internal | [INTERNAL USE ONLY] support classes for the Tapestry-core module; API subject to change core components.
  org.apache.tapestry5.services | Core services

- - ### Uses of ComponentAction in org.apache.tapestry5.corelib.components

    Classes in org.apache.tapestry5.corelib.components that implement ComponentAction
    Modifier and Type | Class | Description
    --- | --- | ---
    `static class` | `BeanEditor.Prepare` |

  - ### Uses of ComponentAction in org.apache.tapestry5.corelib.internal

    Methods in org.apache.tapestry5.corelib.internal with parameters of type ComponentAction
    Modifier and Type | Method | Description
    --- | --- | ---
    `<T> void` | ComponentActionSink.`store​(T component, ComponentAction<T> action)` |
    `<T> void` | FormSupportAdapter.`store​(T component, ComponentAction<T> action)` |
    `<T> void` | FormSupportImpl.`store​(T component, ComponentAction<T> action)` |
    `<T> void` | FormSupportAdapter.`storeAndExecute​(T component, ComponentAction<T> action)` |
    `<T> void` | FormSupportImpl.`storeAndExecute​(T component, ComponentAction<T> action)` |
    `<T> void` | ComponentActionSink.`storeCancel​(T component, ComponentAction<T> action)` |
    `<T> void` | FormSupportAdapter.`storeCancel​(T component, ComponentAction<T> action)` |
    `<T> void` | FormSupportImpl.`storeCancel​(T component, ComponentAction<T> action)` |

  - ### Uses of ComponentAction in org.apache.tapestry5.services

    Methods in org.apache.tapestry5.services with parameters of type ComponentAction
    Modifier and Type | Method | Description
    --- | --- | ---
    `<T> void` | FormSupport.`store​(T component, ComponentAction<T> action)` | Stores an action for execution during a later request.
    `<T> void` | FormSupport.`storeAndExecute​(T component, ComponentAction<T> action)` | As with `FormSupport.store(Object, org.apache.tapestry5.ComponentAction)`}, but the action is also invoked immediately.
    `<T> void` | FormSupport.`storeCancel​(T component, ComponentAction<T> action)` | Stores an action for execution in a later request when the containing form is canceled.