Project

General

Profile

« Previous | Next » 

Revision a60ccec4

Added by Katja Luther over 4 years ago

ref #8385: enable apply button when provider added or removed from preference

View differences:

eu.etaxonomy.taxeditor.store/src/main/java/eu/etaxonomy/taxeditor/databaseAdmin/preferencePage/AbcdImportProviderAdminPreferencePage.java
9 9
package eu.etaxonomy.taxeditor.databaseAdmin.preferencePage;
10 10

  
11 11
import org.apache.commons.lang.StringUtils;
12
import org.eclipse.swt.SWT;
13
import org.eclipse.swt.custom.CLabel;
14
import org.eclipse.swt.layout.GridLayout;
12 15
import org.eclipse.swt.widgets.Composite;
13 16
import org.eclipse.swt.widgets.Control;
14 17

  
......
16 19
import eu.etaxonomy.cdm.api.service.IPreferenceService;
17 20
import eu.etaxonomy.cdm.model.metadata.CdmPreference;
18 21
import eu.etaxonomy.cdm.model.metadata.PreferencePredicate;
22
import eu.etaxonomy.taxeditor.l10n.Messages;
19 23
import eu.etaxonomy.taxeditor.preference.AbcdImportProvider;
20 24
import eu.etaxonomy.taxeditor.preference.ListComponent;
21 25
import eu.etaxonomy.taxeditor.store.CdmStore;
......
27 31
 */
28 32
public class AbcdImportProviderAdminPreferencePage extends AbcdImportProvider implements IE4AdminPreferencePage{
29 33

  
30
    private ListComponent biocaseProviderList;
34

  
31 35

  
32 36
    @Override
33 37
    protected Control createContents(Composite parent) {
34
        Control composite = super.createContents(parent);
35
        biocaseProviderList.setAdmin(true);
38
        final Composite composite = new Composite(parent, SWT.NULL);
39
        final CLabel description = new CLabel(composite, SWT.NULL);
40
        description.setText(Messages.AbcdImportProvider_description);
41
        GridLayout gridLayout = new GridLayout();
42
        composite.setLayout(gridLayout);
43

  
44
        gridLayout.numColumns = 3;
45
        //gridLayout.horizontalSpacing= 5;
46
        //gridLayout.makeColumnsEqualWidth = true;
47

  
48
        composite.setLayout(gridLayout);
49
        biocaseProviderList = new ListComponent(composite, SWT.SCROLL_LINE,true, this);
36 50
        setApply(true);
37 51
        return composite;
38 52
    }

Also available in: Unified diff