diff --git a/python/src/com/jetbrains/python/console/PydevConsoleRunnerFactory.java b/python/src/com/jetbrains/python/console/PydevConsoleRunnerFactory.java index 2d14935f931f..2c36c68e1bce 100644 --- a/python/src/com/jetbrains/python/console/PydevConsoleRunnerFactory.java +++ b/python/src/com/jetbrains/python/console/PydevConsoleRunnerFactory.java @@ -54,6 +54,38 @@ public class PydevConsoleRunnerFactory extends PythonConsoleRunnerFactory { myRerunAction = rerunAction; mySetupFragment = setupFragment; } + + public @NotNull Project getProject() { + return myProject; + } + + public @Nullable Sdk getSdk() { + return mySdk; + } + + public @Nullable String getWorkingDir() { + return myWorkingDir; + } + + public @NotNull Map getEnvs() { + return myEnvs; + } + + public @NotNull PyConsoleType getConsoleType() { + return myConsoleType; + } + + public PyConsoleOptions.@NotNull PyConsoleSettings getSettingsProvider() { + return mySettingsProvider; + } + + public @NotNull Consumer getRerunAction() { + return myRerunAction; + } + + public String[] getSetupFragment() { + return mySetupFragment; + } } protected ConsoleParameters createConsoleParameters(@NotNull Project project,