TPTP 4.5.0 Platform Project
Internal API Specification

org.eclipse.tptp.platform.report.signals.internal
Class DisplayExecSignal

java.lang.Object
  extended by org.eclipse.tptp.platform.report.signals.internal.Signal
      extended by org.eclipse.tptp.platform.report.signals.internal.DisplayExecSignal

Deprecated. As of TPTP 4.5.0, use the TPTP Business Intelligence and Reporting Tools (BIRT) reporting infrastructure (org.eclipse.tptp.platform.report.birt).

public class DisplayExecSignal
extends Signal

This signal is emitted using Display.asyncExec or Display syncExec mecanism. Signal's user is responsible to choose right emitXXX method to send signal.

See Also:
Display.asyncExec(java.lang.Runnable), Display.syncExec(java.lang.Runnable)

Nested Class Summary
 
Nested classes/interfaces inherited from class org.eclipse.tptp.platform.report.signals.internal.Signal
Signal.Connection, Signal.IConnectionFactory, Signal.MethodNotFoundException
 
Field Summary
protected  org.eclipse.swt.widgets.Display default_display_
          Deprecated.  
 
Fields inherited from class org.eclipse.tptp.platform.report.signals.internal.Signal
connection_factory_
 
Constructor Summary
DisplayExecSignal(org.eclipse.swt.widgets.Display _default_display, java.lang.String _name)
          Deprecated. Create a signal with a default display.
DisplayExecSignal(java.lang.String _name)
          Deprecated. Create a signal with not-yet-set default display (set at emit time).
 
Method Summary
 void emitAsyncExec(org.eclipse.swt.widgets.Display _display, java.lang.Object[] _parameters)
          Deprecated. Emit signal using provided display's asyncExec method
 void emitAsyncExec(java.lang.Object[] _parameters)
          Deprecated. Emit signal using default display asyncExec method.
 void emitSyncExec(org.eclipse.swt.widgets.Display _display, java.lang.Object[] _parameters)
          Deprecated. Emit signal using provided display's syncExec method
 void emitSyncExec(java.lang.Object[] _parameters)
          Deprecated. Emit signal using default display syncExec method.
 
Methods inherited from class org.eclipse.tptp.platform.report.signals.internal.Signal
clear, connect, connect, connect, connectChecked, connectChecked, createConnection, DecompileSignature, disconnect, disconnect, disconnect, emit, emit, emit, emitSignal, getClassOf, getMethodFromSignature, haveReceiver, invokeConnection, isAllBlocked, isBlocked, setAllBlocked, setBlocked
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

default_display_

protected org.eclipse.swt.widgets.Display default_display_
Deprecated. 
Constructor Detail

DisplayExecSignal

public DisplayExecSignal(java.lang.String _name)
Deprecated. 
Create a signal with not-yet-set default display (set at emit time).


DisplayExecSignal

public DisplayExecSignal(org.eclipse.swt.widgets.Display _default_display,
                         java.lang.String _name)
Deprecated. 
Create a signal with a default display.

Method Detail

emitAsyncExec

public void emitAsyncExec(java.lang.Object[] _parameters)
Deprecated. 
Emit signal using default display asyncExec method. If default_display_ is not-yet-set fix it using Display.getDefault()

Parameters:
_parameters - parameters of the signal
See Also:
Display.asyncExec(java.lang.Runnable), Signal.emit(java.lang.Object[])

emitAsyncExec

public void emitAsyncExec(org.eclipse.swt.widgets.Display _display,
                          java.lang.Object[] _parameters)
Deprecated. 
Emit signal using provided display's asyncExec method

Parameters:
_parameters - parameters of the signal
See Also:
Display.asyncExec(java.lang.Runnable), Signal.emit(java.lang.Object[])

emitSyncExec

public void emitSyncExec(java.lang.Object[] _parameters)
Deprecated. 
Emit signal using default display syncExec method. If default_display_ is not-yet-set fix it using Display.getDefault()

Parameters:
_parameters - parameters of the signal
See Also:
Display.syncExec(java.lang.Runnable), Signal.emit(java.lang.Object[])

emitSyncExec

public void emitSyncExec(org.eclipse.swt.widgets.Display _display,
                         java.lang.Object[] _parameters)
Deprecated. 
Emit signal using provided display's syncExec method

Parameters:
_parameters - parameters of the signal
See Also:
Display.syncExec(java.lang.Runnable), Signal.emit(java.lang.Object[])

TPTP 4.5.0 Platform Project
Internal API Specification