Skip to content

Commit a3efd9a

Browse files
committed
UserInterface: add getConsolePane() accessor
1 parent a641f56 commit a3efd9a

File tree

2 files changed

+10
-0
lines changed

2 files changed

+10
-0
lines changed

src/main/java/org/scijava/ui/AbstractUserInterface.java

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -44,6 +44,7 @@
4444
import org.scijava.plugin.PluginService;
4545
import org.scijava.prefs.PrefService;
4646
import org.scijava.thread.ThreadService;
47+
import org.scijava.ui.console.ConsolePane;
4748
import org.scijava.ui.viewer.DisplayViewer;
4849
import org.scijava.ui.viewer.DisplayWindow;
4950

@@ -180,6 +181,11 @@ public StatusBar getStatusBar() {
180181
return null;
181182
}
182183

184+
@Override
185+
public ConsolePane getConsolePane() {
186+
return null;
187+
}
188+
183189
@Override
184190
public void saveLocation() {
185191
final ApplicationFrame appFrame = getApplicationFrame();

src/main/java/org/scijava/ui/UserInterface.java

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -37,6 +37,7 @@
3737
import org.scijava.display.Display;
3838
import org.scijava.plugin.Plugin;
3939
import org.scijava.plugin.RichPlugin;
40+
import org.scijava.ui.console.ConsolePane;
4041
import org.scijava.ui.viewer.DisplayWindow;
4142
import org.scijava.widget.FileWidget;
4243

@@ -94,6 +95,9 @@ public interface UserInterface extends RichPlugin, Disposable {
9495
/** Gets the main ImageJ status bar, or null if not applicable. */
9596
StatusBar getStatusBar();
9697

98+
/** Gets the main SciJava console pane, or null if not applicable. */
99+
ConsolePane getConsolePane();
100+
97101
/** Gets the system clipboard associated with this UI. */
98102
SystemClipboard getSystemClipboard();
99103

0 commit comments

Comments
 (0)