Class DisplayInvocationHandler<T>

java.lang.Object
org.pentaho.di.ui.core.dialog.DisplayInvocationHandler<T>
All Implemented Interfaces:
InvocationHandler

public class DisplayInvocationHandler<T> extends Object implements InvocationHandler
  • Constructor Details

    • DisplayInvocationHandler

      public DisplayInvocationHandler(org.eclipse.swt.widgets.Display display, T delegate, org.pentaho.di.core.logging.LogChannelInterface log, boolean asyncForVoid)
  • Method Details

    • forObject

      public static <T> T forObject(Class<T> iface, T delegate, org.eclipse.swt.widgets.Display display, org.pentaho.di.core.logging.LogChannelInterface log, boolean asyncForVoid)
    • invoke

      public Object invoke(Object proxy, Method method, Object[] args) throws Throwable
      Specified by:
      invoke in interface InvocationHandler
      Throws:
      Throwable