import eu.etaxonomy.cdm.api.service.config.IIdentifiableEntityServiceConfigurator;
import eu.etaxonomy.cdm.model.common.IdentifiableEntity;
import eu.etaxonomy.cdm.model.common.MarkerType;
-import eu.etaxonomy.cdm.model.reference.ReferenceBase;
+import eu.etaxonomy.cdm.model.reference.Reference;
import eu.etaxonomy.cdm.strategy.merge.MergeException;
import eu.etaxonomy.taxeditor.annotatedlineeditor.IEntityPersistenceService;
import eu.etaxonomy.taxeditor.annotatedlineeditor.IdentifiableEntityComparator;
/** {@inheritDoc} */
public boolean merge(Object entity, Object mergeTarget) {
logger.info("Merge " + entity + " into " + mergeTarget);
- if (entity instanceof ReferenceBase) {
+ if (entity instanceof Reference) {
try {
- CdmStore.getCommonService().merge((ReferenceBase) mergeTarget, (ReferenceBase) entity, null);
+ CdmStore.getCommonService().merge((Reference) mergeTarget, (Reference) entity, null);
} catch (MergeException e) {
logger.error("Problems merging objects", e);
}