import eu.etaxonomy.taxeditor.ui.element.ICdmFormElement;
import eu.etaxonomy.taxeditor.ui.section.AbstractCdmDetailElement;
import eu.etaxonomy.taxeditor.ui.section.AbstractCdmDetailSection;
+import eu.etaxonomy.taxeditor.view.derivateSearch.DerivateLabelProvider;
/**
* @author pplitzner
return "General Media Specimen";
}
+ /* (non-Javadoc)
+ * @see org.eclipse.ui.forms.widgets.ExpandableComposite#setText(java.lang.String)
+ */
+ @Override
+ public void setText(String title) {
+ String text = null;
+ if(getEntity()!=null && getEntity().getKindOfUnit()!=null){
+ if(getEntity().getKindOfUnit().equals(DerivateLabelProvider.getArtworkTerm())){
+ text = "Artwork";
+ }
+ else if(getEntity().getKindOfUnit().equals(DerivateLabelProvider.getLivingPlantPhotoTerm())){
+ text = "Living Plant Photo";
+ }
+ else if(getEntity().getKindOfUnit().equals(DerivateLabelProvider.getSpecimenScanTerm())){
+ text = "Specimen Scan";
+ }
+ }
+ if(text!=null){
+ super.setText(text);
+ }
+ else{
+ super.setText(title);
+ }
+ }
+
/* (non-Javadoc)
* @see eu.etaxonomy.taxeditor.ui.section.AbstractCdmDetailSection#createCdmDetailElement(eu.etaxonomy.taxeditor.ui.section.AbstractCdmDetailSection, int)
*/