X-Git-Url: https://dev.e-taxonomy.eu/gitweb/taxeditor.git/blobdiff_plain/a91f6deaa52495198afecf748fa83bb1f9c45331..d58b8e3f77a8664b300c738c9678edb6024edf17:/eu.etaxonomy.taxeditor.store/src/main/java/eu/etaxonomy/taxeditor/ui/section/vocabulary/DefinedTermDetailSection.java diff --git a/eu.etaxonomy.taxeditor.store/src/main/java/eu/etaxonomy/taxeditor/ui/section/vocabulary/DefinedTermDetailSection.java b/eu.etaxonomy.taxeditor.store/src/main/java/eu/etaxonomy/taxeditor/ui/section/vocabulary/DefinedTermDetailSection.java index f8006d17e..1f9351d9b 100644 --- a/eu.etaxonomy.taxeditor.store/src/main/java/eu/etaxonomy/taxeditor/ui/section/vocabulary/DefinedTermDetailSection.java +++ b/eu.etaxonomy.taxeditor.store/src/main/java/eu/etaxonomy/taxeditor/ui/section/vocabulary/DefinedTermDetailSection.java @@ -1,4 +1,3 @@ -// $Id$ /** * Copyright (C) 2009 EDIT * European Distributed Institute of Taxonomy @@ -11,57 +10,43 @@ package eu.etaxonomy.taxeditor.ui.section.vocabulary; import org.eclipse.jface.viewers.ISelectionProvider; -import eu.etaxonomy.cdm.api.conversation.ConversationHolder; -import eu.etaxonomy.cdm.model.common.DefinedTermBase; -import eu.etaxonomy.taxeditor.ui.campanula.compatibility.ICdmFormElement; +import eu.etaxonomy.cdm.model.term.DefinedTermBase; import eu.etaxonomy.taxeditor.ui.element.CdmFormFactory; +import eu.etaxonomy.taxeditor.ui.element.ICdmFormElement; import eu.etaxonomy.taxeditor.ui.section.AbstractCdmDetailElement; import eu.etaxonomy.taxeditor.ui.section.AbstractCdmDetailSection; /** * @author l.morris * @date 4 Jan 2012 - * */ public class DefinedTermDetailSection extends AbstractCdmDetailSection { - /** - * @param formFactory - * @param definedTermClass - * @param conversation - * @param parentElement - * @param selectionProvider - * @param style - */ public DefinedTermDetailSection(CdmFormFactory formFactory, - Class definedTermClass, ConversationHolder conversation, ICdmFormElement parentElement, + Class definedTermClass, ICdmFormElement parentElement, ISelectionProvider selectionProvider, int style) { - super(formFactory, definedTermClass, conversation, parentElement, selectionProvider, style); + super(formFactory, definedTermClass, parentElement, selectionProvider, style); } - /* (non-Javadoc) - * @see eu.etaxonomy.taxeditor.ui.section.AbstractCdmDetailSection#getHeading() - */ @Override public String getHeading() { - return "Defined Term: "+ (getEntity() != null ? getEntity().getLabel() : ""); + /*String result = null; + result = getEntity() != null ? getEntity().getLabel() : ""; + if (result == null){ + result = getEntity().getTitleCache(); + } */ + + return "Defined Term ";//+ result; } //FIXME clean up create element methods - /* (non-Javadoc) - * @see eu.etaxonomy.taxeditor.ui.section.AbstractCdmDetailSection#createCdmDetailElementByType(eu.etaxonomy.taxeditor.ui.section.AbstractCdmDetailSection, java.lang.Class, int) - */ @Override protected AbstractCdmDetailElement createCdmDetailElementByType(AbstractCdmDetailSection parentElement, Class entityClass, int style) { return formFactory.createDefinedTermDetailElement(entityClass, parentElement, style); } - /* (non-Javadoc) - * @see eu.etaxonomy.taxeditor.ui.section.AbstractCdmDetailSection#createCdmDetailElement(eu.etaxonomy.taxeditor.ui.section.AbstractCdmDetailSection, int) - */ @Override protected AbstractCdmDetailElement createCdmDetailElement(AbstractCdmDetailSection parentElement, int style) { return null; } - -} +} \ No newline at end of file