| 
| Problems when using "Affixed Parent Side" property [message #64293] | Tue, 17 October 2006 10:35  |  | 
| Eclipse User  |  |  |  |  | This is a multi-part message in MIME format. --------------010407060901050508060108
 Content-Type: text/plain; charset=ISO-8859-1; format=flowed
 Content-Transfer-Encoding: 7bit
 
 I am playing with the "Affixed Parent Side" property that is availble
 for a Node and I get unexpected behavior.
 
 1. The constraint seems to be checked only at the element creation. For
 example, I have configured my graphical defintion with the property set
 as "WEST" to only attach objects on the left of the container node.
 Then, in my generated editor, when I create a child element, this work
 well, the element is attached to the left border of its container. But
 when I try to move it, I can also attach it to the right border. I would
 have expected to "only" enable attachment to the left border as this was
 done at the creation.
 
 2. Another problem of refresh happens when I move an element that
 contains children elements associated with a Label. The children figure
 is correctly moved, but not the Label. I have attached two screenshots
 to best describe the problem. The first shows my graphical elements
 before I move the container element. The second shows what happens after
 I move it. Then, if I move one of the two child elements, labels are
 correctly replaced. What have I missed ?
 
 Thanks in advance.
 
 
 Jacques
 
 --------------010407060901050508060108
 Content-Type: image/jpeg;
 name="beforeMove.jpg"
 Content-Transfer-Encoding: base64
 Content-Disposition: inline;
 filename="beforeMove.jpg"
 
 /9j/4AAQSkZJRgABAQEASABIAAD/4QAWRXhpZgAATU0AKgAAAAgAAAAAAAD/ 2wBDAAUDBAQE
 AwUEBAQFBQUGBwwIBwcHBw8LCwkMEQ8SEhEPERETFhwXExQaFRERGCEYGh0d Hx8fExciJCIe
 JBweHx7/2wBDAQUFBQcGBw4ICA4eFBEUHh4eHh4eHh4eHh4eHh4eHh4eHh4e Hh4eHh4eHh4e
 Hh4eHh4eHh4eHh4eHh4eHh4eHh7/wAARCACjAT4DASIAAhEBAxEB/8QAHQAB AQACAwEBAQAA
 AAAAAAAAAAUGBwMECAIJAf/EAD8QAAEEAQECDAMFBwMFAAAAAAABAgMFBBEG FQcSEyExNFNV
 lJXR0lF0sxQiMkFhCCM3YnaBtBZxciVCUoKh/8QAHAEBAAIDAQEBAAAAAAAA AAAAAAIEAQMF
 BwgG/8QALxEBAAICAQIBCAsAAAAAAAAAAAECAxEEBSFRBhITMlJxgaEHMTRB QmFykbHR4f/a
 AAwDAQACEQMRAD8A9lgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAA
 BxZuVjYOHPm5uRDjYuPG6WaaZ6MZGxqauc5y8yIiIqqq9BmImZ1A5QceNPDk 48eRjTRzQyNR
 0ckbkc1zV6FRU5lQ5BMTE6kSIMRmZY2Tp5sz93kNYxI8uWNrW8jGuiI1yJ0q q/3OfdGJ2th5
 hP7xVdetvm2/QiKBgT90Yna2HmE/vG6MTtbDzCf3lAAT90Yna2HmE/vG6MTt bDzCf3lAAT90
 Yna2HmE/vG6MTtbDzCf3lAAT90Yna2HmE/vG6MTtbDzCf3lAAT90Yna2HmE/ vG6MTtbDzCf3
 lAATMitwMeCSeWfPbHG1XOVbCfmRP/c6GzT6m+q22GHNYpGrlarXZ8+qKi/8 z+7b7PyXuC1I
 s2eGSHV7Ymr+7lVPychD4O9n8vlW32ZJkYUjtWJhsXRqonNq74m2K18ze0tR pT2osdmtm0xk
 tc245bLc5MfHxZM3Knl4qIrlbFDxnqiapqqJomqa9KHdo2013Vw2dZmWE+LN xuI5czJYurXK
 1yK1zkc1UcioqKiKioqKQuFODCjzKm1kk2swM7GZPFj2VBXrmPha/k1fFJEk UvGa9WMXnjVE
 WPpbza4ba5G2eDQ021b8eWLaC5im2eyEdCkMipJNIlflyR6/dcxVRz2J+FJ5 Oji82pFtzdGJ
 2th5hP7zp0zKa4w5MuuzbCeGPJnxXO+25LdJYJnwyt0c5F+7JG9uvQumqaoq KamzNksTZ3hO
 rGUuzuRacjkV2PCmZRTP+x40UcUayY1ixyMhYxrVe6F6ayOR6aaPTXjrtk1r eCvbbZ7Y/Zbc
 d/vnIfkuhpX47czBdZzSxsjkbyTchv2RzmNYyRFajkZqxVQDdO6MTtbDzCf3 jdGJ2th5hP7z
 RNdsnkZWyF1X42DM6rzrrZ/WuwdlMqkx4kZZRLkyMhllfJryaNV72o1qJGjt VXjKlN/B9hVV
 he59NstJi5FfttT7ldj4zkTGwXrXLlfZ0RNGQryuZynE0bzP434eYNx7oxO1 sPMJ/eN0Yna2
 HmE/vKAAn7oxO1sPMJ/eN0Yna2HmE/vKAAn7oxO1sPMJ/eN0Yna2HmE/vKAA n7oxO1sPMJ/e
 N0Yna2HmE/vKAAn7oxO1sPMJ/eN0Yna2HmE/vKAAn7oxO1sPMJ/edazwYsSG GeCfOR6ZUDfv
 ZszkVHTMRUVFcqLqiqnOWSff9Rj+bxvrsAoAAAAABiXDT/B3bX+n8/8Ax3mW mJcNP8Hdtf6f
 z/8AHeXem/bMX6q/zCN/Vl+fnBlws7c8HmQ1dnriT7HxuNJgZGsmM/4/cX8K r8Wqi/qeseCn
 9qLY3abksDaln+mbJ2jeUldxsSRf0k6WfH7yaJ/5KeFURVXRE1Nx8FP7Ou32 3HJZuVi/6fqH
 6L9rzmKj3t+McX4nfFFXitX4n0P5WdB6ByMM8jqExit7cdpn4fi92pnwcnBl yxOqd3vOinhy
 Z7LIxpo5oZMljo5I3I5rmrBFoqKnMqFMwLgQ2Er+DnZrO2ZrczLzIo89ZXTZ LkVznughV2iJ
 zNbr0J/9Vecz0+c+VTDTNauC3nUie0zGtx4676deszMdwAFdkAAAAAAAAAAA AADhycTFyZce
 XIxoZpMaTlYHyRo5Yn8VW8Zqr+FeK5yap+TlT8zmAAAAAAAAAAAAAAAAAAAA Cff9Rj+bxvrs
 KBPv+ox/N4312AUAAAAAAnbT0+NtDs1aUGa+aPFs8ObDmfCqI9rJGKxytVUV EXRy6aov+xRM
 Y4Q9roNladchkbcvOc5qQ4rXfecirzrp06ImvOSpe2O0XrOpjuTG2McGfATw dbAzpmVtXJY2
 DXcZmbZObNLH8OIiNRrVT4o1F/U2cdOls8K3ros7BnZLFI1F+65FVqqnQvwV PgSl202dgyLi
 KysseqbVWCV8s2fPHDHJKuJHl/cc53OiRS6rrov3Hrpomq2ebz+TzsvpeTkm 9vGZ2jWsVjUQ
 o1XXrb5tv0IigYHZ7eVNRsle7a1mPPtRTY87p55qXIxpUZBHisdJKjnysa5r eIqKjVc7VU0a
 vPpnhUSAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAn3/AFGP5vG+uwoE +/6jH83jfXYB
 QAAAAADW3CbsM6Z820uzWO514qtbJG56ubK1V0XmXoVOnm+BskAYxsFsbW7K 4r346PfnZKI7
 Kmc9VRzvz0ToRNTFMvY21y9v94ZVTFPXJt0y440j43J9nbQJitl4qrrqmSiN RNOMiojtNPvG
 0gBp/bCkvU2N4XKel2ZyrLI2jzZ8fAhxJsaNG8tUY0azPWWViNZyzX8bTV+q 6o1UXU2nSZuT
 YVcOZl1ObUTScbjYeY+F0sejlROMsL3s50RFTRy8yprouqJ8VXXrb5tv0Iig AAAAAAAAAAAA
 AAAAAAAAAAAAAAAAAAAAAAAAAACff9Rj+bxvrsKBPv8AqMfzeN9dgFAAAAAA AMY4W8rJweCn
 a/NwsibGysejzZYZoXqx8b2wPVrmuTnRUVEVFToN3Hwzmy1xRPrTEfvOmJnU bZODxNwU/tW7
 S0nJV+3GJv8AwW6N+1xaR5bE/X/tk/voq/m49WcHfCPsbt/hfaNmLuDKka3j S4rl4mRF/wAo
 159NebVNUX8lU7/W/JLqfRpmc+PdPar3r/nx01Ys9Mn1Su1XXrb5tv0IigT6 rr1t8236ERQP
 zTcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABPv+ox/N4312FAn3/UY/ m8b67AKAAAAA
 AYlw0/wd21/p/P8A8d5lpD4QafJ2h2B2hoMJ8MeVZ1eThwvmVUY18kTmNVyo iqiauTXRF/2L
 XBvXHysd7TqItE/NG0brL8sjI+Dyg2xvtooIticKyntInI9kuEqsdCv5OWRF RGJ/Mqon6np7
 gy/ZGw8TIbmcINzHYcR3Ng1rnNicn88rka5UX4NRq/zHpbZqgpNmquOroKvE rcKPohx4kYir
 8V06V+KrqqnuPXvpM4PGrOLg19LbxntX+5+Ufm5uLhWnvbsxDgHwNt6zZLLx OEGzgsbxubq+
 WLReLHyEPFa5yInGcn5r+fxXpXYJPquvW3zbfoRFA8M5XInk5rZpiIm071Ea iPdH3OnWNRoA
 BXZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJ9/wBRj+bxvrsKBPv+ox/N 4312AUAAAAAA
 nbR3Vds/VSWdpPyONGrWq7TVdVXRERCiai4aKq6gkdeZ+Y+0omORqV7Y9ORc vMjub8XPzarz
 84G24nsljbJG5HMeiOa5F5lRehTjx8vFyZsmHHyYZpcWVIchkciOdC9WNejH on4XcR7HaLz6
 OavQqGJ8FtNtDUVP/WrVciGVqOx8RWc+M38m8bpXRObToQwS1hyc3hCzqmG1 s62Cw4RWQ5bs
 DKfjySxN2XZKsauaqLxVdG3o50VEVFRURUDaMttVUjbmxubLCrcKPLbx8jLn bDG39xF0ucqI
 hSqbKut6+KxqbDEsMKZNYsjFmbLG9OjVHNVUX+xqNm0uzXB5WbXybU5smbh1 O1UWLTraZSTz
 rNLW4srI0nndzKnKypyj3fdZrq7RFMt4GX1OVRWlvW3lFbT2lm/Mz1pspk+J jTujjbyLHMXn
 VrGRqqrornK5+icbRAzkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJ9/ 1GP5vG+uwoE+
 /wCox/N4312AUAAAAAA+ZY45Y1jlY2Ri9LXJqi/2PoAAABPquvW3zbfoRFAj YtjX4lnax5ef
 i471ymuRsszWqqchFz6Kv6KdnfdL3vX+JZ6gUAT990ve9f4lnqN90ve9f4ln qBQBP33S971/
 iWeo33S971/iWeoFAE/fdL3vX+JZ6jfdL3vX+JZ6gUAT990ve9f4lnqN90ve 9f4lnqBQBP33
 S971/iWeo33S971/iWeoFAE/fdL3vX+JZ6jfdL3vX+JZ6gUAT990ve9f4lnq N90ve9f4lnqB
 QBP33S971/iWeo33S971/iWeoFAE/fdL3vX+JZ6jfdL3vX+JZ6gUAT990ve9 f4lnqN90ve9f
 4lnqBQBP33S971/iWeo33S971/iWeoFAE/fdL3vX+JZ6jfdL3vX+JZ6gUAT9 90ve9f4lnqN9
 0ve9f4lnqBQBP33S971/iWeo33S971/iWeoFAn3/AFGP5vG+uwb7pe96/wAS z1Opb2tZk48M
 OPY4c0rsvG4rI52ucv75i8yIoFsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAA
 AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAH/2Q==
 --------------010407060901050508060108
 Content-Type: image/jpeg;
 name="afterMove.jpg"
 Content-Transfer-Encoding: base64
 Content-Disposition: inline;
 filename="afterMove.jpg"
 
 /9j/4AAQSkZJRgABAQEASABIAAD/4QAWRXhpZgAATU0AKgAAAAgAAAAAAAD/ 2wBDAAUDBAQE
 AwUEBAQFBQUGBwwIBwcHBw8LCwkMEQ8SEhEPERETFhwXExQaFRERGCEYGh0d Hx8fExciJCIe
 JBweHx7/2wBDAQUFBQcGBw4ICA4eFBEUHh4eHh4eHh4eHh4eHh4eHh4eHh4e Hh4eHh4eHh4e
 Hh4eHh4eHh4eHh4eHh4eHh4eHh7/wAARCADqAVwDASIAAhEBAxEB/8QAGwAB AQEAAwEBAAAA
 AAAAAAAAAAYHBAUIAgn/xABEEAABAwIDAwgHBgQDCQAAAAAAAQIDBAUGERIH V9QTFBYXITGT
 lQgiOEF2tLUVMjdRYXUJRoXEI0JxJCUmNlJicoGR/8QAGwEBAAICAwAAAAAA AAAAAAAAAAED
 AgYEBQf/xAAuEQEAAQMCBAQDCQAAAAAAAAAAAQIDEQQhBQYSMUFRYYEHE5EV MjM2UoKhsvD/
 2gAMAwEAAhEDEQA/APZYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAA
 AAAAAAAAAAAAAAAAAZn6R21fqewPR4m+wftvnNyZQ8355zfTqilfr1aH55cl lll7+/s7dMIj
 blXVtu2dy1VvrKikqEulrYksEisfpfcKdj25oueTmuc1U96KqL2KB1tm2pXC 5WC0XaDZnjCr
 juNtpa5JKBKWWBOXgZLoa+SaNztOvSqqxuatXsyOV1jXbdPtA8Gh4ovwBAdY 123T7QPBoeKH
 WNdt0+0DwaHii/AEB1jXbdPtA8Gh4odY123T7QPBoeKL8AQHWNdt0+0DwaHi h1jXbdPtA8Gh
 4ovwBAdY123T7QPBoeKHWNdt0+0DwaHii/AEB1jXbdPtA8Gh4odY123T7QPB oeKL8AQHWNdt
 0+0DwaHih1jXbdPtA8Gh4o+sV4zk5+yjsL1dJSTI+sV7dKK1P8iZ9+faVWHL 5QX6g55b3vWP
 PS5HtVqov5GdVuqmMymaZhJ9Y123T7QPBoeKIjGPpCy4d2r4NwJPgC4QSYl5 rm+vrmQz0fLV
 clP60UbZGuy5PWmUnajkTsUqrLja+XXG9VaUvOE6CSmuUtN9gVjJGXKWnjkV vOGPWREVHsTl
 GokStyc1FenaqdxU7SsPU2Grffp4q+Onq4qqWWLkUWWjbSxyPqOVajlyWNY1 jVG6vXc1EzRc
 zBDidY123T7QPBoeKHWNdt0+0DwaHijh4l2l3alwjDerZga+8rJdbZSthqua KksFVVMiV7HN
 qdCqqKrGprza98avajNTk72945ZbJqejZhjEFwuT6FtfV0FGyB81DCuaZyqs qMVdTXtRsbnq
 5WO0o5EzA67rGu26faB4NDxQ6xrtun2geDQ8UfN+2s2C1ukkhtd7ulBBZaa+ 1FfQwRuggoZl
 lRsztT2uXJIXOVrWq7T2oi5Oy77COLafENwuFuW03W01tDHDO+nuEbGPfBNr 5KVuh7k0uWKR
 MnZORWKjmoB0fWNdt0+0DwaHih1jXbdPtA8Gh4ovwBAdY123T7QPBoeKHWNd t0+0DwaHii/A
 EB1jXbdPtA8Gh4odY123T7QPBoeKL8AQHWNdt0+0DwaHih1jXbdPtA8Gh4ov wBAdY123T7QP
 BoeKHWNdt0+0DwaHii/AEB1jXbdPtA8Gh4okLbt8fWekZTbIJMF1FG+eFkjq 2or2pLCrqFKt
 WPhaxU1Jnya5SKmaZoq9xtxEVtdWt282m2trKhKGTC9dO+mSReSdI2qpGter c8lciOciL3oj
 l/NQLcAAAAAAAAAADNdtG1+0bK7ph6G+W2qqaK8c4R9RTORX06xcll6i5akX le31kVNPcuZp
 R5K/iI/yL/UP7Y2TlHhun4nxe1pNRGaKurO+O1FUx9JiFOormi3NUPS+CsZY Yxpa0uWGL1SX
 KDs18k7141XuR7Fycxf0ciE96QX4Yy/u9p+pUx+cuH73eMPXSK52O51durYv uTU0qscn5pmn
 uX3p3KbfF6Sd/v8Ag9mFcYW6OulfX0ErLjSt0SqkNZDK5HxomlyqjFRNOnty 7FNp5h+Guq0F
 FV/RVfMtxmZidqoiP4n2xPootaymraraXuoAHmTmgAAAAAAAAAAAACexXhal vstLKrkp5IpU
 dK5iZLKz3tX8zvoIYaeJsUETIo29iNY3JEPsGU1TMYTlEXzB1/vl5pFuuJ6O ey0d0iuUFM20
 o2ra+KVJY4+ccppRiKiNXKJHK3NFcuaqvHs2DKqHHOLbukklFTVkSw2vUkci QyTRsWqmYztT
 S98cK6Xp2ujeuWTkzvwYoZbbtk89JaLzBFeLTRVlwq7fWQpbLLzWigmo6hJ4 5FpkmXW97mtS
 RyPbqa1qJpyzORjjZZDim70N/rkwrW3mO3R0NY+7YbbX00jWOc/VDE+VHQrq kkVP8RyZORHa
 tKKaUAIC5bNY6qyYjtUN0jpo7zhKnw0zk6FjGUyQtq2pKjGK1uS867I2o1E5 PJFyXspqOxc3
 xxdMTc61c/ttHQ835PLk+by1T9erPt1c5yyyTLR3rn2dyAAAAAAAAAAAAAAA QFf7Rdm+Erh8
 3Rl+QFf7Rdm+Erh83RgX4AAAAAAAAAAHk3+IXFJPLgOGGN8kj3V7WsamauVe bZIiHrIHc8v8
 X+x+IW9b0dXRnbOM5pmO+J889ld238yiaXg/ZT6MONsVclX4k/4YtjsnZVDN VVIn6Rdmn8vX
 VFTvyU3PGWyHAuzrZa99gtLX3BLraWvuNVlLUuzuNMi5OyyYip3o1GovvN9I D0gvwxl/d7T9
 SpjseOc5cU4zmi7X02/007R7+M++3owtaei32jdfgA1VeAAAAAAAAAAAAAAA AAAAAAAAAAAA
 AAAAAAAAAABAV/tF2b4SuHzdGX5AV/tF2b4SuHzdGBfgAAAAAAAAAAAABAek F+GMv7vafqVM
 X5AekF+GMv7vafqVMBfgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAE BX+0XZvhK4fN
 0ZfkBX+0XZvhK4fN0YF+AAAAAAAAAAAB0WJMY4Yw3dLZbb/eqW2VN05TmSVL lYyVY9GpNa+q
 i+uzJFVFXPsz7Sy1ZuXqui3TNU+URmdt5+kbomYju70yP0r7riy1bNKR2EMH dLKue8UyT0PM
 6mo0Rx6p2y6ad7Xpplhh7VXT25Ki5muIqKiKioqL3KhAekF+GMv7vafqVMVp U2BLhdbtgew3
 S+0XMLtWW2nqK6l5J0fITvia6SPQ9Vc3S5VTJyqqZZL2ncgAAAAAAAAAAAAA AAAAAAAAAAAA
 AAAAAAAAAAAAAAwmTEu0GT0wIbO/AOeFYKSSijxH9nVfqwyUrKh7eW18gudR GxmejPs0ouaq
 bsQFf7Rdm+Erh83RgX4AAAAAAAAAAHkv+Ij/ACL/AFD+2PWh5K/iI/yL/UP7 Y3P4ffmLT/v/
 AKVOPq/wZ/3ixjZVtxx9s9WKmt9yW4WpnYturs5IkT8mLnqj9/3VRM+9FN7v 3pB4N2h7OVtU
 jZrJfHXO1v5pULqjejLhTverJUTJURrVVdSNXsXsXI8wbPtn2L8eXDmmF7JU 1ulyJLPlphi/
 85FyanZ25Z5r7kU3qv8ARnt+DMBdIMT3X7UurbjbokpaZNNKxstbBE9FVU1S Zte5M/Vyz7l7
 z0PnvSctU266tRMU6jG3R96Z8OqO2PWcT5S4mlqvZ27PYwAPCXZgAAAAAAAA AAAAAAAAAAAA
 AAAAAAAAAAAAAAAAAQFf7Rdm+Erh83Rl+QFf7Rdm+Erh83RgX4AAAAAAAAAA Erj7Z3g3Hktu
 lxbZWXN1tc91JqnlYjFfp1ZoxyI7PQ3sdn3fqpVAu0+ovaa5F2zXNNUdpiZi d9u8emyJiJjE
 uLardb7Tb4rfa6GmoaOFumKCniSONifkjU7EIr0gvwxl/d7T9Spi/ID0gvwx l/d7T9Spiqqq
 apmqqczKV+ACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAr/aLs3wl cPm6MvyAr/aL
 s3wlcPm6MC/AAAAAAAAAAAAACA9IL8MZf3e0/UqYvyA9IL8MZf3e0/UqYC/A AAAAAAAAAAAA
 AAAAAAAAAAAAAAAAAAAAAAAAAAAICv8AaLs3wlcPm6MvyAr/AGi7N8JXD5uj AvwAACqiIqqq
 IidqqoOgx3htcUWVbel0rLeuepHU78kd+jk96foAwfiy2YoW4Jb3Ozoql0Dk d/mRO56fovb/
 APDsrjdKC31ltpKyfkprnUrS0bdDl5SVIZJlbmiZJ/hwyOzXJPVy71RFyjZ3 gy5116fcLhJV
 WZLVOtM1tK7QtUre9VX/AKe7/XMuMdUlVU4owDNT0000VLiCWaofHGrmwsW2 V7Ee9U+63W9j
 c17M3NTvVAKw6bCeJ7RiinrJrQ+t/wBiqea1MVZQT0csUvJsk0ujnYx6Zslj ci5ZKjkyMp2a
 YFgw3YNj9yt2G5rfeXQwwX+dKd7ajknWqoc5lSqpqRrZ2woiP7GuRjUy7EKn ZTeoK/GGOEZb
 cQUrbhd46+lkr7FWUccsLbfQwKqPmiY3Vykb00KupUaqomntA0YAADI/Svuu LLVs0pHYQwd0
 sq57xTJPQ8zqajRHHqnbLpp3temmWGHtVdPbkqLma4AM2s2N9oEtgtFRVbKL xV1dRbaWoqnw
 VlJTMbPJAx8saRTzJKzQ9zmZPTNNPv7zldNMdbncQeb23iC/AEB00x1udxB5 vbeIHTTHW53E
 Hm9t4gvwBAdNMdbncQeb23iB00x1udxB5vbeIL8AQHTTHW53EHm9t4gdNMdb ncQeb23iC/AE
 B00x1udxB5vbeIHTTHW53EHm9t4gvwBAdNMdbncQeb23iB00x1udxB5vbeIL 8AQHTTHW53EH
 m9t4gdNMdbncQeb23iC/AEB00x1udxB5vbeIIjGO0zbFQ7V8G2K07MaiPD11 5r9sTz0EtW+g
 11ckUmdRTyLA3KJrJO3PTqzd+SbsAIDppjrc7iDze28QOmmOtzuIPN7bxBfg CA6aY63O4g83
 tvEDppjrc7iDze28QX4AgOmmOtzuIPN7bxA6aY63O4g83tvEF+AIDppjrc7i Dze28QOmmOtz
 uIPN7bxBfgCA6aY63O4g83tvEDppjrc7iDze28QX4AgOmmOtzuIPN7bxA6aY 63O4g83tvEF+
 AIDppjrc7iDze28QOmmOtzuIPN7bxBfgCA6aY63O4g83tvEEBQYs2kVvpXW+ 31uzWSiw423L
 TLeZKGpc6njlo46mSFZ2SLTOVKmNkepGr93Si5rmu/AAAAAAAAAAAAAAAAAA AAAAAAAAAAAA
 AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAA
 AAAAAAAAAAAAAAAAAAAAAAAOPQ11HXctzSojn5CV0Muhc9D072r+pyAAAAAA AAAAAAAAAAAA
 AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAT+POlP2I7onzPnmfrcvnnp/ 7Pdq/wBSgAGG
 7J+kP23N0X5PmfLf7457nlyvvy9+rv7v/Zf7Q/8Am7Zx8STfSbiVdDQ0dDy3 NKeODl5XTS6E
 y1vXvcv6n1UUlLUzU01RTQzS0sqzU75I0c6F6scxXsVfuu0Pe3NO3Jzk7lUD I9nV5xolo2X3
 694unvCYuhjjraSShp4oonPt01W2SNY2Nejs4NLtTnNXWqojexE5eErBhuq2 gUd1wJaYKC32
 iSdlzvEOed2kWN0fN1eq51CMeqPdK5VyfG1rVVdenSobTaoKe308NsooobZl zCNkDUbSZRui
 TkkRMmZRucz1cvVcqdyqh01k2eYAsdzhullwNhi2V8GfJVVJaYIZY80Vq6Xt aipmiqi5L3Kq
 AUwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAA
 AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/9k=
 --------------010407060901050508060108--
 |  |  |  | 
| 
| Re: Problems when using "Affixed Parent Side" property [message #64364 is a reply to message #64293] | Tue, 17 October 2006 11:26   |  | 
| Eclipse User  |  |  |  |  | Hi, 
 Unfortunately the both problem you've found are known issues.
 
 1) runtime actually uses the affixed side as a hint only, and does not
 prevents manual relocation. You need to install custom implementation of
 org.eclipse.gmf.runtime.diagram.ui.figures.IBorderItemLocato r that prevents
 this.
 2) For now I do not know how to fix this. But it seems to be an issue that
 should be solved at generation level, without any custom code introduced.
 
 Regards,
 Michael
 
 "Jacques LESCOT" <jacques.lescot@anyware-tech.com> wrote in message
 news:eh2pof$8m0$1@utils.eclipse.org...
 >I am playing with the "Affixed Parent Side" property that is availble
 > for a Node and I get unexpected behavior.
 >
 > 1. The constraint seems to be checked only at the element creation. For
 > example, I have configured my graphical defintion with the property set
 > as "WEST" to only attach objects on the left of the container node.
 > Then, in my generated editor, when I create a child element, this work
 > well, the element is attached to the left border of its container. But
 > when I try to move it, I can also attach it to the right border. I would
 > have expected to "only" enable attachment to the left border as this was
 > done at the creation.
 >
 > 2. Another problem of refresh happens when I move an element that
 > contains children elements associated with a Label. The children figure
 > is correctly moved, but not the Label. I have attached two screenshots
 > to best describe the problem. The first shows my graphical elements
 > before I move the container element. The second shows what happens after
 > I move it. Then, if I move one of the two child elements, labels are
 > correctly replaced. What have I missed ?
 >
 > Thanks in advance.
 >
 >
 > Jacques
 >
 |  |  |  | 
