@Override
        protected void lineAvailable(String line) {
          if (usingJavac) {
            diagnosticListener.outputLineAvailable(line);
          }
          else {
            // todo: filter too verbose eclipse output?
          }
        }
@Override
        protected void lineAvailable(String line)