package at.gv.egiz.eaaf.core.api.gui; import java.io.InputStream; public interface IVelocityGuiBuilderConfiguration extends IGuiBuilderConfiguration { /** * Get a specific classpath template-directory prefix, which is used to load a * template from classpath by using * ClassLoader.getResourceAsStream(...). * * @return Classpath directory, or null if the default directory should be used */ String getClasspathTemplateDir(); /** * Get the GUI template with a specific name. * * @param viewName Name of the template * @return Tempate as InputStream, or null if default getTemplate * method should be used */ InputStream getTemplate(String viewName); }