package hudson.plugins.violations.generate; import java.io.PrintWriter; import java.io.IOException; /** * Interface for classes to output. This is used * by ExecuteFilePath. */ public interface Execute { /** * Execute the class with a particular print writer. * @param p the printwriter. * @throws IOException if there is a problem writing. */ void execute(PrintWriter p) throws IOException; }