[MOFScript] eAnnotations-question [message #599740] |
Sun, 27 May 2007 17:07 |
Eclipse User |
|
|
|
Originally posted by: chhirsch.rumms.uni-mannheim.de
Hi everybody,
i am trying to access the following eAnnotations - entry of a UML2 Model
using MOFScript.
<transition xmi:id="_HBYoxP5OEdut2qo8JgL_7Q" name="OVERVIEW"
target="_HBO3i_5OEdut2qo8JgL_7Q" source="_HBO3gv5OEdut2qo8JgL_7Q">
<eAnnotations xmi:id="_HBYoxf5OEdut2qo8JgL_7Q" source="abstract">
<details xmi:id="_HBYoxv5OEdut2qo8JgL_7Q" key="type"
value="Transition"/>
<details xmi:id="_HBYox_5OEdut2qo8JgL_7Q" key="stereotype"
value="State Transition"/>
<details xmi:id="_HBYoyP5OEdut2qo8JgL_7Q" key="bendpoints"
value="1"/>
</eAnnotations>
</transition>
I tried the following transformation:
texttransformation ExampleTransformation (in
uml:"http://www.eclipse.org/uml2/2.0.0/UML") {
uml.Transition::main () {
self.eAnnotations->forEach(annot:uml.EAnnotation){
//do something
}
}
}
This results in the following error message:
Error: MTTParseError: Type not found: 'EAnnotation' in metamodel 'uml',
line: 0, column: 0
Is there any way in MOFScript to access the eAnnotations content?
Any help is appreciated.
Greetings,
Christian
|
|
|
Powered by
FUDForum. Page generated in 0.06231 seconds