Node with 2 labels [GMF] [message #491760] |
Thu, 15 October 2009 13:08  |
Eclipse User |
|
|
|
Hello everyone!
I'm creating some graphical editors with EuGENia. My problem is that I need create a node with 2 labels, one of them to show the name (EAttribute) and another one must be show a fixed text (not EAttribute).
I don't know how to do, any ideas??
Thank you,
ajimenezr
[Updated on: Thu, 15 October 2009 13:09] by Moderator
|
|
|
|
|
Re: Node with 2 labels [GMF] [message #491769 is a reply to message #491768] |
Thu, 15 October 2009 14:02   |
Eclipse User |
|
|
|
Hi,
As explained in
http://eclipse.org/gmt/epsilon/doc/articles/eugenia-polishin g/ , EuGENia
doesn't provide a 1:1 mapping with GMF (if it did, it would be as
complex as GMF and this would beat the whole point).
Its aim is to support the most commonly used features of GMF using
annotations so that you can get a working and fairly complete editor
very quickly, and then provide you with a systematic way of polishing
your editor.
So the short answer is that you can create an editor up to a certain
level of complexity with the built-in annotations, but you then have to
use the polishing transformations if you need to go any further.
In case it helps, in addition to the example above, the following two
examples also use polishing transformations:
http://eclipse.org/gmt/epsilon/examples/index.php?example=or g.eclipse.epsilon.eugenia.examples.endlabels
http://eclipse.org/gmt/epsilon/examples/index.php?example=or g.eclipse.epsilon.eugenia.examples.flowchart
Cheers,
Dimitris
ajimenezr wrote:
> Hi again,
>
> I've already known your idea (I created another editors using GMF) but I
> want to create all through emfatic code and EuGENia plugin, but I don't
> know if it is possible:
>
> Could I create a complex editor using only emfatic code and EuGENia?
>
> Thanks,
>
> ajimenezr
|
|
|
Re: Node with 2 labels [GMF] [message #491774 is a reply to message #491769] |
Thu, 15 October 2009 14:35  |
Eclipse User |
|
|
|
Hi Dimitris,
your answer is perfect!
"Its aim is to support the most commonly used features of GMF using
annotations so that you can get a working and fairly complete editor
very quickly, and then provide you with a systematic way of polishing
your editor.
So the short answer is that you can create an editor up to a certain
level of complexity with the built-in annotations, but you then have to
use the polishing transformations if you need to go any further."
Thank you very much!
Alvaro
|
|
|
Re: Node with 2 labels [GMF] [message #582080 is a reply to message #491765] |
Thu, 15 October 2009 13:49  |
Eclipse User |
|
|
|
Hi again,
I've already known your idea (I created another editors using GMF) but I want to create all through emfatic code and EuGENia plugin, but I don't know if it is possible:
Could I create a complex editor using only emfatic code and EuGENia?
Thanks,
ajimenezr
|
|
|
Re: Node with 2 labels [GMF] [message #582102 is a reply to message #491768] |
Thu, 15 October 2009 14:02  |
Eclipse User |
|
|
|
Hi,
As explained in
http://eclipse.org/gmt/epsilon/doc/articles/eugenia-polishin g/ , EuGENia
doesn't provide a 1:1 mapping with GMF (if it did, it would be as
complex as GMF and this would beat the whole point).
Its aim is to support the most commonly used features of GMF using
annotations so that you can get a working and fairly complete editor
very quickly, and then provide you with a systematic way of polishing
your editor.
So the short answer is that you can create an editor up to a certain
level of complexity with the built-in annotations, but you then have to
use the polishing transformations if you need to go any further.
In case it helps, in addition to the example above, the following two
examples also use polishing transformations:
http://eclipse.org/gmt/epsilon/examples/index.php?example=or g.eclipse.epsilon.eugenia.examples.endlabels
http://eclipse.org/gmt/epsilon/examples/index.php?example=or g.eclipse.epsilon.eugenia.examples.flowchart
Cheers,
Dimitris
ajimenezr wrote:
> Hi again,
>
> I've already known your idea (I created another editors using GMF) but I
> want to create all through emfatic code and EuGENia plugin, but I don't
> know if it is possible:
>
> Could I create a complex editor using only emfatic code and EuGENia?
>
> Thanks,
>
> ajimenezr
|
|
|
Re: Node with 2 labels [GMF] [message #582123 is a reply to message #491769] |
Thu, 15 October 2009 14:35  |
Eclipse User |
|
|
|
Hi Dimitris,
your answer is perfect!
"Its aim is to support the most commonly used features of GMF using
annotations so that you can get a working and fairly complete editor
very quickly, and then provide you with a systematic way of polishing
your editor.
So the short answer is that you can create an editor up to a certain
level of complexity with the built-in annotations, but you then have to
use the polishing transformations if you need to go any further."
Thank you very much!
Alvaro
|
|
|
Powered by
FUDForum. Page generated in 0.03104 seconds