author | Jan Vrany <jan.vrany@fit.cvut.cz> |
Thu, 14 Feb 2013 16:15:31 +0000 | |
branch | development |
changeset 2069 | 75d40b7b986f |
parent 2028 | 32cf03259eb9 |
child 2380 | 9195eccdcbd9 |
permissions | -rw-r--r-- |
1530 | 1 |
"{ Package: 'stx:libjava/tools' }" |
2 |
||
3 |
AbstractSettingsApplication subclass:#JavaSettingsApplication |
|
1558 | 4 |
instanceVariableNames:'javaReleaseHolder javaReleaseList javaHomeHolder |
2005
f5f046bfdfc6
More work on new JavaCodeBundleEditor & preferences. Not yet finished.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
2004
diff
changeset
|
5 |
javaReleaseIsCustomHolder infoPanel jdkBundleHolder |
f5f046bfdfc6
More work on new JavaCodeBundleEditor & preferences. Not yet finished.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
2004
diff
changeset
|
6 |
environmentBundleHolder packageBundleHolder userBundleHolder' |
1530 | 7 |
classVariableNames:'' |
8 |
poolDictionaries:'' |
|
9 |
category:'Languages-Java-Tools' |
|
10 |
! |
|
11 |
||
12 |
||
13 |
!JavaSettingsApplication class methodsFor:'initialization'! |
|
14 |
||
15 |
initialize |
|
16 |
||
17 |
self installInSettings |
|
18 |
||
19 |
"Created: / 23-06-2005 / 09:27:10 / masca" |
|
20 |
! |
|
21 |
||
22 |
installInSettings |
|
23 |
||
24 |
Smalltalk addStartBlock:[ |
|
25 |
AbstractLauncherApplication |
|
26 |
addSettingsApplicationByClass:self name withName:'Java' icon:self defaultIcon |
|
27 |
] |
|
28 |
||
29 |
"Created: / 23-06-2005 / 09:27:10 / masca" |
|
30 |
"Modified: / 19-07-2012 / 11:26:54 / Jan Vrany <jan.vrany@fit.cvut.cz>" |
|
31 |
! ! |
|
32 |
||
33 |
!JavaSettingsApplication class methodsFor:'image specs'! |
|
34 |
||
35 |
defaultIcon |
|
36 |
^ self libjavaCupIconInTree |
|
37 |
||
38 |
"Created: / 19-07-2012 / 11:26:44 / Jan Vrany <jan.vrany@fit.cvut.cz>" |
|
39 |
! |
|
40 |
||
41 |
libjavaCupIcon |
|
42 |
"This resource specification was automatically generated |
|
43 |
by the ImageEditor of ST/X." |
|
44 |
||
45 |
"Do not manually edit this!! If it is corrupted, |
|
46 |
the ImageEditor may not be able to read the specification." |
|
47 |
||
48 |
" |
|
49 |
self libjavaCupIcon inspect |
|
50 |
ImageEditor openOnClass:self andSelector:#libjavaCupIcon |
|
51 |
Icon flushCachedIcons |
|
52 |
" |
|
53 |
||
54 |
<resource: #image> |
|
55 |
||
56 |
^Icon |
|
57 |
constantNamed:'JavaSettingsApplication libjavaCupIcon' |
|
58 |
ifAbsentPut:[(Depth24Image new) width: 66; height: 66; photometric:(#rgb); bitsPerSample:(#(8 8 8)); samplesPerPixel:(3); bits:(ByteArray fromPackedString:' |
|
59 |
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????? |
|
60 |
?????????????????????????????????_O)?/_1???????????????????????????????????????????????????????????????????????????????? |
|
61 |
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????? |
|
62 |
?????????????????????????????????????????????????????????/+7<+E4???????????????????????????????????????????????????????? |
|
63 |
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????? |
|
64 |
????????????????????????????????????????????????????????????????????????????????????:8X(?/#2???????????????????????????? |
|
65 |
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????? |
|
66 |
????????????????????????????????????????????????????????????????????????????????????????????????????????????:(D >MZ6???? |
|
67 |
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????? |
|
68 |
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????? |
|
69 |
??????????;>:G\N=\FQ???????????????????????????????????????????????????????????????????????????????????????????????????? |
|
70 |
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????? |
|
71 |
?????????????????????????????????N7_96<@<;*D???????????????????????????????????????????????????????????????????????????? |
|
72 |
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????? |
|
73 |
????????????????????????????????????????????????????????=\FQ96<@=,&_???????????????????????????????????????????????????? |
|
74 |
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????? |
|
75 |
??????????????????????????????????????????????????????????????????????????????;=:8 ,96<@>>#W???????????????????????????? |
|
76 |
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????? |
|
77 |
????????????????????????????????????????????????????????????????????????????????????????????????????=,"]96<@:8$.???????? |
|
78 |
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????? |
|
79 |
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????? |
|
80 |
?N/\:G\N96<@=,&_???????????????????????????????????????????????????????????????????????????????????????????????????????? |
|
81 |
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????? |
|
82 |
?????????????????????_G'':(L$96<@:8X)??7;???????????????????????????????????????????????????????????????????????????????? |
|
83 |
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????? |
|
84 |
?????????????????????????????????????????_G'':(P%96<@97DC>.GJ???????????????????????????????????????????????????????????? |
|
85 |
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????? |
|
86 |
?????????????????????????????????????????????????????????????OC$;H,196<@96<@<;"A???????????????????????????????????????? |
|
87 |
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????? |
|
88 |
????????????????????????????????????????????????????????????????????????????????>.KL:W8Z96<@96<@;99T??;>???????????????? |
|
89 |
?????????????????_W.???????????????????????????????????????????????????????????????????????????????????????????????????? |
|
90 |
????????????????????????????????????????????????????????????????????????????????????????????????????=<6'':GTJ96<@96<@;))M |
|
91 |
?//8????????????????????????>>[S<;Y>=\JS?_W.???????????????????????????????????????????????????????????????????????????? |
|
92 |
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????/39 |
|
93 |
<Z5.96<@96<@96<@;95R?/39?????????????????/''5=\VY;H,2;Y@;>>WQ???????????????????????????????????????????????????????????? |
|
94 |
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????? |
|
95 |
?????????????????_K(;I@:96<@96<@96<@<*90??7<?????????????/39=\NT:''8[:GPH=\FR??7<???????????????????????????????????????? |
|
96 |
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????? |
|
97 |
?????????????????????????????????????N+Z:(L#96<@96<@97DC=\NT????????????????>]&;:(H!!96<@:8 ->>''X???????????????????????? |
|
98 |
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????? |
|
99 |
????????????????????????????????????????????????????????>.GJ:W,U96<@96<@:GXL>MV4??????????????7;<;U<97@B96<@;:AW?/#2???? |
|
100 |
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????? |
|
101 |
????????????????????????????????????????????????????????????????????????????>>SP:W$Q96<@96<@:GXL>-?F?????????????//8;)%J |
|
102 |
96<@96<@<Z-+??;>???????????????????????????????????????????????????????????????????????????????????????????????????????? |
|
103 |
?????????????????????????????????????????????????????????????????????????????????????????????????/_0:(H"96<@96<@97DD>]": |
|
104 |
??????????????;>;)1O96<@96<@<Z))??;>???????????????????????????????????????????????????????????????????????????????????? |
|
105 |
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????? |
|
106 |
<Z-*96<@96<@96<@=K.F????????????????=\FQ96<@96<@;H04??7<???????????????????????????????????????????????????????????????? |
|
107 |
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????? |
|
108 |
?????????????????????_W.:GLG96<@96<@:(L$??7;?????????????/''5:W$Q96<@96<@==F-???????????????????????????????????????????? |
|
109 |
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????? |
|
110 |
????????????????????????????????????????????>M^896<@96<@96<@=\BP????????????????=,2$96<@96<@96<@?_K(???????????????????? |
|
111 |
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????? |
|
112 |
????????????????????????????????????????????????????????????????????>MR296<@96<@96<@>>#V????????????????<;Q;96<@96<@96<@ |
|
113 |
>>_T???????????????????????????????????????????????????????????????????????????????????????????????????????????????????? |
|
114 |
?????????????????????????????????????????????????????????????????????????????????????????????OC$96<@96<@96<@?/#2???????? |
|
115 |
????????<Z-+96<@96<@96<@<;"B???????????????????????????????????????????????????????????????????????????????????????????? |
|
116 |
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????? |
|
117 |
:8 -96<@96<@?OC$????????????????=\NT96<@96<@96<@:W$Q?_O*???????????????????????????????????????????????????????????????? |
|
118 |
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????? |
|
119 |
????????????????????????=<6&96<@96<@==F.????????????????>>[R96<@96<@96<@96<@<J]$???????????????????????????????????????? |
|
120 |
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????? |
|
121 |
??????????????????????????????????????????????????7<;H8796<@;))M????????????????????;)]F96<@96<@96<@96<@=<:)???????????? |
|
122 |
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????? |
|
123 |
?????????????????????????????????????????????????????????????????????????????N3^:G\N96<@>.KL????????????????>].?97@B96<@ |
|
124 |
96<@96<@:W0W?/_0???????????????????????????????????????????????????????????????????????????????????????????????????????? |
|
125 |
????????????????????????????????????????????????????????????????????????????????????????????????????????=<6''97@A;)]G??;> |
|
126 |
????????????????<;Q;96<@96<@96<@96<@=K6K???????????????????????????????????????????????????????????????????????????????? |
|
127 |
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????? |
|
128 |
????????????=\VX96<@=\VY??????????????????7;;I@:96<@96<@96<@;91P???????????????????????????????????????????????????????? |
|
129 |
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????? |
|
130 |
????????????????????????????????????????<;]?:W P?N?#????????????????>>#W:GLG96<@96<@;9=U???????????????????????????????? |
|
131 |
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????? |
|
132 |
????????????????????????????????????????????????????????????????????=\RW;YH>??7<????????????????;))M96<@96<@=<:(???????? |
|
133 |
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????? |
|
134 |
????????????????????????????????????????????????????????????????????????????????????????????????=\NT=,&_???????????????? |
|
135 |
<*9096<@:(L$?/+7???????????????????????????????????????????????????????????????????????????????????????????????????????? |
|
136 |
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????? |
|
137 |
????>]*=?/''5????????????;99S:GPH>.KK????????????????????????????????????????9.713M+#2-#"9>72???????????????????????????? |
|
138 |
????????????????????????????????????????????????????????????????????????????????????????????????????>O+;6NO*-\''V*LCO2-#" |
|
139 |
:^?3??????????????????????????????;=?????????_G'':W0W>].?????????????????????????????????????9.71);?O+LOR$J?CV8"%T8J!!_*F9 |
|
140 |
7>#.????????????????????????????????????????????????????????????????????????????????????????????????????????????:?G4+<WT |
|
141 |
]Y.4W(*''$;GD3M+#>/3<??????????????????????????????????????????????;><;"A>>#W???????????????????????????????????????????? |
|
142 |
????????????=/#:"**?T8J!!V(^%6^O*???????????????????????????????????????????????????????????????????????????????????????? |
|
143 |
????????5>K)"Z&>UXN"T8J!!''[_I=O_9?????????????????????????????????????????????????????????/_1??7<???????????????????????? |
|
144 |
????????>O+;9^31?/??????????????????????>/3<ZYJ-T8J!![)Z0?/?????????????????????????????????????????????????????????????? |
|
145 |
????????????????????????????.<7ZUHJ!!T8J!!T8J!!T8J!!,L[T;/O6???????????????????????????????????????????????????????????????? |
|
146 |
=?'';8.+/3]/$.,7Y)[;N$Z?C_JB7Z)N.'';''J<?[8????????????????????????????);?OT8J!!T8J!!7._-???????????????????????????????????? |
|
147 |
????????????????????????????????????????????????????8^''. JN:UXN"T8J!!T8J!!T8J!!T8J!!ZYJ-^Y:6!!ZZ<$J?C&KSG&KSG&KSG&KSG%;SF#J3@ |
|
148 |
!!ZZ<_:J9]Y.3Z)N.XH.(U(R"T8J!!T8J!!T8J!!U8V#\9*3%KGD-L''V9^31????????????????????????????????????-\+WT8J!!T8J!!4=?''???????????? |
|
149 |
????????????????????????????????????????????????????????????????????????????????????<_W72=''#*<KQ&+WH"Z&>^):6Z)N.W(*''W(*'' |
|
150 |
VHZ$T8J!!T8J!!T8J!!UHJ!!W(*''XH2(Z)N.[YV/_ZF8$+CC)K7M-\+W2-#"7>_-?O7=????????????????????????????????????????????????????%+OF |
|
151 |
T8J!!UHJ!!<OS7???????????????????????????????????????????????????????????????????????????????????????????????????????????? |
|
152 |
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????? |
|
153 |
????????????????<_W7WH"&T8J!!"Z&>???????????????????????????????????????????????????????????????????????????????????????? |
|
154 |
????????????????????????????????????=O_9???????????????????????????????????????????????????????????????????????????????? |
|
155 |
?????????????????????????????????????/??":/@T8J!!XX2):^?3???????????????????????????????????????????????????????????????? |
|
156 |
????????????????????????????????????????????????????:N;2"**?.,7Y???????????????????????????????????????????????????????? |
|
157 |
????????????????????????????????????????????????????????????([/LT8J!!XH2(6>W+???????????????????????????????????????????? |
|
158 |
????????????????????????????????????????????????????????????????????????8>/0WH"&T8J!!);?O>/3<???????????????????????????? |
|
159 |
????????????????????????????>O+;7N[,/-C\(+/L4-?''????????????????????????????>/3<$+CDT8J!!^I65:N;2???????????????????????? |
|
160 |
????????????????????????????????????????????????????????????????????????????????????????????????5NC''UHJ!!T8J!!T8J!!VHZ$]925 |
|
161 |
!!*^=$Z?C''[_I*LCO+<WS+<WS+<WS+<WS*LCO&;[H#*7A JJ9ZYJ-UHJ!!T8J!!T8J!!T8J!!UXN"''K_I;/O6????????????????8^''/\)&2Z9R.0MG\?/?????? |
|
162 |
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????? |
|
163 |
????3=3%_ZF8UHN"T8J!!T8J!!T8J!!T8J!!T8J!!T8J!!T8J!!T8J!!T8J!!T8J!!T8J!!T8J!!T8J!!T8J!!T8J!!T8J!!T8J!!U(R#\)&2&[WG1MS_;?S7????????=/#:*\CP |
|
164 |
#J/@3M+#?/;>???????????????????????????????????????????????????????????????????????????????????????????????????????????? |
|
165 |
????????????????????????????????????<OS72M_!!*\GP%+OF!!JZ<\I^1Z)N.Z)N.Z)N.Z)N.Z)N.Z)N.\9*3 JJ9$+CC*,GQ0-O^7._->?3=???????? |
|
166 |
????????????????6^O*>O+;???????????????????????????????????????????????????????????????????????????????????????????????? |
|
167 |
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????? |
|
168 |
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????? |
|
169 |
?????????????????????????????????????????????????????????????????????????????????????????????O7=???????????????????????? |
|
170 |
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????? |
|
171 |
????????????????????????????????????????????????????????????????????????????????????????????????????????????5>K)!!JZ<;_K5 |
|
172 |
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????? |
|
173 |
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????? |
|
174 |
????????4M7%UHJ!!T8J!!"**?0-K]8.+/<OS7?_;>?????????????????????/;>;/O66.S+/,?[(;3M"J&>,,_U>/3<???????????????????????????? |
|
175 |
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????? |
|
176 |
????????????????????????????????4-?''UHN"T8J!!T8J!!T8J!!T8J!!T8J!!T8J!!W(*''Z)N.Z)N.Z)N.Y)B+U(R#T8J!!T8J!!T8J!!T8J!!T8J!!T8J!!X86)*\GP |
|
177 |
;?S7???????????????????????????????????????????????????????????????????????????????????????????????????????????????????? |
|
178 |
????????????????????????????????????????????????????????????4-?'']).4T8J!!T8J!!T8J!!T8J!!T8J!!T8J!!T8J!!T8J!!T8J!!T8J!!T8J!!T8J!!T8J!! |
|
179 |
T8J!!T8J!!T8J!!UHN"_ZB8/=C\>O+;???????????????????????????????????????????????????????????????????????????????????????????? |
|
180 |
????????????????????????????????????????????????????????;/O64-;&1=[ 1-W =O_9????????????????8^''.+\OR!!JZ<XH.(T8J!!T8J!!T8J!! |
|
181 |
T8J!!T8J!!T8J!!T8J!!T8J!!XH2(_ZF8&+WH1]W_</W8???????????????????????????????????????????????????????????????????????????????? |
|
182 |
????????????????????????????????????????????????????????????????????9^31'';''K[)Z0]).4+,SS6.S+=/'':???????????????????????? |
|
183 |
????????????=_#98N#.7^[,7^[,7^[,7>#.;_K5>/3<????????????????????????????????????????????????????????????????????5^C(=?''; |
|
184 |
????????????????????????????????????????????????????????????????????????????????????9^31!!*^=UHJ!!]Y.36>W+???????????????? |
|
185 |
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????? |
|
186 |
????????????????''[#J1-W ????????????????????????????????????????????????????????????????????????????????0MG\U8V#T8J!!T8J!! |
|
187 |
+,SS???????????????????????????????????????????????????????????????????????????????????????????????????????????????????? |
|
188 |
????????????????????????????>_/<2=''# :V;#J3@>//<???????????????????????????????????????????????????????????????????????? |
|
189 |
????????^Y66T8J!!T8J!!T8J!!T8J!![)Z0(;3M2=''#;OG5?/?????????????????????????????????????????????????????????????????????????? |
|
190 |
????????????????????????????????</W86>W+1MS_(K+K^Y66WH"&#J/@5^G(?????????????_;>=O_9???????????????????????????????????? |
|
191 |
????????????????????????????????9>;2%[KEYH:*T8J!!T8J!!T8J!!T8J!!T8J!!T8J!!VHZ$[9^0"J">''+#J*\GP-L''V0MG\2-''"4];&4];&4];&4];&4];& |
|
192 |
4];&4];&4];&4];&1-W 1-W 1MS_-</X*,GQ''[#J$J?C!!JV<\9&2WH&&T8J!!UHJ!![9Z0&[WG1-[ =O_9????????????????:/C4#J/@=_#9???????????? |
|
193 |
????????????????????????????????????????????????????????????????????;_K55NC''/L;[)[7N#J3@]925YX>+U(R"T8J!!T8J!!T8J!!T8J!!T8J!! |
|
194 |
T8J!!T8J!!T8J!!T8J!!T8J!!T8J!!T8J!!T8J!!T8J!!T8J!!T8J!!T8J!!T8J!!T8J!!T8J!!U8V#Y9B,_ZB8%+OF,L[T3-3$=O_9?????????????????????/;>3=3%#J/@ |
|
195 |
XX2)5NC''???????????????????????????????????????????????????????????????????????????????????????????????????????????????? |
|
196 |
?/??;?O67>_-4];&1-[ /L;[,,_U*LCO(;3M(;3M(;3M(;3M(;3M)+;N+<WS,\_U/,?[2-#"5.G)8.+/</W8?????????????????????????????????/?? |
|
197 |
9^310]K]$+CCXX2)U8V#%[KE:?C4???????????????????????????????????????????????????????????????????????????????????????????? |
|
198 |
?????????????????/??7>#.;_K5?/;>???????????????????????????????????????????????????????????????????????????????????????? |
|
199 |
</W85>K).,7Y''K_I_*F9WX&''T8J!!UHN"]925+\OR;?O6???????????????????????????????????????????????????????????????????????????? |
|
200 |
????????????????????????????????????????????=O_9.,7Y&KSG"**? JN:$Z?C([/L(;3M);?O+<WS+<WS.L3X.,7Y.,7Y.,7Y.,7Y.,7Y-</X*<KQ |
|
201 |
(K+K%KKE"**?^):6ZIF,VHV$T8J!!T8J!!WX&''\9&2$+CC,<#U4=?''=O_9???????????????????????????????????????????????????????????????? |
|
202 |
????????????????????????????????????????????????????????????????????????????????????????<OS78^''.3-3$/=C\+<WT*,GQ(;3M&+WH |
|
203 |
&KSG&KSG&KSG&KSG&KSG&KSG&KSG(;3M+\OR-\''V/,?[3=3%8>+0=?'';???????????????????????????????????????????????????????????????? |
|
204 |
????????????????????????') ; yourself] |
|
205 |
! |
|
206 |
||
207 |
libjavaCupIconInTree |
|
208 |
"This resource specification was automatically generated |
|
209 |
by the ImageEditor of ST/X." |
|
210 |
||
211 |
"Do not manually edit this!! If it is corrupted, |
|
212 |
the ImageEditor may not be able to read the specification." |
|
213 |
||
214 |
" |
|
215 |
self libjavaCupIconInTree inspect |
|
216 |
ImageEditor openOnClass:self andSelector:#libjavaCupIconInTree |
|
217 |
Icon flushCachedIcons |
|
218 |
" |
|
219 |
||
220 |
<resource: #image> |
|
221 |
||
222 |
^Icon |
|
223 |
constantNamed:'JavaSettingsApplication libjavaCupIconInTree' |
|
224 |
ifAbsentPut:[(Depth8Image new) width: 22; height: 22; photometric:(#palette); bitsPerSample:(#(8)); samplesPerPixel:(1); bits:(ByteArray fromPackedString:' |
|
225 |
G1<_G1<_G1<_G1<_G1<_G1<_G1<_G1<_G1<_G1<_G1<_G1<_G1<_G1<_G1<_G1<_G1<_G1<_G1<_G1<_G1<_G1<_G1<_G1<_G1<_G1<_C1<_G1<_G1<_G1<_ |
|
226 |
G1<_G1<_G1<_DA<_G1<_G1<_G1<_G1<_G1<_G1<_DA<_DQ<_G1<_G1<_G1<_G1<_G1<_DA<_D!!<_G1<_G1<_G1<_G1<_G1<_DA<_DA<_G1<_G1<_G1<_G1<_ |
|
227 |
G1<_G1@_G1@_G1<_G1<_G1<_G1<_G1<_G1<NG1<PC1<_G1<_G1<_G1<_G1<_G1<_G08_G1@_G1<_G1<_G1<_G1<_G1<_G1<_G1<PG1<_G1<_G1<_G1<_G1<_ |
|
228 |
G1<_G1<_G1<_G1<HG1<_G1<_G1<_BP0B@ HCB H_G1<_G0 _G1<_G1<_G1<_G1<_G1<_G1<_G04_G1<_G1<_G1<_B ,B@ HMA $_G1<_G1<_G1<_G1<_G1<_ |
|
229 |
G1<_G1<_G1<_G1<_G1<_G1<_G1<_BQ<_G1<HG1<_G1<_G1<_G1<_G1<_G1<DCP4GG1<_G1<_G1<_G1<_G0$_G1<_G1<_G1<_G1<_G1<_G1<_G1<_G0(AB (J |
|
230 |
B TA@A<_G1<_G1<_G1<_G1<_G1<_G1<_G1<_G1<_G1<_G0@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@a') ; colorMapFromArray:#[82 129 161 83 129 160 83 129 161 83 129 162 84 129 160 84 129 161 82 130 161 82 130 162 83 130 160 83 130 161 83 130 162 84 130 161 82 131 161 83 131 161 231 110 0 230 111 0 231 111 0 231 112 0 232 112 0 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255]; mask:((ImageMask new) width: 22; height: 22; photometric:(#blackIs0); bitsPerSample:(#[1]); samplesPerPixel:(1); bits:(ByteArray fromPackedString:'@@@@@@@@@@@@@@ @@A@@@BP@@D @@I@@@I@@@I @@D @@@ @@@A@A? @@A@@?0@@@@@@P @@O@@D@@@A?0@@@@@') ; yourself); yourself] |
|
231 |
! ! |
|
232 |
||
233 |
!JavaSettingsApplication class methodsFor:'interface opening'! |
|
234 |
||
235 |
open |
|
236 |
||
237 |
| settingsApp | |
|
238 |
||
239 |
settingsApp := SettingsDialog new. |
|
240 |
settingsApp addApplClass:self fullName |
|
241 |
withName:'Java'. |
|
242 |
settingsApp showRoot: false. |
|
243 |
settingsApp selectedItem value: |
|
244 |
(settingsApp applicationList root children anyOne). |
|
245 |
settingsApp open. |
|
246 |
||
247 |
"Created: / 19-07-2012 / 11:25:46 / Jan Vrany <jan.vrany@fit.cvut.cz>" |
|
248 |
! ! |
|
249 |
||
250 |
!JavaSettingsApplication class methodsFor:'interface specs'! |
|
251 |
||
2005
f5f046bfdfc6
More work on new JavaCodeBundleEditor & preferences. Not yet finished.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
2004
diff
changeset
|
252 |
packageBundleTabSpec |
f5f046bfdfc6
More work on new JavaCodeBundleEditor & preferences. Not yet finished.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
2004
diff
changeset
|
253 |
"This resource specification was automatically generated |
f5f046bfdfc6
More work on new JavaCodeBundleEditor & preferences. Not yet finished.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
2004
diff
changeset
|
254 |
by the UIPainter of ST/X." |
f5f046bfdfc6
More work on new JavaCodeBundleEditor & preferences. Not yet finished.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
2004
diff
changeset
|
255 |
|
f5f046bfdfc6
More work on new JavaCodeBundleEditor & preferences. Not yet finished.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
2004
diff
changeset
|
256 |
"Do not manually edit this!! If it is corrupted, |
f5f046bfdfc6
More work on new JavaCodeBundleEditor & preferences. Not yet finished.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
2004
diff
changeset
|
257 |
the UIPainter may not be able to read the specification." |
f5f046bfdfc6
More work on new JavaCodeBundleEditor & preferences. Not yet finished.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
2004
diff
changeset
|
258 |
|
f5f046bfdfc6
More work on new JavaCodeBundleEditor & preferences. Not yet finished.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
2004
diff
changeset
|
259 |
" |
f5f046bfdfc6
More work on new JavaCodeBundleEditor & preferences. Not yet finished.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
2004
diff
changeset
|
260 |
UIPainter new openOnClass:JavaSettingsApplication andSelector:#userBundleTabSpec |
f5f046bfdfc6
More work on new JavaCodeBundleEditor & preferences. Not yet finished.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
2004
diff
changeset
|
261 |
JavaSettingsApplication new openInterface:#userBundleTabSpec |
f5f046bfdfc6
More work on new JavaCodeBundleEditor & preferences. Not yet finished.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
2004
diff
changeset
|
262 |
" |
f5f046bfdfc6
More work on new JavaCodeBundleEditor & preferences. Not yet finished.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
2004
diff
changeset
|
263 |
|
f5f046bfdfc6
More work on new JavaCodeBundleEditor & preferences. Not yet finished.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
2004
diff
changeset
|
264 |
<resource: #canvas> |
f5f046bfdfc6
More work on new JavaCodeBundleEditor & preferences. Not yet finished.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
2004
diff
changeset
|
265 |
|
f5f046bfdfc6
More work on new JavaCodeBundleEditor & preferences. Not yet finished.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
2004
diff
changeset
|
266 |
^ |
f5f046bfdfc6
More work on new JavaCodeBundleEditor & preferences. Not yet finished.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
2004
diff
changeset
|
267 |
#(FullSpec |
f5f046bfdfc6
More work on new JavaCodeBundleEditor & preferences. Not yet finished.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
2004
diff
changeset
|
268 |
name: packageBundleTabSpec |
f5f046bfdfc6
More work on new JavaCodeBundleEditor & preferences. Not yet finished.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
2004
diff
changeset
|
269 |
window: |
f5f046bfdfc6
More work on new JavaCodeBundleEditor & preferences. Not yet finished.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
2004
diff
changeset
|
270 |
(WindowSpec |
f5f046bfdfc6
More work on new JavaCodeBundleEditor & preferences. Not yet finished.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
2004
diff
changeset
|
271 |
label: 'Package Libraries' |
f5f046bfdfc6
More work on new JavaCodeBundleEditor & preferences. Not yet finished.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
2004
diff
changeset
|
272 |
name: 'Package Libraries' |
f5f046bfdfc6
More work on new JavaCodeBundleEditor & preferences. Not yet finished.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
2004
diff
changeset
|
273 |
min: (Point 10 10) |
f5f046bfdfc6
More work on new JavaCodeBundleEditor & preferences. Not yet finished.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
2004
diff
changeset
|
274 |
bounds: (Rectangle 0 0 300 300) |
f5f046bfdfc6
More work on new JavaCodeBundleEditor & preferences. Not yet finished.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
2004
diff
changeset
|
275 |
) |
f5f046bfdfc6
More work on new JavaCodeBundleEditor & preferences. Not yet finished.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
2004
diff
changeset
|
276 |
component: |
f5f046bfdfc6
More work on new JavaCodeBundleEditor & preferences. Not yet finished.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
2004
diff
changeset
|
277 |
(SpecCollection |
f5f046bfdfc6
More work on new JavaCodeBundleEditor & preferences. Not yet finished.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
2004
diff
changeset
|
278 |
collection: ( |
f5f046bfdfc6
More work on new JavaCodeBundleEditor & preferences. Not yet finished.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
2004
diff
changeset
|
279 |
(SubCanvasSpec |
f5f046bfdfc6
More work on new JavaCodeBundleEditor & preferences. Not yet finished.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
2004
diff
changeset
|
280 |
name: 'SubCanvas1' |
f5f046bfdfc6
More work on new JavaCodeBundleEditor & preferences. Not yet finished.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
2004
diff
changeset
|
281 |
layout: (LayoutFrame 0 0 0 0 0 1 0 1) |
f5f046bfdfc6
More work on new JavaCodeBundleEditor & preferences. Not yet finished.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
2004
diff
changeset
|
282 |
hasHorizontalScrollBar: false |
f5f046bfdfc6
More work on new JavaCodeBundleEditor & preferences. Not yet finished.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
2004
diff
changeset
|
283 |
hasVerticalScrollBar: false |
f5f046bfdfc6
More work on new JavaCodeBundleEditor & preferences. Not yet finished.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
2004
diff
changeset
|
284 |
majorKey: JavaCodeBundleEditor |
f5f046bfdfc6
More work on new JavaCodeBundleEditor & preferences. Not yet finished.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
2004
diff
changeset
|
285 |
subAspectHolders: |
f5f046bfdfc6
More work on new JavaCodeBundleEditor & preferences. Not yet finished.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
2004
diff
changeset
|
286 |
(Array |
f5f046bfdfc6
More work on new JavaCodeBundleEditor & preferences. Not yet finished.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
2004
diff
changeset
|
287 |
|
f5f046bfdfc6
More work on new JavaCodeBundleEditor & preferences. Not yet finished.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
2004
diff
changeset
|
288 |
(SubChannelInfoSpec |
f5f046bfdfc6
More work on new JavaCodeBundleEditor & preferences. Not yet finished.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
2004
diff
changeset
|
289 |
subAspect: bundleHolder |
f5f046bfdfc6
More work on new JavaCodeBundleEditor & preferences. Not yet finished.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
2004
diff
changeset
|
290 |
aspect: packageBundleHolder |
f5f046bfdfc6
More work on new JavaCodeBundleEditor & preferences. Not yet finished.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
2004
diff
changeset
|
291 |
) |
f5f046bfdfc6
More work on new JavaCodeBundleEditor & preferences. Not yet finished.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
2004
diff
changeset
|
292 |
(SubChannelInfoSpec |
f5f046bfdfc6
More work on new JavaCodeBundleEditor & preferences. Not yet finished.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
2004
diff
changeset
|
293 |
subAspect: readonlyHolder |
f5f046bfdfc6
More work on new JavaCodeBundleEditor & preferences. Not yet finished.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
2004
diff
changeset
|
294 |
aspect: trueHolder |
f5f046bfdfc6
More work on new JavaCodeBundleEditor & preferences. Not yet finished.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
2004
diff
changeset
|
295 |
) |
f5f046bfdfc6
More work on new JavaCodeBundleEditor & preferences. Not yet finished.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
2004
diff
changeset
|
296 |
) |
f5f046bfdfc6
More work on new JavaCodeBundleEditor & preferences. Not yet finished.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
2004
diff
changeset
|
297 |
createNewApplication: true |
f5f046bfdfc6
More work on new JavaCodeBundleEditor & preferences. Not yet finished.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
2004
diff
changeset
|
298 |
createNewBuilder: true |
f5f046bfdfc6
More work on new JavaCodeBundleEditor & preferences. Not yet finished.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
2004
diff
changeset
|
299 |
) |
f5f046bfdfc6
More work on new JavaCodeBundleEditor & preferences. Not yet finished.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
2004
diff
changeset
|
300 |
) |
f5f046bfdfc6
More work on new JavaCodeBundleEditor & preferences. Not yet finished.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
2004
diff
changeset
|
301 |
|
f5f046bfdfc6
More work on new JavaCodeBundleEditor & preferences. Not yet finished.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
2004
diff
changeset
|
302 |
) |
f5f046bfdfc6
More work on new JavaCodeBundleEditor & preferences. Not yet finished.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
2004
diff
changeset
|
303 |
) |
f5f046bfdfc6
More work on new JavaCodeBundleEditor & preferences. Not yet finished.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
2004
diff
changeset
|
304 |
|
f5f046bfdfc6
More work on new JavaCodeBundleEditor & preferences. Not yet finished.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
2004
diff
changeset
|
305 |
"Created: / 28-01-2013 / 20:33:19 / Jan Vrany <jan.vrany@fit.cvut.cz>" |
f5f046bfdfc6
More work on new JavaCodeBundleEditor & preferences. Not yet finished.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
2004
diff
changeset
|
306 |
! |
f5f046bfdfc6
More work on new JavaCodeBundleEditor & preferences. Not yet finished.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
2004
diff
changeset
|
307 |
|
f5f046bfdfc6
More work on new JavaCodeBundleEditor & preferences. Not yet finished.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
2004
diff
changeset
|
308 |
userBundleTabSpec |
f5f046bfdfc6
More work on new JavaCodeBundleEditor & preferences. Not yet finished.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
2004
diff
changeset
|
309 |
"This resource specification was automatically generated |
f5f046bfdfc6
More work on new JavaCodeBundleEditor & preferences. Not yet finished.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
2004
diff
changeset
|
310 |
by the UIPainter of ST/X." |
f5f046bfdfc6
More work on new JavaCodeBundleEditor & preferences. Not yet finished.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
2004
diff
changeset
|
311 |
|
f5f046bfdfc6
More work on new JavaCodeBundleEditor & preferences. Not yet finished.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
2004
diff
changeset
|
312 |
"Do not manually edit this!! If it is corrupted, |
f5f046bfdfc6
More work on new JavaCodeBundleEditor & preferences. Not yet finished.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
2004
diff
changeset
|
313 |
the UIPainter may not be able to read the specification." |
f5f046bfdfc6
More work on new JavaCodeBundleEditor & preferences. Not yet finished.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
2004
diff
changeset
|
314 |
|
f5f046bfdfc6
More work on new JavaCodeBundleEditor & preferences. Not yet finished.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
2004
diff
changeset
|
315 |
" |
f5f046bfdfc6
More work on new JavaCodeBundleEditor & preferences. Not yet finished.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
2004
diff
changeset
|
316 |
UIPainter new openOnClass:JavaSettingsApplication andSelector:#userBundleTabSpec |
f5f046bfdfc6
More work on new JavaCodeBundleEditor & preferences. Not yet finished.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
2004
diff
changeset
|
317 |
JavaSettingsApplication new openInterface:#userBundleTabSpec |
f5f046bfdfc6
More work on new JavaCodeBundleEditor & preferences. Not yet finished.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
2004
diff
changeset
|
318 |
" |
f5f046bfdfc6
More work on new JavaCodeBundleEditor & preferences. Not yet finished.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
2004
diff
changeset
|
319 |
|
f5f046bfdfc6
More work on new JavaCodeBundleEditor & preferences. Not yet finished.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
2004
diff
changeset
|
320 |
<resource: #canvas> |
f5f046bfdfc6
More work on new JavaCodeBundleEditor & preferences. Not yet finished.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
2004
diff
changeset
|
321 |
|
f5f046bfdfc6
More work on new JavaCodeBundleEditor & preferences. Not yet finished.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
2004
diff
changeset
|
322 |
^ |
f5f046bfdfc6
More work on new JavaCodeBundleEditor & preferences. Not yet finished.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
2004
diff
changeset
|
323 |
#(FullSpec |
f5f046bfdfc6
More work on new JavaCodeBundleEditor & preferences. Not yet finished.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
2004
diff
changeset
|
324 |
name: userBundleTabSpec |
f5f046bfdfc6
More work on new JavaCodeBundleEditor & preferences. Not yet finished.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
2004
diff
changeset
|
325 |
window: |
f5f046bfdfc6
More work on new JavaCodeBundleEditor & preferences. Not yet finished.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
2004
diff
changeset
|
326 |
(WindowSpec |
f5f046bfdfc6
More work on new JavaCodeBundleEditor & preferences. Not yet finished.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
2004
diff
changeset
|
327 |
label: 'User Libraries' |
f5f046bfdfc6
More work on new JavaCodeBundleEditor & preferences. Not yet finished.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
2004
diff
changeset
|
328 |
name: 'User Libraries' |
f5f046bfdfc6
More work on new JavaCodeBundleEditor & preferences. Not yet finished.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
2004
diff
changeset
|
329 |
min: (Point 10 10) |
f5f046bfdfc6
More work on new JavaCodeBundleEditor & preferences. Not yet finished.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
2004
diff
changeset
|
330 |
bounds: (Rectangle 0 0 300 300) |
f5f046bfdfc6
More work on new JavaCodeBundleEditor & preferences. Not yet finished.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
2004
diff
changeset
|
331 |
) |
f5f046bfdfc6
More work on new JavaCodeBundleEditor & preferences. Not yet finished.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
2004
diff
changeset
|
332 |
component: |
f5f046bfdfc6
More work on new JavaCodeBundleEditor & preferences. Not yet finished.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
2004
diff
changeset
|
333 |
(SpecCollection |
f5f046bfdfc6
More work on new JavaCodeBundleEditor & preferences. Not yet finished.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
2004
diff
changeset
|
334 |
collection: ( |
f5f046bfdfc6
More work on new JavaCodeBundleEditor & preferences. Not yet finished.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
2004
diff
changeset
|
335 |
(SubCanvasSpec |
f5f046bfdfc6
More work on new JavaCodeBundleEditor & preferences. Not yet finished.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
2004
diff
changeset
|
336 |
name: 'SubCanvas1' |
f5f046bfdfc6
More work on new JavaCodeBundleEditor & preferences. Not yet finished.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
2004
diff
changeset
|
337 |
layout: (LayoutFrame 0 0 0 0 0 1 0 1) |
f5f046bfdfc6
More work on new JavaCodeBundleEditor & preferences. Not yet finished.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
2004
diff
changeset
|
338 |
hasHorizontalScrollBar: false |
f5f046bfdfc6
More work on new JavaCodeBundleEditor & preferences. Not yet finished.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
2004
diff
changeset
|
339 |
hasVerticalScrollBar: false |
f5f046bfdfc6
More work on new JavaCodeBundleEditor & preferences. Not yet finished.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
2004
diff
changeset
|
340 |
majorKey: JavaCodeBundleEditor |
f5f046bfdfc6
More work on new JavaCodeBundleEditor & preferences. Not yet finished.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
2004
diff
changeset
|
341 |
subAspectHolders: |
f5f046bfdfc6
More work on new JavaCodeBundleEditor & preferences. Not yet finished.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
2004
diff
changeset
|
342 |
(Array |
f5f046bfdfc6
More work on new JavaCodeBundleEditor & preferences. Not yet finished.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
2004
diff
changeset
|
343 |
|
f5f046bfdfc6
More work on new JavaCodeBundleEditor & preferences. Not yet finished.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
2004
diff
changeset
|
344 |
(SubChannelInfoSpec |
f5f046bfdfc6
More work on new JavaCodeBundleEditor & preferences. Not yet finished.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
2004
diff
changeset
|
345 |
subAspect: bundleHolder |
f5f046bfdfc6
More work on new JavaCodeBundleEditor & preferences. Not yet finished.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
2004
diff
changeset
|
346 |
aspect: userBundleHolder |
f5f046bfdfc6
More work on new JavaCodeBundleEditor & preferences. Not yet finished.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
2004
diff
changeset
|
347 |
) |
f5f046bfdfc6
More work on new JavaCodeBundleEditor & preferences. Not yet finished.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
2004
diff
changeset
|
348 |
(SubChannelInfoSpec |
f5f046bfdfc6
More work on new JavaCodeBundleEditor & preferences. Not yet finished.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
2004
diff
changeset
|
349 |
subAspect: readonlyHolder |
f5f046bfdfc6
More work on new JavaCodeBundleEditor & preferences. Not yet finished.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
2004
diff
changeset
|
350 |
aspect: #falseHolder |
f5f046bfdfc6
More work on new JavaCodeBundleEditor & preferences. Not yet finished.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
2004
diff
changeset
|
351 |
) |
f5f046bfdfc6
More work on new JavaCodeBundleEditor & preferences. Not yet finished.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
2004
diff
changeset
|
352 |
) |
f5f046bfdfc6
More work on new JavaCodeBundleEditor & preferences. Not yet finished.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
2004
diff
changeset
|
353 |
createNewApplication: true |
f5f046bfdfc6
More work on new JavaCodeBundleEditor & preferences. Not yet finished.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
2004
diff
changeset
|
354 |
createNewBuilder: true |
f5f046bfdfc6
More work on new JavaCodeBundleEditor & preferences. Not yet finished.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
2004
diff
changeset
|
355 |
) |
f5f046bfdfc6
More work on new JavaCodeBundleEditor & preferences. Not yet finished.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
2004
diff
changeset
|
356 |
) |
f5f046bfdfc6
More work on new JavaCodeBundleEditor & preferences. Not yet finished.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
2004
diff
changeset
|
357 |
|
f5f046bfdfc6
More work on new JavaCodeBundleEditor & preferences. Not yet finished.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
2004
diff
changeset
|
358 |
) |
f5f046bfdfc6
More work on new JavaCodeBundleEditor & preferences. Not yet finished.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
2004
diff
changeset
|
359 |
) |
f5f046bfdfc6
More work on new JavaCodeBundleEditor & preferences. Not yet finished.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
2004
diff
changeset
|
360 |
|
f5f046bfdfc6
More work on new JavaCodeBundleEditor & preferences. Not yet finished.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
2004
diff
changeset
|
361 |
"Modified: / 28-01-2013 / 20:34:15 / Jan Vrany <jan.vrany@fit.cvut.cz>" |
f5f046bfdfc6
More work on new JavaCodeBundleEditor & preferences. Not yet finished.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
2004
diff
changeset
|
362 |
! |
f5f046bfdfc6
More work on new JavaCodeBundleEditor & preferences. Not yet finished.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
2004
diff
changeset
|
363 |
|
1530 | 364 |
windowSpec |
365 |
"This resource specification was automatically generated |
|
366 |
by the UIPainter of ST/X." |
|
367 |
||
368 |
"Do not manually edit this!! If it is corrupted, |
|
369 |
the UIPainter may not be able to read the specification." |
|
370 |
||
371 |
" |
|
372 |
UIPainter new openOnClass:JavaSettingsApplication andSelector:#windowSpec |
|
373 |
JavaSettingsApplication new openInterface:#windowSpec |
|
374 |
JavaSettingsApplication open |
|
375 |
" |
|
376 |
||
377 |
<resource: #canvas> |
|
378 |
||
379 |
^ |
|
380 |
#(FullSpec |
|
381 |
name: windowSpec |
|
382 |
window: |
|
383 |
(WindowSpec |
|
1558 | 384 |
label: 'Java Settings' |
385 |
name: 'Java Settings' |
|
1530 | 386 |
min: (Point 10 10) |
387 |
bounds: (Rectangle 0 0 695 627) |
|
388 |
) |
|
389 |
component: |
|
390 |
(SpecCollection |
|
391 |
collection: ( |
|
392 |
(LabelSpec |
|
393 |
label: ' Java Settings' |
|
394 |
name: 'SubVersiSettingsTitle' |
|
395 |
layout: (LayoutFrame 0 0 0 0 0 1 66 0) |
|
396 |
style: (FontDescription helvetica medium roman 18 #'iso10646-1') |
|
397 |
backgroundColor: (Color 100.0 100.0 100.0) |
|
398 |
translateLabel: true |
|
399 |
adjust: left |
|
400 |
) |
|
401 |
(LabelSpec |
|
402 |
label: 'Icon' |
|
1561 | 403 |
name: 'JavaIcon' |
1530 | 404 |
layout: (LayoutFrame -75 1 0 0 0 1 66 0) |
405 |
hasCharacterOrientedLabel: false |
|
406 |
backgroundColor: (Color 100.0 100.0 100.0) |
|
407 |
translateLabel: true |
|
408 |
labelChannel: libjavaCupIcon |
|
409 |
) |
|
1590 | 410 |
(SubCanvasSpec |
411 |
name: 'InfoPanel' |
|
412 |
layout: (LayoutFrame 0 0 67 0 0 1 107 0) |
|
413 |
level: 0 |
|
414 |
initiallyInvisible: true |
|
415 |
hasHorizontalScrollBar: false |
|
416 |
hasVerticalScrollBar: false |
|
417 |
clientKey: infoPanel |
|
418 |
createNewBuilder: false |
|
419 |
) |
|
1530 | 420 |
(VerticalPanelViewSpec |
421 |
name: 'Controls' |
|
422 |
layout: (LayoutFrame 0 0 70 0 0 1 0 1) |
|
423 |
horizontalLayout: fit |
|
424 |
verticalLayout: topFit |
|
425 |
horizontalSpace: 3 |
|
426 |
verticalSpace: 3 |
|
427 |
component: |
|
428 |
(SpecCollection |
|
429 |
collection: ( |
|
1558 | 430 |
(FramedBoxSpec |
431 |
label: 'Basic Settings' |
|
432 |
name: 'JavaReleasePanel' |
|
433 |
labelPosition: topLeft |
|
434 |
translateLabel: true |
|
435 |
component: |
|
436 |
(SpecCollection |
|
437 |
collection: ( |
|
438 |
(ComboListSpec |
|
439 |
name: 'ReleaseList' |
|
440 |
layout: (LayoutFrame 100 0 0 0 0 1 25 0) |
|
441 |
model: javaReleaseHolder |
|
442 |
comboList: javaReleaseList |
|
443 |
useIndex: false |
|
444 |
) |
|
445 |
(LabelSpec |
|
446 |
label: 'Release:' |
|
447 |
name: 'ReleaseLabel' |
|
448 |
layout: (LayoutFrame 0 0 0 0 100 0 25 0) |
|
449 |
translateLabel: true |
|
450 |
adjust: left |
|
451 |
) |
|
452 |
(LabelSpec |
|
453 |
label: 'JAVA_HOME' |
|
454 |
name: 'JAVA_HOME_Label' |
|
455 |
layout: (LayoutFrame 0 0 30 0 100 0 55 0) |
|
456 |
translateLabel: true |
|
457 |
adjust: left |
|
458 |
) |
|
459 |
(FilenameInputFieldSpec |
|
460 |
name: 'JAVA_HOME' |
|
461 |
layout: (LayoutFrame 100 0 30 0 -55 1 55 0) |
|
462 |
enableChannel: javaReleaseIsCustomHolder |
|
463 |
model: javaHomeHolder |
|
1590 | 464 |
immediateAccept: true |
1558 | 465 |
acceptOnPointerLeave: true |
466 |
) |
|
467 |
(ActionButtonSpec |
|
468 |
label: 'Browse' |
|
469 |
name: 'JAVA_HOME_Browse' |
|
470 |
layout: (LayoutFrame -50 1 30 0 0 1 55 0) |
|
471 |
translateLabel: true |
|
472 |
model: doBrowseJavaHome |
|
473 |
enableChannel: javaReleaseIsCustomHolder |
|
474 |
) |
|
475 |
) |
|
476 |
||
477 |
) |
|
478 |
extent: (Point 695 95) |
|
479 |
) |
|
1569 | 480 |
(VariableVerticalPanelSpec |
481 |
name: 'VariableVerticalPanel1' |
|
1561 | 482 |
component: |
483 |
(SpecCollection |
|
484 |
collection: ( |
|
2005
f5f046bfdfc6
More work on new JavaCodeBundleEditor & preferences. Not yet finished.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
2004
diff
changeset
|
485 |
(NoteBookViewSpec |
f5f046bfdfc6
More work on new JavaCodeBundleEditor & preferences. Not yet finished.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
2004
diff
changeset
|
486 |
name: 'Notebook' |
f5f046bfdfc6
More work on new JavaCodeBundleEditor & preferences. Not yet finished.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
2004
diff
changeset
|
487 |
menu: tabList |
1561 | 488 |
) |
489 |
) |
|
490 |
||
491 |
) |
|
1558 | 492 |
extent: (Point 695 459) |
2005
f5f046bfdfc6
More work on new JavaCodeBundleEditor & preferences. Not yet finished.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
2004
diff
changeset
|
493 |
handles: (Any 1.0) |
1530 | 494 |
) |
495 |
) |
|
496 |
||
497 |
) |
|
498 |
) |
|
499 |
) |
|
500 |
||
501 |
) |
|
502 |
) |
|
503 |
! ! |
|
504 |
||
2005
f5f046bfdfc6
More work on new JavaCodeBundleEditor & preferences. Not yet finished.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
2004
diff
changeset
|
505 |
!JavaSettingsApplication class methodsFor:'list specs'! |
f5f046bfdfc6
More work on new JavaCodeBundleEditor & preferences. Not yet finished.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
2004
diff
changeset
|
506 |
|
f5f046bfdfc6
More work on new JavaCodeBundleEditor & preferences. Not yet finished.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
2004
diff
changeset
|
507 |
tabList |
f5f046bfdfc6
More work on new JavaCodeBundleEditor & preferences. Not yet finished.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
2004
diff
changeset
|
508 |
"This resource specification was automatically generated |
f5f046bfdfc6
More work on new JavaCodeBundleEditor & preferences. Not yet finished.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
2004
diff
changeset
|
509 |
by the TabListEditor of ST/X." |
f5f046bfdfc6
More work on new JavaCodeBundleEditor & preferences. Not yet finished.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
2004
diff
changeset
|
510 |
|
f5f046bfdfc6
More work on new JavaCodeBundleEditor & preferences. Not yet finished.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
2004
diff
changeset
|
511 |
"Do not manually edit this!! If it is corrupted, |
f5f046bfdfc6
More work on new JavaCodeBundleEditor & preferences. Not yet finished.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
2004
diff
changeset
|
512 |
the TabListEditor may not be able to read the specification." |
f5f046bfdfc6
More work on new JavaCodeBundleEditor & preferences. Not yet finished.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
2004
diff
changeset
|
513 |
|
f5f046bfdfc6
More work on new JavaCodeBundleEditor & preferences. Not yet finished.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
2004
diff
changeset
|
514 |
" |
f5f046bfdfc6
More work on new JavaCodeBundleEditor & preferences. Not yet finished.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
2004
diff
changeset
|
515 |
TabListEditor new openOnClass: self andSelector:#tabList |
f5f046bfdfc6
More work on new JavaCodeBundleEditor & preferences. Not yet finished.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
2004
diff
changeset
|
516 |
" |
f5f046bfdfc6
More work on new JavaCodeBundleEditor & preferences. Not yet finished.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
2004
diff
changeset
|
517 |
|
f5f046bfdfc6
More work on new JavaCodeBundleEditor & preferences. Not yet finished.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
2004
diff
changeset
|
518 |
<resource: #tabList> |
f5f046bfdfc6
More work on new JavaCodeBundleEditor & preferences. Not yet finished.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
2004
diff
changeset
|
519 |
|
f5f046bfdfc6
More work on new JavaCodeBundleEditor & preferences. Not yet finished.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
2004
diff
changeset
|
520 |
^ #( |
f5f046bfdfc6
More work on new JavaCodeBundleEditor & preferences. Not yet finished.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
2004
diff
changeset
|
521 |
(TabItem |
f5f046bfdfc6
More work on new JavaCodeBundleEditor & preferences. Not yet finished.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
2004
diff
changeset
|
522 |
label: 'Package Libraries' |
f5f046bfdfc6
More work on new JavaCodeBundleEditor & preferences. Not yet finished.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
2004
diff
changeset
|
523 |
minorKey: packageBundleTabSpec |
f5f046bfdfc6
More work on new JavaCodeBundleEditor & preferences. Not yet finished.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
2004
diff
changeset
|
524 |
) |
f5f046bfdfc6
More work on new JavaCodeBundleEditor & preferences. Not yet finished.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
2004
diff
changeset
|
525 |
(TabItem |
f5f046bfdfc6
More work on new JavaCodeBundleEditor & preferences. Not yet finished.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
2004
diff
changeset
|
526 |
label: 'User Libraries' |
f5f046bfdfc6
More work on new JavaCodeBundleEditor & preferences. Not yet finished.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
2004
diff
changeset
|
527 |
minorKey: userBundleTabSpec |
f5f046bfdfc6
More work on new JavaCodeBundleEditor & preferences. Not yet finished.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
2004
diff
changeset
|
528 |
) |
f5f046bfdfc6
More work on new JavaCodeBundleEditor & preferences. Not yet finished.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
2004
diff
changeset
|
529 |
) |
f5f046bfdfc6
More work on new JavaCodeBundleEditor & preferences. Not yet finished.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
2004
diff
changeset
|
530 |
|
f5f046bfdfc6
More work on new JavaCodeBundleEditor & preferences. Not yet finished.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
2004
diff
changeset
|
531 |
collect:[:aTab| TabItem new fromLiteralArrayEncoding:aTab ] |
f5f046bfdfc6
More work on new JavaCodeBundleEditor & preferences. Not yet finished.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
2004
diff
changeset
|
532 |
|
f5f046bfdfc6
More work on new JavaCodeBundleEditor & preferences. Not yet finished.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
2004
diff
changeset
|
533 |
"Modified: / 28-01-2013 / 20:33:44 / Jan Vrany <jan.vrany@fit.cvut.cz>" |
f5f046bfdfc6
More work on new JavaCodeBundleEditor & preferences. Not yet finished.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
2004
diff
changeset
|
534 |
! ! |
f5f046bfdfc6
More work on new JavaCodeBundleEditor & preferences. Not yet finished.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
2004
diff
changeset
|
535 |
|
1558 | 536 |
!JavaSettingsApplication methodsFor:'actions'! |
537 |
||
538 |
doBrowseJavaHome |
|
539 |
<resource: #uiCallback> |
|
540 |
||
541 |
| java_home | |
|
542 |
||
543 |
java_home := Dialog requestDirectoryName:(resources string:'JAVA_HOME directory'). |
|
544 |
java_home notEmptyOrNil ifTrue:[ |
|
545 |
self javaHomeHolder value: java_home |
|
546 |
] |
|
547 |
||
548 |
"Modified: / 27-07-2012 / 00:20:04 / Jan Vrany <jan.vrany@fit.cvut.cz>" |
|
549 |
! ! |
|
550 |
||
551 |
!JavaSettingsApplication methodsFor:'aspects'! |
|
552 |
||
2005
f5f046bfdfc6
More work on new JavaCodeBundleEditor & preferences. Not yet finished.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
2004
diff
changeset
|
553 |
environmentBundleHolder |
f5f046bfdfc6
More work on new JavaCodeBundleEditor & preferences. Not yet finished.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
2004
diff
changeset
|
554 |
"return/create the 'environmentBundleHolder' value holder (automatically generated)" |
f5f046bfdfc6
More work on new JavaCodeBundleEditor & preferences. Not yet finished.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
2004
diff
changeset
|
555 |
|
f5f046bfdfc6
More work on new JavaCodeBundleEditor & preferences. Not yet finished.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
2004
diff
changeset
|
556 |
environmentBundleHolder isNil ifTrue:[ |
f5f046bfdfc6
More work on new JavaCodeBundleEditor & preferences. Not yet finished.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
2004
diff
changeset
|
557 |
environmentBundleHolder := ValueHolder new. |
f5f046bfdfc6
More work on new JavaCodeBundleEditor & preferences. Not yet finished.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
2004
diff
changeset
|
558 |
]. |
f5f046bfdfc6
More work on new JavaCodeBundleEditor & preferences. Not yet finished.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
2004
diff
changeset
|
559 |
^ environmentBundleHolder |
f5f046bfdfc6
More work on new JavaCodeBundleEditor & preferences. Not yet finished.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
2004
diff
changeset
|
560 |
! |
f5f046bfdfc6
More work on new JavaCodeBundleEditor & preferences. Not yet finished.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
2004
diff
changeset
|
561 |
|
f5f046bfdfc6
More work on new JavaCodeBundleEditor & preferences. Not yet finished.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
2004
diff
changeset
|
562 |
environmentBundleHolder:something |
f5f046bfdfc6
More work on new JavaCodeBundleEditor & preferences. Not yet finished.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
2004
diff
changeset
|
563 |
"set the 'environmentBundleHolder' value holder (automatically generated)" |
f5f046bfdfc6
More work on new JavaCodeBundleEditor & preferences. Not yet finished.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
2004
diff
changeset
|
564 |
|
f5f046bfdfc6
More work on new JavaCodeBundleEditor & preferences. Not yet finished.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
2004
diff
changeset
|
565 |
environmentBundleHolder := something. |
f5f046bfdfc6
More work on new JavaCodeBundleEditor & preferences. Not yet finished.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
2004
diff
changeset
|
566 |
! |
f5f046bfdfc6
More work on new JavaCodeBundleEditor & preferences. Not yet finished.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
2004
diff
changeset
|
567 |
|
f5f046bfdfc6
More work on new JavaCodeBundleEditor & preferences. Not yet finished.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
2004
diff
changeset
|
568 |
falseHolder |
f5f046bfdfc6
More work on new JavaCodeBundleEditor & preferences. Not yet finished.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
2004
diff
changeset
|
569 |
^false |
f5f046bfdfc6
More work on new JavaCodeBundleEditor & preferences. Not yet finished.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
2004
diff
changeset
|
570 |
|
f5f046bfdfc6
More work on new JavaCodeBundleEditor & preferences. Not yet finished.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
2004
diff
changeset
|
571 |
"Created: / 28-01-2013 / 20:34:44 / Jan Vrany <jan.vrany@fit.cvut.cz>" |
f5f046bfdfc6
More work on new JavaCodeBundleEditor & preferences. Not yet finished.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
2004
diff
changeset
|
572 |
! |
f5f046bfdfc6
More work on new JavaCodeBundleEditor & preferences. Not yet finished.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
2004
diff
changeset
|
573 |
|
1590 | 574 |
infoPanel |
575 |
infoPanel isNil ifTrue:[ |
|
576 |
infoPanel := Tools::InlineMessageDialog new. |
|
577 |
]. |
|
578 |
^ infoPanel |
|
579 |
||
580 |
"Created: / 09-02-2012 / 19:23:51 / Jan Vrany <jan.vrany@fit.cvut.cz>" |
|
581 |
! |
|
582 |
||
1558 | 583 |
javaHomeHolder |
584 |
<resource: #uiAspect> |
|
585 |
||
586 |
javaHomeHolder isNil ifTrue:[ |
|
587 |
javaHomeHolder := AspectAdaptor forAspect: #javaHome. |
|
588 |
javaHomeHolder subjectChannel: self javaReleaseHolder. |
|
589 |
javaHomeHolder onChangeSend:#updateModifiedChannel to:self |
|
590 |
]. |
|
591 |
^ javaHomeHolder. |
|
592 |
||
593 |
"Created: / 27-07-2012 / 00:06:22 / Jan Vrany <jan.vrany@fit.cvut.cz>" |
|
594 |
! |
|
595 |
||
596 |
javaReleaseHolder |
|
597 |
<resource: #uiAspect> |
|
598 |
||
599 |
javaReleaseHolder isNil ifTrue:[ |
|
600 |
javaReleaseHolder := Java release asValue. |
|
1561 | 601 |
javaReleaseHolder onChangeSend:#updateModifiedChannel to:self. |
1558 | 602 |
]. |
603 |
^ javaReleaseHolder. |
|
604 |
||
1561 | 605 |
"Modified: / 27-07-2012 / 18:30:33 / Jan Vrany <jan.vrany@fit.cvut.cz>" |
2028
32cf03259eb9
Bugfix: JavaSettingsApplication>>#javaReleaseHolder.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
2007
diff
changeset
|
606 |
"Modified: / 06-02-2013 / 08:30:00 / jv" |
1558 | 607 |
! |
608 |
||
609 |
javaReleaseIsCustomHolder |
|
610 |
<resource: #uiAspect> |
|
611 |
||
612 |
javaReleaseIsCustomHolder isNil ifTrue:[ |
|
613 |
javaReleaseIsCustomHolder := AspectAdaptor forAspect: #isCustom. |
|
614 |
javaReleaseIsCustomHolder subjectChannel: self javaReleaseHolder |
|
615 |
]. |
|
616 |
^ javaReleaseIsCustomHolder. |
|
617 |
||
618 |
"Created: / 27-07-2012 / 00:07:52 / Jan Vrany <jan.vrany@fit.cvut.cz>" |
|
619 |
! |
|
620 |
||
621 |
javaReleaseList |
|
622 |
<resource: #uiAspect> |
|
623 |
||
624 |
||
625 |
javaReleaseList isNil ifTrue:[ |
|
626 |
javaReleaseList := JavaRelease all asList |
|
627 |
]. |
|
628 |
^ javaReleaseList. |
|
629 |
||
630 |
"Modified: / 27-07-2012 / 00:13:40 / Jan Vrany <jan.vrany@fit.cvut.cz>" |
|
2005
f5f046bfdfc6
More work on new JavaCodeBundleEditor & preferences. Not yet finished.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
2004
diff
changeset
|
631 |
! |
f5f046bfdfc6
More work on new JavaCodeBundleEditor & preferences. Not yet finished.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
2004
diff
changeset
|
632 |
|
f5f046bfdfc6
More work on new JavaCodeBundleEditor & preferences. Not yet finished.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
2004
diff
changeset
|
633 |
jdkBundleHolder |
f5f046bfdfc6
More work on new JavaCodeBundleEditor & preferences. Not yet finished.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
2004
diff
changeset
|
634 |
"return/create the 'jdkBundleHolder' value holder (automatically generated)" |
f5f046bfdfc6
More work on new JavaCodeBundleEditor & preferences. Not yet finished.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
2004
diff
changeset
|
635 |
|
f5f046bfdfc6
More work on new JavaCodeBundleEditor & preferences. Not yet finished.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
2004
diff
changeset
|
636 |
jdkBundleHolder isNil ifTrue:[ |
f5f046bfdfc6
More work on new JavaCodeBundleEditor & preferences. Not yet finished.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
2004
diff
changeset
|
637 |
jdkBundleHolder := ValueHolder new. |
f5f046bfdfc6
More work on new JavaCodeBundleEditor & preferences. Not yet finished.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
2004
diff
changeset
|
638 |
]. |
f5f046bfdfc6
More work on new JavaCodeBundleEditor & preferences. Not yet finished.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
2004
diff
changeset
|
639 |
^ jdkBundleHolder |
f5f046bfdfc6
More work on new JavaCodeBundleEditor & preferences. Not yet finished.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
2004
diff
changeset
|
640 |
! |
f5f046bfdfc6
More work on new JavaCodeBundleEditor & preferences. Not yet finished.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
2004
diff
changeset
|
641 |
|
f5f046bfdfc6
More work on new JavaCodeBundleEditor & preferences. Not yet finished.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
2004
diff
changeset
|
642 |
jdkBundleHolder:something |
f5f046bfdfc6
More work on new JavaCodeBundleEditor & preferences. Not yet finished.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
2004
diff
changeset
|
643 |
"set the 'jdkBundleHolder' value holder (automatically generated)" |
f5f046bfdfc6
More work on new JavaCodeBundleEditor & preferences. Not yet finished.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
2004
diff
changeset
|
644 |
|
f5f046bfdfc6
More work on new JavaCodeBundleEditor & preferences. Not yet finished.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
2004
diff
changeset
|
645 |
jdkBundleHolder := something. |
f5f046bfdfc6
More work on new JavaCodeBundleEditor & preferences. Not yet finished.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
2004
diff
changeset
|
646 |
! |
f5f046bfdfc6
More work on new JavaCodeBundleEditor & preferences. Not yet finished.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
2004
diff
changeset
|
647 |
|
f5f046bfdfc6
More work on new JavaCodeBundleEditor & preferences. Not yet finished.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
2004
diff
changeset
|
648 |
packageBundleHolder |
f5f046bfdfc6
More work on new JavaCodeBundleEditor & preferences. Not yet finished.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
2004
diff
changeset
|
649 |
"return/create the 'packageBundleHolder' value holder (automatically generated)" |
f5f046bfdfc6
More work on new JavaCodeBundleEditor & preferences. Not yet finished.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
2004
diff
changeset
|
650 |
|
f5f046bfdfc6
More work on new JavaCodeBundleEditor & preferences. Not yet finished.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
2004
diff
changeset
|
651 |
packageBundleHolder isNil ifTrue:[ |
f5f046bfdfc6
More work on new JavaCodeBundleEditor & preferences. Not yet finished.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
2004
diff
changeset
|
652 |
packageBundleHolder := ValueHolder new. |
f5f046bfdfc6
More work on new JavaCodeBundleEditor & preferences. Not yet finished.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
2004
diff
changeset
|
653 |
]. |
f5f046bfdfc6
More work on new JavaCodeBundleEditor & preferences. Not yet finished.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
2004
diff
changeset
|
654 |
^ packageBundleHolder |
f5f046bfdfc6
More work on new JavaCodeBundleEditor & preferences. Not yet finished.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
2004
diff
changeset
|
655 |
! |
f5f046bfdfc6
More work on new JavaCodeBundleEditor & preferences. Not yet finished.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
2004
diff
changeset
|
656 |
|
f5f046bfdfc6
More work on new JavaCodeBundleEditor & preferences. Not yet finished.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
2004
diff
changeset
|
657 |
packageBundleHolder:something |
f5f046bfdfc6
More work on new JavaCodeBundleEditor & preferences. Not yet finished.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
2004
diff
changeset
|
658 |
"set the 'packageBundleHolder' value holder (automatically generated)" |
f5f046bfdfc6
More work on new JavaCodeBundleEditor & preferences. Not yet finished.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
2004
diff
changeset
|
659 |
|
f5f046bfdfc6
More work on new JavaCodeBundleEditor & preferences. Not yet finished.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
2004
diff
changeset
|
660 |
packageBundleHolder := something. |
f5f046bfdfc6
More work on new JavaCodeBundleEditor & preferences. Not yet finished.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
2004
diff
changeset
|
661 |
! |
f5f046bfdfc6
More work on new JavaCodeBundleEditor & preferences. Not yet finished.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
2004
diff
changeset
|
662 |
|
f5f046bfdfc6
More work on new JavaCodeBundleEditor & preferences. Not yet finished.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
2004
diff
changeset
|
663 |
tabList |
f5f046bfdfc6
More work on new JavaCodeBundleEditor & preferences. Not yet finished.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
2004
diff
changeset
|
664 |
"Generated by the TabListEditor" |
f5f046bfdfc6
More work on new JavaCodeBundleEditor & preferences. Not yet finished.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
2004
diff
changeset
|
665 |
|
f5f046bfdfc6
More work on new JavaCodeBundleEditor & preferences. Not yet finished.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
2004
diff
changeset
|
666 |
|list| |
f5f046bfdfc6
More work on new JavaCodeBundleEditor & preferences. Not yet finished.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
2004
diff
changeset
|
667 |
|
f5f046bfdfc6
More work on new JavaCodeBundleEditor & preferences. Not yet finished.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
2004
diff
changeset
|
668 |
(list := builder bindingAt:#tabList) isNil ifTrue:[ |
f5f046bfdfc6
More work on new JavaCodeBundleEditor & preferences. Not yet finished.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
2004
diff
changeset
|
669 |
builder aspectAt:#tabList put:(list := self class tabList). |
f5f046bfdfc6
More work on new JavaCodeBundleEditor & preferences. Not yet finished.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
2004
diff
changeset
|
670 |
]. |
f5f046bfdfc6
More work on new JavaCodeBundleEditor & preferences. Not yet finished.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
2004
diff
changeset
|
671 |
^ list |
f5f046bfdfc6
More work on new JavaCodeBundleEditor & preferences. Not yet finished.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
2004
diff
changeset
|
672 |
! |
f5f046bfdfc6
More work on new JavaCodeBundleEditor & preferences. Not yet finished.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
2004
diff
changeset
|
673 |
|
f5f046bfdfc6
More work on new JavaCodeBundleEditor & preferences. Not yet finished.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
2004
diff
changeset
|
674 |
trueHolder |
f5f046bfdfc6
More work on new JavaCodeBundleEditor & preferences. Not yet finished.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
2004
diff
changeset
|
675 |
^true |
f5f046bfdfc6
More work on new JavaCodeBundleEditor & preferences. Not yet finished.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
2004
diff
changeset
|
676 |
|
f5f046bfdfc6
More work on new JavaCodeBundleEditor & preferences. Not yet finished.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
2004
diff
changeset
|
677 |
"Created: / 28-01-2013 / 20:34:38 / Jan Vrany <jan.vrany@fit.cvut.cz>" |
f5f046bfdfc6
More work on new JavaCodeBundleEditor & preferences. Not yet finished.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
2004
diff
changeset
|
678 |
! |
f5f046bfdfc6
More work on new JavaCodeBundleEditor & preferences. Not yet finished.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
2004
diff
changeset
|
679 |
|
f5f046bfdfc6
More work on new JavaCodeBundleEditor & preferences. Not yet finished.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
2004
diff
changeset
|
680 |
userBundleHolder |
f5f046bfdfc6
More work on new JavaCodeBundleEditor & preferences. Not yet finished.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
2004
diff
changeset
|
681 |
"return/create the 'userBundleHolder' value holder (automatically generated)" |
f5f046bfdfc6
More work on new JavaCodeBundleEditor & preferences. Not yet finished.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
2004
diff
changeset
|
682 |
|
f5f046bfdfc6
More work on new JavaCodeBundleEditor & preferences. Not yet finished.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
2004
diff
changeset
|
683 |
userBundleHolder isNil ifTrue:[ |
f5f046bfdfc6
More work on new JavaCodeBundleEditor & preferences. Not yet finished.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
2004
diff
changeset
|
684 |
userBundleHolder := ValueHolder new. |
f5f046bfdfc6
More work on new JavaCodeBundleEditor & preferences. Not yet finished.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
2004
diff
changeset
|
685 |
]. |
f5f046bfdfc6
More work on new JavaCodeBundleEditor & preferences. Not yet finished.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
2004
diff
changeset
|
686 |
^ userBundleHolder |
f5f046bfdfc6
More work on new JavaCodeBundleEditor & preferences. Not yet finished.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
2004
diff
changeset
|
687 |
! |
f5f046bfdfc6
More work on new JavaCodeBundleEditor & preferences. Not yet finished.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
2004
diff
changeset
|
688 |
|
f5f046bfdfc6
More work on new JavaCodeBundleEditor & preferences. Not yet finished.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
2004
diff
changeset
|
689 |
userBundleHolder:something |
f5f046bfdfc6
More work on new JavaCodeBundleEditor & preferences. Not yet finished.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
2004
diff
changeset
|
690 |
"set the 'userBundleHolder' value holder (automatically generated)" |
f5f046bfdfc6
More work on new JavaCodeBundleEditor & preferences. Not yet finished.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
2004
diff
changeset
|
691 |
|
f5f046bfdfc6
More work on new JavaCodeBundleEditor & preferences. Not yet finished.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
2004
diff
changeset
|
692 |
userBundleHolder := something. |
1561 | 693 |
! ! |
694 |
||
1558 | 695 |
!JavaSettingsApplication methodsFor:'protocol'! |
696 |
||
697 |
basicReadSettings |
|
2005
f5f046bfdfc6
More work on new JavaCodeBundleEditor & preferences. Not yet finished.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
2004
diff
changeset
|
698 |
| rel cpb | |
1558 | 699 |
|
700 |
rel := currentUserPrefs javaRelease. |
|
701 |
(rel isNil and:[Java notNil]) ifTrue:[ |
|
702 |
rel := Java release |
|
703 |
]. |
|
704 |
||
705 |
self javaReleaseHolder value: rel. |
|
2005
f5f046bfdfc6
More work on new JavaCodeBundleEditor & preferences. Not yet finished.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
2004
diff
changeset
|
706 |
cpb := Java classPathBundle. |
f5f046bfdfc6
More work on new JavaCodeBundleEditor & preferences. Not yet finished.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
2004
diff
changeset
|
707 |
self userBundleHolder value: cpb user deepCopy. |
f5f046bfdfc6
More work on new JavaCodeBundleEditor & preferences. Not yet finished.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
2004
diff
changeset
|
708 |
self packageBundleHolder value: cpb packages. |
f5f046bfdfc6
More work on new JavaCodeBundleEditor & preferences. Not yet finished.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
2004
diff
changeset
|
709 |
self environmentBundleHolder value: cpb environment. |
1558 | 710 |
|
2005
f5f046bfdfc6
More work on new JavaCodeBundleEditor & preferences. Not yet finished.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
2004
diff
changeset
|
711 |
"Modified: / 28-01-2013 / 20:32:41 / Jan Vrany <jan.vrany@fit.cvut.cz>" |
1558 | 712 |
! |
713 |
||
714 |
basicSaveSettings |
|
715 |
self javaReleaseHolder value notNil ifTrue:[ |
|
716 |
currentUserPrefs javaReleaseSelector: self javaReleaseHolder value selector. |
|
717 |
] ifFalse:[ |
|
718 |
currentUserPrefs javaReleaseSelector: nil. |
|
1586
45694b771d99
- JavaSettingsApplication improved (can add/remove paths)
vranyj1
parents:
1571
diff
changeset
|
719 |
]. |
1558 | 720 |
|
2004
160dfe552938
Initial implementation of JavaCodeBundleEditory.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
1955
diff
changeset
|
721 |
"Modified: / 25-01-2013 / 22:25:59 / Jan Vrany <jan.vrany@fit.cvut.cz>" |
1558 | 722 |
! |
723 |
||
724 |
helpFilename |
|
725 |
"subclasses must return the relative name of a helpFile |
|
726 |
in the doc/online/<language>/help directory. |
|
727 |
Or nil, if no help is available." |
|
728 |
||
1604 | 729 |
^ '../programming/java-installation.html#config' |
1558 | 730 |
|
1604 | 731 |
"Modified: / 14-08-2012 / 18:57:06 / Jan Vrany <jan.vrany@fit.cvut.cz>" |
1558 | 732 |
! ! |
733 |
||
734 |
!JavaSettingsApplication methodsFor:'queries'! |
|
735 |
||
736 |
hasUnsavedChanges |
|
737 |
"superclass AbstractSettingsApplication says that I am responsible to implement this method" |
|
738 |
||
739 |
| prefRel setRel | |
|
740 |
||
1561 | 741 |
prefRel := currentUserPrefs javaRelease. |
742 |
setRel := self javaReleaseHolder value. |
|
1558 | 743 |
|
1590 | 744 |
(setRel validateJavaHome: self javaHomeHolder value) ifFalse:[ |
745 |
self infoPanel |
|
746 |
reset; |
|
747 |
beWarning; |
|
748 |
message: (resources string: 'JAVA_HOME is not valid'); |
|
749 |
show. |
|
750 |
^ false "/ Hack, this effectively disables the "Apply" button... |
|
751 |
] ifTrue:[ |
|
752 |
self infoPanel hide. |
|
753 |
]. |
|
754 |
||
1558 | 755 |
prefRel ~~ setRel ifTrue:[ ^ true ]. |
756 |
||
1571 | 757 |
|
758 |
||
1558 | 759 |
|
760 |
^false |
|
761 |
||
1955
e9e8cbd2cfb3
Removed java path editors from settings application
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
1879
diff
changeset
|
762 |
"Modified: / 16-01-2013 / 13:44:58 / Jan Vrany <jan.vrany@fit.cvut.cz>" |
1569 | 763 |
! ! |
764 |
||
1530 | 765 |
!JavaSettingsApplication class methodsFor:'documentation'! |
766 |
||
2069 | 767 |
version_CVS |
768 |
^ '$Header$' |
|
769 |
! |
|
770 |
||
1879
7d232ff32dde
Refactoring of JavaParserII>>importDeclaration
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
1818
diff
changeset
|
771 |
version_HG |
7d232ff32dde
Refactoring of JavaParserII>>importDeclaration
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
1818
diff
changeset
|
772 |
|
7d232ff32dde
Refactoring of JavaParserII>>importDeclaration
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
1818
diff
changeset
|
773 |
^ '$Changeset: <not expanded> $' |
7d232ff32dde
Refactoring of JavaParserII>>importDeclaration
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
1818
diff
changeset
|
774 |
! |
7d232ff32dde
Refactoring of JavaParserII>>importDeclaration
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
1818
diff
changeset
|
775 |
|
1530 | 776 |
version_SVN |
2028
32cf03259eb9
Bugfix: JavaSettingsApplication>>#javaReleaseHolder.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
2007
diff
changeset
|
777 |
^ '§Id:: §' |
1530 | 778 |
! ! |
779 |
||
2003
adb206f8e04d
Fix in JavaSettingsApplication - removed old spec
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
1955
diff
changeset
|
780 |
|
1530 | 781 |
JavaSettingsApplication initialize! |