Changeset 3875
- Timestamp:
- Sep 29, 2010, 12:24:49 PM (13 years ago)
- Location:
- trunk/client/servlet/src/org/proteios
- Files:
-
- 1 added
- 8 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/client/servlet/src/org/proteios/action/ActionFactory.java
r3825 r3875 789 789 return asPopup; 790 790 } 791 792 public void modifyForPopup(Fieldset fs) 793 { 794 if (getAsPopup()) 795 { 796 TextField<Boolean> asPopup = new TextField<Boolean>(ActionFactory.VPOPUP); 797 asPopup.setHidden(true); 798 asPopup.setValue(true); 799 fs.add(asPopup); 800 } 801 } 802 791 803 } -
trunk/client/servlet/src/org/proteios/action/extract/AddExtract.java
r3829 r3875 51 51 * Verify parameters 52 52 */ 53 Form form = getFormFactory().getExtractForm(null); 53 ExtractForm form = new ExtractForm(); 54 getActionFactory().modifyForPopup(form.fs); 54 55 verifyParameters(form); 55 56 verifySessionAttributes(NewExtract.VSAMPLEID); -
trunk/client/servlet/src/org/proteios/action/extract/AddLabeledExtract.java
r3829 r3875 52 52 * Verify parameters 53 53 */ 54 Form form = getFormFactory().getExtractForm(null); 54 ExtractForm form = new ExtractForm(); 55 getActionFactory().modifyForPopup(form.fs); 55 56 verifyParameters(form); 56 57 verifySessionAttributes(ViewActiveExtract.VEXTRACTID); -
trunk/client/servlet/src/org/proteios/action/extract/NewExtract.java
r2390 r3875 33 33 import org.proteios.gui.Title; 34 34 import org.proteios.gui.Toolbar; 35 import org.proteios.gui.form. Form;35 import org.proteios.gui.form.*; 36 36 import org.proteios.gui.layout.RowLayout; 37 37 … … 68 68 sample = Sample.getById(dc, sampleId); 69 69 } 70 Form form = getFormFactory().getExtractForm(null); 70 ExtractForm form = new ExtractForm(); 71 getActionFactory().modifyForPopup(form.fs); 71 72 if (sample != null) 72 73 { -
trunk/client/servlet/src/org/proteios/action/extract/SaveExtract.java
r3829 r3875 50 50 * Verify parameters 51 51 */ 52 Form form = getFormFactory().getExtractForm(null); 52 ExtractForm form = new ExtractForm(); 53 getActionFactory().modifyForPopup(form.fs); 53 54 verifyParameters(form); 54 55 /*********************************************************************** -
trunk/client/servlet/src/org/proteios/action/extract/ViewActiveExtract.java
r3409 r3875 51 51 import org.proteios.gui.Title; 52 52 import org.proteios.gui.Toolbar; 53 import org.proteios.gui.form. Form;53 import org.proteios.gui.form.*; 54 54 import org.proteios.gui.form.FormFactory; 55 55 import org.proteios.gui.form.TextField; … … 88 88 Annotator anna; 89 89 Extract extract; 90 Form form, aform; 90 Form aform; 91 ExtractForm form; 91 92 Toolbar tb, tba, tbf, toolbar; 92 93 TableFactory tableFactory; … … 114 115 anna = new Annotator(itemFactory); 115 116 extract = itemFactory.getById(Extract.class, extractId); 116 form = getFormFactory().getExtractForm(extract); 117 form = new ExtractForm(extract); 118 getActionFactory().modifyForPopup(form.fs); 117 119 // Extract form tool bar 118 120 tb = new Toolbar(); -
trunk/client/servlet/src/org/proteios/gui/form/FormFactory.java
r3874 r3875 364 364 public void modifyForPopup(Fieldset fs) 365 365 { 366 if (actionFactory.getAsPopup()) 367 { 368 TextField<Boolean> asPopup = new TextField<Boolean>( 369 ActionFactory.VPOPUP); 370 asPopup.setHidden(true); 371 asPopup.setValue(true); 372 fs.add(asPopup); 373 } 366 actionFactory.modifyForPopup(fs); 374 367 } 375 368 … … 2210 2203 2211 2204 2212 //Cleaning up from here 2205 2213 2206 2214 2207 … … 2295 2288 } 2296 2289 2297 2298 public Form getExtractForm(Extract extract) 2299 { 2300 Form form = new Form("extractForm"); 2301 form.setTitle("New Extract"); 2302 Fieldset fs = new Fieldset(); 2303 modifyForPopup(fs); 2304 fs.setTitle("Properties"); 2305 form.addFieldset(fs); 2306 // 2307 TextField<String> nameF = new NameField(); 2308 fs.add(nameF); 2309 // 2310 TextField<String> externalIdF = new ExternalIdField(); 2311 fs.add(externalIdF); 2312 // 2313 TextArea descriptionF = new DescriptionField(); 2314 fs.add(descriptionF); 2315 // 2316 TextField<String> storageLocationF = new StorageLocationField(); 2317 fs.add(storageLocationF); 2318 // 2319 Fieldset quantityFS = new Fieldset(); 2320 quantityFS.setTitle("Quantity"); 2321 form.addFieldset(quantityFS); 2322 // 2323 TextField<Float> quantityF = newOriginalQuantityField(); 2324 quantityF.setLabel("ExtractOriginalQuantity"); 2325 quantityFS.add(quantityF); 2326 // 2327 TextField<Float> concF = new ConcentrationField(); 2328 quantityFS.add(concF); 2329 if (extract != null) 2330 { 2331 TextField<Integer> itemIdF = newHiddenItemIdField(); 2332 fs.add(itemIdF); 2333 itemIdF.setValue(extract.getId()); 2334 nameF.setValue(extract.getName()); 2335 externalIdF.setValue(extract.getExternalId()); 2336 descriptionF.setValue(extract.getDescription()); 2337 storageLocationF.setValue(extract.getStorageLocation()); 2338 quantityF.setValue(extract.getOriginalQuantityInMicroLiters()); 2339 quantityFS.add(newRemainingQuantityField(extract 2340 .getRemainingQuantityInMicroLiters())); 2341 concF.setValue(extract.getConcentrationInGramsPerLiter()); 2342 } 2343 return form; 2344 } 2290 //Cleaning up from here 2345 2291 2346 2292 -
trunk/client/servlet/src/org/proteios/gui/form/RemainingQuantityField.java
r3791 r3875 40 40 this.setLabel("Remaining"); 41 41 } 42 43 public RemainingQuantityField(Float value) 44 { 45 this(); 46 this.setValue(value); 47 } 42 48 }
Note: See TracChangeset
for help on using the changeset viewer.