Skip to main content


Eclipse Community Forums
Forum Search:

Search      Help    Register    Login    Home
Home » Modeling » GMF (Graphical Modeling Framework) » Create child view without serialization of the correspondant Element
Create child view without serialization of the correspondant Element [message #164375] Wed, 05 December 2007 13:57 Go to next message
Eclipse UserFriend
Originally posted by: ali.akar.geensys.com

Hello everybody,

My requirement is that I have an existing Editpart (with
associated View and element) and I need to create and add a View as a
child to this editpart where the assoicated element with the newly
created Editpart will not be serializible,no containment feature in the
parent element. I must create the child by command ??

any help and how can I achieve this ??
thx in advance
Ali
Re: Create child view without serialization of the correspondant Element [message #164595 is a reply to message #164375] Thu, 06 December 2007 16:54 Go to previous messageGo to next message
Alexander Shatalin is currently offline Alexander ShatalinFriend
Messages: 2928
Registered: July 2009
Senior Member
Hello Ali,

> created Editpart will not be serializible,no containment feature in
> the parent element.
Then what will be a conteiner for such element? You can try reading http://dev.eclipse.org/newslists/news.eclipse.modeling.gmf/m sg09370.html
- you can gain some information from that discussion.

-----------------
Alex Shatalin
Re: Create child view without serialization of the correspondant Element [message #164603 is a reply to message #164375] Thu, 06 December 2007 16:54 Go to previous messageGo to next message
Alexander Shatalin is currently offline Alexander ShatalinFriend
Messages: 2928
Registered: July 2009
Senior Member
Hello Ali,

> created Editpart will not be serializible,no containment feature in
> the parent element.
Then what will be a conteiner for such element? You can try reading http://dev.eclipse.org/newslists/news.eclipse.modeling.gmf/m sg09370.html
- you can gain some information from that discussion.

-----------------
Alex Shatalin
Re: Create child view without serialization of the correspondant Element [message #164612 is a reply to message #164375] Thu, 06 December 2007 16:54 Go to previous messageGo to next message
Alexander Shatalin is currently offline Alexander ShatalinFriend
Messages: 2928
Registered: July 2009
Senior Member
Hello Ali,

> created Editpart will not be serializible,no containment feature in
> the parent element.
Then what will be a conteiner for such element? You can try reading http://dev.eclipse.org/newslists/news.eclipse.modeling.gmf/m sg09370.html
- you can gain some information from that discussion.

-----------------
Alex Shatalin
Re: Create child view without serialization of the correspondant Element [message #164619 is a reply to message #164612] Thu, 06 December 2007 17:49 Go to previous messageGo to next message
Eclipse UserFriend
Originally posted by: ali.akar.geensys.com

Hello and thx for your replay,

what I need is to create a childView (like port in a Class diagram) on a
top view. its hard kuz this child view will not be serialized.
childView will reference a transient element.
after creating connection between 2 childView, the connection will be
serialized.

I read about my problem in this mailing list , the subject was
"Creating GMF EditPart Without semantic Model".
I tried this but the returned command was "UnexecutableCommand".

I posted this "Adding child not supported by GMF" since few days, its
the same need ? how can GMF help me ?

thx,
Ali





Alex Shatalin a écrit :
> Hello Ali,
>
>> created Editpart will not be serializible,no containment feature in
>> the parent element.
> Then what will be a conteiner for such element? You can try reading
> http://dev.eclipse.org/newslists/news.eclipse.modeling.gmf/m sg09370.html
> - you can gain some information from that discussion.
>
> -----------------
> Alex Shatalin
>
>
Re: Create child view without serialization of the correspondantElement [message #164697 is a reply to message #164619] Fri, 07 December 2007 12:17 Go to previous messageGo to next message
Alexander Shatalin is currently offline Alexander ShatalinFriend
Messages: 2928
Registered: July 2009
Senior Member
Hello Ali,

> what I need is to create a childView (like port in a Class diagram) on
> top view. its hard kuz this child view will not be serialized.
> childView will reference a transient element.
Still have some questions - will this childView be a "pure design" view?
(no domain model emenet associated with it) Or will this domain model
element be a "transient" EMF elemet - will be created by your code on
next execution automatically?

> after creating connection between 2 childView, the connection will be
> serialized.
Same questions about this connection - should it be a pure-design connection
(not reflected in domain model) if no then wich kind of reference you have to
create on creating this type of connection?

-----------------
Alex Shatalin
Re: Create child view without serialization of the correspondantElement [message #164778 is a reply to message #164697] Fri, 07 December 2007 17:59 Go to previous messageGo to next message
Eclipse UserFriend
Originally posted by: ali.akar.geensys.com

This is a multi-part message in MIME format.
--------------000606090501010508040508
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit

Hello Alex,

I attahed an image of the metamodel. I have 3 nodes (system, Process &
Port) and one link (connection). each process is typed by a ProcessType.
when the user choose the type, I want to show the ports (of the type =
ProcessType) on the Process.

How I'm trying to achieve this : I get the list of ports in the
processType and I create a transient element for each port (Transient
class in the metamodel)which has 2 references (port & process), I create
an editpart for this element (extends AbstractBorderItemEditPart) then I
add it to the parent editpart which extends from
AbstractBorderedShapeEditPart (addChildVisual). when trying to execute
code, I get a node on the parent figure with "invalid View -remove it
from diagram"

each connection has 4 references :
Process : provider
Process : requester
port : out
port : in

and I manage to get these references from the transient element on the
creation of the connection.

I'm doing this by customizing the generated code ? can GMF help me in
this situation ?

what's the wrong and there is another way ?

thx a lot,
Ali







Alex Shatalin a écrit :
> Hello Ali,
>
>> what I need is to create a childView (like port in a Class diagram) on
>> top view. its hard kuz this child view will not be serialized.
>> childView will reference a transient element.
> Still have some questions - will this childView be a "pure design" view?
> (no domain model emenet associated with it) Or will this domain model
> element be a "transient" EMF elemet - will be created by your code on
> next execution automatically?
>
>> after creating connection between 2 childView, the connection will be
>> serialized.
> Same questions about this connection - should it be a pure-design
> connection (not reflected in domain model) if no then wich kind of
> reference you have to
> create on creating this type of connection?
>
> -----------------
> Alex Shatalin
>
>


--------------000606090501010508040508
Content-Type: application/octet-stream;
name="metaModel.rar"
Content-Transfer-Encoding: base64
Content-Disposition: attachment;
filename="metaModel.rar"

UmFyIRoHAM+QcwAADQAAAAAAAABv0XSAkDMAkxwAAMovDwACV6ZNWcyWhzcd Mw4AIAAAAG1l
dGFNb2RlbC5qcGVnAPCiXH4KHdFRERDNQCAV761okg0EsGatSDokaJ6g3wSH 5sGD8Eu+Vruv
Wkg3wQLx0QIF6b4Z4IENNsXX5PwYI6CBGAl79EdxNaloNeF+K8n5b+BrH4M1 sbBMY0a2m05Z
8+/I4kmmFZl7lKrqpqrqru8zLzIgnOF1NTU1NTE85H2YmZqeTEc5OXU2V+Cx EfY5ERyP9E3e
VeTc1dVUzPJnnOREf3/r0v6v2/e8XdL9zR/vQP/37E0/s/8H574Het//32+/ rZlfiAAi9+AA
XwAXY+vk5/3pp24/J3oOHkvhTq+ToaEIuS/h1fMOr4u35CGu0+Lq+R2n6dp8 XV8Kfp2nxdXw
p+nafJl5cV9fF0XwX18XRfBfXxdF8F9fF0XwX18XRfBfXxdF8F9fF0XwX18X RfJDPEEFP0+L
ovgvr4ui+C+vk9/JyZfN+boiR5cfHl6/r06U+Lq+Qr2vay+z9nL4nxMvh/Dy 9977L4HwMvnf
Oy+R8jLzvOy+v9fL8f478hDp2nxdXyVn8X4svpfSy8zzMvP8/L3Xuu6oA9Wz 0/Ty+Z8zugD/
0fo/0/Y+xlh+Tu/AAL48/sdjXlFL9YRj8vl+Xlh/Dq+J1+UFtPwH2fZ7q/22 VAHps9x7jL4X
wsvrfWvyEOT+/HDvxE1vwAC+T0/zfzZe/9+7fK8rL9797L2PYw6u0+TryIr6 +T3/g/Bl+7+7
l5vm5fQ+h3tYCXXD+HafF1fCn6dp8XV8Kfp2nxdXwp+nafF1fCn6dp8XV8Kf p2nxdXwp+naf
F1fCn6dp8nv8cIKfp8XRfBfXxdF8F9fF0XwX18XRfBfXyWN9Ydnmf344a+Yd XzDq/h9fMOr4
ur9Pr5Tq+Lq/T6/LWVGn18XRfBfXxdF8F9fF0XwX18XRfBfXxdF8F9fF0XwX 18XRfBfXxdF8
nlcIKfp8XRfBfXxdF8F9fF0XwX18XRfBfXxdF8F9fF0XwX18lj600yj8neH1 8p1fJ1L7NaP4
dp+TiPz0YfXyWN+XJ9n+H18w6vi6v0+vlOr4ur9Pr5Tq+Lq/T6+U6vi6v0+v lOr4ur9Pr5Tq
+Lq/T6+U6vi6v0+1a/QSww/T4ui+C+vi6L4L6+Lovgvr4ui+C+vi6L4L6+Lo vgvr4ui+C+vi
6L8lsflwX18XRfBfXyWN9mtH2f344a+YdXzDq/h9fMOr5h1fw+vmHV8XV+vT fpOSn8Ox9fF2
OX6Tep+nY+vi6U/T9O5R9fF0v0m3UJv0EyGH6fF0v0m/p8p9fF1V5ZNK/Sa1 PmH18XVbunD5
99W3frCTXsdjLHHvwAC+Lsbv0m/p+VXgct9h+nxdjDrfpNtfp2Pr4uj/uVah r5TsfXxdjNWF
PlOr4ux+VNfmAj8wi+vi6vrq+L6+Lq+ur4vr4ur66vi+vi6vrq+L6+S++tNO 3H5O77NhKX6d
j6+TqduPyg5R8XY+vlOl+OHT8z/Z5MuPQlY7namzk7qWvs5cnZyrpX4ABfF1 fXXM36CcnuTT
i4+1ydnioK+07qeca+zs7advxLq/DtCgJ7J3U//Fdv0XOca/YqKdld2Vn31H J507fikm7Xc0
ZdmiIHxaU+/Ll/dztcc15bTq1ESXmxHOP/sXa91X6vwAEdvxLrGNlZ90/T8H 2cvvlGPsacXa
4+Lvd/Xp5QG2kBL/1PJqjT2jtZ8Tq/AAR2/Ey38P2vV+59T9/d2aLhlih6yz 7vwAFPwfZy6e
UA+4+PQoGePSnW2bm0Z/xyxNOAiV34ACO34mW6E8n5fyf47uzRcK2csh5pzB zSWdIXtVYd63
hNGYj7KxX2VjXqrJ7TmQ2dbMa5uueNlZ97tZ/9nA/1KV+i0L8x+zGa0Z/DlT +aIw2lQPbi5t
P4Zc8V+AAjq+u5+Yi7KX7RI/9Xuv0zs7VY19ruaIOPWz8jOtjrtQANZZ97hZ /99We2Hb8TOO
9HD7sQjVie43O8Nt5hbMgLh+O0+zTebGx1k+uysV9a8e8rGvTJJ7u2ZwAGys +9qC10J7vBWg
IX6LRfimP3EZrZ/PVy/+kBHo7rjOboD9fgAI7fiaN4EUA+ymZ3axXzrZsr5/ yySdfHagAbKz
72uZ/u1ydrcYH+nlfotDbR+W+tl060SLRET5VAh8ae65usJ/SoOc5W9/rK/A AR1fRu6l5zdP
QrpZyxr1fLdN+862Y11pOTarPvcAAb6s9l2/FJNrRsvz/HoTv9aLzoiEe3n7 nJ2dN3csTTW0
aZm6nC34ACO34mddv+H0fud2z/3p/B//o9vltm6UA/LILaZELpOgCs5Y16ZK LGzOtjrsgAZy
z72qz//oOTfVns2d+i0X4pj/DOxgl+AAjtPsw/4/N+bd2f0fU9F+OlYlck01 ViRutYEa3dPj
OWNet4j9SOTa2zGuyABrWnOwy1Vn/31Z7Ys79FovxTH34AC/Rc10r5/d/i9L 83+35d3Z+oe5
UA/N1dJ0rEjlkctvtA1m7O95yxr1dATaUzOdbM5PnraTW0+K0agLbdZ/87A/ 1EV+i0L8rl+A
Ajq+y31v4/S/3/0/Ju7PW/k/gdzv6ooyxBK82HX6LQv07H46vsP53WBDucue Xae11hLD6+Lo
Esf9f8v8N3Y+vir96V+fczse3+rr1qUUL9Fop+V+/AAR1fZh7X4/7d3Y+dPr reL9BKJT8dp9
lv3/q/K/z/u/rxufe+qvx2nxdF9rf4fter9//58v16070PyvXn1/LNP5Z9cv ar78hd4G7Bb9
FovxSuYiF9nXnq41+xUYSp+ZG/HDX5XKiF9muSVxr9iowlT8yN+OGvyuU6L7 L1+nV8lwp0X2
Xr9Or5LhTovsvX6dXyXCnRfZev064uPwS/AAR1fXV9dXxfjq+ur66vi/HV+Y P7s07cfk7r6y
XynY/HV8AXY/HV8AXY/HV8AXY/HV8AXY/HV8JU79Avz/U/HV8Ajq/HV8Ajq/ HV8Ajq/HV8Aj
q/J58f4+W9uKq79YASn9jsZY7DEQvs1ySuNfsVC+BHelpaX863gAX2a5JXGv 2KhfAjuKrh3D
uHwncR+V/D67T6+BHafXafXwI7T67T6+BHafXafXwI7T67T6+BHafXafXwI7 T67T6+BHafXa
fXyO36Bfw+u4fXwI7T67T6+BHafXafXwI7T67T6+BHafXafXwI7T67T6+BHa fXafXwI7T67T
6+Sux8m9VVvr3h6uNfZsJS+BHfJdQDr842UfAF2nS/YqMPgU7kFP0+BTovU+ vgR2nV+n18CO
06v0+vgR2mbS93/LtPkq9+gX51rwABw7ve9Wu8P1UajpR7kmnL3ua7YK02/d O+O9h0wdtb2Z
r8v9nFfgAF8COr8uuo7WH77lgevjmvdynZmvdi33bDrdXalT6+BHVzebMmz5 rzd9p73cZ9/0
lp8VtfHtr5rz13bJX4ABfAjt+UA8vfLn5uORzXu5WqoL2a92Lw/fiAF2Rd8a j/ezd6AKzXu5
WqABmvdi1+/EALs6vCPd/zztnvdqm/Zr3crV8ezXuxd+AAvxAC7Orwj3f87/ Ne78bD8nfWub
Wt+a93iy5N294W2t7L8ABfiAF13OHe7/q39R7vxWzm7Pmaj3W3Sn32Hu5Ww/ rCzdoO9a9nNe
NG33aBq/ESdx8l+vAAHDvd/z8ahd+UA6+ALtcXHOXcPgC7KfXL8PPdW9/Tk9 GK/AAL4EdXL6
93/L9PgR5Zp9fp8AW6fX6fAFtfv2KhfAKfX6fXyZ2/QL8z2H13D6+BHafXaf XwI7T67T6+BH
afXafXwI7T67T6+BHafXafXwI7VV8MPeHtGFPbxN7692GXwI75KAAOLxKV8J jo+SPU/HV8Aj
q/HV8Ajq/HV+VG+01GViV9dIcL+HY+vkxOHcO0+YdF8vyG2nafF0XxdF8XRf F0XxdF8XXN75
BfjKzoeD52rK3fgAI7fiXV9xV9fIsS073EtjK/WT2dOfBWX4ACO34l1fcUvy 0vygHxfcPx3D
66vrrgObSrjOaw2RtKXbbqcOmXa/VvYYqu6jFdt8b3TzvM1itDnWK8jGL8AB Hb8Qukmne49k
9uxVd5tLu/8qaKvPWAkb9TzvNhitDeGK8jGL8ABHb8QukmOj8uez2re+PVTg ePWnYYrt7vQN
F+AAjpfiXV9dl45tMOW2jFV3hGO5HA087zdMeNca34ACOl+JdX12XLN4lmce 6rHfqed4+jeG
K8i6F+JdX52t+UA/69PL6dO97piq7p8JvOgCt+p53j6N4YryLoX4l1fXZ3b4 79QsO29PLq0W
/gWW6XCU87zTeXe2K8nXcr8ABHV8XSTTVTvZrFV3hGW6W/U87z9N7maxWhzr FeTruoEr8ABK
1fP/V76/WS1/v+L8XK/Fh2RrxVTzs9YB/xP8PytX5Qu0/LW7IbWNYf1WSv7x PTzs6fjph+CX
10VBiV2MrzdgF+tlPu0xP6dlcvwAFPy1vs1rZiV+Mqv4dj8dX8Or+H1/Dsfj q+usc8KQYfp+
XXD8dXxdF8X46vi6L4vx17TyM2Mvr9+Q24dp9dAX10X10BfXRfjy/Hea1k95 P1zLG9vNN302
/v1T2fU9jw9YAdm1T3GyA/726lEvxTBX5DaxK/GVX5db8ABGu9uLn5tYuN7/ vcRtJpu+rb+d
rN5e0qvvWt49rXxfimdvyG1iV+Mqvy634ACL5yXbcJpt43m/c7VvaNpWb579 oFKQy/IbeYUg
t+Mqvy634ACL7RvJ3391yKt9vV/cuEm3IvxYdX11fXY/L5zd9wN/z6mn47h9 dX10gWlQPNvt
Jlx6/aAKjt+JdX10xKehqAfNrDanO6wI2j2ZF+KnV9dX10mH79ZdLy4DUA7U dR+am0DW0rDa
juavj29upRL8WHRfF0nec7sAvXu8A59inSn11fXSZjY2/K5vsA9j3X4ACOr6 6vrpKbzvuBPT
8VtU1rbLxnMrfeOHrK8U2IzwIV+AAjq+T1X2a1sxK/GVZ115lib8ABHafJ6r 8udmJX4yuHSP
x2n11fp+nSPx2n11faxzeADitc3XCPb1w/TY2TM1rx+LmEEV+AAjpfiXV9dn ZbT2xp1U8mfy
F0/WFhBFfgAI6X4l1fXZ19v746aby9rtcfAsIW8Px0vxC6SX7fdjzlu+RCf9 ZGEEWH46X4l1
z8orVuLo9fwN1PfNrv7s6+HoPAPBxX4ACOi+ur67N7qSv4G5szP7rIwgiw/H S/Eur67OPw9f
wN7+/KbmsICtVPJ1hYQRX4ACOl+JdX12crga/gbtK/c3sqE/4uYQRX4ACOl+ JdX12crxUwhb
q80/HRfXV9dnH5rOHeqXT8dF9dX13HK6lXyNbQBXi8l0F9dX11fXQX11w9kg vxlWdX4ACOmH
11fXV9fjovrq+ur66C/J1fZsJUiy/TpH46vzE37OdGJX4yuHSPx2n3IL8iWU fXSPx1fw6v4f
w6R+O0+ur9P06R+Zq+to/0U61NosX4p4w/HSPzLeNGMFPzub8htw7T66Avvf 32mpFLtProL6
7XV5vDYe7+/f/vbKu9wlLyK5u5rLUcN+7RlcPy2/hcDsuilfgAI6R+Or6dyp cubMYd7XHNMu
5tJnKmLHbu/GeZzFV/bsrh+FwOy6KV+AAjpH46vs73mx2bdmVLw7Et/vlv3H km4TpeGGJt+/
AAR0j8dvxM74VQD7RhY5up3MmOdvbvxl3PDDI3NfjpH47fiS9Oekt+3h34yu 4fXQyj8dnb85
TUivReR1XoAreHfjK7fiXQyw/HZ2/CU1Ip+O/Mq73O01JffnfjPJ2dsBI6Bg dl0Ur8ABHSPx
1fZxw9NSK2+oB2PG9sq73L3W3pqS+bPZ/Znkmp4rhNoGtr5uugQLTKr7Smz6 ae1zZ2LGsXHt
5VnVQRX1tHXi4dUIbeic2UH1pY2LbOT+8PlfgAI6R+SvZ0tu2N9bR1tI53WB D55vsA9oEsXt
42th+OkfhvhjVWm/FV/4GmpFVrtOJpJgXiLJ/X4ACOkfhvhjZXTD9X++01Ip dp9fjpOFs5vU
vykYfXcProTj7TjR7v2gCpQvw/a9W+01IrqMr8ABHSPyh7G2lW34kdb62jrx Rb8S6vroT+7G
2lW040e9iho231tHXMXfkNsiV+MrU6vwAEdMfHp3Gj3h2ncO34l0JVOH40e1 +OlProSM7HuB
PljH4fw6L66GIJT66vrq+ugvrq+ur66C+qOl+gmEvxlWdX4ACOmH5MPG/myh fyeb5vba3faa
mlh0j8dp8nBv2VUv06AvlPr9OgL4ur66Avi6vroC+Lq+ukfjq+Lq+ukfjq/M pJLT6/IzT8dF
8XV8X46L4ur4vx0XxdXxdBfF1fF0F8XV8XQXxdXxdBfF1fF0F+TbyEgw/T8j OH46L4ur4vx0
XxdXxfjovi6vi6C+Lq+LoL4ur4ugvi6vi6C+Lq+LoL8i0Fp9fkZp+Oi+Lq+L 8dF8XV8X46L4
ur4ugvi6vi6C+Lq+LoL4ur4ugvi6vi6C/Mth+eMP0/IzisdSs2El/KO0+Lq+ uyb9TenF+O0+
Lq+ukfF8XV9dAXxdX10BfF1fXQF8XV9dAXxdX12VK+7QNSk51136VX6wlH5x L9lVL8jPkuAB
flAPKZs3dfpVe/Fh1fF3wpeNd8D4wPnz3l6/AAX4l1fF0ld6Hi16BePD5h1f F0ma3CcPgr/Z
yffxoxl34orfsqRfkZvwAEddu96u88XFXb9I1AfL+H11fF0bt0/T3GOLi01f CdGvHfiMOr4u
jwPA+ndq8+mKE5fw+ur40zpf7daq7Xe8XFmJaeq8ZfSb2dV4KX4p8r9BO0v2 VRT8jN+UA8yn
qepkyDi4vbwp6oyJeLi6jxB8XF1ZgxfiJer9lUL8jN+AAl48fuTbF5c9q7eO 76ivlvmDF9qD
DOH5Bb8AAvrsV8gHJ73j5kO31yrJfikFvwAC+ui/MxfjCL9Or4ux9fp9fp1f F2Pr9Pr9Or4y
nyP2gavyIKncPi6vruHcP07iTx+YRfX12QTo17F+O0+Lq+uyVbN3L9O34wi/ Tq+Ls/fSfUy/
HafF1flU3CRvrPlW8XF03wl+AAjt+MJfip1fJ8+Li3KTVyfT8C8P0+ur8iPt e0/fs+zkvjH9
X86y3T8Ds68d+AAjuHyZns9l+/VvtDFep+RLY3sSYkHFxcNePpnpnip0vxE6 3vPeP353nd1Q
JU+U68Tp2oVWtePD8dw1foJnvs/Zy9x7jvf27tfX+vlT5Ih1EkvPf8XFrb+Z OBmMZabv+p6n
UHpzgN/d+/AAR2/ET+eh6HLJdcnp+n+g83DuHeuu/kzRlPdfMFNbtdcPSvf3 9T34ACO34ibf
Y9jLyvKfHa937vk/8+97tFNKp+LX6SNebrL85jmk7d+AAjtPk2/J+Tq02ij5 /z8vl/LyX6dX
8V2tl9qCS+IBfjCL8znufc42+/9/kvruS+l32a2RUAw+vzOfG+NjXRRbWfd/ srtOr8Pvx86g
F+MIvzOfb+3jXtcT9e7yj67kvrq+ur8R8zzHxydjsTT9rJfXQX11ukfke+n9 P21AT6Hodr7H
//JfjV+kjWtYfjq+T3+17XLrA/8/z8l+O4fw7T66vxj0vSfv+f+fJfjtP07T 66vxj2fZy+D8
G+7gK1/D+HafXV+fO+f8KVky67XZ36SNqtX4ACOr86l+NMmXY9t29cUFfgAI 6vrq+ui+vx1f
XV9dF9dHBWKC/GmTMP4fXV9dX11fX19dX11fXV9fX11fXV9dX12+78yarWk7 eH47T66vruHa
avs2EqOr+HV9dp2n10X6dX10X6dF+nV9dF+nR7qP36UaUMPr6Pfj51AL8YTD tProvrq/T9O0
+ui+ur66L66L66vrovrovrq+ui+ui+ur66L66L66vrovrovrq+yR0v0E4V+N MmYfw+ur66vr
q+vr66vrq+ur6+vrq+ur66vrt29cUFT8dX11fXRfX46vrq+ui+ui+ur668++ 78yWtX2bCVHV
9dX10X1+MukfnZX40yZftAFL66vrq+ur9+AAX0m+fAsv1AL9o4LDtProvuf7 a/IFlH11fXRf
c9kv06v06vroX4+a7T66vroU+u0+ur66Efjq+ur66EflUdL9BMFfjTJmH8Pr rj7vybgV+i64
dw+ui+u46XkLX49r9F1w7fiXRfXZdcSzD9O4fXRfXZs3mx4XjbXg6b9F1p2/ Eui+uzZ1KoB/
G2vh6X6LrTt+JdF9dmzoYAHj/X49r9F1p2/Eui+uzZ1T10wl+0AVh9dX10X2 Z123jbX49ufM
JfimIvn2t0L8/L8AAvrrj+G5NwLyFr8e3WQwmG759rdC/P5mHt24h6qVfd/J jWuvE2ErxB10
wl+UA+H759rdC/XB3gQ802n5WmL+IOumE60AAXz/q6JJBfPtbopDfhD3du/V JyvxSrMd4Pk3
AvIWvx7dZDCXQr59rdC/PZ3T2+X5e8iG/Iyy+c0oS1rr4ABdOTcC6yGEvpbv 7W6L7O1uozun
t34Q9lVJv0ka1rryABd+TcCv0XXEKvn2t0L8/OYe3nRD1Uq/Zc7WuvIAF35N wK/RdcSS/GmT
Mw9u3EPVSr9lzta68gALXb7d+MIyK/RL6ZffYB5g1438rPf34ACOr66vrsmv kh/M+/XafXRf
XSnV2n10X10p3MtmMnh+Or66vrsnGKgu0+ui+ulOrtProvrpTtQan46vrq+u ycVUGF3zrpT+
MFNy+cm1oyS7IFVS/AAMG8kP5n39QunwXV9dkeqprtPi6vrpTq7T4ur66U6u 0+Lq+ulOrtPi
6vrpTq7T4ur66U6u0+SpX1lRymXY9t2B90FfgAG736CBX2bCVEKTXYivhOLf pRqmaKu3rhCv
wAC+Lq+ui+vr4ur66L6+vi6vrovrq+Lq+ui+ur4ur66L66vi6vrrZ33fyY1r v7+p8P1zo+Xl
AqqX49q/K3h9fF1fXV8X18XV9dXxfXxdX11fF9fF1fXV8X18XV9dXxfXxdX1 1fF9fF1fXV8X
3+X6BfnBvyBVMvx7V+Vu/AAL4ur66vi+vksbrNZbVMPr+HV8MOr+H1/Dq+GH V/D6/h1fBdX6
fX6dXwXV+n1+nV8F1fp9fp1psfJ2N+QKpmH1+VvD6+Lq+ur4vr4ur66vi+vi 6vrq+L6+Lq+u
r4vr4ur66vi+vi6vrq+L6+Lq+ur40+/QU/MDfkCqZfj2r8rd+AAXxdX11fF9 fF1fXV8X18XV
9dXxfXxdX11fF9fJY317wOmX2bCUvrq+FOr9+UA6+ur4U6v349q/h1hsfJAb 8gVTMPr8rd+A
AXxdX11fF9fF1+PTf1Kiadp8XV8XWf9Y6Ihq5+n19dXwZX1U94R1mebLU7h8 XV8XcXzbvdju
a62U6P0o9m6oaR/W7XWor8AAvrq+DXtu92O1/q0ldE6Uez852b8AAvi6vi7M NvNmVe3Uebvu
5s/VpKzrr3lOlflAPfiF141+gX5Iapr42Hux2Z8SbPonSj2X4AC/ELq+LsjO o6365z6tJXRO
lHsz/i0B34AC/ELq+LsuPCPeEZr3Y7P+JNn0TpR7L8ABfiF1fF2YnhHvCOTM e7HZn1FTdCgG
6J0o9nt/O7O5bm72sNnU37JjNXi/AAX4l1fBlfDveEZ/SjhZnxJs+idKPZyb v+Z8zrq858vw
AF+JdXwZXw73hFdhsqAdpWH19dXwZdjnLpT8eX18ahXOp+nV9dmOXyUFjtPr tPi6vi5T67T4
ur4u0+u0+Lq+Lq+ur4ur4ur66vi6vi6vrq+Lq+Lq+ur4ur4ur66vjCXS/QL8 BvyBVMvx7V+V
u/AAL4ur66vi+vi6vrq+PIXwmt9e8Dpl9ouYa/K3h9fABdj6+AC06f8oxD17 AEAHAA==
--------------000606090501010508040508--
Re: Create child view without serialization of the correspondantElement [message #164926 is a reply to message #164778] Mon, 10 December 2007 18:14 Go to previous message
Alexander Shatalin is currently offline Alexander ShatalinFriend
Messages: 2928
Registered: July 2009
Senior Member
Hello Ali,

First, I still can not see any _incoming_ aggregation links to ProcessType
object.

AFAIU, you should show Port associated via ProcessType with each process.
To implement it I suggest you to create transient derived property "port"
inside
Process EClass and implement getter for this property in an appropriate way.
The rest ofvisualization (child graphical element "Port" for the ProcessNode)
could
be done in GMF using standard way to define diagram structure.

Hope this helps.
-----------------
Alex Shatalin
Previous Topic:Open an editor from an action
Next Topic:GMFGEN: List Layout = false property restricts the area available for connection in a Node ?
Goto Forum:
  


Current Time: Thu Apr 25 17:39:59 GMT 2024

Powered by FUDForum. Page generated in 0.03585 seconds
.:: Contact :: Home ::.

Powered by: FUDforum 3.0.2.
Copyright ©2001-2010 FUDforum Bulletin Board Software

Back to the top