Project

General

Profile

« Previous | Next » 

Revision d1481c18

Added by Patrick Plitzner over 10 years ago

  • query parameters are read from wizard page
    • enhanced query's toString() method

View differences:

eu.etaxonomy.taxeditor.bulkeditor/src/main/java/eu/etaxonomy/taxeditor/dataimport/wizard/SpecimenSearchWizardPage.java
12 12
import org.eclipse.jface.wizard.WizardPage;
13 13
import org.eclipse.swt.widgets.Composite;
14 14

  
15
import eu.etaxonomy.cdm.ext.biocase.BioCaseQuery;
15 16
import eu.etaxonomy.taxeditor.ui.campanula.specimenSearch.SpecimenSearchController;
16 17

  
18

  
17 19
/**
18 20
 * @author pplitzner
19 21
 * @date 12.09.2013
......
21 23
 */
22 24
public class SpecimenSearchWizardPage extends WizardPage{
23 25

  
26
    private SpecimenSearchController specimenSearchController;
27

  
24 28
    /**
25 29
     * @param pageName
26 30
     */
......
33 37
     */
34 38
    @Override
35 39
    public void createControl(Composite parent) {
36
        setControl(new SpecimenSearchController(parent).getComposite());
40
        specimenSearchController = new SpecimenSearchController(parent);
41
        setControl(specimenSearchController.getComposite());
42
    }
43

  
44
    /**
45
     * @return
46
     */
47
    public BioCaseQuery getQuery() {
48
        BioCaseQuery query = new BioCaseQuery();
49
        query.accessionNumber = specimenSearchController.getAccessionNumber();
50
        query.collector = specimenSearchController.getCollector();
51
        query.collectorsNumber = specimenSearchController.getCollectorNumber();
52
        query.country = specimenSearchController.getCountry();
53
//        query.date = specimenSearchController.getDate();
54
        query.herbarium = specimenSearchController.getHerbarium();
55
        query.locality = specimenSearchController.getLocality();
56
        query.taxonName = specimenSearchController.getTaxonName();
57
        return query;
37 58
    }
38 59

  
39 60
}

Also available in: Unified diff