
com.crawljax.core.plugin.GeneratesOutput Maven / Gradle / Ivy
package com.crawljax.core.plugin;
/**
* Interface that adds a setOutputFolder and getOutputFolder method to allow the user to set the
* directory this plugin should use for its output. Note that the output path should be used as an
* absolute path.
*/
public interface GeneratesOutput {
/**
* Get the absolute path of the output directory that was specified by the user.
*
* @return The path to use for writing files to.
*/
String getOutputFolder();
/**
* Sets the absolute output directory that should be used by this plugin.
*
* @param absolutePath The path to the output directory to use.
*/
void setOutputFolder(String absolutePath);
}