Changeset 3869
- Timestamp:
- Sep 24, 2010, 7:51:17 AM (13 years ago)
- Location:
- trunk/client/servlet/src/org/proteios
- Files:
-
- 1 added
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/client/servlet/src/org/proteios/action/xTandemInput/AddXTandemParameterSetStorage.java
r3828 r3869 62 62 * Verify parameters 63 63 */ 64 Form form = getFormFactory().getNewXTandemParameterSetStorageForm(null);64 Form form = new XTandemStorageForm(); 65 65 verifyParameters(form); 66 66 // Get values -
trunk/client/servlet/src/org/proteios/action/xTandemInput/NewXTandemParameterSetStorage.java
r3828 r3869 80 80 forwardTo = forward2Id; 81 81 } 82 log.debug("name = \"" + name + "\""); 83 log.debug("description = \"" + description + "\""); 84 log.debug("spectrumFileId = " + spectrumFileId); 85 log.debug("parameterTemplateFileId = " + parameterTemplateFileId); 86 log.debug("forward2Id = " + forward2Id); 87 log.debug("forwardTo = \"" + forwardTo + "\""); 82 88 83 //Create XTandemParameterSetStorage item as place holder for XTandemParameterSetStorage values 89 84 DbControl dc = newDbControl(); 90 ItemFactory factory = getItemFactory(); 91 factory.setDc(dc); 85 ItemFactory factory = getItemFactory(dc); 92 86 XTandemParameterSetStorage xTandemParameterSetStorage = factory.create(XTandemParameterSetStorage.class); 93 87 // XTandemParameterSetStorage name … … 113 107 * XTandemParameterSetStorage form 114 108 */ 115 Form form = getFormFactory().getNewXTandemParameterSetStorageForm(xTandemParameterSetStorage);109 Form form = new XTandemStorageForm(xTandemParameterSetStorage); 116 110 // Toolbar 117 111 Toolbar tb = new Toolbar(); -
trunk/client/servlet/src/org/proteios/action/xTandemInput/SelectXTandemParameterFileStep1a.java
r3838 r3869 54 54 * Verify parameters 55 55 */ 56 Form form = getFormFactory().getNewXTandemParameterSetStorageForm(null);56 Form form = new XTandemStorageForm(); 57 57 verifyParameters(form); 58 58 String name = getString(NameField.VPARAM); -
trunk/client/servlet/src/org/proteios/gui/form/FormFactory.java
r3867 r3869 2290 2290 2291 2291 2292 /** 2293 * Form for new XTandemParameterSetStorage item. The difference between 2294 * calling getNewXTandemParameterSetStorageForm(xTandemParameterSetStorage) 2295 * and getForm(XTandemParameterSetStorage.class, xTandemParameterSetStorage) 2296 * when xTandemParameterSetStorage != null, is that 2297 * getForm(XTandemParameterSetStorage.class, xTandemParameterSetStorage) 2298 * assumes that the xTandemParameterSetStorage argument is stored in the 2299 * database, i.e. that xTandemParameterSetStorage.getId() is a valid item 2300 * id, that can be used as value for a newIdField(), without an exception 2301 * being thrown. Method getNewXTandemParameterSetStorageForm() on the other 2302 * hand only uses the xTandemParameterSetStorage argument as a convenient 2303 * place holder for default values for the XTandemParameterSetStorage form 2304 * fields. 2305 * 2306 * @param xTandemParameterSetStorage XTandemParameterSetStorage object (need 2307 * not be stored in database) with default field values. 2308 * @return Form A form for setting XTandemParameterSetStorage values. 2309 */ 2310 public Form getNewXTandemParameterSetStorageForm( 2311 XTandemParameterSetStorage xTandemParameterSetStorage) 2312 { 2313 Form form = new Form("NewXTandemParameterSetStorage"); 2314 form.setTitle("NewXTandemParameterSetStorage"); 2315 Fieldset fs = new Fieldset(); 2316 fs.setTitle("NewXTandemParameterSetStorage"); 2317 // XTandemParameterSetStorage Name 2318 TextField<String> nameF = new NameField(); 2319 fs.add(nameF); 2320 nameF.setValue("X!Tandem parameter set storage"); 2321 if (xTandemParameterSetStorage != null) 2322 { 2323 nameF.setValue(xTandemParameterSetStorage.getName()); 2324 } 2325 // XTandemParameterSetStorage Description 2326 TextArea descF = new DescriptionField(); 2327 fs.add(descF); 2328 descF.setValue("X!Tandem parameter set storage"); 2329 if (xTandemParameterSetStorage != null) 2330 { 2331 descF.setValue(xTandemParameterSetStorage.getDescription()); 2332 } 2333 // XTandem Parameters Template File 2334 TextField<String> parameterFileF = new FileNameField(); 2335 fs.add(parameterFileF); 2336 parameterFileF.setLabel("XTandemParameterTemplateFile"); 2337 parameterFileF.setValue(getLocale().get("NotSpecifiedDefaultUsed")); 2338 if (xTandemParameterSetStorage != null) 2339 { 2340 if (xTandemParameterSetStorage.getParameterFile() != null) 2341 { 2342 parameterFileF.setValue(xTandemParameterSetStorage 2343 .getParameterFile().getPath().toString()); 2344 } 2345 } 2346 parameterFileF.setDisabled(true); 2347 // XTandem Parameters Template File id 2348 TextField<Integer> parameterFileIdF = new TextField<Integer>(AddXTandemParameterSetStorage.VXTANDEMPARAMETERTEMPLATEFILEID); 2349 fs.add(parameterFileIdF); 2350 parameterFileIdF.setHidden(true); 2351 parameterFileIdF.setLabel("XTandemParameterTemplateFileId"); 2352 parameterFileIdF.setValue(0); 2353 if (xTandemParameterSetStorage != null) 2354 { 2355 if (xTandemParameterSetStorage.getParameterFile() != null) 2356 { 2357 parameterFileIdF.setValue(xTandemParameterSetStorage 2358 .getParameterFile().getId()); 2359 } 2360 } 2361 // Hidden text field for forward action id after file selection 2362 TextField<String> forwardF = new ForwardField(); 2363 forwardF.setValue(NewXTandemParameterSetStorage.class.getName()); 2364 fs.add(forwardF); 2365 // 2366 form.addFieldset(fs); 2367 return form; 2368 } 2369 2370 2292 2371 2293 /** 2372 2294 * Form for saving an XTandemParameterSetStorage item under a new name. This
Note: See TracChangeset
for help on using the changeset viewer.