Provides the support classes that define the default areas and actions for components that acquire their Actions via the ActionProviderFramework (APF).


Overview

Generally, these classes are responsible for the following:

  1. Defining the general areaTypes in which Actions may be registered. For example, a table support class may define a COLUMN_HEADER_AREA and a DATA_CELL_AREA.
  2. Defining the default actionTypes and map each actionType to an instance of an Action that it creates and makes available to an ActionProvider during queries.
  3. Providing dynamic attribute values ( those that may vary between queries ) for Actions.


Typically, a single support class manages Actions for a specific viewer-type/model-type combination.


For More Information

For general information on the ActionProvider Framework, including an overview of how the primary classes of the framework work together, refer to the {@link com.sas.actionprovider} package documentation.

Examples demonstrating usages of the ActionProvider Framework may be found on the ActionProvider Framework Examples Site.

** You will initially see a subset of examples relating to this framework. You can search for others as needed.

Also, visit the AppDev Studio Developer's Site to access step-by-step examples, white papers and additional usage information at http://support.sas.com/rnd/appdev/.