editor now updatable via updateSite
[taxeditor.git] / taxeditor-editor / src / main / java / eu / etaxonomy / taxeditor / editor / TaxonEditorInput.java
index 2de1b0674705f4b0c516fc1cc977f86e2ac78f07..30d919cd71608e017be1819e29eac16dc1faa90b 100644 (file)
@@ -26,7 +26,6 @@ import eu.etaxonomy.cdm.model.taxon.Synonym;
 import eu.etaxonomy.cdm.model.taxon.Taxon;
 import eu.etaxonomy.cdm.model.taxon.TaxonBase;
 import eu.etaxonomy.cdm.persistence.hibernate.CdmDataChangeMap;
-import eu.etaxonomy.taxeditor.propertysheet.name.AcceptedTaxonPropertySource;
 import eu.etaxonomy.taxeditor.store.CdmStore;
 import eu.etaxonomy.taxeditor.store.preference.PreferencesUtil;
 
@@ -86,13 +85,15 @@ public class TaxonEditorInput implements IEditorInput, IConversationEnabled, IPe
                        taxon = (Taxon) taxonBase;
                }       
        
+               logger.trace(TaxonEditorInput.class.getSimpleName() + " created");
+               
        return new TaxonEditorInput(taxon, conversation);
     }
     
     public static TaxonEditorInput NewEmptyInstance(UUID parentTaxonUuid){
        ConversationHolder conversation = CdmStore.NewTransactionalConversation();
                
-               TaxonNameBase name = PreferencesUtil.getInstanceOfPreferredNameClass();
+               TaxonNameBase<?, ?> name = PreferencesUtil.getInstanceOfPreferredNameClass();
                
                Taxon newTaxon = null;
                if(parentTaxonUuid == null){
@@ -126,7 +127,7 @@ public class TaxonEditorInput implements IEditorInput, IConversationEnabled, IPe
         * @see org.eclipse.ui.IEditorInput#getName()
         */
        public String getName() {
-               TaxonNameBase name = taxon.getName();
+               TaxonNameBase<?, ?> name = taxon.getName();
                if (name == null || name.getTitleCache() == null) {
                        return "New taxon";
                } else {