package org.anodyneos.xpImpl.compiler; import java.io.File; import java.io.OutputStream; import org.anodyneos.xp.tagext.TagLibraryRegistry; public class SimpleXpCompilerContext implements XpCompilerContext { private JavaCompiler javaCompiler; private TagLibraryRegistry tagLibraryRegistry; private File javaDirectory; private OutputStream out; public SimpleXpCompilerContext( JavaCompiler javaCompiler, TagLibraryRegistry tagLibraryRegistry, File javaDirectory, OutputStream out) { this.javaCompiler = javaCompiler; this.tagLibraryRegistry = tagLibraryRegistry; this.javaDirectory = javaDirectory; this.out = out; } public JavaCompiler getJavaCompiler() { return javaCompiler; } public TagLibraryRegistry getTagLibraryRegistry() { return tagLibraryRegistry; } public File getJavaDirectory() { return javaDirectory; } public OutputStream getOut() { return out; } }