[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [Newsgroup Home]
[news.eclipse.modeling.gmt] [TCS] Serializing elements with "complex" references

Hi all,

I'm using TCS and I need to serialize elements with complex references. Not to complicate it more with my metamodel, I would introduce what I want to do with the KM3 metamodel example.

Suppose that when serializing a KM3 reference, I would like to print all the names of its containing class supertypes. I would like to do something like that(last line):

template Reference addToContext:
"reference" name $multiplicity (isContainer? "container")
":" type{refersTo= name, autoCreate= never}
(isDefined(opposite) ? "oppositeOf" opposite{refersTo= name, lookIn= type, autoCreate= never})
owner.superTypes{refersTo = name, separator = ","} ";";


But TCS does not allow me (i can not use the dot (owner.superTypes) as I expected). Is there any way to handle it?

Thanks in advance,
Jose E. Rivera