From 41ab93f5c60c5c43eeb545c0c86a8bd8881091db Mon Sep 17 00:00:00 2001 From: Alexander Chernikov Date: Wed, 27 Sep 2006 16:36:10 +0400 Subject: [PATCH] Merge from 6.0 branch: context Help invocation. --- compiler/impl/com/intellij/compiler/HelpID.java | 1 + .../com/intellij/compiler/actions/GenerateAntBuildDialog.java | 10 ++++++++++ 2 files changed, 11 insertions(+) diff --git a/compiler/impl/com/intellij/compiler/HelpID.java b/compiler/impl/com/intellij/compiler/HelpID.java index b7f6b8834e..3020fded7b 100644 --- a/compiler/impl/com/intellij/compiler/HelpID.java +++ b/compiler/impl/com/intellij/compiler/HelpID.java @@ -7,4 +7,5 @@ import org.jetbrains.annotations.NonNls; */ public interface HelpID { @NonNls String COMPILER = "compiling"; + @NonNls String GENERATE_ANT_BUILD = "editing.generateAntBuild"; } diff --git a/compiler/impl/com/intellij/compiler/actions/GenerateAntBuildDialog.java b/compiler/impl/com/intellij/compiler/actions/GenerateAntBuildDialog.java index 97cd5f498b..5e3f166177 100644 --- a/compiler/impl/com/intellij/compiler/actions/GenerateAntBuildDialog.java +++ b/compiler/impl/com/intellij/compiler/actions/GenerateAntBuildDialog.java @@ -2,6 +2,7 @@ package com.intellij.compiler.actions; import com.intellij.compiler.Chunk; import com.intellij.compiler.ModuleCompilerUtil; +import com.intellij.compiler.HelpID; import com.intellij.ide.util.PropertiesComponent; import com.intellij.openapi.compiler.CompilerBundle; import com.intellij.openapi.module.Module; @@ -10,6 +11,7 @@ import com.intellij.openapi.project.Project; import com.intellij.openapi.ui.DialogWrapper; import com.intellij.openapi.ui.MultiLineLabelUI; import com.intellij.openapi.util.Pair; +import com.intellij.openapi.help.HelpManager; import com.intellij.ui.IdeBorderFactory; import com.intellij.util.ArrayUtil; import com.intellij.util.ListWithSelection; @@ -272,4 +274,12 @@ public class GenerateAntBuildDialog extends DialogWrapper{ return component; } } + + protected Action[] createActions() { + return new Action[] {getOKAction(), getCancelAction(), getHelpAction()}; + } + + protected void doHelpAction() { + HelpManager.getInstance().invokeHelp(HelpID.GENERATE_ANT_BUILD); + } } -- 2.11.4.GIT