List of usage examples for org.eclipse.jdt.internal.compiler.apt.util EclipseFileObject EclipseFileObject
public EclipseFileObject(String className, URI uri, Kind kind, Charset charset)
From source file:io.gige.compiler.internal.DiagnosticAdapter.java
License:Apache License
@Override public JavaFileObject getSource() { char[] filename = this.problem.getOriginatingFileName(); if (filename == null) { return null; }/* w w w .j av a 2s .co m*/ File file = new File(new String(filename)); if (file.exists()) { return new EclipseFileObject(null, file.toURI(), JavaFileObject.Kind.SOURCE, null); } return null; }