Revision 2e93b829
Added by Cherian Mathew over 8 years ago
eu.etaxonomy.taxeditor.store/src/main/java/eu/etaxonomy/taxeditor/newWizard/NewPolytomousKeyWizard.java | ||
---|---|---|
1 | 1 |
/** |
2 |
*
|
|
2 |
* |
|
3 | 3 |
*/ |
4 | 4 |
package eu.etaxonomy.taxeditor.newWizard; |
5 | 5 |
|
... | ... | |
14 | 14 |
public class NewPolytomousKeyWizard extends AbstractNewEntityWizard<PolytomousKey> { |
15 | 15 |
|
16 | 16 |
private PolytomousKeyWizardPage polytomousKeyPage; |
17 |
|
|
17 |
|
|
18 | 18 |
@Override |
19 | 19 |
public void addPages() { |
20 | 20 |
polytomousKeyPage = new PolytomousKeyWizardPage(formFactory, getConversationHolder(), getEntity()); |
21 | 21 |
super.addPage(polytomousKeyPage); |
22 | 22 |
} |
23 |
|
|
23 |
|
|
24 | 24 |
public String getPolytomousKeyName() { |
25 | 25 |
return polytomousKeyPage.getPolytomousKeyName(); |
26 | 26 |
} |
27 |
|
|
27 |
|
|
28 | 28 |
/* (non-Javadoc) |
29 | 29 |
* @see eu.etaxonomy.taxeditor.editor.newWizard.AbstractNewEntityWizard#saveEntity() |
30 | 30 |
*/ |
31 | 31 |
@Override |
32 | 32 |
protected void saveEntity() { |
33 | 33 |
if(!polytomousKeyPage.getPolytomousKeyName().equals("")) { |
34 |
CdmStore.getService(IPolytomousKeyService.class).saveOrUpdate(getEntity());
|
|
34 |
CdmStore.getService(IPolytomousKeyService.class).merge(getEntity());
|
|
35 | 35 |
} |
36 | 36 |
} |
37 | 37 |
|
Also available in: Unified diff
#5225 Replace saveOrUpdate with merge for new entity wizards