Actions

Interactive UI elements such as buttons are normally used for initiating some action, such as finalizing input in forms. 

User Interface Actions

Interaction

Include buttons and toolbars as interactive elements.

Business decisions 

Actions may depend on the results of a BPM workflow.

Conditions

If and how an action is available may depend on results of function decisions.

Action DSL

Import/Export

Access external sources directly utiliting data interchange.

Effective

Reuse default toolbars in different view models or create specific ones.

Parameter

Use function library to define conditions.

DSL Grammar & Framework

Design is delivered by the Vaadin UI framework.