public abstract class AbstractUITestApplication
extends java.lang.Object
implements org.eclipse.ui.testing.ITestHarness
| Modifier and Type | Field and Description |
|---|---|
private static java.lang.String |
DEFAULT_APP_3_0 |
private java.lang.String[] |
fArgs |
private org.eclipse.ui.testing.TestableObject |
fTestableObject |
private int |
fTestRunnerResult |
| Constructor and Description |
|---|
AbstractUITestApplication() |
| Modifier and Type | Method and Description |
|---|---|
private java.lang.Object |
getApplicationToRun(java.lang.String[] args) |
private java.lang.String |
getConfiguredApplication(java.lang.String[] args) |
protected java.lang.Object |
run(java.lang.String[] args) |
protected abstract void |
runApplication(java.lang.Object application,
java.lang.String[] args) |
void |
runTests() |
private boolean |
useUIThread(java.lang.String[] args) |
private static final java.lang.String DEFAULT_APP_3_0
private int fTestRunnerResult
private java.lang.String[] fArgs
private org.eclipse.ui.testing.TestableObject fTestableObject
public void runTests()
runTests in interface org.eclipse.ui.testing.ITestHarnessprivate boolean useUIThread(java.lang.String[] args)
private java.lang.Object getApplicationToRun(java.lang.String[] args)
throws org.eclipse.core.runtime.CoreException
org.eclipse.core.runtime.CoreExceptionprivate java.lang.String getConfiguredApplication(java.lang.String[] args)
protected java.lang.Object run(java.lang.String[] args)
throws java.lang.Exception
java.lang.Exceptionprotected abstract void runApplication(java.lang.Object application,
java.lang.String[] args)
throws java.lang.Exception
java.lang.Exception