Home » Archived » M2M (model-to-model transformation) » [ATL] Getting rubbish except of element's attributes
[ATL] Getting rubbish except of element's attributes [message #558765] |
Tue, 14 September 2010 07:21 |
Eclipse User |
|
|
|
Hello!
I have wroten this helper to extract the element 'Attribute' with all its attributes (features):
helper context ISyFMU!DocumentRoot def: getAttribute() : Sequence(ISyFMU!Attribute) =
ISyFMU!Attribute.allInstancesFrom('OUT');
This rule starts the helper:
rule RunType2Artifact
{
from s:Garmin!RunType
to t:ISyFMU!Artifact
(
attributes<-t2.getAttribute().toString(),
...
),
t2:ISyFMU!DocumentRoot
(
)
}
As a result i get this crap in my output-model:
<Isyfmu:Artifact attributes="OrderedSet {OUT!<unnamed>, OUT!<unnamed>, OUT!<unnamed>, OUT!<unnamed>, OUT!<unnamed>, OUT!<unnamed>, OUT!<unnamed>, OUT!<unnamed>, OUT!<unnamed>, OUT!<unnamed>, OUT!<unnamed>, OUT!<unnamed>, OUT!<unnamed>, OUT!<unnamed>, OUT!<unnamed>, OUT!<unnamed>, OUT!<unnamed>, OUT!<unnamed>, OUT!<unnamed>, OUT!<unnamed>, OUT!<unnamed>, OUT!<unnamed>, OUT!<unnamed>, OUT!<unnamed>, OUT!<unnamed>, OUT!<unnamed>, OUT!<unnamed>, OUT!<unnamed>, OUT!<unnamed>, OUT!<unnamed>, OUT!<unnamed>, OUT!<unnamed>, OUT!<unnamed>, OUT!<unnamed>, OUT!<unnamed>, OUT!<unnamed>, OUT!<unnamed>, OUT!<unnamed>, OUT!<unnamed>, OUT!<unnamed>, OUT!<unnamed>, OUT!<unnamed>, OUT!<unnamed>, OUT!<unnamed>, OUT!<unnamed>, OUT!<unnamed>, OUT!<unnamed>, OUT!<unnamed>, OUT!<unnamed>, OUT!<unnamed>, OUT!<unnamed>, OUT!<unnamed>, OUT!<unnamed>, OUT!<unnamed>, OUT!<unnamed>, OUT!<unnamed>, OUT!<unnamed>, OUT!<unnamed>, OUT!<unnamed>}"
And it has to look like this actually:
<Isyfmu:Artifact attributes=id, identifier, version, name etc...>
What do I wrhong?
Thank you!
Alexey
[Updated on: Tue, 14 September 2010 07:41] by Moderator
|
|
|
Goto Forum:
Current Time: Mon Jul 07 23:20:34 EDT 2025
Powered by FUDForum. Page generated in 0.03566 seconds
|