Remove AuthorHelper which used to automatically convert Persons to Teams
[taxeditor.git] / eu.etaxonomy.taxeditor.store / src / main / java / eu / etaxonomy / taxeditor / ui / section / reference / ReferenceDetailElement.java
index 346b22cadd7af833ffe6737e1802ccb6e4229e3b..1f26a8bc26669896b9bce47aafa18710e3edc8d8 100644 (file)
@@ -22,7 +22,6 @@ import eu.etaxonomy.cdm.model.agent.TeamOrPersonBase;
 import eu.etaxonomy.cdm.model.reference.Reference;
 import eu.etaxonomy.cdm.model.reference.ReferenceFactory;
 import eu.etaxonomy.cdm.model.reference.ReferenceType;
-import eu.etaxonomy.taxeditor.model.AuthorHelper;
 import eu.etaxonomy.taxeditor.ui.combo.EnumComboElement;
 import eu.etaxonomy.taxeditor.ui.element.CdmFormFactory;
 import eu.etaxonomy.taxeditor.ui.element.CdmPropertyChangeEvent;
@@ -127,7 +126,7 @@ public class ReferenceDetailElement extends AbstractIdentifiableEntityDetailElem
                selection_authorTeam = formFactory
                                .createSelectionElement(AgentBase.class,
                                                getConversationHolder(), formElement, "Author",
-                                               AuthorHelper.getAuthor(entity.getAuthorship()),
+                                               entity.getAuthorship(),
                                                EntitySelectionElement.ALL, style);
 
                ReferenceType referenceType = entity.getType();
@@ -550,18 +549,18 @@ public class ReferenceDetailElement extends AbstractIdentifiableEntityDetailElem
                        }
                }
        }
-       
+
        @Override
        protected void handleToggleableCacheField() {
-       
+
                boolean pushedState = toggleable_cache.getState();
         getEntity().setTitleCache(toggleable_cache.getText(), pushedState);
         setIrrelevantReferenceDetail(false);
         updateToggleableCacheField();
     }
-       
+
        protected void setIrrelevantReferenceDetail(boolean abbrev){
-               
+
                List<Object> except = new ArrayList();
            except.addAll( Arrays.asList(new Object[] { toggleable_cache, toggleableAbbrevCache, text_editor, text_isbn, text_issn, text_organisation, text_pages, text_placePublished, text_publisher, text_referenceAbstract,  text_uri, selection_institution}));
            boolean pushedState;
@@ -582,7 +581,7 @@ public class ReferenceDetailElement extends AbstractIdentifiableEntityDetailElem
                break;
            default:
                break;
-           }   
+           }
            setIrrelevant(pushedState, except);
        }
 }