Project

General

Profile

« Previous | Next » 

Revision e4a9f18a

Added by Katja Luther about 5 years ago

ref #7680: refactor NewTaxonNodeWizard like other NewEntityWizards

View differences:

eu.etaxonomy.taxeditor.store/src/main/java/eu/etaxonomy/taxeditor/ui/section/classification/EditTaxonNodeWizard.java
9 9
package eu.etaxonomy.taxeditor.ui.section.classification;
10 10

  
11 11
import eu.etaxonomy.cdm.api.service.ITaxonNodeService;
12
import eu.etaxonomy.cdm.model.taxon.ITaxonTreeNode;
13 12
import eu.etaxonomy.cdm.model.taxon.TaxonNode;
14 13
import eu.etaxonomy.cdm.persistence.dto.MergeResult;
15 14
import eu.etaxonomy.taxeditor.newWizard.IWizardPageListener;
......
20 19
 * @date 23.03.2016
21 20
 *
22 21
 */
23
public class EditTaxonNodeWizard extends AbstractEditWizard<ITaxonTreeNode> {
22
public class EditTaxonNodeWizard extends AbstractEditWizard<TaxonNode> {
24 23

  
25 24
    private TaxonNodeWizardPage taxonNodePage;
26 25
    private IWizardPageListener wizardPageListener;
......
39 38
    @Override
40 39
    protected void saveEntity() {
41 40
        getConversationHolder().bind();
42
        TaxonNode node = (TaxonNode)getEntity();
41
        TaxonNode node = getEntity();
43 42

  
44 43
        MergeResult result = CdmStore.getService(ITaxonNodeService.class).merge(node, true);
45 44

  
......
59 58
     * @see eu.etaxonomy.taxeditor.newWizard.AbstractNewEntityWizard#setEntity(java.lang.Object)
60 59
     */
61 60
    @Override
62
    public void setEntity(ITaxonTreeNode entity) {
61
    public void setEntity(TaxonNode entity) {
63 62
        setWindowTitle(String.format("Edit %s", getEntityName()));
64 63
        entity = CdmStore.getService(ITaxonNodeService.class).load(entity.getUuid());
65 64
        super.setEntity(entity);

Also available in: Unified diff