| [news.eclipse.modeling.gmf] Re: how to make a node pre-displayed inside another node |
Alex Shatalin wrote:
Hello Yuzhang,
Create feature sequence initializers for node A creating node B
automatically.
----------------- Alex Shatalin
... ...
<ownedChild> // from Top Node Reference of Node A
<domainMetaElement
href="dmiwf.ecore#//ProcessingElement"/> //Node A
<domainInitializer
xsi:type="gmfmap:FeatureSeqInitializer">
<initializers //Reference New Element Spec for Node B
xsi:type="gmfmap:ReferenceNewElementSpec">
<feature
xsi:type="ecore:EReference"
href="dmiwf.ecore#//ProcessingElement/inputs"/>
<newElementInitializers>
<initializers
xsi:type="gmfmap:FeatureValueSpec">
<feature
xsi:type="ecore:EReference"
href="dmiwf.ecore#//Inputs/items"/>
<value
body="0"
language="java"/>
</initializers>
</newElementInitializers>
</initializers>
<initializers //Reference New Element Spec for Node C
xsi:type="gmfmap:ReferenceNewElementSpec">
<feature
xsi:type="ecore:EReference"
href="dmiwf.ecore#//ProcessingElement/outputs"/>
<newElementInitializers>
<initializers
xsi:type="gmfmap:FeatureValueSpec">
<feature
xsi:type="ecore:EReference"
href="dmiwf.ecore#//Outputs/items"/>
<value
body="0"
language="java"/>
</initializers>
</newElementInitializers>
</initializers>
</domainInitializer>
... ...