opens the file for buffered reading concode_field_sep BufferedReader br concode_elem_sep Viewer viewer concode_elem_sep int numFrames concode_elem_sep boolean haveDrawCmds concode_elem_sep File logsrc concode_elem_sep int curFramePtr concode_elem_sep List<LogfileListener> listeners concode_elem_sep boolean execDrawCmds concode_elem_sep String curFrameMsg concode_field_sep boolean isAtEndOfLog concode_elem_sep void stepBackward concode_elem_sep boolean isAtBeginningOfLog concode_elem_sep boolean isValid concode_elem_sep String processDrawCmds concode_elem_sep void setNumFrames concode_elem_sep void removeListener concode_elem_sep void stepAnywhere concode_elem_sep File getFile concode_elem_sep String getCurrentFrameMessage concode_elem_sep void rewind concode_elem_sep int getCurrentFrame concode_elem_sep String stepForward concode_elem_sep void finalize concode_elem_sep int getNumFrames concode_elem_sep void close concode_elem_sep String setCurrentFrame concode_elem_sep void addListener
void function ( ) { br = TarBz2ZipUtil . createBufferedReader ( logsrc ) ; if ( br != null ) { curFrameMsg = br . readLine ( ) ; if ( curFrameMsg != null && curFrameMsg . startsWith ( "srini_string" ) ) { curFrameMsg = processDrawCmds ( curFrameMsg ) ; } } curFramePtr = 0 ; }