From: p.plitzner
Date: Tue, 23 Feb 2016 07:58:20 +0000 (+0100)
Subject: REvert caching of cdm formatter
X-Git-Tag: 4.0.0^2~129
X-Git-Url: https://dev.e-taxonomy.eu/gitweb/taxeditor.git/commitdiff_plain/23ffcd61b9203211db1044d24a3ef7f13e19b061
REvert caching of cdm formatter
---
diff --git a/eu.etaxonomy.taxeditor.store/src/main/java/eu/etaxonomy/taxeditor/view/derivateSearch/DerivateLabelProvider.java b/eu.etaxonomy.taxeditor.store/src/main/java/eu/etaxonomy/taxeditor/view/derivateSearch/DerivateLabelProvider.java
index 980a464f3..540748a0e 100644
--- a/eu.etaxonomy.taxeditor.store/src/main/java/eu/etaxonomy/taxeditor/view/derivateSearch/DerivateLabelProvider.java
+++ b/eu.etaxonomy.taxeditor.store/src/main/java/eu/etaxonomy/taxeditor/view/derivateSearch/DerivateLabelProvider.java
@@ -64,8 +64,6 @@ public class DerivateLabelProvider extends ColumnLabelProvider {
private static Map> typeDesignations;
- private static Map, ICdmFormatter> formatterMap = new HashMap<>();
-
private ConversationHolder conversation;
private static DefinedTerm photoTerm = null;
@@ -154,12 +152,7 @@ public class DerivateLabelProvider extends ColumnLabelProvider {
FormatKey.MEDIA_TITLE, FormatKey.SPACE,
FormatKey.MEDIA_ARTIST, FormatKey.SPACE
};
- ICdmFormatter formatter = formatterMap.get(element.getClass());
- if(formatter==null){
- formatter = CdmFormatterFactory.getFormatter(element, formatKeys);
- formatterMap.put(element.getClass(), formatter);
- }
- return formatter.format(element);
+ return CdmFormatterFactory.format(element, formatKeys);
}
/** {@inheritDoc} */