org.eclipse.edje/src/main/java/org/eclipse/edje/util/Pump.java
@Override
	public void run() {
		while (true) {
			try {
				T data = queue.poll();
				// Then, execute the event
				execute(data);
			} catch (Throwable e) {
				crash(e);
			}
		}
	}
/**
	 * The <code>Pump</code>'s <code>Runnable run</code> method.
	 */
The Pump's Runnable run method.
The Pump ' s Runnable run method .
@Override
	public void run() {
		while (true) {
			try {
				T data = queue.poll();
				execute(data);
			} catch (Throwable e) {
				crash(e);
			}
		}
	}
@ Override public void run ( ) { while ( true ) { try { T data = queue . poll ( ) ; execute ( data ) ; } catch ( Throwable e ) { crash ( e ) ; } } }
The <code>Pump</code>'s <code>Runnable run</code> method.
The <code > Pump< / code > ' s <code > Runnable run< / code > method .
// Then, execute the event