147 return ((JavaFileObject) ((WrappedJavaFileObject) fo).clientFileObject); |
147 return ((JavaFileObject) ((WrappedJavaFileObject) fo).clientFileObject); |
148 else |
148 else |
149 return fo; |
149 return fo; |
150 } |
150 } |
151 |
151 |
152 <T /*super JavaFileOject*/> DiagnosticListener<T> wrap(DiagnosticListener<T> dl) { |
152 public <T /*super JavaFileOject*/> DiagnosticListener<T> wrap(DiagnosticListener<T> dl) { |
153 if (isTrusted(dl)) |
153 if (isTrusted(dl)) |
154 return dl; |
154 return dl; |
155 return new WrappedDiagnosticListener<T>(dl); |
155 return new WrappedDiagnosticListener<T>(dl); |
156 } |
156 } |
157 |
157 |