Re: Netbeans antlr
Volodymyr <[email protected]> Thu, 28 Sep 2017 10:21:47 +0300
| Newsgroups | gmane.comp.java.netbeans.modules.openide.devel |
|---|---|
| Message-ID | <[email protected]> |
--=-nFU9c2h4/Ma4tTT4t5Cw Content-Type: text/plain; charset="UTF-8" Content-Length: 624 Content-Transfer-Encoding: quoted-printable Hi Peter, it looks awesome, how to download it?=C2=A0=20 --- =D0=9E=D1=80=D0=B8=D0=B3=D1=96=D0=BD=D0=B0=D0=BB=D1=8C=D0=BD=D0=B5 =D0= =BF=D0=BE=D0=B2=D1=96=D0=B4=D0=BE=D0=BC=D0=BB=D0=B5=D0=BD=D0=BD=D1=8F --- =D0=92=D1=96=D0=B4 =D0=BA=D0=BE=D0=B3=D0=BE: "Peter Cheung" <mcheung63@ho= tmail.com> =D0=94=D0=B0=D1=82=D0=B0: 16 =D0=B2=D0=B5=D1=80=D0=B5=D1=81=D0=BD=D1=8F 2= 017, 21:01:34 Hi All =C2=A0 =C2=A0 Is it a good design for my netbeans antlr plugin? ht= tp://peter.quantr.hk/?p=3D2475 =C2=A0 =C2=A0I need to save a string/file that belong to editor, every ed= itor store it own value (different values for different editor. And retri= eve the values in other topcomponent. What is the best way to do that? Sh= ould I just create a static hashmap to store all these values? Thanks from Peter --=-nFU9c2h4/Ma4tTT4t5Cw Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: base64 PGh0bWw+PGJvZHk+PHNwYW4gY2xhc3M9InhmbV8yMjUzNTkwMCI+PGRpdiBzdHlsZT0iaGVpZ2h0 OjFweDsiPjwvZGl2PkhpIFBldGVyLCBpdCBsb29rcyBhd2Vzb21lLCBob3cgdG8gZG93bmxvYWQg aXQ/Jm5ic3A7IDxici8+PGJyLz48ZGl2IHN0eWxlPSJmb250LXNpemU6MC45ZW07Zm9udC1zdHls ZTppdGFsaWM7Ij4gLS0tINCe0YDQuNCz0ZbQvdCw0LvRjNC90LUg0L/QvtCy0ZbQtNC+0LzQu9C1 0L3QvdGPIC0tLTxici8+INCS0ZbQtCDQutC+0LPQvjogIlBldGVyIENoZXVuZyIgJmx0O21jaGV1 bmc2M0Bob3RtYWlsLmNvbSZndDs8YnIvPiAg0JTQsNGC0LA6IDE2INCy0LXRgNC10YHQvdGPIDIw MTcsIDIxOjAxOjM0PGJyLz48L2Rpdj4gPGJyLz48YmxvY2txdW90ZSBjbGFzcz0ieGZtYzEiIHN0 eWxlPSJib3JkZXItbGVmdDoxcHggc29saWQgcmdiKDIwNCwgMjA0LCAyMDQpO21hcmdpbjowcHgg MHB4IDBweCAwLjhleDtwYWRkaW5nLWxlZnQ6MWV4OyI+PHNwYW4+PHNwYW4+PHN0eWxlIHR5cGU9 InRleHQvY3NzIiBzdHlsZT0iZGlzcGxheTpub25lOyI+LnhmbV8yMjUzNTkwMCAmbHQ7IS0tIFB7 bWFyZ2luLXRvcDowO21hcmdpbi1ib3R0b206MDt9PC9zdHlsZT48L3NwYW4+PHNwYW4gZGlyPSJs dHIiPg0KPGRpdiBzdHlsZT0iZm9udC1mYW1pbHk6Q2FsaWJyaSwgSGVsdmV0aWNhLCBzYW5zLXNl cmlmO2ZvbnQtc2l6ZToxMnB0O2NvbG9yOnJnYigwLCAwLCAwKTsiPg0KPHNwYW4gc3R5bGU9ImNv bG9yOnJnYigzNCwgMzQsIDM0KTtmb250LWZhbWlseTpBcmlhbCwgSGVsdmV0aWNhLCBzYW5zLXNl cmlmO2ZvbnQtc2l6ZToxM3B4O2ZvbnQtc3R5bGU6bm9ybWFsOyI+SGkgQWxsDQo8ZGl2IHN0eWxl PSJjb2xvcjpyZ2IoMzQsIDM0LCAzNCk7Zm9udC1mYW1pbHk6QXJpYWwsIEhlbHZldGljYSwgc2Fu cy1zZXJpZjtmb250LXNpemU6MTNweDtmb250LXN0eWxlOm5vcm1hbDsiPg0KJm5ic3A7ICZuYnNw OyBJcyBpdCBhIGdvb2QgZGVzaWduIGZvciBteSBuZXRiZWFucyBhbnRsciBwbHVnaW4/DQo8ZGl2 PjxhIGhyZWY9Imh0dHA6Ly9wZXRlci5xdWFudHIuaGsvP3A9MjQ3NSIgc3R5bGU9InRleHQtZGVj b3JhdGlvbjpub25lO2NvbG9yOnJnYigxMDIsIDE3LCAyMDQpOyIgdGFyZ2V0PSJfYmxhbmsiIHJl bD0ibm9yZWZlcnJlciBub29wZW5lciI+aHR0cDovL3BldGVyLnF1YW50ci5oay8/cD0yNDc1PC9h Pjxici8+PC9kaXY+DQo8ZGl2Pjxici8+PC9kaXY+DQo8ZGl2PiZuYnNwOyAmbmJzcDtJIG5lZWQg dG8gc2F2ZSBhIHN0cmluZy9maWxlIHRoYXQgYmVsb25nIHRvIGVkaXRvciwgZXZlcnkgZWRpdG9y IHN0b3JlIGl0IG93biB2YWx1ZSAoZGlmZmVyZW50IHZhbHVlcyBmb3IgZGlmZmVyZW50IGVkaXRv ci4gQW5kIHJldHJpZXZlIHRoZSB2YWx1ZXMgaW4gb3RoZXIgdG9wY29tcG9uZW50LiBXaGF0IGlz IHRoZSBiZXN0IHdheSB0byBkbyB0aGF0PyBTaG91bGQgSSBqdXN0IGNyZWF0ZSBhIHN0YXRpYyBo YXNobWFwIHRvIHN0b3JlDQogYWxsIHRoZXNlIHZhbHVlcz88L2Rpdj4NCjxkaXY+PGJyLz48L2Rp dj4NCjxkaXY+VGhhbmtzPC9kaXY+DQo8ZGl2PmZyb20gUGV0ZXI8L2Rpdj4NCjwvZGl2Pg0KPC9z cGFuPjxici8+PC9kaXY+DQo8L3NwYW4+PC9zcGFuPjwvYmxvY2txdW90ZT4gICA8L3NwYW4+PC9i b2R5PjwvaHRtbD4NCg== --=-nFU9c2h4/Ma4tTT4t5Cw--