225
226 @Override
227 public void load(Map data) {
228 if (data.containsKey(BROWSER_PARAM_NAME)) {
229 browserExec = (String) data.get(BROWSER_PARAM_NAME);
230 if (browserExec != null) {
231 setValue(new File(browserExec));
232 }
233 }
234 }
235 };
236
237 private StringQuestion qProxy = new StringQuestion(this, "proxy") {
238 @Override
239 public void clear() {
240 setValue("");
241 }
242
243 @Override
244 public String getText() {
245 return "Proxy settings in format: host:port\nE.g. www-proxy.us.oracle.com:80";
246 }
247
248 @Override
249 public String getSummary() {
250 return "Proxy settings";
251 }
252
253 @Override
254 public Question getNext() {
255 String val = getValue();
256 if (val == null || val.trim().length() == 0 || CtrUtils.getProxyUrl(val) != null) {
257 return getEnvSuccessorQuestion();
258 } else {
259 return null;
260 }
261 }
262
263 @Override
264 public void export(Map data) {
265 data.put(PROXY_PARAM_NAME, value);
|
225
226 @Override
227 public void load(Map data) {
228 if (data.containsKey(BROWSER_PARAM_NAME)) {
229 browserExec = (String) data.get(BROWSER_PARAM_NAME);
230 if (browserExec != null) {
231 setValue(new File(browserExec));
232 }
233 }
234 }
235 };
236
237 private StringQuestion qProxy = new StringQuestion(this, "proxy") {
238 @Override
239 public void clear() {
240 setValue("");
241 }
242
243 @Override
244 public String getText() {
245 return "Proxy settings in format: host:port\nE.g. someproxy.example.com:80";
246 }
247
248 @Override
249 public String getSummary() {
250 return "Proxy settings";
251 }
252
253 @Override
254 public Question getNext() {
255 String val = getValue();
256 if (val == null || val.trim().length() == 0 || CtrUtils.getProxyUrl(val) != null) {
257 return getEnvSuccessorQuestion();
258 } else {
259 return null;
260 }
261 }
262
263 @Override
264 public void export(Map data) {
265 data.put(PROXY_PARAM_NAME, value);
|