class SynchronizingInvocationEvent
extends java.awt.event.InvocationEvent
catchExceptions, INVOCATION_DEFAULT, INVOCATION_FIRST, INVOCATION_LAST, notifier, runnable
ACTION_EVENT_MASK, ADJUSTMENT_EVENT_MASK, COMPONENT_EVENT_MASK, consumed, CONTAINER_EVENT_MASK, FOCUS_EVENT_MASK, HIERARCHY_BOUNDS_EVENT_MASK, HIERARCHY_EVENT_MASK, id, INPUT_METHOD_EVENT_MASK, INVOCATION_EVENT_MASK, ITEM_EVENT_MASK, KEY_EVENT_MASK, MOUSE_EVENT_MASK, MOUSE_MOTION_EVENT_MASK, MOUSE_WHEEL_EVENT_MASK, PAINT_EVENT_MASK, RESERVED_ID_MAX, TEXT_EVENT_MASK, WINDOW_EVENT_MASK, WINDOW_FOCUS_EVENT_MASK, WINDOW_STATE_EVENT_MASK
Constructor and Description |
---|
SynchronizingInvocationEvent(java.awt.event.InvocationEvent event,
Workspace workspace,
CompletionSignal signal)
Creates an invocation event for the provided event using the workspace
for synchronization and calling signal.done() when finished.
|
Modifier and Type | Method and Description |
---|---|
java.lang.Exception |
getException() |
java.lang.Throwable |
getThrowable() |
long |
getWhen() |
java.lang.String |
paramString() |
public SynchronizingInvocationEvent(java.awt.event.InvocationEvent event, Workspace workspace, CompletionSignal signal)
event
- The 'real' invocation event.workspace
- The workspace used for synchronization.signal
- The signal to call when done.public java.lang.Exception getException()
getException
in class java.awt.event.InvocationEvent
public java.lang.Throwable getThrowable()
getThrowable
in class java.awt.event.InvocationEvent
public long getWhen()
getWhen
in class java.awt.event.InvocationEvent
public java.lang.String paramString()
paramString
in class java.awt.event.InvocationEvent