Class EclipseFileManager
java.lang.Object
org.aspectj.org.eclipse.jdt.internal.compiler.tool.EclipseFileManager
org.aspectj.org.eclipse.jdt.internal.compiler.apt.util.EclipseFileManager
- All Implemented Interfaces:
Closeable,Flushable,AutoCloseable,JavaFileManager,OptionChecker,StandardJavaFileManager
Implementation of the Standard Java File Manager
-
Nested Class Summary
Nested classes/interfaces inherited from interface javax.tools.JavaFileManager
JavaFileManager.LocationNested classes/interfaces inherited from interface javax.tools.StandardJavaFileManager
StandardJavaFileManager.PathFactory -
Field Summary
Fields inherited from class org.aspectj.org.eclipse.jdt.internal.compiler.tool.EclipseFileManager
bundle, locationHandler -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetLocation(JavaFileManager.Location location) booleanhasLocation(JavaFileManager.Location location) voidsetLocation(JavaFileManager.Location location, Iterable<? extends File> files) voidsetLocationForModule(JavaFileManager.Location location, String moduleName, Collection<? extends Path> paths) Methods inherited from class org.aspectj.org.eclipse.jdt.internal.compiler.tool.EclipseFileManager
addNewEntry, asPath, close, contains, flush, getClassLoader, getFileForInput, getFileForOutput, getFiles, getJavaFileForInput, getJavaFileForOutput, getJavaFileObjects, getJavaFileObjects, getJavaFileObjects, getJavaFileObjectsFromFiles, getJavaFileObjectsFromPaths, getJavaFileObjectsFromStrings, getKind, getLocationAsPaths, getLocationForModule, getLocationForModule, getPaths, getServiceLoader, handleOption, inferBinaryName, inferModuleName, initialize, isSameFile, isSupportedOption, list, listLocationsForModules, processPathEntries, setLocale, setLocationFromPaths, validateModuleLocationMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface javax.tools.JavaFileManager
getFileForOutputForOriginatingFiles, getJavaFileForOutputForOriginatingFilesMethods inherited from interface javax.tools.StandardJavaFileManager
getJavaFileObjectsFromPaths, setPathFactory
-
Constructor Details
-
EclipseFileManager
-
-
Method Details
-
getLocation
- Specified by:
getLocationin interfaceStandardJavaFileManager- Overrides:
getLocationin classEclipseFileManager
-
hasLocation
- Specified by:
hasLocationin interfaceJavaFileManager- Overrides:
hasLocationin classEclipseFileManager
-
setLocation
public void setLocation(JavaFileManager.Location location, Iterable<? extends File> files) throws IOException - Specified by:
setLocationin interfaceStandardJavaFileManager- Overrides:
setLocationin classEclipseFileManager- Throws:
IOException
-
setLocationForModule
public void setLocationForModule(JavaFileManager.Location location, String moduleName, Collection<? extends Path> paths) throws IOException - Specified by:
setLocationForModulein interfaceStandardJavaFileManager- Overrides:
setLocationForModulein classEclipseFileManager- Throws:
IOException
-