public abstract class RunTab extends java.lang.Object implements DataProvider, Disposable
Disposable.Parent| Modifier and Type | Field and Description |
|---|---|
protected ExecutionEnvironment |
myEnvironment |
protected Project |
myProject |
protected RunContentDescriptor |
myRunContentDescriptor |
protected GlobalSearchScope |
mySearchScope |
protected RunnerLayoutUi |
myUi |
| Modifier | Constructor and Description |
|---|---|
protected |
RunTab(ExecutionEnvironment environment,
java.lang.String runnerType) |
protected |
RunTab(Project project,
GlobalSearchScope searchScope,
java.lang.String runnerType,
java.lang.String runnerTitle,
java.lang.String sessionName) |
| Modifier and Type | Method and Description |
|---|---|
void |
dispose()
Usually not invoked directly, see class javadoc.
|
java.lang.Object |
getData(java.lang.String dataId)
Returns the object corresponding to the specified data identifier.
|
LogConsoleManagerBase |
getLogConsoleManager() |
protected void |
initLogConsoles(RunProfile runConfiguration,
RunContentDescriptor contentDescriptor,
ExecutionConsole console) |
protected final RunnerLayoutUi myUi
protected RunContentDescriptor myRunContentDescriptor
protected ExecutionEnvironment myEnvironment
protected final Project myProject
protected final GlobalSearchScope mySearchScope
protected RunTab(ExecutionEnvironment environment, java.lang.String runnerType)
protected RunTab(Project project, GlobalSearchScope searchScope, java.lang.String runnerType, java.lang.String runnerTitle, java.lang.String sessionName)
public void dispose()
Disposabledispose in interface Disposablepublic java.lang.Object getData(java.lang.String dataId)
DataProviderPlatformDataKeys class.getData in interface DataProviderdataId - the data identifier for which the value is requested.public LogConsoleManagerBase getLogConsoleManager()
protected final void initLogConsoles(RunProfile runConfiguration, RunContentDescriptor contentDescriptor, ExecutionConsole console)