blob: c0cb0313e54efbfff4a0e9f25b5caa5815c54110 [file] [log] [blame]
package org.clearsilver;
import java.io.IOException;
/**
* Interface for CS file hook
*
* @author smarti@google.com (Sergio Marti)
*/
public interface CSFileLoader {
/**
* Callback method that is expected to return the contents of the specified
* file as a string.
* @param hdf the HDF structure associated with HDF or CS object making the
* callback.
* @param filename the name of the file that should be loaded.
* @return a string containing the contents of the file.
*/
public String load(HDF hdf, String filename) throws IOException;
}