@Override public void finished(TaskEvent e) { for (TaskListener listener : listeners) listener.finished(e); }
@Override public void finished(TaskEvent e) { // guard against listeners being updated by a listener TaskListener[] ll = this.listeners; for (TaskListener l: ll) l.finished(e); }
@Override public void finished(TaskEvent e) { for (TaskListener listener : listeners) listener.finished(e); }
@Override public void finished(TaskEvent e) { // guard against listeners being updated by a listener TaskListener[] ll = this.listeners; for (TaskListener l: ll) l.finished(e); }
@Override public void finished(TaskEvent e) { for (TaskListener listener : listeners) listener.finished(e); }
public void finished(TaskEvent e) { try { tl.finished(e); } catch (Throwable t) { throw new ClientCodeException(t); } }
public void finished(TaskEvent e) { try { tl.finished(e); } catch (Throwable t) { throw new ClientCodeException(t); } }
@Override public void finished(TaskEvent ev) { try { clientTaskListener.finished(ev); } catch (ClientCodeException e) { throw e; } catch (RuntimeException e) { throw new ClientCodeException(e); } catch (Error e) { throw new ClientCodeException(e); } }
@Override public void finished(TaskEvent ev) { try { clientTaskListener.finished(ev); } catch (ClientCodeException e) { throw e; } catch (RuntimeException e) { throw new ClientCodeException(e); } catch (Error e) { throw new ClientCodeException(e); } }
private void runLastRound(PrintWriter xout, int roundNumber, boolean errorStatus, TaskListener taskListener) throws IOException { roundNumber++; List<ClassSymbol> noTopLevelClasses = List.nil(); Set<TypeElement> noAnnotations = Collections.emptySet(); printRoundInfo(xout, roundNumber, noTopLevelClasses, noAnnotations, true); Set<Element> emptyRootElements = Collections.emptySet(); // immutable RoundEnvironment renv = new JavacRoundEnvironment(true, errorStatus, emptyRootElements, JavacProcessingEnvironment.this); if (taskListener != null) taskListener.started(new TaskEvent(TaskEvent.Kind.ANNOTATION_PROCESSING_ROUND)); try { discoveredProcs.iterator().runContributingProcs(renv); } finally { if (taskListener != null) taskListener.finished(new TaskEvent(TaskEvent.Kind.ANNOTATION_PROCESSING_ROUND)); } }
} finally { if (taskListener != null) taskListener.finished(new TaskEvent(TaskEvent.Kind.ANNOTATION_PROCESSING_ROUND));
if (taskListener != null) { TaskEvent e = new TaskEvent(TaskEvent.Kind.ANALYZE, env.toplevel, env.enclClass.sym); taskListener.finished(e);
taskListener.finished(e);
if (taskListener != null) { TaskEvent e = new TaskEvent(TaskEvent.Kind.ANALYZE, env.toplevel, env.enclClass.sym); taskListener.finished(e);
for (JCCompilationUnit unit: roots) { TaskEvent e = new TaskEvent(TaskEvent.Kind.ENTER, unit); taskListener.finished(e);
for (JCCompilationUnit unit: roots) { TaskEvent e = new TaskEvent(TaskEvent.Kind.ENTER, unit); taskListener.finished(e);
taskListener.finished(e);
taskListener.finished(e);
taskListener.finished(e);
taskListener.finished(e);