Skip to main content


Eclipse Community Forums
Forum Search:

Search      Help    Register    Login    Home
Home » Eclipse Projects » Equinox » Product
Product [message #42298] Tue, 11 May 2004 16:46 Go to next message
Sermet Yucel is currently offline Sermet YucelFriend
Messages: 3
Registered: July 2009
Junior Member
I have been experimenting with the Product concept. I am not sure I fully
understand how this is supposed to work. I appreciate any clarification.

1- I created a product MyProduct that implements IProduct.
2- I implemented its methods.
3- I added an extension to products extension point in the plugin.xml
4- I launch eclipse with -Declipse.product=MyProduct
5- I created MyProductApplication
6- I created MyproductPerspective
7- I created MyFeature
8- I Created MyPlugin

Is it true that:

1- All application branding data (Except splash screen) comes from the
MyProduct class. This includes the Application name and icon at the top of
the screen. I do not need MyFeature to make this work. I can get rid of
MyFeature. I have seen contradicting postings. One recent posting said
Product id should be the Primary Feature id. In M8, you get a warning if
you assign a product id in plugin.xml, says no such property is found.
Another posting said Product is the whole story now, Feature is the old
way.
2- My application should launch with the MyProductPerspective as default
perpective.
3- MyProduct does not specify the default application. I need to specify
this with -Declipse.application. Why there is a method that returns the
application in IProduct?
4- Declipse.product binds MyProduct to the launched instance of eclipse.
5- Declipse.product argument is working in the releases of May/2004
Re: Product [message #44034 is a reply to message #42298] Mon, 28 June 2004 19:51 Go to previous message
Eclipse UserFriend
Originally posted by: jeff_mcaffer.REMOVE.ca.ibm.com

There is a good section in the Developers doc on packaging products that
should clarify things for you.

Jeff

"Sermet Yucel" <sermety@certusoft.com> wrote in message
news:c7r00b$2nc$1@eclipse.org...
> I have been experimenting with the Product concept. I am not sure I fully
> understand how this is supposed to work. I appreciate any clarification.
>
> 1- I created a product MyProduct that implements IProduct.
> 2- I implemented its methods.
> 3- I added an extension to products extension point in the plugin.xml
> 4- I launch eclipse with -Declipse.product=MyProduct
> 5- I created MyProductApplication
> 6- I created MyproductPerspective
> 7- I created MyFeature
> 8- I Created MyPlugin
>
> Is it true that:
>
> 1- All application branding data (Except splash screen) comes from the
> MyProduct class. This includes the Application name and icon at the top of
> the screen. I do not need MyFeature to make this work. I can get rid of
> MyFeature. I have seen contradicting postings. One recent posting said
> Product id should be the Primary Feature id. In M8, you get a warning if
> you assign a product id in plugin.xml, says no such property is found.
> Another posting said Product is the whole story now, Feature is the old
> way.
> 2- My application should launch with the MyProductPerspective as default
> perpective.
> 3- MyProduct does not specify the default application. I need to specify
> this with -Declipse.application. Why there is a method that returns the
> application in IProduct?
> 4- Declipse.product binds MyProduct to the launched instance of eclipse.
> 5- Declipse.product argument is working in the releases of May/2004
>
>
>
Previous Topic:Now that 3.0 is almost done and RCP is there, is there an equinox?
Next Topic:RCP Splash Screen
Goto Forum:
  


Current Time: Fri Apr 19 16:35:28 GMT 2024

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

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

Back to the top