question: public void startClock ( ) { if ( ! timer . isRunning ( ) ) { firePropertyChange ( TIMER_STATUS , TimerStatus . STOPPED , ( getClockDirection ( ) > 0 ? TimerStatus . FORWARD : TimerStatus . BACKWARD ) ) ; fireClockUpdate ( getClockDirection ( ) > 0 ? TimerStatus . FORWARD : TimerStatus . BACKWARD ) ; } if ( Debug . debugging ( "clock" ) ) { Debug . output ( "Clock: Starting clock" ) ; } timer . restart ( ) ; }
target:  Method to call to start the timer.