Skip to main content


Eclipse Community Forums
Forum Search:

Search      Help    Register    Login    Home
Home » Eclipse Projects » Eclipse 4 » XWT Source Code and extending query
XWT Source Code and extending query [message #657549] Thu, 03 March 2011 09:13 Go to next message
ramakant  is currently offline ramakant Friend
Messages: 11
Registered: January 2011
Junior Member
Hi,

I have xwt source code, Now I want to add my own palette, component and properties according to our need. I want to have my own perspective, view, UI Element file e.t.c..

Can I use XWT source code to do the same?
Can I directly re-name the XWT to my own view?
Can I directly reuse the xwt projects for my development?
Is their any license limitation to do so?
If not, can some help me how to achieve my goal?


For more description please find the example below:
Lets say I have one ABC UI element file which has ABC palette and this palette has Components related to ABC type.

So achieve this I need to create one palette file under palette folder in "org.eclipse.e4.xwt.tools.ui.designer" project like "xwt.palette" file and provide an extension point.
Now On selection of ABC UI element file only ABC palette view should get visible for this I have to add a my code at

Package: org.eclipse.e4.xwt.tools.ui.palette.page; Class : ContributePalettePage ;

· private void createPaletteRoot(IEditorPart editorPart, EditDomain editDomain)

This will create the palette for every IEditor instance in the ABC. So we will check for the language environment of the ABC here and supply the corresponding palette information to the ABC.

So directly adding my source code in XWT code, is it permissible? I want to have my own plug-in information so can I rename XWT to ABC at all the places? Am I violation any law/license?

Regards,
Ramakant


Re: XWT Source Code and extending query [message #658639 is a reply to message #657549] Wed, 09 March 2011 10:58 Go to previous message
Yves YANG is currently offline Yves YANGFriend
Messages: 688
Registered: July 2009
Senior Member
XWT is eclipse project. It is licensed under EPL. Please check the EPL
license.

Best regards
Yves YANG
"ramakant" <ramakant22@gmail.com> wrote in message
news:iknlnd$s22$1@news.eclipse.org...
> Hi,
>
> I have xwt source code, Now I want to add my own palette, component and
> properties according to our need. I want to have my own perspective, view,
> UI Element file e.t.c..
>
> Can I use XWT source code to do the same? Can I directly re-name the XWT
> to my own view? Can I directly reuse the xwt projects for my development?
> Is their any license limitation to do so?
> If not, can some help me how to achieve my goal?
>
> For more description please find the example below:
> Lets say I have one ABC UI element file which has ABC palette and this
> palette has Components related to ABC type.
> So achieve this I need to create one palette file under palette folder in
> "org.eclipse.e4.xwt.tools.ui.designer" project like "xwt.palette" file
> and provide an extension point.
> Now On selection of ABC UI element file only ABC palette view should get
> visible for this I have to add a my code at
>
> Package: org.eclipse.e4.xwt.tools.ui.palette.page; Class :
> ContributePalettePage ;
>
> · private void createPaletteRoot(IEditorPart editorPart,
> EditDomain editDomain)
> This will create the palette for every IEditor instance in the ABC. So we
> will check for the language environment of the ABC here and supply the
> corresponding palette information to the ABC.
>
> So directly adding my source code in XWT code, is it permissible? I want
> to have my own plug-in information so can I rename XWT to ABC at all the
> places? Am I violation any law/license?
>
> Regards,
> Ramakant
>
>
>
Previous Topic:License
Next Topic:org.eclipse.e4.core.di.InjectionException: Could not find satisfiable constructor
Goto Forum:
  


Current Time: Sat Apr 20 01:56:10 GMT 2024

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

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

Back to the top