question: start timer concode_field_sep long currentTime concode_elem_sep long duration concode_elem_sep Handler handler concode_elem_sep Runnable runnable concode_elem_sep boolean isRunning concode_elem_sep ArrayList<OnTimerEventListener> listeners concode_elem_sep long startTime concode_field_sep void doStopTimer concode_elem_sep long getDuration concode_elem_sep boolean isRunning concode_elem_sep void setOnTimerEventListener concode_elem_sep String toString concode_elem_sep void onTimerUpdated concode_elem_sep void emitTimerEvent
target: void function ( ) { this . startTime = System . currentTimeMillis ( ) ; this . isRunning = true ; }