public void tick ( long tickStamp ) { if ( _nextTime == - 1 ) { // First time through _nextTime = tickStamp + _initDelay ; } else if ( tickStamp >= _nextTime ) { // If we're repeating, set the next time to run, otherwise, reset if ( _repeatDelay != 0L ) { _nextTime += _repeatDelay ; } else { _nextTime = - 1 ; cancel ( ) ; } expired ( ) ; } }
documentation inherited from FrameParticipant