945N/A public Iterable<JavaFileObject> wrapJavaFileObjects(Iterable<? extends JavaFileObject> list) {
1058N/A return diagnostic;
945N/A } catch (ClientCodeException e) {
945N/A } catch (RuntimeException e) {
945N/A throw new ClientCodeException(e);
945N/A throw new ClientCodeException(e);
945N/A public Iterable<JavaFileObject> list(Location location, String packageName, Set<Kind> kinds, boolean recurse) throws IOException {
945N/A return wrapJavaFileObjects(clientJavaFileManager.list(location, packageName, kinds, recurse));
945N/A } catch (ClientCodeException e) {
945N/A } catch (RuntimeException e) {
945N/A throw new ClientCodeException(e);
945N/A throw new ClientCodeException(e);
945N/A } catch (ClientCodeException e) {
945N/A } catch (RuntimeException e) {
945N/A throw new ClientCodeException(e);
945N/A throw new ClientCodeException(e);
945N/A } catch (ClientCodeException e) {
945N/A } catch (RuntimeException e) {
945N/A throw new ClientCodeException(e);
945N/A throw new ClientCodeException(e);
945N/A } catch (ClientCodeException e) {
945N/A } catch (RuntimeException e) {
945N/A throw new ClientCodeException(e);
945N/A throw new ClientCodeException(e);
945N/A } catch (ClientCodeException e) {
945N/A } catch (RuntimeException e) {
945N/A throw new ClientCodeException(e);
945N/A throw new ClientCodeException(e);
945N/A public JavaFileObject getJavaFileForInput(Location location, String className, Kind kind) throws IOException {
945N/A } catch (ClientCodeException e) {
945N/A } catch (RuntimeException e) {
945N/A throw new ClientCodeException(e);
945N/A throw new ClientCodeException(e);
945N/A public JavaFileObject getJavaFileForOutput(Location location, String className, Kind kind, FileObject sibling) throws IOException {
945N/A return wrap(clientJavaFileManager.getJavaFileForOutput(location, className, kind, unwrap(sibling)));
945N/A } catch (ClientCodeException e) {
945N/A } catch (RuntimeException e) {
945N/A throw new ClientCodeException(e);
945N/A throw new ClientCodeException(e);
945N/A public FileObject getFileForInput(Location location, String packageName, String relativeName) throws IOException {
945N/A } catch (ClientCodeException e) {
945N/A } catch (RuntimeException e) {
945N/A throw new ClientCodeException(e);
945N/A throw new ClientCodeException(e);
945N/A public FileObject getFileForOutput(Location location, String packageName, String relativeName, FileObject sibling) throws IOException {
945N/A return wrap(clientJavaFileManager.getFileForOutput(location, packageName, relativeName, unwrap(sibling)));
945N/A } catch (ClientCodeException e) {
945N/A } catch (RuntimeException e) {
945N/A throw new ClientCodeException(e);
945N/A throw new ClientCodeException(e);
945N/A } catch (ClientCodeException e) {
945N/A } catch (RuntimeException e) {
945N/A throw new ClientCodeException(e);
945N/A throw new ClientCodeException(e);
945N/A } catch (ClientCodeException e) {
945N/A } catch (RuntimeException e) {
945N/A throw new ClientCodeException(e);
945N/A throw new ClientCodeException(e);
945N/A } catch (ClientCodeException e) {
945N/A } catch (RuntimeException e) {
945N/A throw new ClientCodeException(e);
945N/A throw new ClientCodeException(e);
945N/A } catch (ClientCodeException e) {
945N/A } catch (RuntimeException e) {
945N/A throw new ClientCodeException(e);
945N/A throw new ClientCodeException(e);
945N/A } catch (ClientCodeException e) {
945N/A } catch (RuntimeException e) {
945N/A throw new ClientCodeException(e);
945N/A throw new ClientCodeException(e);
945N/A } catch (ClientCodeException e) {
945N/A } catch (RuntimeException e) {
945N/A throw new ClientCodeException(e);
945N/A throw new ClientCodeException(e);
945N/A } catch (ClientCodeException e) {
945N/A } catch (RuntimeException e) {
945N/A throw new ClientCodeException(e);
945N/A throw new ClientCodeException(e);
945N/A } catch (ClientCodeException e) {
945N/A } catch (RuntimeException e) {
945N/A throw new ClientCodeException(e);
945N/A throw new ClientCodeException(e);
945N/A } catch (ClientCodeException e) {
945N/A } catch (RuntimeException e) {
945N/A throw new ClientCodeException(e);
945N/A throw new ClientCodeException(e);
945N/A } catch (ClientCodeException e) {
945N/A } catch (RuntimeException e) {
945N/A throw new ClientCodeException(e);
945N/A throw new ClientCodeException(e);
945N/A } catch (ClientCodeException e) {
945N/A } catch (RuntimeException e) {
945N/A throw new ClientCodeException(e);
945N/A throw new ClientCodeException(e);
945N/A } catch (ClientCodeException e) {
945N/A } catch (RuntimeException e) {
945N/A throw new ClientCodeException(e);
945N/A throw new ClientCodeException(e);
945N/A super(clientJavaFileObject);
945N/A } catch (ClientCodeException e) {
945N/A } catch (RuntimeException e) {
945N/A throw new ClientCodeException(e);
945N/A throw new ClientCodeException(e);
945N/A } catch (ClientCodeException e) {
945N/A } catch (RuntimeException e) {
945N/A throw new ClientCodeException(e);
945N/A throw new ClientCodeException(e);
945N/A } catch (ClientCodeException e) {
945N/A } catch (RuntimeException e) {
945N/A throw new ClientCodeException(e);
945N/A throw new ClientCodeException(e);
945N/A } catch (ClientCodeException e) {
945N/A } catch (RuntimeException e) {
945N/A throw new ClientCodeException(e);
945N/A throw new ClientCodeException(e);
1058N/A protected class WrappedDiagnosticListener<T /*super JavaFileObject*/> implements DiagnosticListener<T> {
945N/A } catch (ClientCodeException e) {
945N/A } catch (RuntimeException e) {
945N/A throw new ClientCodeException(e);
945N/A throw new ClientCodeException(e);
1058N/A public final JCDiagnostic d;
1058N/A return d.getPosition();
1058N/A return d.getStartPosition();
1058N/A return d.getEndPosition();
1058N/A return d.getLineNumber();
1058N/A return d.getColumnNumber();
945N/A } catch (ClientCodeException e) {
945N/A } catch (RuntimeException e) {
945N/A throw new ClientCodeException(e);
945N/A throw new ClientCodeException(e);
945N/A } catch (ClientCodeException e) {
945N/A } catch (RuntimeException e) {
945N/A throw new ClientCodeException(e);
945N/A throw new ClientCodeException(e);