TPTP 4.5.0 Platform Project
Internal API Specification

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

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

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 DisplaySyncExecSignal
extends Signal

This signal is emitted using Display.syncExec mecanism.

See Also:
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
DisplaySyncExecSignal(org.eclipse.swt.widgets.Display _default_display, java.lang.String _name)
          Deprecated. Create a signal with a default display.
DisplaySyncExecSignal(java.lang.String _name)
          Deprecated. Create a signal with not-yet-set default display (set at emit time).
 
Method Summary
 void emit(org.eclipse.swt.widgets.Display _display, java.lang.Object[] _parameters)
          Deprecated. Emit signal using provided display's syncExec method
 void emit(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, 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

DisplaySyncExecSignal

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


DisplaySyncExecSignal

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

Method Detail

emit

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

Overrides:
emit in class Signal
Parameters:
_parameters - parameters of the signal
See Also:
Display.syncExec(java.lang.Runnable)

emit

public void emit(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)

TPTP 4.5.0 Platform Project
Internal API Specification