public static String ChecklistEditor_SEARCH_TOOLTIP;
public static String DistributionEditor_defaultSource;
public static String FactualDataView_Lable;
+ public static String TaxaFactsDataView_Lable;
+ public static String OccurrenceFactsDataView_Lable;
public static String NameFactsDataView_Lable;
public static String DeleteDescriptiveDatasetHandler_Warning_Message;
public static String DeleteDescriptiveDatasetHandler_Exception_Message;
ChecklistEditor_REMOVE_DEFAULT_SOURCE=Remove Source
FactualDataView_Lable=Factual Data
NameFactsDataView_Lable=Name Facts
+TaxaFactsDataView_Lable=Taxon Facts
+OccurrenceFactsDataView_Lable=Name Facts
DeleteDescriptiveDatasetHandler_Exception_Message=Descriptive Dataset could not be deleted.
DeleteDescriptiveDatasetHandler_Warning_Message=Deletion was successful but with warnings.
ChangeSynonymToAcceptedHandler_Select_Sec_Reference_Handling_title=Select secundum reference
ChecklistEditor_REMOVE_DEFAULT_SOURCE=Quelle entfernen
FactualDataView_Lable=Faktendaten
NameFactsDataView_Lable=Namensfaktendaten
+TaxaFactsDataView_Lable=Taxonfaktendaten
+NameFactsDataView_Lable=Vorkommensfaktendaten
DeleteDescriptiveDatasetHandler_Exception_Message=Das Descriptive Dataset konnte nicht gelöscht werden.
DeleteDescriptiveDatasetHandler_Warning_Message=Das Löschen war erfolgreich, es gibt aber Warnungen.
ChangeSynonymToAcceptedHandler_Select_Sec_Reference_Handling_message=Die Secundum Referenzen des gewählten Elterntaxons und des Synonyms unterscheiden sich. Bitte wählen Sie welche Secundum Referenz für das neue akzeptierte Taxon verwendet werden soll
import eu.etaxonomy.cdm.model.description.IDescribable;
import eu.etaxonomy.cdm.model.name.TaxonName;
import eu.etaxonomy.cdm.model.occurrence.SpecimenOrObservationBase;
+import eu.etaxonomy.cdm.model.taxon.TaxonBase;
import eu.etaxonomy.taxeditor.bulkeditor.e4.BulkEditor;
import eu.etaxonomy.taxeditor.editor.ITaxonEditor;
import eu.etaxonomy.taxeditor.editor.l10n.Messages;
// && !(firstElement instanceof TaxonName && partObject instanceof BulkEditor)){
if (firstElement instanceof TaxonName ){
thisPart.setLabel(Messages.NameFactsDataView_Lable);
- }else{
- thisPart.setLabel(Messages.FactualDataView_Lable);
+ }else if (firstElement instanceof TaxonBase){
+ thisPart.setLabel(Messages.TaxaFactsDataView_Lable);
+ }else if (firstElement instanceof SpecimenOrObservationBase) {
+ thisPart.setLabel(Messages.OccurrenceFactsDataView_Lable);
+ }else {
+ thisPart.setLabel(Messages.FactualDataView_Lable);
}
// featureNodeContainerCache.clear();
showViewer(structuredSelection, activePart, viewer);