org.netbeans.modules.openide.util
Class ActionsBridge

java.lang.Object
  extended by org.netbeans.modules.openide.util.ActionsBridge

public abstract class ActionsBridge
extends java.lang.Object

Allows Node action to get access to special tricks in CallableSystemAction.


Nested Class Summary
static class ActionsBridge.ActionRunnable
          Special class that can be passed to invokeAction and delegates to correct values
 
Constructor Summary
ActionsBridge()
           
 
Method Summary
static void doPerformAction(CallableSystemAction action, ActionsBridge.ActionRunnable r)
           
protected abstract  void invokeAction(javax.swing.Action action, java.awt.event.ActionEvent ev)
          Invokes an action.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ActionsBridge

public ActionsBridge()
Method Detail

invokeAction

protected abstract void invokeAction(javax.swing.Action action,
                                     java.awt.event.ActionEvent ev)
Invokes an action.


doPerformAction

public static void doPerformAction(CallableSystemAction action,
                                   ActionsBridge.ActionRunnable r)