public DelayTimer( int delayInMilliseconds, DelayListener delayListener ) { this( delayInMilliseconds ); addDelayListener( delayListener ); }
private void resetDelayTimer( JobEntryCopy jobEntryCopy ) { DelayTimer delayTimer = delayTimers.get( jobEntryCopy ); if ( delayTimer != null ) { delayTimer.reset(); } }
private void stopEntryMouseOverDelayTimers() { for ( DelayTimer timer : delayTimers.values() ) { timer.stop(); } }
public void run() { reset(); while ( ( delayNotExpired() || needProlong() ) && !stopped ) { try { Thread.sleep( 25 ); } catch ( InterruptedException e ) { // Simply break out of the loop, nothing else // break; } } // Fire the listeners... // for ( DelayListener delayListener : delayListeners ) { delayListener.expired(); } }
DelayTimer delayTimer = new DelayTimer( 500, new DelayListener() { public void expired() { mouseOverEntries.remove( jobEntryCopy );
DelayTimer delayTimer = new DelayTimer( 500, new DelayListener() { @Override public void expired() {
private void stopStepMouseOverDelayTimer( final StepMeta stepMeta ) { DelayTimer delayTimer = delayTimers.get( stepMeta ); if ( delayTimer != null ) { delayTimer.stop(); } }
private void resetDelayTimer( StepMeta stepMeta ) { DelayTimer delayTimer = delayTimers.get( stepMeta ); if ( delayTimer != null ) { delayTimer.reset(); } }
private void stopEntryMouseOverDelayTimer( final JobEntryCopy jobEntryCopy ) { DelayTimer delayTimer = delayTimers.get( jobEntryCopy ); if ( delayTimer != null ) { delayTimer.stop(); } }
private void stopStepMouseOverDelayTimers() { for ( DelayTimer timer : delayTimers.values() ) { timer.stop(); } }