blob: 1e261465b0786f6f6ec7a8bed54afd2a3fa1d592 [file] [log] [blame]
package org.apache.ant.debugger;
import org.apache.tools.ant.Project;
/**
* An interface for supporting debug commands.
*/
public interface DebugSupport {
/**
* Check if this command is supported.
*
* @param command
* @return
*/
public boolean commandSupported(String command);
/**
* Main execution body of the class. Pass all command parameters.
*
* @param project
* @param params
*/
public void execute(Project project, String[] params);
/**
* Prints usage of the command.
*
* @param project
*/
public void printUsage(Project project);
}