Skip to main content


Eclipse Community Forums
Forum Search:

Search      Help    Register    Login    Home
Home » Modeling » GMF (Graphical Modeling Framework) » Hiding containers
Hiding containers [message #85251] Wed, 13 December 2006 16:39 Go to next message
Eclipse UserFriend
Originally posted by: Stefan.Warwas.freenet.de

This is a multi-part message in MIME format.
--------------000803020409090704000707
Content-Type: text/plain; charset=ISO-8859-15; format=flowed
Content-Transfer-Encoding: 7bit

Hi,

I am new to GMF and I have the following problem: the metamodel I am
working with has a lot of containers that I don't want to appear in the
generated editor (see appendix for an example).
The user should not be aware of Container1 and Container2. It should
only be possible to see/place "A", "B" and the link between them in the
editor/diagram.
My question is now: how is it possible to hide these containers?

Thank you for your help!

Stefan

--------------000803020409090704000707
Content-Type: image/jpeg;
name="metamodel.jpg"
Content-Transfer-Encoding: base64
Content-Disposition: inline;
filename="metamodel.jpg"

/9j/4AAQSkZJRgABAQEASABIAAD/4QAWRXhpZgAATU0AKgAAAAgAAAAAAAD/ /gAXQ3JlYXRl
ZCB3aXRoIFRoZSBHSU1Q/9sAQwAFAwQEBAMFBAQEBQUFBgcMCAcHBwcPCwsJ DBEPEhIRDxER
ExYcFxMUGhURERghGBodHR8fHxMXIiQiHiQcHh8e/9sAQwEFBQUHBgcOCAgO HhQRFB4eHh4e
Hh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4e /8AAEQgBPAEY
AwEiAAIRAQMRAf/EABwAAQEAAwEBAQEAAAAAAAAAAAAFAwQGBwIBCP/EAEoQ AAEEAQEDBgsF
BQUGBwAAAAABAgMEBREGEhMVITFVlNMUIjRBUVN0lbPR0gcjNmGRMoGSobIW JDNCcSVSYqLB
8AgXgqOksfH/xAAYAQEAAwEAAAAAAAAAAAAAAAAAAQIDBP/EACQRAQEAAwAB AwMFAAAAAAAA
AAABAgMREgQxQRNRYSEycaHB/9oADAMBAAIRAxEAPwD+ywAAAAAAAAAAAAAA AAAABMzsMNix
i4LEUc0T7a7zHtRzXaQyrzov5ohwtavTsyXHzWchC5l61C2OrgoZI2tZO9jU R3gztfFan+Ze
fUw3b8dPOzvVscfJ6aDlNiKGNv7PMsWqFWzIlmzFxZaUcb3NZPIxu81GNRF3 WprzJ/ocpsJt
dQy1HE3tqdkNnNn6mY2fftBTniutsRxVY0gWXwh0kESROalmJebfaqJJq5u6 m9rhnM8ZlPlF
nLx6sDg6+1X2dyw2ZJaD6DoIkl4OR2es05p0V7WIkEU0LXzu33xs3Ykcu9LG 3TekYixcz9ou
wNDI4SlFs1kLEuRvOrTQrsxdZZrMSvNK2Xwda/Ec1zoVY3xUR2krmqqQyI2y HqwJ2zjGR410
cbWsYy1Ya1rU0RqJM9ERE8yFEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAn5Xy7E+1u
+BKcHj7E1N1+Cxe2tpv5TuvSKtgnzRI11mVzXNf4M/eRWqjtd5en9x3Gdghs 2MXDYhjmidbX
eZI1HNX7mVedFMnImF6ox/ZmfIy26ps4mXib9nDJmbKs8Ibba9925Ii2oFhl c11qVzXOYrWq
1XNVHabqdPQh53hPsX5H+z+HZvEphcRNltkXbP7TS06+jbE/gysjut0aiyvZ I6ZFReGsjbCu
c/WJjV9W5EwvVGP7Mz5DkTC9UY/szPkXwx8cZj9i3t6882m2Q202vydTM5ep s/iLeHiatCtV
yc1uO49L9G5uyyOrxLC3Wg2PeayVdJldp4iNeu7IbaZDa2HbyxU2fr5qjLVS viY8nNJWnZDD
kIlc+0tdro3Lyk926kL0+4amv3irH6HyJheqMf2ZnyHImF6ox/ZmfIsgwHkM ntdn47ygTdm2
Mixjo42NYxlqw1rWpojUSd+iIhSAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAJedWZtj
FrXjjkl8LXdbI9WNX7mXpVEXT9DJxc11fj+2v7oZXy7E+1u+BKUAJ/FzXV+P 7a/uhxc11fj+
2v7ooACfxc11fj+2v7ocXNdX4/tr+6KAAm7Nq9cY5ZGta9bVjeRrtUReO/VE XRNf0QpE/AeQ
ye12fjvKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACftBlYMNjH3rDXP RFRrWN6XOXoT
/v0AY87BDZsYuGxDHNE62u8yRqOav3Mq86KZORML1Rj+zM+RzOCy2Y2myrJo krU61NVkYjo1
k1crVYm9ztVeZzujToOm4Wa6wx/Yn96A5EwvVGP7Mz5DkTC9UY/szPkOFmus Mf2J/ejhZrrD
H9if3oDkTC9UY/szPkORML1Rj+zM+Q4Wa6wx/Yn96OFmusMf2J/egYtmXV20 Za0Dok4Fqw1Y
mKn3acZ+iaJ0c3QVTzvbbC3salfLUppFn35FsSwNWPRXPc9F0RVVE8ZU6fMh 0GwGaly2Key1
Jv2q7t16qmiqi9Cr/NP3AdIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABzm 02Mk2ilgpxTJ
HUryK6d6prvP00RrfTpz6+jX066VrMsliZ1Os9W7v+PKn+RP91P+Jf5Jz+jX ahijhibFExGM
amjUTzAamExVTEVPB6jXaLzuc7pcpvAAAAAAAAnPxFRllbtKNlW3ppxGJo13 nVHNTmVF/X8y
iANenZ4yujkZwrEf+JGq66fmi+dF8y//AEuqGwYLlZs6Ne1yxzR88ciJzt/L 80XzofNSy571
r2GJHZYmqtTocn+830p/NPOBsgAAAAAAAAAAAAAAAAAAAAAAAAAAAABqW55H y+B1V0mVNZJN
NUib6f8AVfMn7+hD9uWHte2tWRHWXpqmvRG3/ed+XoTzr+9UyVK7K0W41Vcq rvPe79p7vOq/
9/kB9VoI68LYok0anpXVVXzqq+dV9JkAAAAAAAAAAAAAYbdZlliI5VY9i70c jf2mL6U/75/O
ZgBq1bL+L4LbRGWETVqp+zKnpb/1TpT800VdoxWq8dmLhyIvMurXIujmr5lR fMpgr2JIpm1L
ipxF/wAOXTRsvyd6U/enn0DcAAAAAAAAAAAAAADmdrJn14M3dSSZXY/FeEws bYkjZvoky86M
c3XXcb+hGWUxltTJ28dMDzDL5SSjirl2La/CWZK8D5Wwtms6yK1qqjU/va86 6adCnZ5tmGwu
LmyWSu5CGtFuoqpdsvc5znI1jGMa5XPe5yta1jUVznORrUVVRDHT6jHbbMfh OWHiuA4mpmKM
OLvZTarF53YyhT4e9azmcgZE/fdupo+G1IjdHbqeOrdVe1E159M79oNgGYaL NP20x7cXNE+a
K6u0SpA9jJGxPeknF3Va2SRjFVF0Rz2tXnVEN1XXg4O5thsBU2qwezk207Et 52it3HP5cXhz
sV8TIkaqy6udKsv3e6io9I5NF8Xn3Vzex8jrkWP2gZkrFC9Xo3q9XP6yVZpp 0ha2VHTJuO31
XxV8ZytVrWudo1Q6817tlYd2KJqSWJOaNmv6uX0NTzr+7pVDnsRldi8xlFxe I2rq5C+2sy2t
WrnnSypA9rHMl3GyKu45skao7TRUe1UXnQ18Jnfs9zTbFrC7Y43JJC+CCeWp tAsu4+V+5Cxy
tlXRXvXdai/tKuiaqB1VOsldjlc5ZJXrvSSKnO5f+iehPMZzicdtDsvktr62 zOPnztmazjX5
OG4yW0lKaBqwaLFYVyMm1SzGusSvROfeVq6IvU4CR82Cx8sr3PkfVjc5zl1V VVqaqoG6AAAA
AAAAAAAAAAAAY7EMViF0Urd5i/npp6FRfMv5kLI7RTUoW2JKcKwyWpKsKNfN JJI9iv18SOJy
9Ebl/wBEMFTaqWzegpMoJHNYcrIknZbha5yNVypvPromu61y9PmM7t145eNy nf5WmOVneLcM
0taVta47eRy6RTrzb/8Awu9Dv5L5vQbpNmXLTROilxuOexyaK1br+f8A9o+K q56GNY31qMqI
viK64/eRvoVeFzr+f/6aKqoJ/FzXV+P7a/uhxc11fj+2v7oCgCfxc11fj+2v 7ocXNdX4/tr+
6AoAn8XNdX4/tr+6Pia7k6yRyWaNRInSxxuWO25zk33o1F0WNNedyecCmAAB yW3rt3A7Xu9G
z7l/5bB1pIlpxW9orXFfYbu1INOFYfF0vm6d1U1/eRlPKWJl5evPNsNqKsuy OZibtzsjZc+h
O1IYWpxJFWN3it/vC+MvQnMvP5lO6+0HCWs/s14FRkhZbgvUshA2ZVbHK+ra istjc5EVWNes
SMV6NcrUdvbrtN1aHJFT1uQ94T/WOSKnrch7wn+sx06PpW3vum3scTnre0mc s4HNR7A7QU3b
O5fw19KxZx/Huskp26ypArLLo95jp2OdxHxpu67qucm6szZTZHL2fti/t3l9 nPAq1jlGzXiu
PgksUJZK+Jqs3uG97Ue9tO0qLG5yIxyI5Wq5WnpPJFT1uQ94T/WOSKnrch7w n+s3VeebMbOb
RYLaPDZibDTWomXto600VeeHiQx5DLMswWXb72tWJIodXI1VkRXtRGKu9u8n kNlvtMz22OHy
Gbo5qxJR8H8LfYlxrKDJEzGKsS+ApEqWFh4dWdyeEaybrI0/bVUX2/kip63I e8J/rHJFT1uQ
94T/AFgeOZf7MM7c+wPYTYfG4uljr9PGzV8gxXsZFWnmwl2u+R6s13tbNhu8 rEcqq9Xc/Oph
zGw+0+108E+cxm1uSiry0674Np5sNw313ZShYsIyKkzdkbwqjldxXpzI1rGS K9257TyRU9bk
PeE/1jkip63Ie8J/rA4/Ny7Qf+c+Ev19jM1axNLG3MfLkY7FJIt6zLRkSRGu sJKrGJXkR3ib
2qJutei6nYbNfh3GeyRf0IOSKnrch7wn+sbNfh3GeyRf0IBQAAAAAAAAAAAA AAABwu0sqQ08
G5ZrUH+37ab9aHiyJ4lzobuu1/hXm1X8zBHbbLtTs4xMhmrGt+TxbmPWBif3 Sxzo7gs1X8tf
Tzc3NRuYnI5enClaTwRaeUs2K9iG01sm9vTRqitfDI3TSRyefzLzHzV2czzM pRv3MpYyC0pX
TRQz24Ws31jfHqvDqNcviyO8/ScWz09y2+f5n9NJlyMG3dSrmNvdmtnc/Whu bOXaN+SWnajR
1a1djdWWCN7V8WRyRLbkbE7VF4SybusLXM0mYud22VvYjZjLTbF4XC4indgg wVGmxsj7U9xH
o5s0EjUang6OTca1dZJFcrtW7vVZvHS5zFzYvN7O4LJ0J93i1bkyzRSbrkcm 8x0KoujkRU1T
pRFItvYLZq5i6OLt/ZvsTYoY/ieBVZa8boq3EdvScNiwaM3nIiroiarzqdrN 5tgttdu879mW
1X2jS7T+A8h42DJ1cVUoQJXlkXC07skUz5GvkdCskrkRGOjkajn/AHjtWcPo MM6fAZ37VMxa
2o2gkil2gipVqkEFNXeE2aOOZXWLehT71Hyxws4juFojVkRV3pF9Dmx0s9fI V5tncFLDk9fD
43zKrbesbYl4qLDo/WNrWeNr4rUToREMF/BxX71i9e2T2ctW7NF2Onnmej5J arl1dXc5YdXR
KqqqsXxVVegDxC9tttyzaaLGMnmx+Vo3lxcFrN4+lPcRk13Z3Xj+CqkatVt6 Vu7C6NHMSLe0
kYj06ba7aPbPZza2LYWlmdoM+67LRe25DBjm5RiTQ5SR7It9kVXdRcdEv3jF Xdkm0VXLHud7
i9jcLioY4cXsDsfRijl4zGVomRta/fifvojYE0dvwQO16dYY16WN03Mxg4sz DbhzGyezmRiu
RRQ2mWnpK2dkT3PjY9HQrvNY9znNRdURXKqaKqgeX4vP7X39p27N7S7RXcDh KtbKT5KW9LRb
kX1YGYuRFmnpv4VV6LbnTfZuuSBWu0bIrJm3dmtmcdWzbNodnNjodisKjY6y 046UVSTKvfar
vjsyQxabjY2McjElRJUWxMjmRbv3nW1dmMfVxbMXW2K2WgoR1p6jKsaNbE2C dyOmiRiQaIyR
zUVzdNHKiKqLoTaWxmz2zkzLuE2E2TwU0k9eGWzjK8cUqsWxGu5q2Fqq1XNa uirpzIvmA7sA
ACRLYlg2itcKjYtb1SDXhOYm7483TvOb/LXoK5Pg/EVz2Sv/AFzAOULfUmQ/ jg7wcoW+pMh/
HB3hQAE/lC31JkP44O8HKFvqTIfxwd4UABP5Qt9SZD+ODvByhb6kyH8cHeFA AT+ULfUmQ/jg
7wcoW+pMh/HB3hQAE/lC31JkP44O8GzX4dxnskX9CFAn7Nfh3GeyRf0IBQAA AAAAAAAAAAAA
ABPwHkMntdn47ygRMRisZZrzTWMdTmldbs7z5IGucv3z051VDb5EwvVGP7Mz 5AUAT+RML1Rj
+zM+Q5EwvVGP7Mz5AUAT+RML1Rj+zM+Q5EwvVGP7Mz5AUAT+RML1Rj+zM+Q5 EwvVGP7Mz5AU
Cfn/ACGP2ut8dg5EwvVGP7Mz5Gpl8VjK1eGavjqcMrbdbdfHA1rk++YnMqIB bAAAkS04re0V
rivsN3akGnCsPi6XzdO6qa/vK5OnhyEWVlt1IaszJYI41SWd0atVrnr5mO1/ b/kB+8kVPW5D
3hP9Y5IqetyHvCf6xxc11fj+2v7ocXNdX4/tr+6AckVPW5D3hP8AWOSKnrch 7wn+scXNdX4/
tr+6NS9l79K1UrWKdBslt6siTw1/Sief7r/RP9VQDb5IqetyHvCf6xyRU9bk PeE/1ji5rq/H
9tf3Q4ua6vx/bX90A5IqetyHvCf6xyRU9bkPeE/1ji5rq/H9tf3Q4ua6vx/b X90A5IqetyHv
Cf6xs1+HcZ7JF/Qg4ua6vx/bX90ZsRXfTxVSpIrVfBAyNyt6FVrURdP0A2gA AAAAAAAAAAAA
AARMRJk215kr06ckXhdnddJacxy/fP6USNdP1Nvi5rq/H9tf3RqYnKYytXmh s5GnDK23Z3mS
Tta5NZnqmqKvoNvlvC9b4/tLPmA4ua6vx/bX90OLmur8f21/dDlvC9b4/tLP mOW8L1vj+0s+
YDi5rq/H9tf3Q4ua6vx/bX90OW8L1vj+0s+Y5bwvW+P7Sz5gOLmur8f21/dD i5rq/H9tf3Q5
bwvW+P7Sz5jlvC9b4/tLPmA4ua6vx/bX90amXkybq8KWKdOOLwutvOjtOe5P vmdCLGmv6m3y
3het8f2lnzNTLZTGWa8MNbI05pXW626yOdrnLpMxV0RF9AFsAAAAAAAA8x+0 WS7/AGviRVVj
WRsWuqeZOlV/XX9D04i7Q4+vbyuGmlau+y05qaedOG9+i+nnYn8wKtN0z6kL 7DEZM6NqyNTo
R2nOn6mUAAAAAAAAAAAAAAAAAAAAAAAAAAAAMdqaOtWlsSrpHExXvX0Iiaqc P9n2fluZy9Ba
eutx6zRoq6o1yf5U/wDSn/Kd1Ixkkbo5Go5jkVHIvQqL5jkNh8BydmMk+RNU ryrFE7XXVFRH
Iv5LuuT+JQOxAAAAAAAAAAAAACflfLsT7W74EpQJ+V8uxPtbvgSgUAAAAAAA AAAAAAAAAAAA
AAAAAAAAAAAn4ry7Le1t+BEUCfivLst7W34EQFAAAAAAAAAAAAAAJ+V8uxPt bvgSlAn5Xy7E
+1u+BKBQAAAAAAAAAAAAAAAAAAAAAAAAAAAAACfivLst7W34ERQJ+K8uy3tb fgRAUAAAAAAA
AAAAAAAn5Xy7E+1u+BKUCflfLsT7W74EoFAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAJ+K8uy3t
bfgRFAn4ry7Le1t+BEBQAAAAAAAAAAAAACflfLsT7W74EpQJ+V8uxPtbvgSg UAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAn4ry7Le1t+BEUCfivLst7W34EQFAAAAAAAAAAAACZ DdydlJJK1Gos
TZZI2rJbc1y7j1aq6JGunO1fOBTJ+V8uxPtbvgSkvJbS2MfeWjYoRvsJE2VW V/CZ91jlcjVV
Y67kTVWO6fQYqeXtZy9G2pUgZLQkbPJHOtiFyteyRjeaSBvMq73Omv7OhnNu u5ePlO/bq3jl
zvHUgn8XNdX4/tr+6HFzXV+P7a/ujRVQBgx1lLmPrXEZuJPE2Td1103kRdP5 mcAAAAAAAAAA
AAAAAAAAAABqZK1NWWtHXgjmlsS8NqPkVjU8RztVVEXzNXzAbYJ/FzXV+P7a /uiBBtrx4Y54
MdLLFI1HseyrdVrmqmqKipW50VCme3DD91kTMbfaOvJ+K8uy3tbfgRGGhkMl eo171Wnj5K9i
JssT/DJE3mOTVF0WLVOZfOflWPNQT25fA8e7wiZJNPDHpu6MYzT/AAuf9nX9 5aWWdiFcGhXu
XOUGU7lSvEskT5GOisLJ+yrEVF1Y3T9tP0N8kAAAAAAAACfgPIZPa7Px3lAi YiTJtrzJXp05
IvC7O66S05jl++f0oka6fqBBz9lIdvbrVu5Wtri6i/3Kktje+9s/taRP3fy6 Nefp05s+xM6T
bW5rS1kLOlCl41yqsD0+8s8yN3Gap+enp5+bmy5bA5y7mX5Wtdkxk0leOvI2 tcic17Y3SOaq
pLVeqLrI7oVPMZMBhs1i79u/LPylZtRRQufauMTdZGsitREirMTpldrrr5ji x9PZu8/zWly/
R559tOcsO2ycuOg2gtT7LUYrtSDE4y3dZcvunjmdVe+Bjm1ZfB6/BVz+dYso 5dNzeST2ahbq
36Ne9Rsw2qlmJs0E8MiPjlY5NWva5OZzVRUVFTmVFJ9eG/WmszV8NiYZbUqT WHx2nNdM9GNY
j3qkXjO3GMbqvPo1qdCIKEN+hRr0aOGxNWpWibDBBDacyOJjU0axrUi0a1ER ERE5kRDtZs2z
X4dxnskX9CFAn7Nfh3GeyRf0IUAAAAAAAAAAAAAAAAAAAAE/K+XYn2t3wJSg S86szbGLWvHH
JL4Wu62R6sav3MvSqIun6AVDzDY+83+yWH/2ttIz+4QeLFiFexv3beZrvB11 T0LquvpU7/i5
rq/H9tf3RymP2T2ix+Pr0Km0OQjrVomwws8JqrusaiI1NVparzInScnqdN2W WfHf8Xxy5OJe
2rt7/wAKebd6dh7C/wDwXGrsJhP7OfanRp/2Q2Z2O8Mwl6TwPZuXiV73Dnpp xLC8CDR8XE0j
Tdk1Sebxo9NJO3p4mzBsxDs3Nicbdx0dJtF8Vq2siTQozcVsicHdcit5lTTR dV5jBsxsxj9l
/CP7M7FbLYTwnd8I5ORtfi7uu7vbkCb2m87TXo1X0nThj44yK29vVmf8RU/Z LH9cJQJET7rt
oqvhlevDpUn3eFOsmvjw666tbp5vSVyyAAAAAAAAAn4DyGT2uz8d5QImIxWM s15prGOpzSut
2d58kDXOX756c6qgFsE/kTC9UY/szPkORML1Rj+zM+QFAE/kTC9UY/szPkOR ML1Rj+zM+QGl
gMpWiwOPjdFdVzasSKraUzk/YToVG6L+43eV6nqsh7vn+gbNfh3GeyRf0IUA J/K9T1WQ93z/
AEDlep6rIe75/oKAAn8r1PVZD3fP9A5XqeqyHu+f6CgAJ/K9T1WQ93z/AEDl ep6rIe75/oKA
An8r1PVZD3fP9A5XqeqyHu+f6CgAJ/K9T1WQ93z/AEDlep6rIe75/oKAAn8r 1PVZD3fP9A5X
qeqyHu+f6CgAJ/K9T1WQ93z/AEDlep6rIe75/oKAAmT5eLgu4EVxJP8ALv4+ wrf36MJkeciy
Gax1J1eeCzFZc96OjcjVTgypzK5EXz+dEOjniZPC6KTe3XdO69Wr+qc5KylC lv4qp4HAtdbj
tYljRWr9zKvOnn5+cCwCfyJheqMf2ZnyHImF6ox/ZmfICgCfyJheqMf2ZnyH ImF6ox/ZmfIB
P+Iqfslj+uEoEiKjSp7RVfA6devv1J97hRoze0fDprp09KlcAAAAAAAAARMR Jk215kr06ckX
hdnddJacxy/fP6USNdP1LZExOUxlavNDZyNOGVtuzvMkna1yazPVNUVfQBt8 XNdX4/tr+6HF
zXV+P7a/uhy3het8f2lnzHLeF63x/aWfMBxc11fj+2v7ocXNdX4/tr+6HLeF 63x/aWfMct4X
rfH9pZ8wGzX4dxnskX9CFA0Nm/w7jfZIv6EN8AAAAAAAAAAAAAAAAAAABLzq zNsYta8cckvh
a7rZHqxq/cy9Koi6foVCZnZ4a1jFzWJo4Ym213nyORrU1hlTnVfzA++Lmur8 f21/dDi5rq/H
9tf3Q5bwvW+P7Sz5jlvC9b4/tLPmA4ua6vx/bX90OLmur8f21/dDlvC9b4/t LPmOW8L1vj+0
s+YGCJ9120VXwyvXh0qT7vCnWTXx4dddWt083pK5Iiu0rm0VXwO3XsblSfe4 UiP3dXw6a6dH
QpXAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/Z
--------------000803020409090704000707--
Re: Hiding containers [message #85293 is a reply to message #85251] Wed, 13 December 2006 17:26 Go to previous messageGo to next message
Eclipse UserFriend
Originally posted by: vcciubot.uwaterloo.ca

It's possible using the runtime. I'm doing that for my diagram. But I'm
not sure it's doable from the gmfmap.

vlad

On Wed, 13 Dec 2006 17:39:45 +0100, Stefan Warwas wrote:

> Hi,
>
> I am new to GMF and I have the following problem: the metamodel I am
> working with has a lot of containers that I don't want to appear in the
> generated editor (see appendix for an example).
> The user should not be aware of Container1 and Container2. It should
> only be possible to see/place "A", "B" and the link between them in the
> editor/diagram.
> My question is now: how is it possible to hide these containers?
>
> Thank you for your help!
>
> Stefan
Re: Hiding containers [message #85513 is a reply to message #85251] Thu, 14 December 2006 14:50 Go to previous messageGo to next message
Linda Damus is currently offline Linda DamusFriend
Messages: 85
Registered: July 2009
Member
Stefan,

You may want to follow
https://bugs.eclipse.org/bugs/show_bug.cgi?id=146535, which reports a
similar issue.


Stefan Warwas wrote:
> Hi,
>
> I am new to GMF and I have the following problem: the metamodel I am
> working with has a lot of containers that I don't want to appear in the
> generated editor (see appendix for an example).
> The user should not be aware of Container1 and Container2. It should
> only be possible to see/place "A", "B" and the link between them in the
> editor/diagram.
> My question is now: how is it possible to hide these containers?
>
> Thank you for your help!
>
> Stefan
Re: Hiding containers [message #86011 is a reply to message #85293] Sun, 17 December 2006 13:01 Go to previous messageGo to next message
Eclipse UserFriend
Originally posted by: Stefan.Warwas.freenet.de

Hi,

I started reading about the runtime but I am not sure where to start
exactly in order to solve the described problem. Can you give me some
more information about your approach? Is your solution similar to the
solution Linda sent me
(https://bugs.eclipse.org/bugs/show_bug.cgi?id=146535 )?

Thanks a lot!

Stefan


Vlad Ciubotariu schrieb:
> It's possible using the runtime. I'm doing that for my diagram. But I'm
> not sure it's doable from the gmfmap.
>
> vlad
>
> On Wed, 13 Dec 2006 17:39:45 +0100, Stefan Warwas wrote:
>
>> Hi,
>>
>> I am new to GMF and I have the following problem: the metamodel I am
>> working with has a lot of containers that I don't want to appear in the
>> generated editor (see appendix for an example).
>> The user should not be aware of Container1 and Container2. It should
>> only be possible to see/place "A", "B" and the link between them in the
>> editor/diagram.
>> My question is now: how is it possible to hide these containers?
>>
>> Thank you for your help!
>>
>> Stefan
>
Re: Hiding containers [message #86075 is a reply to message #86011] Sun, 17 December 2006 20:56 Go to previous messageGo to next message
Eclipse UserFriend
Originally posted by: vcciubot.uwaterloo.ca

Assuming you have generated a node with a compartment, there are two
things you have to do:

(1) For that given compartment edit part you have to modify its canonical
policy to do the following:
- listen to the correct container
- return children from the correct container

(2) In the edit helper corresponding to the element type of the Node that
has the compartment you must ensure creation is done using the correct
containment feature.


These changes are straightforward, but there might be some complications
due to the way generated code works.

You can either send me your plugins so I can modify the diagram one, or I
can send you my example plugins so you see how it's done.

vlad


On Sun, 17 Dec 2006 14:01:42 +0100, Stefan Warwas wrote:

> Hi,
>
> I started reading about the runtime but I am not sure where to start
> exactly in order to solve the described problem. Can you give me some
> more information about your approach? Is your solution similar to the
> solution Linda sent me
> (https://bugs.eclipse.org/bugs/show_bug.cgi?id=146535 )?
>
> Thanks a lot!
>
> Stefan
>
>
> Vlad Ciubotariu schrieb:
>> It's possible using the runtime. I'm doing that for my diagram. But I'm
>> not sure it's doable from the gmfmap.
>>
>> vlad
>>
>> On Wed, 13 Dec 2006 17:39:45 +0100, Stefan Warwas wrote:
>>
>>> Hi,
>>>
>>> I am new to GMF and I have the following problem: the metamodel I am
>>> working with has a lot of containers that I don't want to appear in the
>>> generated editor (see appendix for an example).
>>> The user should not be aware of Container1 and Container2. It should
>>> only be possible to see/place "A", "B" and the link between them in the
>>> editor/diagram.
>>> My question is now: how is it possible to hide these containers?
>>>
>>> Thank you for your help!
>>>
>>> Stefan
>>
Re: Hiding containers [message #87956 is a reply to message #86075] Wed, 27 December 2006 16:05 Go to previous message
Eclipse UserFriend
Originally posted by: Stefan.Warwas.freenet.de

Hi,

can you send me your example plugins? I have not succeeded in modifying
the generated code.

Thanks a lot!

Stefan


Vlad Ciubotariu schrieb:
> Assuming you have generated a node with a compartment, there are two
> things you have to do:
>
> (1) For that given compartment edit part you have to modify its canonical
> policy to do the following:
> - listen to the correct container
> - return children from the correct container
>
> (2) In the edit helper corresponding to the element type of the Node that
> has the compartment you must ensure creation is done using the correct
> containment feature.
>
>
> These changes are straightforward, but there might be some complications
> due to the way generated code works.
>
> You can either send me your plugins so I can modify the diagram one, or I
> can send you my example plugins so you see how it's done.
>
> vlad
>
>
> On Sun, 17 Dec 2006 14:01:42 +0100, Stefan Warwas wrote:
>
>> Hi,
>>
>> I started reading about the runtime but I am not sure where to start
>> exactly in order to solve the described problem. Can you give me some
>> more information about your approach? Is your solution similar to the
>> solution Linda sent me
>> (https://bugs.eclipse.org/bugs/show_bug.cgi?id=146535 )?
>>
>> Thanks a lot!
>>
>> Stefan
>>
>>
>> Vlad Ciubotariu schrieb:
>>> It's possible using the runtime. I'm doing that for my diagram. But I'm
>>> not sure it's doable from the gmfmap.
>>>
>>> vlad
>>>
>>> On Wed, 13 Dec 2006 17:39:45 +0100, Stefan Warwas wrote:
>>>
>>>> Hi,
>>>>
>>>> I am new to GMF and I have the following problem: the metamodel I am
>>>> working with has a lot of containers that I don't want to appear in the
>>>> generated editor (see appendix for an example).
>>>> The user should not be aware of Container1 and Container2. It should
>>>> only be possible to see/place "A", "B" and the link between them in the
>>>> editor/diagram.
>>>> My question is now: how is it possible to hide these containers?
>>>>
>>>> Thank you for your help!
>>>>
>>>> Stefan
>
Previous Topic:Detaching Palette from the Editor?
Next Topic:Problem with Node delete
Goto Forum:
  


Current Time: Thu Dec 26 21:34:23 GMT 2024

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

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

Back to the top