com.microfocus.awm.model

## Interface IVisibleActionExecutor

-     public interface IVisibleActionExecutor

  A visible action executor is able to execute actions while showing progress dialogs, tool output messages (including errors) and displaying results like created element lists.
  Author:
    Ralf Pakosch

- - ### Method Summary

    All Methods Instance Methods Abstract Methods
    Modifier and Type | Method and Description
    --- | ---
    `IAction` | `executeAction(ISystemImage pImg, IExecutionContext pContext, ActionDescriptor pTauAction)` For actions which are not executed on `IResource`s.
    `IAction` | `executeAction(ISystemImage pImg, IResource pRes, ActionDescriptor pTauAction)` Executes an action.

- - ### Method Detail

    - #### executeAction

          IAction executeAction(ISystemImage pImg,
                                IResource pRes,
                                ActionDescriptor pTauAction)

      Executes an action.
      Parameters:
        `pImg` - the system image
        `pRes` - the `IResource` which shall be the context for the action
        `pTauAction` - the `ActionDescriptor`
      Returns:
        the created `IAction`

    - #### executeAction

          IAction executeAction(ISystemImage pImg,
                                IExecutionContext pContext,
                                ActionDescriptor pTauAction)

      For actions which are not executed on `IResource`s.
      Parameters:
        `pImg` - the system image
        `pContext` - an `IExecutionContext`.
        `pTauAction` - the `ActionDescriptor` that should be executed.
      Returns:
        the created `IAction`

Copyright © 2015 Micro Focus GmbH. All rights reserved.