Skip to main content


Eclipse Community Forums
Forum Search:

Search      Help    Register    Login    Home
Home » Eclipse Projects » Plugin Development Environment (PDE) » Target Platform plugin dependent on workspace plugin
Target Platform plugin dependent on workspace plugin [message #5793] Thu, 05 June 2008 17:07 Go to next message
Eclipse UserFriend
Originally posted by: chopkins.cra.com

Is it possible for a Target Platform plugin to be dependent on a workspace
plugin? I know the other way around works but I suspect that we can't
achieve this.

Thanks,
Chris
Re: Target Platform plugin dependent on workspace plugin [message #5810 is a reply to message #5793] Thu, 05 June 2008 18:20 Go to previous messageGo to next message
Eclipse UserFriend
Originally posted by: eclipse-news.rizzoweb.com

Christopher Hopkins wrote:
> Is it possible for a Target Platform plugin to be dependent on a workspace
> plugin? I know the other way around works but I suspect that we can't
> achieve this.

Generally speaking, the mechanism to achieve this kind of thing is
extension points. Any plugin can implement an extension for an extension
point declared by a target platform plugin, thus introducing a runtime
relationship between the target platform and the extending plugin.

Does that help you? Do you control the target platform enough to add an
extension point to one of its plugins?

Eric
Re: Target Platform plugin dependent on workspace plugin [message #5826 is a reply to message #5810] Thu, 05 June 2008 18:49 Go to previous message
Eclipse UserFriend
Originally posted by: chopkins.cra.com

I was actually chasing a red herring so this didn't end up being an issue.
The original problem that I thought was happening is that a Target Platform
plugin specified a dependency on a package that was contributed by a
workspace plugin. It turns out the workspace plugin should have been a
Target Platform plugin. However, is that typically something that can
happen...a package dependency in a Target Platform where the package is
provided by a workspace plugin. I don't think that extension points help in
this situation as I understand them (admittedly, I may not understand them)

Is that more clear?

"Eric Rizzo" <eclipse-news@rizzoweb.com> wrote in message
news:g29an2$6d2$1@build.eclipse.org...
> Christopher Hopkins wrote:
>> Is it possible for a Target Platform plugin to be dependent on a
>> workspace plugin? I know the other way around works but I suspect that we
>> can't achieve this.
>
> Generally speaking, the mechanism to achieve this kind of thing is
> extension points. Any plugin can implement an extension for an extension
> point declared by a target platform plugin, thus introducing a runtime
> relationship between the target platform and the extending plugin.
>
> Does that help you? Do you control the target platform enough to add an
> extension point to one of its plugins?
>
> Eric
Re: Target Platform plugin dependent on workspace plugin [message #568218 is a reply to message #5793] Thu, 05 June 2008 18:20 Go to previous message
Eric Rizzo is currently offline Eric RizzoFriend
Messages: 3070
Registered: July 2009
Senior Member
Christopher Hopkins wrote:
> Is it possible for a Target Platform plugin to be dependent on a workspace
> plugin? I know the other way around works but I suspect that we can't
> achieve this.

Generally speaking, the mechanism to achieve this kind of thing is
extension points. Any plugin can implement an extension for an extension
point declared by a target platform plugin, thus introducing a runtime
relationship between the target platform and the extending plugin.

Does that help you? Do you control the target platform enough to add an
extension point to one of its plugins?

Eric
Re: Target Platform plugin dependent on workspace plugin [message #568252 is a reply to message #5810] Thu, 05 June 2008 18:49 Go to previous message
Eclipse UserFriend
Originally posted by: chopkins.cra.com

I was actually chasing a red herring so this didn't end up being an issue.
The original problem that I thought was happening is that a Target Platform
plugin specified a dependency on a package that was contributed by a
workspace plugin. It turns out the workspace plugin should have been a
Target Platform plugin. However, is that typically something that can
happen...a package dependency in a Target Platform where the package is
provided by a workspace plugin. I don't think that extension points help in
this situation as I understand them (admittedly, I may not understand them)

Is that more clear?

"Eric Rizzo" <eclipse-news@rizzoweb.com> wrote in message
news:g29an2$6d2$1@build.eclipse.org...
> Christopher Hopkins wrote:
>> Is it possible for a Target Platform plugin to be dependent on a
>> workspace plugin? I know the other way around works but I suspect that we
>> can't achieve this.
>
> Generally speaking, the mechanism to achieve this kind of thing is
> extension points. Any plugin can implement an extension for an extension
> point declared by a target platform plugin, thus introducing a runtime
> relationship between the target platform and the extending plugin.
>
> Does that help you? Do you control the target platform enough to add an
> extension point to one of its plugins?
>
> Eric
Previous Topic:Target Platform plugin dependent on workspace plugin
Next Topic:Plugins Out of Sync
Goto Forum:
  


Current Time: Fri Nov 08 23:53:58 GMT 2024

Powered by FUDForum. Page generated in 0.03739 seconds
.:: Contact :: Home ::.

Powered by: FUDforum 3.0.2.
Copyright ©2001-2010 FUDforum Bulletin Board Software

Back to the top