TaxonNode newTaxonNode = parentNode.addChildTaxon(newTaxon, parentNode.getReference(), parentNode.getMicroReference());
// add the new taxon to the editors persistence context
- UUID newTaxonNodeUuid = CdmStore.getService(ITaxonNodeService.class).save(newTaxonNode);
+ UUID newTaxonNodeUuid = CdmStore.getService(ITaxonNodeService.class).save(newTaxonNode).getUuid();
return new TaxonEditorInput(newTaxonNode, conversation);
}
* @see eu.etaxonomy.cdm.api.service.IService#save(eu.etaxonomy.cdm.model.common.ICdmBase)
*/
@Override
- public UUID save(AgentBase newInstance) {
+ public AgentBase save(AgentBase newInstance) {
return null;
}
* @see eu.etaxonomy.cdm.api.service.IService#save(eu.etaxonomy.cdm.model.common.ICdmBase)
*/
@Override
- public UUID save(Classification newInstance) {
+ public Classification save(Classification newInstance) {
return null;
}
* @see eu.etaxonomy.cdm.api.service.IService#save(eu.etaxonomy.cdm.model.common.ICdmBase)
*/
@Override
- public UUID save(Collection newInstance) {
+ public Collection save(Collection newInstance) {
return null;
}
* @see eu.etaxonomy.cdm.api.service.IService#save(eu.etaxonomy.cdm.model.common.ICdmBase)
*/
@Override
- public UUID save(DescriptionBase newInstance) {
+ public DescriptionBase save(DescriptionBase newInstance) {
return null;
}
* @see eu.etaxonomy.cdm.api.service.IService#save(eu.etaxonomy.cdm.model.common.ICdmBase)
*/
@Override
- public UUID save(TaxonNameBase newInstance) {
+ public TaxonNameBase save(TaxonNameBase newInstance) {
return null;
}
* @see eu.etaxonomy.cdm.api.service.IService#save(eu.etaxonomy.cdm.model.common.ICdmBase)
*/
@Override
- public UUID save(SpecimenOrObservationBase newInstance) {
+ public SpecimenOrObservationBase save(SpecimenOrObservationBase newInstance) {
units.add(newInstance);
return null;
}
* @see eu.etaxonomy.cdm.api.service.IService#save(eu.etaxonomy.cdm.model.common.ICdmBase)
*/
@Override
- public UUID save(Reference newInstance) {
+ public Reference save(Reference newInstance) {
return null;
}
* @see eu.etaxonomy.cdm.api.service.IService#save(eu.etaxonomy.cdm.model.common.ICdmBase)
*/
@Override
- public UUID save(TaxonBase newInstance) {
+ public TaxonBase save(TaxonBase newInstance) {
return null;
}
* @see eu.etaxonomy.cdm.api.service.IService#save(eu.etaxonomy.cdm.model.common.ICdmBase)
*/
@Override
- public UUID save(DefinedTermBase newInstance) {
+ public DefinedTermBase save(DefinedTermBase newInstance) {
return null;
}