Example usage for javax.tools ForwardingJavaFileManager subclass-usage

List of usage examples for javax.tools ForwardingJavaFileManager subclass-usage

Introduction

In this page you can find the example usage for javax.tools ForwardingJavaFileManager subclass-usage.

Usage

From source file name.martingeisse.webide.features.java.compiler.classpath.AbstractLibraryFileManager.java

/**
 * Base class for {@link JavaFileManager} implementations for
 * class libraries. Such implementations handle only specific
 * locations, and do not accept output files.
 * 
 * This class implements {@link ForwardingJavaFileManager} for

From source file name.martingeisse.webide.features.java.compiler.classpath.PlatformClasspathShieldFileManager.java

/**
 * A {@link JavaFileManager} implementation that intercepts all
 * requests for files and classes outside the platform classpath,
 * and passes only those to the next file manager. This can be
 * used to shield the compiler from nonstandard classes visible
 * through the standard file manager. This class also adds logging.

From source file name.martingeisse.webide.features.java.compiler.memfile.MemoryFileManager.java

/**
 * In-memory file manager. The "names" used by this file manager
 * are stringified resource paths (with a leading separator, without
 * a trailing separator).
 */
public class MemoryFileManager extends ForwardingJavaFileManager<JavaFileManager> {

From source file com.googlecode.jvmvm.compiler.javac.MemoryFileManager.java

public class MemoryFileManager extends ForwardingJavaFileManager<JavaFileManager> {

    public final Map<String, MemoryFileObject> classpath = new HashMap<String, MemoryFileObject>();
    public final Map<String, MemoryJavaFile> inputs = new HashMap<String, MemoryJavaFile>();
    public final Map<String, FileObject> outputs = new HashMap<String, FileObject>();

From source file com.github.drxaos.jvmvm.compiler.javac.MemoryFileManager.java

public class MemoryFileManager extends ForwardingJavaFileManager<JavaFileManager> {

    public final Map<String, MemoryFileObject> classpath = new HashMap<String, MemoryFileObject>();
    public final Map<String, MemoryJavaFile> inputs = new HashMap<String, MemoryJavaFile>();
    public final Map<String, FileObject> outputs = new HashMap<String, FileObject>();

From source file org.cloudfoundry.tools.io.compiler.ResourceJavaFileManager.java

/**
 * A {@link ForwardingJavaFileManager} that manages files contained in {@link org.cloudfoundry.tools.io.Resource}s.
 * 
 * @author Phillip Webb
 */
public class ResourceJavaFileManager extends ForwardingJavaFileManager<JavaFileManager> {

From source file net.nicholaswilliams.java.licensing.encryption.TestRSAKeyPairGenerator.java

class MockClassFileManager<M extends JavaFileManager> extends ForwardingJavaFileManager<M> {
    private MockJavaClassObject javaClassObject;

    public MockClassFileManager(M standardManager) {
        super(standardManager);
    }