| 
| Node Labels in GMF [message #76522] | Fri, 10 November 2006 08:33  |  | 
| Eclipse User  |  |  |  |  | Originally posted by: christian.daenekas.informatik.uni-oldenburg.de 
 This is a multi-part message in MIME format.
 --------------030501050202000503050109
 Content-Type: text/plain; charset=UTF-8; format=flowed
 Content-Transfer-Encoding: 8bit
 
 Hello,
 
 I´ve got a problem with my GMF editor. I´ve defined nodes and label
 mappings for them. The attributes of the concerned eclasses that act as
 labels have the type String. When I insert a node in the diagram I get
 what you can see in bad.JPG. I can edit the attribute value manually.
 But what I want can be seen in good.JPG. I want to insert the node and
 the label should be shown as <...> or whatever I specify as standard.
 The attribute value that acts as the label should remain an empty String
 until I specifiy it in the properties view. When I specify the class
 attribute in the properties view via a the drop down menu (this feature
 I already got to work) it should be shown as the nodes label. This works
 for a node (called operator) I defined but not for the others, even
 though I seem to have set the same settings. Maybe I forgot something I
 don´t remember having it specified. Is there a special setting for a
 node that stops the input mask (as seen in bad.JPG) from showing up?
 
 Greetings,
 Christian
 
 --------------030501050202000503050109
 Content-Type: image/jpeg;
 name="good.JPG"
 Content-Transfer-Encoding: base64
 Content-Disposition: inline;
 filename="good.JPG"
 
 /9j/4AAQSkZJRgABAQEAYABgAAD/2wBDAAgGBgcGBQgHBwcJCQgKDBQNDAsL DBkSEw8UHRof
 Hh0aHBwgJC4nICIsIxwcKDcpLDAxNDQ0Hyc5PTgyPC4zNDL/2wBDAQkJCQwL DBgNDRgyIRwh
 MjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIy MjIyMjL/wAAR
 CABYAGMDASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcI CQoL/8QAtRAA
 AgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS 0fAkM2JyggkK
 FhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1 dnd4eXqDhIWG
 h4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW 19jZ2uHi4+Tl
 5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcI CQoL/8QAtREA
 AgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMz UvAVYnLRChYk
 NOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0 dXZ3eHl6goOE
 hYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU 1dbX2Nna4uPk
 5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwD3+iivMLjQ/FNz8abq4t/F bQaULUTf2elx
 KWiV4GhVxGyGEnzUZsEnpkjmgD0+iuObRtaS9js2+IOpC4lRpEj+w2mSqkAn /Vf7Q/X0NT/8
 I14i/wCh71T/AMAbP/41QB1VFea/8IZ44/4WR/a//CWy/wBheR5flfaH37/s 3l+Z5Gzyc+b8
 +OnfHaug/wCEa8Rf9D3qn/gDZ/8AxqgDqqK5X/hGvEX/AEPeqf8AgDZ//Gq5 TxD4e8Wp4/8A
 CcsXjOX7F5kcc0Ms0kLXjRySTSAxwp5X+qG3nGduD7gHqtFFFABRRRQAUUUU AFcnGJD8UtUE
 TKsh0K12My7gD59xgkZGR7ZFdZXnUfi7R4/jlc6Hi+OpzWMVnjyU8kbFkuN2 /fu5WTGNvUde
 aAK97Za3/wAJNHDNIZNcf57W7Q4jWMbv9ngDJBBB6988+jWa3KWkS3ksctwB 87xIUUn2BJ/n
 +XSpTFGZVlKKZFUqrkcgHGQD6HA/IU6ojDlbLlLmOT0u8vpvECx6/cXdndh3 +yWMcWy0kGDg
 iUFvOfb5nysyEqu8wIVDVuR63p0v2bZcZ+03ctlF8jfNNF5m9enGPJk5PB28 E5GdCirIOX1r
 Vre4gt7jTNSvlv1lnht4bSAzee8b7JEkiYY8sSKqmQlNuRiVA+TR1CS+l1zw HJqcMcN415cG
 WNDwD9km7ZIBxglQzAHIDOBuPbV514y8XaPpvxK8I6PeC+F8JxND5MKNG/nr JbqGYuCuCxY4
 U8D34APRaKKKACiiigAooooAK5CGzsn+LN67afYmePSre4S4+yx+cJGeaNj5 m3fyiKuM4wK6
 +uVt/wDkq+o/9gO1/wDR9xQB1VFFFABRRRQAVyHiazsn8a+EZZNPsZZ5ruSN pprWOSQKkEsq
 BXZSy4dQw2kc/WuvrlfEv/I4eC/+v+4/9JJqAOqooooAKKKKACiiigArzq68 J+NpPinNr1t4
 kWHQGRhFZPcTOqN9n2AmDhCBJ8+Nwz1yDXotFAHK/wBk+Nv+hs0v/wAEh/8A j9H9k+Nv+hs0
 v/wSH/4/XVUUAea/8Ih49/4WR/bf/CUxf2R5Gz7N5s2zzfs3l7/s/wBzHm/P t3/jmug/snxt
 /wBDZpf/AIJD/wDH66qigDlf7J8bf9DZpf8A4JD/APH65/WPCHj298Z6BqcP imIafZ+T9vhi
 lmtVuNs7O2IV3KcxlV5bnHOBXpVFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFF ABRRRQAUUUUA
 FFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAf//Z
 --------------030501050202000503050109
 Content-Type: image/jpeg;
 name="bad.JPG"
 Content-Transfer-Encoding: base64
 Content-Disposition: inline;
 filename="bad.JPG"
 
 /9j/4AAQSkZJRgABAQEAYABgAAD/2wBDAAgGBgcGBQgHBwcJCQgKDBQNDAsL DBkSEw8UHRof
 Hh0aHBwgJC4nICIsIxwcKDcpLDAxNDQ0Hyc5PTgyPC4zNDL/2wBDAQkJCQwL DBgNDRgyIRwh
 MjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIy MjIyMjL/wAAR
 CABiAJUDASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcI CQoL/8QAtRAA
 AgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS 0fAkM2JyggkK
 FhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1 dnd4eXqDhIWG
 h4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW 19jZ2uHi4+Tl
 5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcI CQoL/8QAtREA
 AgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMz UvAVYnLRChYk
 NOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0 dXZ3eHl6goOE
 hYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU 1dbX2Nna4uPk
 5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwD3+iiigAorzXR/F/j298Z6 /pk3haIafZ+d
 9gmlimtVuNs6ouZm3Kcxlm4XnHGBXQf2t42/6FPS/wDwdn/4xQB1VFedeLvF Xj/RvDwvNP8A
 CVrJfG7jiWGCWW/3RlJCzFURCuCqDPI+b6VrWet+NJ9NsZx4WsHea0hll83U Wt2WRo1Z1MZi
 YrhiwwWJ4oA6+iuV/tbxt/0Kel/+Ds//ABisnwr4q8Yap8Q9b0jV9B+x6Ja+ f9jvfsc0fnbZ
 VVPnYlWyhJ4HOMjigD0CiiigAooooAKKKKACiiigAooooAKKKKACiiigDlfD X/I4eNP+v+3/
 APSSGuqrkPDN5ZP418XRR6hYyzzXcciww3UckgVIIonLIrFlw6lTuA5+tdfQ ByHjLVLoRnSR
 ay29rdDZJfMfkIPVFxnBIyPmx3wO4n8O6/f3mm4uLGRzFsiS8LbY7glgueRn POTgEcHkdK3t
 S0+DVdOnsbkExTLtJXqvcEe4OCPcUy4hjt7CCCFAkUckKIi9FUOoAFQovmvc tyXLaxJvvv8A
 n3t/+/7f/EVlWmk31r4m1PWMW7fboLeHyvMYbPKMhznbznzPQYx3zW9RVkFb fff8+9v/AN/2
 /wDiKN99/wA+9v8A9/2/+IqzRQBW333/AD72/wD3/b/4ijfff8+9v/3/AG/+ IqzRQBW333/P
 vb/9/wBv/iKN99/z72//AH/b/wCIqzRQBW333/Pvb/8Af9v/AIio5rm8ggkm a2gKxqWIE5zg
 DP8Acq7VbUf+QZd/9cX/APQTTAWwvrfU9Otr+zk8y1uokmhfaRuRgCpweRkE dasVz/gT/knn
 hr/sFWv/AKKWugpAFFFFABRRRQB514N8I6PpvxK8XaxZm+F8JzDN50yNG/nr HcMVUICuCwUZ
 Y8D349FrlfDX/I4eNP8Ar/t//SSGuqoAKhuYWnh2K4RgysCVyMqwPTI9Kmoo A5b7R49/6Bfh
 r/wZT/8Axis+38QeNrnXL/SU0jw+LiyhhmkZtRm2kSl9uD5Oc/u2zwOo613N crpP/JS/E/8A
 14af/O4oAX7R49/6Bfhr/wAGU/8A8Yo+0ePf+gX4a/8ABlP/APGK6migDlvt Hj3/AKBfhr/w
 ZT//ABij7R49/wCgX4a/8GU//wAYrqaKAOW+0ePf+gX4a/8ABlP/APGKPtHj 3/oF+Gv/AAZT
 /wDxiupooA5b7R49/wCgX4a/8GU//wAYqOZ/Hk8EkLaX4bCyKVJGpT5wRj/n hXW0UAZfhrTZ
 tG8K6Rpdw0bT2VlDbyNGSVLIgUkZAOMj0FalFFABRRRQAUUUUAeVeHvEPi1P H/iyKXwZL9i8
 ySSGaKGSFrxo5I4YyJJn8r/VDdxjO3I9+r/4SXxF/wBCJqn/AIHWf/x2uqoo A868XeMvGum+
 HheaP4Luhffa44vJnVbvfGySFmC28hIwVQZPHzflrWfibxM+m2Mkvgu/nnlt IZZminghUSNG
 rOoSSQOu1iVwwzxXX0UAcr/wkviL/oRNU/8AA6z/APjtc/4Q1jxLe/FXxJDq fhv7Fp/lvHDq
 H2WdPtCwzFYRudihysjt8oGevQV6VRQAUUUUAFFFFABRRRQAUUUUAFFFFABR RRQAUUUUAFFF
 FABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUU AFFFFABRRRQA
 UUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABR RRQAUUUUAFFF
 FABRRRQB/9k=
 --------------030501050202000503050109--
 |  |  |  | 
|  | 
|  | 
| 
| Re: Node Labels in GMF [message #77031 is a reply to message #76668] | Mon, 13 November 2006 05:28   |  | 
| Eclipse User  |  |  |  |  | Originally posted by: christian.daenekas.informatik.uni-oldenburg.de 
 I already did that. This was the main reason I asked, because I
 understood the functionality of "Read Only" in the Label mapping
 properties the same waay you just told me. I forgot to mention that in
 my initial post, sorry. The strage thing is that I get the right
 behaviour for one node, but not for any of the other nodes in my diagram
 although I set the Label Mapping to read only for all of them. When I
 generate the gmfgen-model and generate the diagram code I sometimes get
 the error that a "Resource is out of sync with the file system". Maybe
 this has something to do with it? When I generate the code a second time
 the error disappears. Maybe I try to start all over again, but this
 can´t be the solution since I have to modify the generated code all over
 again (constraints defined in java, definition of Propertydescriptors
 etc.) and of course the model properties. Maybe you or someone else has
 better solution. I´m using version 2.0M2 sice the callisto version
 gave me some serious trouble defining the models the way I have to
 (graphical and tooling models that is).
 
 Greetings,
 Christian
 Cherie Revells schrieb:
 > Christian,
 >
 > Do you want the user to only be able to modify this label by choosing
 > one of the options in the drop down menu in the properties view?  If so,
 > just set the Label Mapping's Read Only property to true.  It will no
 > longer be editable on the diagram at all.
 >
 > Regards,
 > Cherie
 |  |  |  | 
| 
| Re: Node Labels in GMF [message #77148 is a reply to message #76668] | Mon, 13 November 2006 09:50  |  | 
| Eclipse User  |  |  |  |  | Originally posted by: christian.daenekas.informatik.uni-oldenburg.de 
 Ok, I still had an older version of my project and using it fixed my
 problem. Some configuration management is a good idea while using GMF
 ;). Thanks for your help.
 
 Greetings,
 Christian
 |  |  |  | 
Powered by 
FUDForum. Page generated in 0.97522 seconds