diff options
author | Tor Norbye <tnorbye@google.com> | 2014-09-18 11:43:07 -0700 |
---|---|---|
committer | Tor Norbye <tnorbye@google.com> | 2014-09-18 11:43:28 -0700 |
commit | e782c57d74000722f9db4c9426317410520670c6 (patch) | |
tree | 6e5d3e8934107ffabb7661f8bfc0e1a08eb37faf /platform/xdebugger-api/src/com/intellij/xdebugger/XDebugProcess.java | |
parent | c3d3a90f6b4ead083d63e28e6b9fcea93d675678 (diff) | |
download | idea-e782c57d74000722f9db4c9426317410520670c6.tar.gz |
Snapshot idea/138.2210 from git://git.jetbrains.org/idea/community.git
Change-Id: I8f0204d7887ee78cf1fd8c09f936c5afff0edd2f
Diffstat (limited to 'platform/xdebugger-api/src/com/intellij/xdebugger/XDebugProcess.java')
-rw-r--r-- | platform/xdebugger-api/src/com/intellij/xdebugger/XDebugProcess.java | 18 |
1 files changed, 16 insertions, 2 deletions
diff --git a/platform/xdebugger-api/src/com/intellij/xdebugger/XDebugProcess.java b/platform/xdebugger-api/src/com/intellij/xdebugger/XDebugProcess.java index 9cfe6e4e7605..ee949a2ae9ce 100644 --- a/platform/xdebugger-api/src/com/intellij/xdebugger/XDebugProcess.java +++ b/platform/xdebugger-api/src/com/intellij/xdebugger/XDebugProcess.java @@ -193,19 +193,32 @@ public abstract class XDebugProcess { } /** - * @deprecated override {@link #createTabLayouter()} and {@link com.intellij.xdebugger.ui.XDebugTabLayouter#registerAdditionalContent} instead + * @deprecated Override {@link #createTabLayouter()} and {@link com.intellij.xdebugger.ui.XDebugTabLayouter#registerAdditionalContent} instead + * to remove in IDEA 15 */ + @SuppressWarnings("UnusedParameters") @Deprecated public void registerAdditionalContent(@NotNull RunnerLayoutUi ui) { } + @SuppressWarnings("UnusedParameters") + @Deprecated /** - * Override this method to provide additional actions in 'Debug' tool window + * @deprecated Override {@link #registerAdditionalActions(com.intellij.openapi.actionSystem.ActionGroup, com.intellij.openapi.actionSystem.ActionGroup, com.intellij.openapi.actionSystem.ActionGroup)} instead + * to remove in IDEA 15 */ public void registerAdditionalActions(@NotNull DefaultActionGroup leftToolbar, @NotNull DefaultActionGroup topToolbar) { } /** + * Override this method to provide additional actions in 'Debug' tool window + */ + public void registerAdditionalActions(@NotNull DefaultActionGroup leftToolbar, @NotNull DefaultActionGroup topToolbar, @NotNull DefaultActionGroup settings) { + //noinspection deprecation + registerAdditionalActions(leftToolbar, topToolbar); + } + + /** * @return message to show in Variables View when debugger isn't paused */ public String getCurrentStateMessage() { @@ -225,6 +238,7 @@ public abstract class XDebugProcess { return new XDebugTabLayouter() { @Override public void registerAdditionalContent(@NotNull RunnerLayoutUi ui) { + //noinspection deprecation XDebugProcess.this.registerAdditionalContent(ui); } }; |