public abstract class LogConsoleManagerBase extends java.lang.Object implements LogConsoleManager, Disposable
Disposable.Parent| Modifier | Constructor and Description |
|---|---|
protected |
LogConsoleManagerBase(Project project,
GlobalSearchScope searchScope) |
| Modifier and Type | Method and Description |
|---|---|
void |
addAdditionalTabComponent(AdditionalTabComponent tabComponent,
java.lang.String id) |
Content |
addAdditionalTabComponent(AdditionalTabComponent tabComponent,
java.lang.String id,
javax.swing.Icon icon) |
Content |
addAdditionalTabComponent(AdditionalTabComponent tabComponent,
java.lang.String id,
javax.swing.Icon icon,
boolean closeable) |
void |
addLogConsole(java.lang.String name,
java.lang.String path,
java.nio.charset.Charset charset,
long skippedContent,
RunConfigurationBase runConfiguration) |
void |
dispose()
Usually not invoked directly, see class javadoc.
|
protected abstract javax.swing.Icon |
getDefaultIcon() |
abstract ProcessHandler |
getProcessHandler() |
protected abstract RunnerLayoutUi |
getUi() |
void |
removeAdditionalTabComponent(AdditionalTabComponent component) |
void |
removeLogConsole(java.lang.String path) |
protected LogConsoleManagerBase(Project project, GlobalSearchScope searchScope)
public void addLogConsole(java.lang.String name,
java.lang.String path,
java.nio.charset.Charset charset,
long skippedContent,
RunConfigurationBase runConfiguration)
addLogConsole in interface LogConsoleManagerpublic void removeLogConsole(java.lang.String path)
removeLogConsole in interface LogConsoleManagerpublic void addAdditionalTabComponent(AdditionalTabComponent tabComponent, java.lang.String id)
addAdditionalTabComponent in interface AdditionalTabComponentManagerpublic Content addAdditionalTabComponent(AdditionalTabComponent tabComponent, java.lang.String id, javax.swing.Icon icon)
public Content addAdditionalTabComponent(AdditionalTabComponent tabComponent, java.lang.String id, javax.swing.Icon icon, boolean closeable)
public void removeAdditionalTabComponent(AdditionalTabComponent component)
removeAdditionalTabComponent in interface AdditionalTabComponentManagerpublic void dispose()
Disposabledispose in interface Disposableprotected abstract javax.swing.Icon getDefaultIcon()
protected abstract RunnerLayoutUi getUi()
public abstract ProcessHandler getProcessHandler()