question: this method is called by the build system to report an event . concode_field_sep OutputFilter outputFilter concode_elem_sep EventHandler ansiStrippingHandler concode_elem_sep boolean ansiAllowingHandlerRegistered concode_elem_sep EventHandler ansiAllowingHandler concode_elem_sep List<EventHandler> handlers concode_elem_sep OutErr outErrToReporter concode_field_sep void switchToAnsiAllowingHandler concode_elem_sep void addHandler concode_elem_sep void startTask concode_elem_sep void setOutputFilter concode_elem_sep boolean showOutput concode_elem_sep OutErr outErrForReporter concode_elem_sep OutErr getOutErr concode_elem_sep void finishTask concode_elem_sep void removeHandler concode_elem_sep void registerAnsiAllowingHandler concode_elem_sep void error
target: void function ( Event arg0 ) { if ( arg0 . getKind ( ) != EventKind . ERROR && arg0 . getTag ( ) != null && ! showOutput ( arg0 . getTag ( ) ) ) { return ; } for ( EventHandler loc0 : handlers ) { loc0 . handle ( arg0 ) ; } }