Project

General

Profile

« Previous | Next » 

Revision b1fe8acf

Added by Fabian Reimeier over 6 years ago

ref #6903

View differences:

src/main/java/eu/etaxonomy/cdm/vaadin/view/distributionStatus/settings/SettingsPresenter.java
24 24
import eu.etaxonomy.cdm.model.taxon.TaxonNode;
25 25
import eu.etaxonomy.cdm.vaadin.util.CdmSpringContextHelper;
26 26
import eu.etaxonomy.cdm.vaadin.util.DistributionEditorUtil;
27
import eu.etaxonomy.cdm.vaadin.view.distributionStatus.DistributionSettingsConfigWindow;
28
import eu.etaxonomy.cdm.vaadin.view.distributionStatus.SettingsConfigWindow;
27 29

  
28 30
/**
31
 * Note: This presenter is used for {@link SettingsConfigWindow} AND {@link DistributionSettingsConfigWindow}
32
 *
29 33
 * @author alex
30 34
 * @date 22.04.2015
31 35
 *
36
 *
32 37
 */
33 38
public class SettingsPresenter {
34 39

  
35 40
    private Container distributionContainer;
36 41
    private Container distributionStatusContainer;
37
    private UUID termUUID;
42
    private UUID vocUUID;
38 43

  
39 44

  
40 45

  
41 46
    public SettingsPresenter(){
42
		Object selectedVocabularyUuidString = VaadinSession.getCurrent().getAttribute(DistributionEditorUtil.SATTR_SELECTED_VOCABULARY_UUID);
47
		Object selectedVocabularyUuidString = VaadinSession.getCurrent().getAttribute(DistributionEditorUtil.SATTR_SELECTED_AREA_VOCABULARY_UUID);
43 48
		if(selectedVocabularyUuidString!=null){
44
			termUUID = UUID.fromString(selectedVocabularyUuidString.toString());
49
			vocUUID = UUID.fromString(selectedVocabularyUuidString.toString());
45 50
		}
46 51
		distributionContainer = new IndexedContainer(getNamedAreaList());
47 52
		distributionStatusContainer = new IndexedContainer(getPresenceAbsenceVocabulary());
......
63 68
    	return null;
64 69
    }
65 70

  
66
    public TermVocabulary getChosenArea(){
67
        return CdmSpringContextHelper.getVocabularyService().load(termUUID);
71
    public TermVocabulary getChosenAreaVoc(){
72
        return CdmSpringContextHelper.getVocabularyService().load(vocUUID);
68 73
    }
69 74

  
70 75
    public Container getDistributionContainer() {

Also available in: Unified diff