3 using MonoDevelop
.Ide
.Templates
;
4 using MonoDevelop
.Projects
;
5 using MonoDevelop
.Core
;
8 namespace MonoDevelop
.Autotools
10 class MakefileIntegrationFeature
: ISolutionItemFeature
13 get { return GettextCatalog.GetString ("Makefile Integration"); }
16 public string Description
{
17 get { return string.Empty; }
20 public bool SupportsSolutionItem (SolutionFolder parentCombine
, SolutionItem entry
)
22 return entry
is Project
;
25 public Widget
CreateFeatureEditor (SolutionFolder parentCombine
, SolutionItem entry
)
27 return new MakefileIntegrationFeatureWidget ((Project
)entry
);
30 public void ApplyFeature (SolutionFolder parentCombine
, SolutionItem entry
, Widget editor
)
32 ((MakefileIntegrationFeatureWidget
)editor
).Store ();
35 public string Validate (SolutionFolder parentCombine
, SolutionItem entry
, Gtk
.Widget editor
)
40 public bool IsEnabled (SolutionFolder parentCombine
, SolutionItem entry
)