4 package eu
.etaxonomy
.taxeditor
.newWizard
;
6 import eu
.etaxonomy
.cdm
.api
.service
.IPolytomousKeyService
;
7 import eu
.etaxonomy
.cdm
.model
.description
.PolytomousKey
;
8 import eu
.etaxonomy
.taxeditor
.store
.CdmStore
;
14 public class NewPolytomousKeyWizard
extends AbstractNewEntityWizard
<PolytomousKey
> {
17 public void addPages() {
18 PolytomousKeyWizardPage page
= new PolytomousKeyWizardPage(formFactory
, getConversationHolder(), getEntity());
23 * @see eu.etaxonomy.taxeditor.editor.newWizard.AbstractNewEntityWizard#saveEntity()
26 protected void saveEntity() {
27 CdmStore
.getService(IPolytomousKeyService
.class).saveOrUpdate(getEntity());
31 * @see eu.etaxonomy.taxeditor.editor.newWizard.AbstractNewEntityWizard#createNewEntity()
34 protected PolytomousKey
createNewEntity() {
35 return PolytomousKey
.NewInstance();