[
Date Prev][
Date Next][
Thread Prev][
Thread Next][
Date Index][
Thread Index]
[
List Home]
RE: [cdt-dev] Patch to create ICoreModel interface
|
Hi Craig,
>I can currently define a nature using the
>org.eclipse.core.resources.natures extension
>point. However (as far I know), there is no way to add a new nature
>to the grammar in
>buildDefinitions.exsd.
That is correct.
>Perhaps a project could contain a list of language natures with the
>contents set by
>the user when the Managed Make Project Wizard is run. A tool would
>be displayed
>if its corresponding language nature is in the project.
That sounds like an interesting idea.
Regards,
Leo
-----Original Message-----
From: cdt-dev-bounces@xxxxxxxxxxx [mailto:cdt-dev-bounces@xxxxxxxxxxx]
On Behalf Of Craig Rasmussen
Sent: Wednesday, April 20, 2005 5:14 PM
To: CDT General developers list.
Subject: Re: [cdt-dev] Patch to create ICoreModel interface
On Apr 20, 2005, at 2:30 PM, Craig Rasmussen wrote:
>> My current thought is to build on the mechanisms we have in place for
>> file
>> types and add a language description interface that would be
>> implemented
>> for a language (and probably a language UI interface for customizing
>> certain UI elements like icons). We already have a number of places
>> where
>> we check whether we are C or C++ to customize behavior in the CDT.
The
>> idea would be to make it extensible so that we can look up in a
>> generic
>> way to do the same tricks.
>
> A facility to customize UI elements like icons would help a great
deal.
A thought I've had about natures:
I can currently define a nature using the
org.eclipse.core.resources.natures extension
point. However (as far I know), there is no way to add a new nature to
the grammar in
buildDefinitions.exsd.
Perhaps a project could contain a list of language natures with the
contents set by
the user when the Managed Make Project Wizard is run. A tool would be
displayed
if its corresponding language nature is in the project.
Cheers,
Craig
_______________________________________________
cdt-dev mailing list
cdt-dev@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/cdt-dev