Project

General

Profile

« Previous | Next » 

Revision 558d5bd1

Added by Patrick Plitzner over 7 years ago

ref #5458 extract constants for session attributes

View differences:

src/main/java/eu/etaxonomy/cdm/vaadin/util/DistributionEditorUtil.java
12 12

  
13 13
public class DistributionEditorUtil {
14 14

  
15
    public static final String SEPARATOR = ";;";
15
	public static final String VIEW_TABLE = "table";
16

  
17
	public static final String SATTR_SELECTED_AREAS = "selectedAreas";
18

  
19
    public static final String SATTR_SELECTED_VOCABULARY_UUID = "selectedVocabularyUuid";
20

  
21
	public static final String SATTR_TAXON_NODE_UUID = "taxonNodeUUID";
16 22

  
17
    public static final String SESSION_ABBREVIATED_LABELS = "abbreviatedLabels";
23
    public static final String SATTR_ABBREVIATED_LABELS = "abbreviatedLabels";
24

  
25
    public static final String SEPARATOR = ";;";
18 26

  
19 27
    public static void openDistributionView(TaxonNode taxonNode, TermVocabulary<NamedArea> term, Set<NamedArea> selectedAreas) {
20 28
		if(taxonNode==null){
......
25 33
			Notification.show("Please choose a distribution area", Notification.Type.HUMANIZED_MESSAGE);
26 34
			return;
27 35
		}
28
	    VaadinSession.getCurrent().setAttribute("taxonNodeUUID", taxonNode.getUuid());
29
	    VaadinSession.getCurrent().setAttribute("selectedTerm", term.getUuid());
30
	    VaadinSession.getCurrent().setAttribute("selectedAreas", selectedAreas);
36
	    VaadinSession.getCurrent().setAttribute(SATTR_TAXON_NODE_UUID, taxonNode.getUuid());
37
	    VaadinSession.getCurrent().setAttribute(SATTR_SELECTED_VOCABULARY_UUID, term.getUuid());
38
	    VaadinSession.getCurrent().setAttribute(SATTR_SELECTED_AREAS, selectedAreas);
31 39

  
32 40
	    //navigate to table view
33
	    UI.getCurrent().getNavigator().navigateTo("table");
41
	    UI.getCurrent().getNavigator().navigateTo(VIEW_TABLE);
34 42
	}
35 43

  
44
	public static final String SATTR_CONVERSATION = "conversation";
45

  
36 46

  
37 47
}

Also available in: Unified diff