| java.lang.Object javax.tools.ForwardingJavaFileManager
ForwardingJavaFileManager | public class ForwardingJavaFileManager implements JavaFileManager(Code) | | Forwards calls to a given file manager. Subclasses of this class
might override some of these methods and might also provide
additional fields and methods.
< Parameters: M - > the kind of file manager forwarded to by this object author: Peter von der Ahé since: 1.6 |
Field Summary | |
final protected M | fileManager The file manager which all methods are delegated to. |
Method Summary | |
public void | close() | public void | flush() | public ClassLoader | getClassLoader(Location location) | public FileObject | getFileForInput(Location location, String packageName, String relativeName) | public FileObject | getFileForOutput(Location location, String packageName, String relativeName, FileObject sibling) | public JavaFileObject | getJavaFileForInput(Location location, String className, Kind kind) | public JavaFileObject | getJavaFileForOutput(Location location, String className, Kind kind, FileObject sibling) | public boolean | handleOption(String current, Iterator<String> remaining) | public boolean | hasLocation(Location location) | public String | inferBinaryName(Location location, JavaFileObject file) | public boolean | isSameFile(FileObject a, FileObject b) | public int | isSupportedOption(String option) | public Iterable<JavaFileObject> | list(Location location, String packageName, Set<Kind> kinds, boolean recurse) |
fileManager | final protected M fileManager(Code) | | The file manager which all methods are delegated to.
|
ForwardingJavaFileManager | protected ForwardingJavaFileManager(M fileManager)(Code) | | Creates a new instance of ForwardingJavaFileManager.
Parameters: fileManager - delegate to this file manager |
hasLocation | public boolean hasLocation(Location location)(Code) | | |
isSupportedOption | public int isSupportedOption(String option)(Code) | | |
|
|