Eclipse Community Forums
Forum Search:

Search      Help    Register    Login    Home
Home » Modeling » GMT (Generative Modeling Technologies) » [MOFScript] eAnnotations-question
[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
Previous Topic:[Xpand] properties with the same name as keywords
Next Topic:[TCS] running samples, compiler, runtime
Goto Forum:
  


Current Time: Thu Aug 21 22:17:47 EDT 2014

Powered by FUDForum. Page generated in 0.01461 seconds