com.pvx.ooadide.eventmanager
Class DelayedMethodHandler

java.lang.Object
  extended by com.pvx.ooadide.eventmanager.DelayedMethodHandler

public class DelayedMethodHandler
extends java.lang.Object


Constructor Summary
DelayedMethodHandler()
           
 
Method Summary
static void addMethod(DelayedMethodCall methodToCall)
           
static void addMethodToInvokeLaterList(java.lang.Object subject, java.lang.Class[] paramsClass, java.lang.Object[] params, java.lang.String methodName)
           
static java.lang.Object callMethod(java.lang.reflect.Method method, java.lang.Object[] arguments, java.lang.Object subject)
           
static void callMethods()
           
static void removeAll()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DelayedMethodHandler

public DelayedMethodHandler()
Method Detail

callMethod

public static java.lang.Object callMethod(java.lang.reflect.Method method,
                                          java.lang.Object[] arguments,
                                          java.lang.Object subject)

addMethod

public static void addMethod(DelayedMethodCall methodToCall)

removeAll

public static void removeAll()

callMethods

public static void callMethods()

addMethodToInvokeLaterList

public static void addMethodToInvokeLaterList(java.lang.Object subject,
                                              java.lang.Class[] paramsClass,
                                              java.lang.Object[] params,
                                              java.lang.String methodName)