From ebd877b1da7f0a6aca51d6e5f46b530a10014cb3 Mon Sep 17 00:00:00 2001 From: Sean Evoy Date: Sun, 27 Jun 2004 22:21:15 +0000 Subject: [PATCH] Fix for bug 47704 - managed make & binary parser problem --- .../internal/ui/ManagedBuilderHelpContextIds.java | 1 + .../internal/ui/ManagedProjectOptionBlock.java | 9 ++++++++- 2 files changed, 9 insertions(+), 1 deletion(-) diff --git a/build/org.eclipse.cdt.managedbuilder.ui/src/org/eclipse/cdt/managedbuilder/internal/ui/ManagedBuilderHelpContextIds.java b/build/org.eclipse.cdt.managedbuilder.ui/src/org/eclipse/cdt/managedbuilder/internal/ui/ManagedBuilderHelpContextIds.java index 58472ec6575..194d907ec6c 100644 --- a/build/org.eclipse.cdt.managedbuilder.ui/src/org/eclipse/cdt/managedbuilder/internal/ui/ManagedBuilderHelpContextIds.java +++ b/build/org.eclipse.cdt.managedbuilder.ui/src/org/eclipse/cdt/managedbuilder/internal/ui/ManagedBuilderHelpContextIds.java @@ -22,6 +22,7 @@ public interface ManagedBuilderHelpContextIds { public static final String MAN_PROJ_WIZ_PROJECTS_TAB = PREFIX + "new_proj_wiz_m_proj"; //$NON-NLS-1$ public static final String MAN_PROJ_WIZ_ERRORPARSERS_TAB = PREFIX + "new_proj_wiz_m_errorp"; //$NON-NLS-1$ public static final String MAN_PROJ_WIZ_INDEXER_TAB = PREFIX + "new_proj_wiz_m_cindexer"; //$NON-NLS-1$ + public static final String MAN_PROJ_WIZ_BINARYPARSER_TAB = PREFIX + "new_proj_wiz_s_binary"; //$NON-NLS-1$ public static final String MAN_PROJ_BUILD_PROP = PREFIX + "man_prop_build"; //$NON-NLS-1$ public static final String MAN_PROJ_ERROR_PARSER = PREFIX + "man_prop_error"; //$NON-NLS-1$ diff --git a/build/org.eclipse.cdt.managedbuilder.ui/src/org/eclipse/cdt/managedbuilder/internal/ui/ManagedProjectOptionBlock.java b/build/org.eclipse.cdt.managedbuilder.ui/src/org/eclipse/cdt/managedbuilder/internal/ui/ManagedProjectOptionBlock.java index f1840b2b078..02cc74db91f 100644 --- a/build/org.eclipse.cdt.managedbuilder.ui/src/org/eclipse/cdt/managedbuilder/internal/ui/ManagedProjectOptionBlock.java +++ b/build/org.eclipse.cdt.managedbuilder.ui/src/org/eclipse/cdt/managedbuilder/internal/ui/ManagedProjectOptionBlock.java @@ -11,6 +11,7 @@ package org.eclipse.cdt.managedbuilder.internal.ui; * IBM Rational Software - Initial API and implementation * **********************************************************************/ +import org.eclipse.cdt.ui.dialogs.BinaryParserBlock; import org.eclipse.cdt.ui.dialogs.ICOptionContainer; import org.eclipse.cdt.ui.dialogs.TabFolderOptionBlock; import org.eclipse.swt.widgets.Composite; @@ -19,7 +20,8 @@ import org.eclipse.ui.help.WorkbenchHelp; public class ManagedProjectOptionBlock extends TabFolderOptionBlock { - ErrorParserBlock errParserBlock; + private ErrorParserBlock errParserBlock; + private BinaryParserBlock binaryParserBlock; /** * @param parent @@ -34,8 +36,13 @@ public class ManagedProjectOptionBlock extends TabFolderOptionBlock { protected void addTabs() { errParserBlock = new ErrorParserBlock(); addTab(errParserBlock); + addTab(binaryParserBlock = new BinaryParserBlock()); } + public BinaryParserBlock getBinaryParserBlock() { + return binaryParserBlock; + } + public ErrorParserBlock getErrorParserBlock() { return errParserBlock; }