| 
| Re: Problems when using "Affixed Parent Side" property [message #64410 is a reply to message #64364] | Tue, 17 October 2006 11:43  |  | 
| Eclipse User  |  |  |  |  | Hi Michael, 
 Thanks for your fast reply. I thought I add search enough for existing
 post about these problems, but there are so many threads that probably
 missed them !
 Concerning the first problem, I would really expect that the default
 behavior is in concordance with the configured "affixed side" without
 having to customize the code. I understood that property as a constraint
 on the way children are disposed into their parent element, but not only
 at the creation.
 
 Regards,
 
 Jacques
 
 Michael Golubev a écrit :
 > Hi,
 >
 > Unfortunately the both problem you've found are known issues.
 >
 > 1) runtime actually uses the affixed side as a hint only, and does not
 > prevents manual relocation. You need to install custom implementation of
 >  org.eclipse.gmf.runtime.diagram.ui.figures.IBorderItemLocato r that prevents
 > this.
 > 2) For now I do not know how to fix this. But it seems to be an issue that
 > should be solved at generation level, without any custom code introduced.
 >
 > Regards,
 > Michael
 >
 > "Jacques LESCOT" <jacques.lescot@anyware-tech.com> wrote in message
 > news:eh2pof$8m0$1@utils.eclipse.org...
 >> I am playing with the "Affixed Parent Side" property that is availble
 >> for a Node and I get unexpected behavior.
 >>
 >> 1. The constraint seems to be checked only at the element creation. For
 >> example, I have configured my graphical defintion with the property set
 >> as "WEST" to only attach objects on the left of the container node.
 >> Then, in my generated editor, when I create a child element, this work
 >> well, the element is attached to the left border of its container. But
 >> when I try to move it, I can also attach it to the right border. I would
 >> have expected to "only" enable attachment to the left border as this was
 >> done at the creation.
 >>
 >> 2. Another problem of refresh happens when I move an element that
 >> contains children elements associated with a Label. The children figure
 >> is correctly moved, but not the Label. I have attached two screenshots
 >> to best describe the problem. The first shows my graphical elements
 >> before I move the container element. The second shows what happens after
 >> I move it. Then, if I move one of the two child elements, labels are
 >> correctly replaced. What have I missed ?
 >>
 >> Thanks in advance.
 >>
 >>
 >> Jacques
 >>
 >
 >
 
 
 --
 Jacques LESCOT
 Solutions et Technologies
 ANYWARE TECHNOLOGIES
 Tel : +33 (0)5 61 00 06 60
 Fax : +33 (0)5 61 00 51 46
 http://www.anyware-tech.com
 |  |  |  | 
Powered by 
FUDForum. Page generated in 0.04290 seconds