Modifier and Type |
Method and Description |
protected java.lang.String |
constructConsoleTitle(java.lang.String consoleTitle) |
protected AnAction |
createCloseAction(Executor defaultExecutor,
RunContentDescriptor myDescriptor) |
protected AnAction |
createConsoleExecAction(ProcessBackedConsoleExecuteActionHandler consoleExecuteActionHandler) |
protected abstract T |
createConsoleView() |
protected void |
createContentDescriptorAndActions() |
protected abstract ProcessBackedConsoleExecuteActionHandler |
createExecuteActionHandler() |
protected abstract java.lang.Process |
createProcess() |
protected abstract OSProcessHandler |
createProcessHandler(java.lang.Process process) |
protected AnAction |
createStopAction() |
protected java.util.List<AnAction> |
fillToolBarActions(DefaultActionGroup toolbarActions,
Executor defaultExecutor,
RunContentDescriptor contentDescriptor) |
protected void |
finishConsole() |
ProcessBackedConsoleExecuteActionHandler |
getConsoleExecuteActionHandler() |
protected javax.swing.Icon |
getConsoleIcon() |
java.lang.String |
getConsoleTitle() |
T |
getConsoleView() |
protected Executor |
getExecutor() |
ProcessHandler |
getProcessHandler() |
Project |
getProject() |
java.lang.String |
getWorkingDir() |
void |
initAndRun()
Launch process, setup history, actions etc.
|
boolean |
isAutoFocusContent() |
static void |
registerActionShortcuts(java.util.List<? extends AnAction> actions,
javax.swing.JComponent component) |
protected boolean |
shouldAddNumberToTitle() |
protected void |
showConsole(Executor defaultExecutor,
RunContentDescriptor contentDescriptor) |