Revision 558d5bd1
Added by Patrick Plitzner over 7 years ago
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
ref #5458 extract constants for session attributes