Metadata Feature Label ? [message #174959] |
Fri, 29 February 2008 11:27 |
Matthieu Bozec Messages: 4 Registered: July 2009 |
Junior Member |
|
|
Hello,
I'd like a figure with a read-only label displaying the type (eclass name)
of the corresponding model element.
At first, i thought of defining a design, static label, manually set with
the element's name. But it means that i have to create a different figure
for each of my model elements.
But I'd like to reuse the same figure for several node mappings. For
example, in my .gmfmap file, there is one figure used by different
mappings. So, in each mapping, I try to define a feature label for the
eclass name, but the only allowed attributes are those owned by the model
element...so I try to edit the .gmfmap file by hand, and I generate the
diagram with the validation errors, but I can't make it display the eclass
name.
I also tried to edit the generated code (in ProcessParserProvider) to
change the features EAttribute to the eClass name, but still no result.
Maybe there's something I'm missing, but I'm out of ideas, so any help
would be appreciated, thanks !
Matthieu
|
|
|
Re: Metadata Feature Label ? [message #175013 is a reply to message #174959] |
Fri, 29 February 2008 17:33 |
Enrico Schnepel Messages: 121 Registered: July 2009 |
Senior Member |
|
|
Hello Matthieu,
I am currently developing an GMF templating engine "GenGMF" which could be
used to achieve this. You could create template figure and nodemapping and
let openarchitectureware do the rest of instantiating the template into the
gmfgraph and gmfmap models. during this the classname is inserted via text
replacement into a label (aka "__CLASSNAME__"). If this is of interrest let
it me know.
enrico
Matthieu Bozec wrote:
> Hello,
>
> I'd like a figure with a read-only label displaying the type (eclass name)
> of the corresponding model element.
>
> At first, i thought of defining a design, static label, manually set with
> the element's name. But it means that i have to create a different figure
> for each of my model elements.
>
> But I'd like to reuse the same figure for several node mappings. For
> example, in my .gmfmap file, there is one figure used by different
> mappings. So, in each mapping, I try to define a feature label for the
> eclass name, but the only allowed attributes are those owned by the model
> element...so I try to edit the .gmfmap file by hand, and I generate the
> diagram with the validation errors, but I can't make it display the eclass
> name.
>
> I also tried to edit the generated code (in ProcessParserProvider) to
> change the features EAttribute to the eClass name, but still no result.
>
> Maybe there's something I'm missing, but I'm out of ideas, so any help
> would be appreciated, thanks !
>
> Matthieu
|
|
|
|
|
|
Re: Metadata Feature Label ? [message #177681 is a reply to message #176478] |
Mon, 17 March 2008 14:27 |
Eclipse User |
|
|
|
Originally posted by: mmeuser.cs.tu-berlin.de
Hi,
i have the same problem. Is there any solution yet ?
Marius
Enrico Schnepel schrieb:
> Matthieu Bozec wrote:
>
>> I thought that GMF could do something like that, so yes, that would be
>> convenient.
> I havn't found it jet.
>
> I have just applied for a sourceforge project...
>
> If you want to get the project as "early bird" - just leave me a note and I
> will send you a zip file with my workspace.
>
> regards
>
> Enrico
|
|
|
|
Powered by
FUDForum. Page generated in 0.04099 seconds