|
Re: [Compare] Viewer extensibility [message #99816 is a reply to message #99797] |
Fri, 19 October 2007 13:30 ![Go to previous message Go to previous message](theme/Solstice/images/up.png) ![Go to next message Go to next message](theme/Solstice/images/down.png) |
|
This is a multi-part message in MIME format.
--------------070506080209050409090202
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 8bit
Hi,
As far as the UI is concerned (apart from the extension point allowing
for new ways to export the resulting diff), we have currently no plan of
providing an extensible API.
As you have already seen, all those classes aren't visible to outside
plugins. Nothing stops you from copying the code or subclassing
discouraged classes, yet expect your code to be broken whenever we
implement changes to the UI.
This may change in the future, but isn't our priority ATM.
Regards,
Laurent Goubet
Obeo
eclipsemaniac a
|
|
|
Re: [Compare] Viewer extensibility [message #99829 is a reply to message #99797] |
Fri, 19 October 2007 16:54 ![Go to previous message Go to previous message](theme/Solstice/images/up.png) |
Cedric Brun![Friend of Eclipse Friend](/donate/web-api/friends_decorator.php?email=cedric.brun%40obeo.fr) Messages: 431 Registered: July 2009 |
Senior Member |
|
|
Hi,
basically the UI extensibility is more a concerne that should be adressed by
the platform team (and more especially the org.eclipse.compare guys.)
Using the "classic" emf.edit features you'll be able to customize your model
representation in the treeview : the icon and the label.
We, and the platform guys, are open to discussion, If you've got a precise
use case which makes sense do not hesitate to ask (in the platform
newsgroup) for more extensibility in the general compare framework.
Cédric
eclipsemaniac wrote:
> Hello,
>
> we have tried to use your viewers for our content type.
> But ModelStructureMergeViewerCreator & ModelContentMergeViewerCreator
> classes are not visible outside of org.eclipse.emf.compare.ui plug-in.
>
>
> Do you plan any extensility of respective viewers?
>
> We want to extend it in these ways:
>
> -use it for our content type outside your plug-in?
>
> -is it possible to reuse your code for displaying of the copare trees with
> connecting lines to it?
>
> -is it possible to remove properties page showing attribute values and
> place it under content viewer?
>
> -is it possible to change the icons for elements in compare tree?
>
>
>
> There is done a lot of work in viewers. It will be very good if this could
> be customizable by (UI Composition and/or subclassing).
>
>
>
>
>
> Thank you very much.
>
> &
>
> Best Regards,
>
> Jan
http://cedric.brun.io news and articles on eclipse and eclipse modeling.
|
|
|
Re: [Compare] Viewer extensibility [message #610091 is a reply to message #99797] |
Fri, 19 October 2007 13:30 ![Go to previous message Go to previous message](theme/Solstice/images/up.png) |
|
This is a multi-part message in MIME format.
--------------070506080209050409090202
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 8bit
Hi,
As far as the UI is concerned (apart from the extension point allowing
for new ways to export the resulting diff), we have currently no plan of
providing an extensible API.
As you have already seen, all those classes aren't visible to outside
plugins. Nothing stops you from copying the code or subclassing
discouraged classes, yet expect your code to be broken whenever we
implement changes to the UI.
This may change in the future, but isn't our priority ATM.
Regards,
Laurent Goubet
Obeo
eclipsemaniac a
|
|
|
Re: [Compare] Viewer extensibility [message #610092 is a reply to message #99797] |
Fri, 19 October 2007 16:54 ![Go to previous message Go to previous message](theme/Solstice/images/up.png) |
Cedric Brun![Friend of Eclipse Friend](/donate/web-api/friends_decorator.php?email=cedric.brun%40obeo.fr) Messages: 431 Registered: July 2009 |
Senior Member |
|
|
Hi,
basically the UI extensibility is more a concerne that should be adressed by
the platform team (and more especially the org.eclipse.compare guys.)
Using the "classic" emf.edit features you'll be able to customize your model
representation in the treeview : the icon and the label.
We, and the platform guys, are open to discussion, If you've got a precise
use case which makes sense do not hesitate to ask (in the platform
newsgroup) for more extensibility in the general compare framework.
Cédric
eclipsemaniac wrote:
> Hello,
>
> we have tried to use your viewers for our content type.
> But ModelStructureMergeViewerCreator & ModelContentMergeViewerCreator
> classes are not visible outside of org.eclipse.emf.compare.ui plug-in.
>
>
> Do you plan any extensility of respective viewers?
>
> We want to extend it in these ways:
>
> -use it for our content type outside your plug-in?
>
> -is it possible to reuse your code for displaying of the copare trees with
> connecting lines to it?
>
> -is it possible to remove properties page showing attribute values and
> place it under content viewer?
>
> -is it possible to change the icons for elements in compare tree?
>
>
>
> There is done a lot of work in viewers. It will be very good if this could
> be customizable by (UI Composition and/or subclassing).
>
>
>
>
>
> Thank you very much.
>
> &
>
> Best Regards,
>
> Jan
http://cedric.brun.io news and articles on eclipse and eclipse modeling.
|
|
|
Powered by
FUDForum. Page generated in 0.03723 seconds