## com.ibm.lab.soln.resources
Class ActionTriggerPlugin

    java.lang.Object
      |
      +--com.ibm.lab.soln.resources.ActionResourceAction
            |
            +--com.ibm.lab.soln.resources.ActionTriggerPlugin

All Implemented Interfaces:
  org.eclipse.ui.IActionDelegate, org.eclipse.ui.IObjectActionDelegate

public class ActionTriggerPlugin
extends ActionResourceAction

Multi-headed action that used to trigger the startup of the plug-in and request that a workspace resource change listener be added or removed.

Fields inherited from class com.ibm.lab.soln.resources.ActionResourceAction
`selection`

Constructor Summary
`ActionTriggerPlugin()` ActionTriggerPlugin default constructor.

Method Summary
`void` | `run(org.eclipse.jface.action.IAction action)` Determines type of request by inspecting UI action that triggered this method.

Methods inherited from class com.ibm.lab.soln.resources.ActionResourceAction
`resultError, resultInformation, resultQuestion, selectionChanged, setActivePart`

Methods inherited from class java.lang.Object
`clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

Constructor Detail

### ActionTriggerPlugin

    public ActionTriggerPlugin()

  ActionTriggerPlugin default constructor.

Method Detail

### run

    public void run(org.eclipse.jface.action.IAction action)

  Determines type of request by inspecting UI action that triggered this method.
  Parameters:
    `action` - the action proxy that handles the presentation portion of the action
  See Also:
    `IActionDelegate.run(IAction)`