/* | |
* (c) Copyright IBM Corp. 2000, 2001. | |
* All Rights Reserved. | |
*/ | |
package org.eclipse.jdt.internal.junit.ui; | |
import java.io.BufferedReader; | |
import java.io.IOException; | |
import java.io.PrintWriter; | |
import java.io.StringReader; | |
import java.io.StringWriter; | |
import org.eclipse.swt.dnd.Clipboard; | |
import org.eclipse.swt.dnd.TextTransfer; | |
import org.eclipse.swt.dnd.Transfer; | |
import org.eclipse.jface.action.Action; | |
/** | |
* Requests to rerun a test. | |
*/ | |
public class RerunAction extends Action { | |
private String fClassName; | |
private String fTestName; | |
private TestRunnerViewPart fTestRunner; | |
/** | |
* Constructor for RerunAction. | |
*/ | |
public RerunAction(TestRunnerViewPart runner, String className, String testName) { | |
super("&Rerun"); | |
fTestRunner= runner; | |
fClassName= className; | |
fTestName= testName; | |
} | |
/* | |
* @see IAction#run() | |
*/ | |
public void run() { | |
fTestRunner.rerunTest(fClassName, fTestName); | |
} | |
} |