import eu.etaxonomy.taxeditor.editor.name.operation.CreateSynonymInNewGroupOperation;
import eu.etaxonomy.taxeditor.labels.ILabelImageStrategy;
import eu.etaxonomy.taxeditor.labels.LabelImageProvider;
+import eu.etaxonomy.taxeditor.model.IElementHasDetails;
import eu.etaxonomy.taxeditor.model.NameHelper;
import eu.etaxonomy.taxeditor.model.TextHelper;
import eu.etaxonomy.taxeditor.parser.ParseHandler;
* @created 02.06.2008
* @version 1.0
*/
-abstract public class AbstractGroupedContainer<T extends TaxonBase> implements IFormPart, IContainerConstants {
+abstract public class AbstractGroupedContainer<T extends TaxonBase> implements IFormPart, IContainerConstants, IElementHasDetails {
protected ParseHandler parseHandler;
*/
protected void handleSplitText(String text) {
// Create a synonym in a new homotypic group using text as name
- TaxonNameBase synonymName = ParseHandler.quickParse(text);
+ TaxonNameBase synonymName = ParseHandler.parseReferencedName(text, null);
EditorUtil.executeOperation(new CreateSynonymInNewGroupOperation
("New Heterotypic Synonym", getEditor().getUndoContext(), getEditor().getTaxon(), synonymName, getEditor()));