From 9c37a061717b31de1bb0713a79bfd8accebef65d Mon Sep 17 00:00:00 2001 From: David Inglis Date: Tue, 4 May 2004 20:28:42 +0000 Subject: [PATCH] patch for indexer option --- .../ui/wizards/MakeProjectWizardOptionPage.java | 14 +++++++++++--- 1 file changed, 11 insertions(+), 3 deletions(-) diff --git a/build/org.eclipse.cdt.make.ui/src/org/eclipse/cdt/make/ui/wizards/MakeProjectWizardOptionPage.java b/build/org.eclipse.cdt.make.ui/src/org/eclipse/cdt/make/ui/wizards/MakeProjectWizardOptionPage.java index 44a18a49dd6..2d4f99b8a28 100644 --- a/build/org.eclipse.cdt.make.ui/src/org/eclipse/cdt/make/ui/wizards/MakeProjectWizardOptionPage.java +++ b/build/org.eclipse.cdt.make.ui/src/org/eclipse/cdt/make/ui/wizards/MakeProjectWizardOptionPage.java @@ -8,6 +8,7 @@ package org.eclipse.cdt.make.ui.wizards; import org.eclipse.cdt.make.core.MakeCorePlugin; import org.eclipse.cdt.make.internal.ui.MakeProjectOptionBlock; import org.eclipse.cdt.ui.dialogs.ICOptionContainer; +import org.eclipse.cdt.ui.dialogs.IndexerBlock; import org.eclipse.cdt.ui.dialogs.ReferenceBlock; import org.eclipse.cdt.ui.dialogs.TabFolderOptionBlock; import org.eclipse.cdt.ui.wizards.NewCProjectWizard; @@ -30,9 +31,11 @@ import org.eclipse.core.runtime.Preferences; *

*/ public class MakeProjectWizardOptionPage extends NewCProjectWizardOptionPage { - + MakeWizardOptionBlock makeWizardBlock; + public class MakeWizardOptionBlock extends MakeProjectOptionBlock { - + IndexerBlock indexBlock; + public MakeWizardOptionBlock(ICOptionContainer parent) { super(parent); } @@ -40,6 +43,7 @@ public class MakeProjectWizardOptionPage extends NewCProjectWizardOptionPage { protected void addTabs() { addTab(new ReferenceBlock()); super.addTabs(); + addTab(indexBlock = new IndexerBlock()); } } @@ -50,7 +54,7 @@ public class MakeProjectWizardOptionPage extends NewCProjectWizardOptionPage { } protected TabFolderOptionBlock createOptionBlock() { - return new MakeWizardOptionBlock(this); + return (makeWizardBlock = new MakeWizardOptionBlock(this)); } public IProject getProject() { @@ -63,5 +67,9 @@ public class MakeProjectWizardOptionPage extends NewCProjectWizardOptionPage { public Preferences getPreferences() { return MakeCorePlugin.getDefault().getPluginPreferences(); } + + public boolean isIndexerEnabled(){ + return makeWizardBlock.indexBlock.isIndexEnabled(); + } }