@@ -108,9 +108,7 @@ public ApiSettingsComponent() {
108108 mvnPathText = new TextFieldWithBrowseButton ();
109109 mvnPathText .addBrowseFolderListener (
110110 null ,
111- null ,
112- null ,
113- FileChooserDescriptorFactory .createSingleFileDescriptor (),
111+ FileChooserDescriptorFactory .singleFile (),
114112 TextComponentAccessor .TEXT_FIELD_WHOLE_TEXT
115113 );
116114
@@ -121,54 +119,42 @@ public ApiSettingsComponent() {
121119 javaPathText = new TextFieldWithBrowseButton ();
122120 javaPathText .addBrowseFolderListener (
123121 null ,
124- null ,
125- null ,
126- FileChooserDescriptorFactory .createSingleFolderDescriptor (),
122+ FileChooserDescriptorFactory .singleDir (),
127123 TextComponentAccessor .TEXT_FIELD_WHOLE_TEXT
128124 );
129125
130126 npmPathText = new TextFieldWithBrowseButton ();
131127 npmPathText .addBrowseFolderListener (
132128 null ,
133- null ,
134- null ,
135- FileChooserDescriptorFactory .createSingleFileDescriptor (),
129+ FileChooserDescriptorFactory .singleFile (),
136130 TextComponentAccessor .TEXT_FIELD_WHOLE_TEXT
137131 );
138132
139133 pnpmPathText = new TextFieldWithBrowseButton ();
140134 pnpmPathText .addBrowseFolderListener (
141135 null ,
142- null ,
143- null ,
144- FileChooserDescriptorFactory .createSingleFileDescriptor (),
136+ FileChooserDescriptorFactory .singleFile (),
145137 TextComponentAccessor .TEXT_FIELD_WHOLE_TEXT
146138 );
147139
148140 yarnPathText = new TextFieldWithBrowseButton ();
149141 yarnPathText .addBrowseFolderListener (
150142 null ,
151- null ,
152- null ,
153- FileChooserDescriptorFactory .createSingleFileDescriptor (),
143+ FileChooserDescriptorFactory .singleFile (),
154144 TextComponentAccessor .TEXT_FIELD_WHOLE_TEXT
155145 );
156146
157147 nodePathText = new TextFieldWithBrowseButton ();
158148 nodePathText .addBrowseFolderListener (
159149 null ,
160- null ,
161- null ,
162- FileChooserDescriptorFactory .createSingleFolderDescriptor (),
150+ FileChooserDescriptorFactory .singleDir (),
163151 TextComponentAccessor .TEXT_FIELD_WHOLE_TEXT
164152 );
165153
166154 goPathText = new TextFieldWithBrowseButton ();
167155 goPathText .addBrowseFolderListener (
168156 null ,
169- null ,
170- null ,
171- FileChooserDescriptorFactory .createSingleFileDescriptor (),
157+ FileChooserDescriptorFactory .singleFile (),
172158 TextComponentAccessor .TEXT_FIELD_WHOLE_TEXT
173159 );
174160
@@ -177,18 +163,14 @@ public ApiSettingsComponent() {
177163 pythonPathText = new TextFieldWithBrowseButton ();
178164 pythonPathText .addBrowseFolderListener (
179165 null ,
180- null ,
181- null ,
182- FileChooserDescriptorFactory .createSingleFileDescriptor (),
166+ FileChooserDescriptorFactory .singleFile (),
183167 TextComponentAccessor .TEXT_FIELD_WHOLE_TEXT
184168 );
185169
186170 pipPathText = new TextFieldWithBrowseButton ();
187171 pipPathText .addBrowseFolderListener (
188172 null ,
189- null ,
190- null ,
191- FileChooserDescriptorFactory .createSingleFileDescriptor (),
173+ FileChooserDescriptorFactory .singleFile (),
192174 TextComponentAccessor .TEXT_FIELD_WHOLE_TEXT
193175 );
194176
@@ -203,62 +185,48 @@ public ApiSettingsComponent() {
203185 gradlePathText = new TextFieldWithBrowseButton ();
204186 gradlePathText .addBrowseFolderListener (
205187 null ,
206- null ,
207- null ,
208- FileChooserDescriptorFactory .createSingleFileDescriptor (),
188+ FileChooserDescriptorFactory .singleFile (),
209189 TextComponentAccessor .TEXT_FIELD_WHOLE_TEXT
210190 );
211191 syftPathText = new TextFieldWithBrowseButton ();
212192 syftPathText .addBrowseFolderListener (
213193 null ,
214- null ,
215- null ,
216- FileChooserDescriptorFactory .createSingleFileDescriptor (),
194+ FileChooserDescriptorFactory .singleFile (),
217195 TextComponentAccessor .TEXT_FIELD_WHOLE_TEXT
218196 );
219197
220198 syftConfigPathText = new TextFieldWithBrowseButton ();
221199 syftConfigPathText .addBrowseFolderListener (
222200 null ,
223- null ,
224- null ,
225- FileChooserDescriptorFactory .createSingleFileDescriptor (),
201+ FileChooserDescriptorFactory .singleFile (),
226202 TextComponentAccessor .TEXT_FIELD_WHOLE_TEXT
227203 );
228204
229205 skopeoPathText = new TextFieldWithBrowseButton ();
230206 skopeoPathText .addBrowseFolderListener (
231207 null ,
232- null ,
233- null ,
234- FileChooserDescriptorFactory .createSingleFileDescriptor (),
208+ FileChooserDescriptorFactory .singleFile (),
235209 TextComponentAccessor .TEXT_FIELD_WHOLE_TEXT
236210 );
237211
238212 skopeoConfigPathText = new TextFieldWithBrowseButton ();
239213 skopeoConfigPathText .addBrowseFolderListener (
240214 null ,
241- null ,
242- null ,
243- FileChooserDescriptorFactory .createSingleFileDescriptor (),
215+ FileChooserDescriptorFactory .singleFile (),
244216 TextComponentAccessor .TEXT_FIELD_WHOLE_TEXT
245217 );
246218
247219 dockerPathText = new TextFieldWithBrowseButton ();
248220 dockerPathText .addBrowseFolderListener (
249221 null ,
250- null ,
251- null ,
252- FileChooserDescriptorFactory .createSingleFileDescriptor (),
222+ FileChooserDescriptorFactory .singleFile (),
253223 TextComponentAccessor .TEXT_FIELD_WHOLE_TEXT
254224 );
255225
256226 podmanPathText = new TextFieldWithBrowseButton ();
257227 podmanPathText .addBrowseFolderListener (
258228 null ,
259- null ,
260- null ,
261- FileChooserDescriptorFactory .createSingleFileDescriptor (),
229+ FileChooserDescriptorFactory .singleFile (),
262230 TextComponentAccessor .TEXT_FIELD_WHOLE_TEXT
263231 );
264232
0 commit comments