Project

General

Profile

« Previous | Next » 

Revision 63a76a60

Added by Patrick Plitzner over 6 years ago

ref #7095 Enhance specimen selection dialog UI

View differences:

eu.etaxonomy.taxeditor.editor/src/main/java/eu/etaxonomy/taxeditor/editor/workingSet/matrix/SpecimenSelectionDialog.java
21 21
import org.eclipse.jface.viewers.LabelProvider;
22 22
import org.eclipse.jface.viewers.TableViewer;
23 23
import org.eclipse.swt.graphics.Image;
24
import org.eclipse.swt.layout.FillLayout;
24 25
import org.eclipse.swt.widgets.Composite;
25 26
import org.eclipse.swt.widgets.Control;
26 27
import org.eclipse.swt.widgets.Shell;
......
32 33
import eu.etaxonomy.cdm.model.description.WorkingSet;
33 34
import eu.etaxonomy.cdm.model.occurrence.SpecimenOrObservationBase;
34 35
import eu.etaxonomy.cdm.model.taxon.Taxon;
35
import eu.etaxonomy.cdm.model.taxon.TaxonNode;
36 36
import eu.etaxonomy.taxeditor.model.ImageResources;
37 37
import eu.etaxonomy.taxeditor.store.CdmStore;
38 38

  
......
57 57
    @Override
58 58
    protected Control createDialogArea(Composite parent) {
59 59
        Composite composite = (Composite) super.createDialogArea(parent);
60
        composite.setLayout(new FillLayout());
60 61
        list = new TableViewer(composite);
61 62
        list.setContentProvider(new ArrayContentProvider());
62 63
        list.setLabelProvider(new DescriptionLabelProvider());
63 64

  
64 65
        //gather descriptions
65
        Set<TaxonNode> taxonNodes = workingSet.getTaxonSubtreeFilter();
66 66
        Set<SpecimenOrObservationBase> specimens = new HashSet<>();
67 67

  
68 68
        //set filter parameters
......
86 86
        return composite;
87 87
    }
88 88

  
89
    @Override
90
    protected void configureShell(Shell newShell) {
91
        super.configureShell(newShell);
92
        newShell.setText("Select specimens");
93
        newShell.setMinimumSize(500, 400);
94
    }
95

  
89 96
    /**
90 97
     * {@inheritDoc}
91 98
     */

Also available in: Unified diff