Hiding connections in collapsed compartment [message #143966] |
Tue, 24 July 2007 19:37  |
Eclipse User |
|
|
|
This is a multi-part message in MIME format.
--------------090401040309060209030306
Content-Type: text/plain; charset=ISO-8859-15; format=flowed
Content-Transfer-Encoding: 7bit
Hi,
I'm using compartments as collapsible containers inside a diagram.
For this purpose I extended the ResizableCompartmentFigure to get rid of
the scrollbars and to include some customization.
It's almost working the way it's supposed to, but one problem remains:
The containment feature of my connections lies in the diagram itself,
not in the domain model for the compartments.
If I'm now collapsing a compartment, the connections stay visible.
What would be the preferred way to solve that?
The attached screenshots explain the issue probably more clearly.
Thank you in advance
Best regards,
Johannes
--------------090401040309060209030306
Content-Type: image/png;
name="expanded.png"
Content-Transfer-Encoding: base64
Content-Disposition: inline;
filename="expanded.png"
iVBORw0KGgoAAAANSUhEUgAAAOgAAAEWCAIAAADjJEzyAAAACXBIWXMAAAsT AAALEwEAmpwY
AAAAB3RJTUUH1wcYFw8ir/PNiQAAGstJREFUeNrtnWlcU1fex09yITckgRCQ oCAoSwW0FRRq
2loodVDruM5oVWpF0Na671psaa3WvVqrdWunouK0tLVO6z5qWzvS0eYBl7Zu WJZRBCQoMUAC
CUnu8yI0IiJrQnLD7/vxhVxOTu6958v//M+5y+GcOcMQANgGF6cAQFwAIC4A EBdAXAAgLgAQ
F0BcACAuABAXAIgLIC4AEBcAiAsgLgAQFwCICyAuABAXAIgLAMQFEBcAiAsA xAUQFwCICwDE
BRAXAIgLgLVwskgtWq1+9+4Pfvxxj0KRazQacFpB0yGTS0mlQQMGJCYlLabp FnvIaftrRmtq
mLlzB3O5VHz8xi5dQrhcCq0CmsRoNBQXZ6enLzQaDZs3n3B25rR3qpCevl0o 9Fi06Livb09Y
C5ofcX19ey5adFwo9EhP326DHPfIkS2jR69AS4DWMXr0iiNHtthAXIUiVyoN QgOA1iGVBikU
uTYQ12g0IEMAbckZWjGgx3QYYKfuOAUA4gIAcQFof3FLLm1a/Va3yYm82Utk 32aca10lCQkc
CxYDjoSTNSpVF215Z3vqq3MPLwoN0977/fTh2ST6v9Y7hrQ0rDGIiGsJftmx Mnzm0ZhevXmU
s6u074gptdYyBuWhXUNmT+VPntp5w65VagNjDpnXTi1cOs8jMZFekDJYXqwy x9GEBI45oFaX
Ze7d2G/6a/SkJFHKusSb1TX1Im6D9RBCCKP76cvxC2e6Jk1xX7Ut+b7eaC7/ 69FpS+ZIJk1y
hgoQl5wovj8qzOfR7df2Rf9wLzLlw7KdGzP8S7ev3Hfa/KvUG5JZy/JTd91L ihbuWvemOY6m
pTHmgLpgXUrY8N2bdmpSP7k5PPjmps1fPvoVj9ZDCMn7V+y3N7svWFX42Y4b zwqOrf7suLn8
5wXBS9YU7t1bAxUgLlHU6LvwGkhCvjr7R+LMFG+RgOf6xN9mbS05+6b5V/Nf T/aViLmU6MmB
e7TKPQ1Wu33diX49evGdKIrn2W/UftUfqx4t02A9X566MHHmMl93N4onfWHC /tLzS83lpyfO
7SQUwAPkuIQQInV2KtbpfR9x95a25ikB3/R/Z+EQg3ac+Vc+fxbmcN0YRttg tRW5e3Z9sfH6
zRsanY4QwuE08FfXYD1/VOluzHIlhDAMQwhDyIPBXAAfSQLE/ZPBnd2/u148 s7dfve3daOfL
muoIIZ8QUqM5SdF9Gq+Hw3louuDD9dP6TD09pWe4iC9gDLcTJ/s1c38C+bzx H5U/4cJDe0Pc
xnhm+tKvlg/NmPf5MyFh1WW/nz40e8SUnwkhY5974tOd696a9qY7KTy0bYZ3 /31NRW7qilLd
SyI0/VhlMNK0mwufX6W6dvrrl5u/PxNeenrL1pR5iYv9O7mrijN/ODR/zDQ5 2r5xaFrLMOXV
1ZV6fY3BYGAY607dlJUdtL24Qt/5K6YZd+0bmlpULPQKf3FE7U1rYRMzBuyO XzHfXUPEYf3m
pLwa23g9k18avmWxRK2rMY3PFs1YvmX3i+l3ywSS0OeGbCI/D2puxB11Ov7w rE9Wh91RVkq6
9o8bsQNeNgKfr9PpSiorq8VicefO3jwej6Koer2fxRk5cmSLylvgCYiYGA5m Uh0GgaDy/v0i
T09PiUTC5bbThdWYGE5LI7oTmgrUsVatUhX7+fm5uLh0xBwXsDND0KtURX5+ fnw+3/73FjfZ
gFoMhlIvLy9WWAtxgXkOQVddrRGLxWzZYYgLCCGEYVRubm7Wnjqw6xx3//61 hw8vhQqgEYYN
S16yZI19iRsXlxwXl4y2YVuCe9fDw6Pd5r+QKgDLYDQaWZQnQFxgznEJxAUA 4gIAcQHEBQDi
AgBxAcQFAOICAHEBxAUA4gIAcQGAuADiAgBxAYC4AOICAHEBgLgAQFwAcQGA uABAXABxAYC4
AEBcAHEBsHPs4lX6FEUCAsrF4iKtVqHTVel0WmsvTtRSOBwOj0fzeC40LVWp fPLz3QwGyNOx
xQ0MVEskV9Tq+x4eft7eTwoEApqm7e0FbAzDaLVajUZTUlKiVv8SEeGuVPbK yxNCoI4oLodD
IiMV5eUXvL2DAwIiKYqy29PE4XD4fD6fz/fw8OjRo0d+fn5FRUZUVN/z56Xt 2TfYc9fE4XBo
mubxXFxcpFVVPkVFbkajg4obFXW3ouKSTCaTSCQs+lunKCo4ONjT0zMzMzMq qm9mZid0TfU6
pfLyXwIC3LXaXrdvCx1N3KCg6oqKCzKZjEULZtRFIpHIZDK5XB4UFJOba92V aljRNT3aKeXk
ZISG9s3OtkqnZJtZBS6XeHldDwkJYam1JsRicUhIiJfXdWu/gD4q6m5l5SWZ TBYcHGzPCVW9
TkkmkymVl0JD71pFIRsNyCorK8v8/f3ZPkTw9/evrCwLDKxsh66JXQmVuVMq K7vQtWu1g4gr
Fhf6+Piw693tj+sffXx8xOJCdE2NdEoikeU7JduIq9MppFKpY8zLSKVSnU6B rqmRTqmioszH
p9IRxNVqNQKBwDHEFQgEWq0GXVPjnZKLS6EjiKvTaWmadgxxaZrW6bTomhrv lKqrFY4gLsMw
DpDgmiOK9a4COEbXZI1OCTfZ2DWO0TXRNK3VaiFuB8IxuiZrdEoQF7ASiAsg LgAQ14GZO5eT
ljahsPASTkWrccIpsAkXL371++/fSaUhAwe+1bv3KC4XDYGIywaMRoNOp7l9 +2J6+uSUlM4n
T65Sq+/itEDcxrCrCabq6gq1+t7Jk6uWLfOzq/zBzqfhnNgrn709UNkWamqq kD8g4jpO/lBe
Xo7T4jjimnoxDodj7s4qbmfOGNrPQ0hTPFFEXOLFihrT9ptHN0b36ubi7OTp 33vJjv/Uq6fs
0hd9PFxf33K67bv0/fdr587lNPNfM/OHo0dTEhISmvPtDR8mo/tsyfhAL1dn F/eYccnFOqP5
7J3euvBJPw8nJzqgz+Cvs1W1xQ2q9yf9xUPAE3UKSHr/0IPaH1/PsfXTQnwk FOWMVKFZmC6E
1k0VAuJSdny2e/23oXzD/QNrxoz425cF308khAweu/T1f2Wd/Euv6jvX/rFy BiFnzB/J/vb9
FybunPfVr8lDA9u+S3FxyXFxyc0s3KS7fL4rRfFiY+ePG9esO3EbPMzMZbHv XYg58VthD3H1
rgVxL0yJvrFvqKn81AzJQXl+iBf1/faEl+PeHFuwkxByZl70pyWjMm8f6WIs XPlKrLnyRuqZ
91vwqcuF3TxscBsQ58yZtmaKMTGctLQHlSiVTX+kW7eDI0eOtFKOa6y5y3d/ Xqe+TgiRudGx
6z9PGhob6tep7mePr08Ys/ZK6n9OjX3SAs/DHDx48ObNFhzO48TlciknJ7pu jtvME9XgYca6
8+fkKv/u6UII0VdlC7xe1lX+Zjr8q+qaMIETIYQxlFM8qdFQbarknf+phnnw CSHVZYdcPEea
znAj9WRW6KJEzs08ReXlDx1I9+4PKdTSEYuD5Lil8j0jn39KIqQ5HA7F89JX /WHafux02p2j
H7/U11/sF7HiQK65/PoPv3lqzjqLWGsRnJ1dnJ35ERFj58377+LFFyIixrRo ZNbgYZ6t0I31
dnVycqIoiicM02uumMubrCWEcCg3xlh739bFypqBktrHlfnug8yFG6mnmdYi x33sZM3wQdNk
iz69Uaw0GBm9toBhavMwz8hxew//53+lavm+qSsThpvLH7/6o+s/Ro7/4LTN D4TPdxUKPQcN
env58oJJk77w9Y1oRSUNHubTIt6ZMo1erzcYDEaj0Whs4qVRka68U8rapxqr 7580b29pPRC3
MYL41A9FavOP5XqjQOgmFvEr7lzbOPUl8/Z+E94+e71Yb9RzuYSQB50RLZEd vvyT6uMRY9ac
ss1551I8nqBr1z7x8akrV94ZNOhtobD1LxZp8DA/WvD0uLEp5/NLDcaawmtn U16VNV7J2oQe
0yesyVNWV93LWTl+hnl7S+uBuI3x6fzhY4Ml5rh7PH35P994UeDEC5K9XBix yVxs2zDholF9
XHiiuOnp6w6crFsD7R518HKG9tPRo94/3v773+qsoEEaPMyn3z29Ibp8UmyY C8+1f/w77iN3
NDFW2XTmtU4ZfX1cO/WIK4zZ/iDitrAeDM5YQ0sHZ83HYU4UBmcAQFwAcQGA uAA0Ae4/smtM
FwjZ/qCv6RBKSh56J4hGc7fe6I0F4jpGe9RtFStVzuPRWq2Wz+ez+hRptVoe j+bxHnolj0Dw
0I8eHi2bPLFNqmBqD8cIiqZWsVLlNC3QaDRsP0UajYamLXwjjm3EdYz2sF6r 1PkLlyoUCraf
IoVCUS/cslVcx2gP67WKGZXKt6ioiNXPejAMU1RUpFL5OoK4DtAeVm0VM3l5 IpHI49atW+w9
Rbdu3RKJPPLyRI4grgO0h1VbxYzRSEpLQ7Ozs1UqFRvPj0qlys7OLi0NtfjS UbYRl+3tYe1W
qUtuLt/Vta9cLlc25y6QZlBQQOLjia8v8fUl8fGkoMBae65UKuVyuatrX2us SmSzCxAWb492
xqqtUo+srE4iUYRcLs/JyTG0bS1WhYI8/zwJDyeZmSQzk4SHk+efJxYfbhgM hpycHLlcLhJF
ZGVZZR0429wdVvvdfy7fFRwcHBAQwIqFkEytkp+fn5OT4+bWritLmhfo8/Pz 8/b2bt0CfZMn
kz59yOzZD7Z8/DG5eJGkplog3Tcv0FdQUCAUNrFqbN01hBISWuyhLa+cMQzJ ypIGBkaXlFzJ
y8trS3u0wyCsXqvo9dFZWe26lm9enpCi+gUElJeVFRUXX27dkqj//vfIVase 2jJmDFmzpsUX
rhoKQw/W6dbrn7l0ybrrdNv+kq9F2sPatHOrPD7Yk5wcN0LcCAm1bM1Wup/Y kcW1anuAekRH
k2++eShV+OYbEh3NvgOxgLhcLmU0Grhc6tHcBdgbI0aQt94iajUxvWkkLY3s 2EFWryZWnRhp
nLrytOusglQapFDkwglWYDSSZcvIuXMkKopERpJz58iyZba0lhCiUORKpUEt /RSVlPReG7+4
qor70097+/UbAy1YAUWRnj3JwIFEqyWjRhGbz+Xs3TszOnpseHi/9o648fEz 1OqyDRuGFBZe
tZOH7kFz+Ppr28Z+Q2Hh1Q0bhqjVZfHxM1o8XG77PC4hRKvV7979wY8/7lEo cuEue2AIsdm0
I5dLSaVBAwYkJiUtpmkn24gL2Mgnn5A33mDrzuOZs46LSMTinYe4HTriQlwA IC5oFyZMgLgA
OS7EBchxIS5AjguQ40JcgBwX4gLkuABAXIAcF+IC5LgQFyDHBQDiAuS4EBcg xwXIcSEuABAX
IMcFyHEhLkCOC3EBgLgAOS5AjgtxAXJciAscGwu82BlvvGMta2Nikm0ZNdvw 3ru2vvSupoaZ
O3cwl0vFx2/s0iWkFa+WBrbiyBEybJgtd8BoNBQXZ6enLzQaDZs3n3B2bsGr I9uaKqSnbxcK
PRYtOu7r2xPWsgvbvh/XFHF9fXsuWnRcKPRIT9/erjnukSNbRo9eAQlAWxg9 esWRI1vaVdzW
vcAf2AO2zRPq0oplRNoqbuuWTAH2gEBgL3tiWripXcUFyHFt4zraD0BcgBwX 4oIOk+Pai7gl
lzatfqvb5ETe7CWybzPOta6ShASOBYs1SfHl3TvWR70xhff69K7rdiwuqK5B jtuxxFUXbXln
e+rzEw7v3KVevWgHdWORVQ8gLc0yy11tPvZz+F+3fbi9ctuGczLxL2tWvIeQ 3LHE/WXHyvCZ
R2N69eZRzq7SviOm/Ne0nTEoD+0aMnsqf/LUzht2rVIbGHPIvHZq4dJ5HomJ 9IKUwfJilTmO
JiRwzAG1uixz78Z+01+jJyWJUtYl3vwzIpoLNFgPIYQwup++HL9wpmvSFPdV 25Lv643m8r8e
nbZkjmTSJGdCyNolu557UiakeTyh3wvjvlMXbUaO27HEPVF8f1SYz6Pbr+2L /uFeZMqHZTs3
ZviXbl+577T5V6k3JLOW5afuupcULdy17k1zHE1LY8wBdcG6lLDhuzft1KR+ cnN48M1Nm798
9CserYcQkvev2G9vdl+wqvCzHTeeFRxb/dlxc/nPC4KXrCncu7d+VqDKWSfo Mgc5bscSV1Gj
78Jr4E6fr87+kTgzxVsk4Lk+8bdZW0vOvmn+1fzXk30lYi4lenLgHq1yT4PV bl93ol+PXnwn
iuJ59hu1X/XHqkfLNFjPl6cuTJy5zNfdjeJJX5iwv/T8UnP56YlzOwnrt566 MH3tR8emJ6cg
x7VnnCxeo9TZqVin933E3VvamqcEfNP/nYVDDNpx5l/5/FmYw3VjGG2D1Vbk 7tn1xcbrN29o
dDpCCIfTwJ9cg/X8UaW7McuVEMIwTL3VawP4zvVj7Y3t73+46e/vZPYWCwjo UOIO7uz+3fXi
mb396m3vRjtf1lRHCPmEkBrNSYru03g9HM5D0wUfrp/WZ+rpKT3DRXwBY7id ONmvmfsTyOeN
/6j8CRdekyUL5SmrU7999d3/e9bXvSO0PXLch3hm+tJftw7NuPp7jUFfUXrx 0K7nTdvHPvfE
np3rFOpqnTr34LYZ3v3XNhW5qStKtfnHKoORpt1c+Pwq1bXjqS81f38mvPT0 tq0p/ystNTI1
yqKz3+yUNVjs6r8Tl6f9MHXVL8/6SjpI0GJ1jmv5iCv0nb9imnHXvqGpRcVC r/AXR9TerhY2
MWPA7vgV8901RBzWb07Kq7GN1zP5peFbFkvUuhrT+GzRjOVbdr+YfrdMIAl9 bsgm8vOg5kbc
UafjD8/6ZHXYHWWlpGv/uBE7Giy29ou9hJCNC9zMWz5ONYidHPkCzddfszjo tvUJiJgYjqVm
UkE7k5BA0tLsZ2dapiIu+XZckOMC5LgQF7RjjgtxAYC4ADluU1h4Omz//rWH Dy+FEyzhzSNH
1tnqu+PikhMS1tiLuHFxyXFxyTCCFcydSzZvXotUAQCIC9qjs4a4gIW4uEBc wEIOH4a4AEBc
gBwX4gLkuAA5LsQFAOIC5LgAOS7EBchxIS4AEBewPMd1Qvt1EObObWDj99/X 37KZJS/7Q8Tt
KERGEm6jrc3lkshIpArAzhgwgDg12r86OZEBAyAusDO6diVSaWMFpFLStSvE BXY5GuPzG/4V
n8+ysRrE7UCEhxPqMYspUhQJD4e4wD4bm0tiY4lz/ZcCE2dnEhvbxNAN4gJb 0r9/y7ZDXGAX
CIWkd++HgiuXS3r3JkIhxAX2Tb15MXbNgkHcjku9eTF2zYJB3A6NeV6MdbNg ELdDY54XY90s
GMTt0JjmxQhh3yzYg9QcrWj/UBQJCCgXi4u0WoVOV6XTaRmmretujBvHO3p0 yLhxx93cdJba
Tw6Hw+PRPJ4LTUtVKp/8fDeDAeJ2VAID1RLJFbX6voeHn7f3kwKBgKbpeovA tY6JEwkhQyy4
qwzDaLVajUZTUlKiVv8SEeGuVPbKyxNC3I4Fh0MiIxXl5Re8vYMDAiKpx12u taMd5vD5fD6f
7+Hh0aNHj/z8/IqKjKiovufPSxlLr8yEHNd+iYq6W1l5SSaTBQcH27+1j6Q3 VHBwsEwmq6y8
FBV1F4OzjkJQUHVFxQWZTCaRsHilS4lEIpPJKiouBAVVQ9wOMer38roeEhIi FovZfixisTgk
JMTL67plpy8grn0OyCorK8v8/f0d43D8/f0rK8sCAyshroMjFhf6+PhYZOrA TgZtPj4+YnEh
xHVwdDqFtPHnbNiGVCrV6RQQ18HRajUCVi9Y+ggCgUCr1UBch4+4WpqmHemI aJrW6bQQ18Fh
GMZhElxzmstY9CIExAWsBOICiAsAxAUA4gKICwDEBXYFi+bgIC54AGPx+70h Lng0Oh5bPy3E
R0JRzoQQwug+WzI+0MvV2cU9Zlxysc5Y66JRvXX+y908Xfnirq9/cPJPQxsu zOFwNHd2Czz/
anzwPca/egr2lGga+chDuwFxQZPM+y345OVCg6GGEJK5LPa9C90P/1aouXfj FcmxF6YcN5U5
uyRmza/dj/52u7zgXNSdDaaNjytMCBF0TkrgZ7x3XWn6UXl92c8uiYnegkY+ Unc32u/v9syZ
NvUOMTGctLQHNSiV0MkCdOt2cOTIkU1G3MwKXZSoNs7FuvPn5Cr/7ulCCNFX ZQu8XtZV/kYI
eVbMT867P9LzoffiPq6w6cJszj8Hvrg7qeCHVwghX/zFb++Un068EtTIR+ru RiMcPHjw5s2H
Dqrusx0JCS1TEQ9Lspi6upyt0P3s7WrKUxmGIaR2mHW+QjdYUv9tzo8rbKL7 mB3q1/vdqBob
SPJmn63KOtq98Y80x1qkCqBhnhbxzpRp9Hq9wWAwGo1GY+0bDaJceSeU1c0s XBvM+MFbZIJp
6Xm5X7wh6L81gE81+RGIC1rJRwueHjc25Xx+qcFYU3jtbMqrMtP2D17rOWPs u1eKK3QVtz9Z
OLDxwmaGbH3l/95a8f7bmZO2Dm7mRyAuaFXEfff0hujySbFhLjzX/vHvuI/c Ydr+3AcZS3rl
DO7Z2a3rsxd8ljRe2Ixnr9V9q785oHt2eaikmR9p70kVDM5YOjhjHZYdnCHi AlYCcQHEBQDi
dmQs/oSWzbH4U3QQ1x7h8WitVutIR6TVank8GuI6ODQt0Gg0jnREGo2GpgUQ 1+EjrlShUDjS
ESkUCh5PCnEdHJXKt6ioyGHSXIZhioqKVCpfiOvg5OWJRCKPW7duOcbh3Lp1 SyTyyMsTQVwH
x2gkpaWh2dnZKpWK/b2HKjs7u7Q01GgkENfxyc3lu7r2lcvlSjZfRlcqlXK5 3NW1b24u37I1
Q1z7JSurk0gUIZfLc3JyDAYDu3beYDDk5OTI5XKRKCIrq5PF68eN5PY8piFZ WdLAwOiSkit5
eXl+fn7e3t4WXC7KGoMw83JRBQUFQqG7Xh+dlYXlojroQE1IUf0CAsrLyoqK iy9baoE+a1B3
gT69/plLl7BAX8fGYCA5OW6EuBESirNhGXG5XMpoNHC5tatwsXlpI2Az6irU ToMzqTRIocjF
qQdtQaHIlUqD2lXcYcPmHDjwLk49aAsHDrw7bNicdhU3Pn6GWl22YcOQwsKr Nn/yE7AuQygs
vLphwxC1uiw+fkbLBoJtfOaMEKLV6nfv/uDHH/coFLlwF7RogCSVBg0YkJiU tJimndpbXABs
ID1OAYC4AEBcACAugLgAQFwAIC7oOPw/LGVznvaE/lMAAAAASUVORK5CYII=
--------------090401040309060209030306
Content-Type: image/png;
name="collapsed.png"
Content-Transfer-Encoding: base64
Content-Disposition: inline;
filename="collapsed.png"
iVBORw0KGgoAAAANSUhEUgAAAL4AAAEBCAIAAABJ/YjeAAAACXBIWXMAAAsT AAALEwEAmpwY
AAAAB3RJTUUH1wcYFxAvHBi/qgAADttJREFUeNrtnX1UU/Ufx7/bZbtzY46h zYcJakiIlk/9
Ah+CkkMp+UQ/1Nox5wBTEcVQVOyQ/eInCoWSpDycIw/iMeyomWL5s07g0TIp Mz3lE0iFBuRF
QcRNtnF3f39IM2BNGMjD9n4d/4Dvvvtyd+9rn+/7e3fd5Z08yREA2g8fuwBA HQB1ANQBUAcA
qAOgDoA6AOoAqAMA1AFQB0AdAHUA1AEA6gCoA6AOgDoAQB0AdQDUAVAHQB0A oA6AOgDqAKgD
oA4AUAdAHQB1gB3iZPMz9frGnJwPCgtzGabMZGKxKx++HfmUQuEREKAJDV1L 0072+jJ5tn2r
l9HIrVo1jc+nVKqtgwZ58fkUjDFjMrFVVVfz89eYTOz27ccFAh4mrIfk56dJ JK4xMceUylHw
pnXVUSpHxcQck0hc8/PTkHWacfRoakhIPCyxTkhI/NGjqVCnGQxTplB4QA7r KBQeDFMGdVpO
55in2jJz2fECAotzAHUA1AFQB0CdtnHzfMrmt4eGaYQr1/keOvWdbYOo1bxO 7AYeH512mlxb
mfpOWvYbqwpiRnrrb/9cVLCS+H37+LY7Lw+3trCXqnMmfdPYyM/9R48RUgKp YsLs8CZvOLb2
SFbQyiWisCUDk7MStCxnLhuXv1qz4S1XjYZeHTetuKrOXEvUap65qDTU/LB7 q0/EYnpRqHNc
kqa8wdii6lgchxBCOMOJfa+viZSGhrsk7Iy902gy97/w+bJ1UfJFiwQ4/D1C neNVd4K9B7du
v7zH7+vbz8Ztq8nYesq9Om3TniLzQ9kl8hXv/paddTvUT5KVtN5cS/LyOHNR WZ0U5z0rJyVD
l51ZPmtEecr2fa3/ROtxCCG/fvriofJhqxMqdqWXTBJ/sXnXMXP/vTdGrNtS sXu3EYe/R6jD
GBsHCS1Mf5+cLtVExg1wFgulnq+u2HHz9HrzQ9FvxirlMj7l/PRLufraXIvD piUd93lqtMiJ
ooT9fIL315UmtO5jcZx9X51bGPmu0qUvJVS8sGB/9Y8bzP0jNKv6S8Q49j0l 6ygETlWGRmUr
e67rjc+IRQ9+FkiCWP1r5ocG/9WZx+/LcXqLw9aX5WZ9vPVKeYnOYCCE8HgW XLc4Tul9Q8kK
KSGE4zhCOEIexurhIkxVPUmdaQNdPrtSFTnGrUX7UFrwi65hnERECDHqvqTo 8dbH4fGaLZ22
vb9s/JKi8FFjnUVijv1DE+bWxu15UiR8/cO7nn2EOMY9fcKaGLHhwo4Zpy79 bGQb66t/OpL1
/IP2+ZM9czOSGG2DQVt2eOfyAVMSH1W9qIu1WvOv91kTTfftIxLdr7t8LHt6 27dnwfTndu6I
+7262sQZaytPH8jwxcF+1JuWSKV3JZIrLHtSpzteW3ukpuawlX+dVnUkyuj4 ZaasPTOyK6sk
T4ydOrvpYgPvhacCclTx0S46IvP2iYp740Xr44RNn5W6Vq41GB8k5Zjl76Xm TM2/VSOWj5wc
lEK+ebmtVSe4SFWwInOz95+19+RDpgTOToccVpDJtFrtRYa54+bmNmzY02Kx mKbpFjNAS9Vs
u0rQ35+HMyttQa3m9fC7q/J4xNWVuX793IgRI4YPH05Rbb0gwglH18Hp1+/W jRvnfX195XJ5
98Rk0DvnqYYbN875+vrKZLJui8mgN+Zio/GKl5eXDd5AHYdGKr1XV1fj7u7e zYtz0Otg2YrB
gwdbX0Y99qyzf39iQcEGHAxCSGBgrFq9pVdsan09M2zYaJuf7tRZ+yswMBbe 9C4aGnRise2f
5WHCclz0ej1N01AHtBuO42wOOlAHEKgDoA6AOgDqAAB1ANQBUAdAHQB1AIA6 AOoAqAOgDoA6
AEAdAHUA1AFQBwCoA6AOgDoA6gCoAwDUAVAHQB0AdQDUAQDqAKgDoA6AOgBA HQB1ANQBUAdA
HQCgDoA6AOqAXo+N94jg8ymTieXzm2721877tzkKf99FqDpNKBQeDFMGOazD MGUKhQfUacbM
mVEHD26EHNY5eHDjzJlRUKcZKtVyrbYmOTmoouKSycTCkhbzVEXFpeTkIK22 RqVa/qDR358X
H7+gtPS83bxM22+lrNc35uR8UFiYyzBlsKdFEFQoPAICNKGha2nayawORVEC Ae3m5rVw4dt+
fsEU1c337K2pOTxnzpxuUAe0C3//h7cPEoulTk7C+fOj58xZKpP176XqYHHe Deh09Xfv3t6z
JyEkxK33zmJQp9vQ6+8bDA1FRZ9ERk4JD59w4sQBlm2EOqCtsCzb0KArLf0p MTFszpyBeXkJ
dXW37Dwmg717EzMzH8t9lrvmoCAm976YbJGuz84dVMcJB7V76cYVO4/H68id Y6FOt0HTfTiO
8/d/VaVa5+k5rjs2gNbr9SKRCOr0GnrIeR2RSKzT6aAO5qZ2I5UqGIZxdXWF Oj2dqVPnd9fc
9A8qKysrv/fy8rIt7mCF5bjweKRPn/P9+8uHDh1qw9NxStBx4TgiEIy8evVq XV0d1AHto65O
5OY2obi4uLa2FuqA9nH7dv8hQ8YVFxdfu3aNZdtx8QyyDiCEEJlMq9VerK+/ 4+bmNmDAALFY
TNO09fgMdcDD1OzsfNdkqrx7l9Hr7+v1eo7joA7ofJB1ANQBUAdAHQB1AGgF Pv50COrrya5d
5MwZQgiZOJEsXkykUlQd8CgMBhIRQXx8yNmz5OxZ4uNDIiKIwdDRYXFex/7J zCS+vmTlyoct
H31EiovJ0qWoOsAqhYVk7txmLXPnksJCTFgAKyzwmAgIIAcONGs5cIAEBGCF BR5FaCgJCyNa
LVGrCSEkL4+kp5PsbMRk0E2Lc6jjWOzdSxYsQNYBNi3UEZMBVligC+ms2Qrq OBzOzlAHIOsA
ZB2ArAOQdaAOQNYByDoAWQcg6wBkHagDkHUAsg5A1gHIOlAHQB2ArAOQdQCy DgBQByDrAGQd
gKwDkHUAsg7UAcg6AFkH2CU2fjWTXt+Yk/NBYWEuw5SZTCz248P3Ip9SKDwC AjShoWtpusd9
81UnZh1bXpvRyEVHv8LnU6tWHRo0yIvPp2CMGZOJraq6mp+/Jjq6aPv24wIB r0dtXjdnnfz8
NInENSbmmFI5Ct60rjpK5aiYmGMSiWt+fhqyTjOOHk0NCYmHJdYJCYk/ejTV nt8kNjyHYcoU
Cg/IYR2FwoNhyuw469iijsnEYp5qy8zVAxcQOK8DemfWAQDqOBz4DAvYUda5 eT5l89tDwzTC
let8D536zrZB1GpeJ3Z7JFW/5KS//6+l4cI3I4Ykpa+90WBE1ulqdbSVqe+k ZT+/oCAjS7s5
Jp0qiXmsrz8vr3O+YX77F9+MfWXntrR7O5O/85Wd2RL/H5SlrlbnTPqmsZGf +48eI6QEUsWE
2eHfPmjn2NojWUErl4jClgxMzkrQspy5bFz+as2Gt1w1Gnp13LTiqjpzLVGr eeai0lDzw+6t
PhGL6UWhznFJmvK/qoK5g8VxCCGEM5zY9/qaSGlouEvCztg7jSZz/wufL1sX JV+0SEAISVyX
NflpXwktFErcXnjtM23ldmSdrlbneNWdYO/Brdsv7/H7+vazcdtqMraecq9O 27SnyPxQdol8
xbu/ZWfdDvWTZCWtN9eSvDzOXFRWJ8V5z8pJydBlZ5bPGlGesn1f6z/RehxC yK+fvniofNjq
hIpd6SWTxF9s3nXM3H/vjRHrtlTs3t1ybqq7liQeFIWs09XqMMbGQUILn6R+ crpUExk3wFks
lHq+umLHzdPrzQ9FvxmrlMv4lPPTL+Xqa3MtDpuWdNznqdEiJ4oS9vMJ3l9X mtC6j8Vx9n11
bmHku0qXvpRQ8cKC/dU/bjD3j9Cs6i8Rt5xwK/ITP/wiIjYOWaftdM5VAQqB U5WhUdnKnut6
4zNi0YOfBZIgVv+a+aHBf3Xm8ftynN7isPVluVkfb71SXqIzGAghPJ4F0S2O U3rfULJCSgjh
OI4QjpCHsXq4SNCy3pSk/Xdbyr/f+WGMTIwE09XqTBvo8tmVqsgxbi3ah9KC X3QN4yQiQohR
9yVFj7c+Do/XbOm07f1l45cUhY8a6ywSc+wfmjC3Nm7PkyLh6x/e9ewjfGTP iuK4zdmH3tj4
/SSlC87rdMOENTFiw4UdM05d+tnINtZX/3Qk6/kH7fMne+ZmJDHaBoO27PDO 5QOmJD6qelEX
a7XmX++zJpru20ckul93+Vj29HbsoOnP7dwR93t1tYkz1laePpDha7Hbpf9p 3sv7eknCmUlK
Oc7rdE/VkSij45eZsvbMyK6skjwxdursposNvBeeCshRxUe76IjM2ycq7o0X rY8TNn1W6lq5
1mB8kJRjlr+XmjM1/1aNWD5yclAK+ebltlad4CJVwYrMzd5/1t6TD5kSODvd YrfEj3cTQrau
7mtu+SiblTnZ82nSzMxOKzy23IXP35/XWWdW7Bu1usfd5NDfn5w82ZMmLICs A5B1oA54zOd1
oA6AOqBrs04nLM73708sKNiAo0IICQyMVau3OEjWceqU/RUYGAtvekvW6azC gwkLQB3QtVkH
6jgWOK8DbM86UAcg6wBkHYCsA5B1oA5A1gHIOgBZByDrAAB1QNdlHSfsTTvG 399C4969LVts
+z8SqDr2TGAgoax+XyhFkcBATFigFSoVEQisdRAIiEoFdUArPD2Ju7u1Du7u xNMT6oB/yMUS
ieWHJJIOpWaoY/9J+Z/iDkVZztFQBzT5MW8eoemW7TRN5s17RIiGOo5OcHD7 2qEOaEImI35+
zQoMRRE/PyKTQR3QzlV6R9bkUMehV+kdWZNDHcddpXdwTQ51HHeV3sE1OdRx 0FU6IR1dk0Md
x12ld3BNbgYXXTjWKr2zvoMSVQdAHQB1ANQBUAcAqAOgDoA6AOoAqAMA1AFQ B0AdYD/Y8sk5
n0+ZTCyf33TRh1yO3WiBv+8iVJ0mFAoPhimDHNZhmDKFwgPqNGPmzKiDBzdC DuscPLhx5swo
qNMMlWq5VluTnBxUUXHJZGJhSYt5qqLiUnJykFZbo1Itt+NXauPdlPX6xpyc DwoLcxmmDPa0
CIIKhUdAgCY0dC1NO0EdALA4B1AHQB0AdQDUAQDqAKgDoA6AOgDqAAB1QJfx f9OrNk6JrqpW
AAAAAElFTkSuQmCC
--------------090401040309060209030306--
|
|
|
|
Re: Hiding connections in collapsed compartment [message #144453 is a reply to message #144286] |
Thu, 26 July 2007 15:59  |
Eclipse User |
|
|
|
Hi Cherie,
thank you for the information, that was exactly the right hint.
I extended ResizableCompartmentEditPart instead of
ShapeCompartmentEditPart and that was the reason for the link problem.
Thank you very much and best regards,
Johannes
Cherie Revells schrieb:
> Johannes,
>
> This works in the GMF Logic Diagram Example with connections between
> shapes inside Circuits. What version of GMF are you using? There have
> been fixes to this area recently.
>
> The code responsible for setting the visibility of the connections is
> the ConnectionRefreshMgr class in ShapeCompartmentEditPart.
>
> Regards,
> Cherie
>
> Johannes Utzig wrote:
>> Hi,
>>
>> I'm using compartments as collapsible containers inside a diagram.
>> For this purpose I extended the ResizableCompartmentFigure to get rid
>> of the scrollbars and to include some customization.
>> It's almost working the way it's supposed to, but one problem remains:
>>
>> The containment feature of my connections lies in the diagram itself,
>> not in the domain model for the compartments.
>>
>> If I'm now collapsing a compartment, the connections stay visible.
>> What would be the preferred way to solve that?
>>
>> The attached screenshots explain the issue probably more clearly.
>>
>> Thank you in advance
>>
>> Best regards,
>> Johannes
>>
>> ------------------------------------------------------------ ------------
>>
>>
>> ------------------------------------------------------------ ------------
>>
|
|
|
Powered by
FUDForum. Page generated in 0.05274 seconds