\r
import eu.etaxonomy.cdm.common.CdmUtils;\r
import eu.etaxonomy.cdm.model.agent.TeamOrPersonBase;\r
-import eu.etaxonomy.cdm.model.common.IdentifiableEntity;\r
import eu.etaxonomy.cdm.model.reference.Journal;\r
import eu.etaxonomy.cdm.strategy.StrategyBase;\r
\r
* @created 29.06.2008\r
* @version 1.0\r
*/\r
-public class JournalDefaultCacheStrategy<T extends Journal> extends StrategyBase<JournalDefaultCacheStrategy<T>> implements IReferenceBaseCacheStrategy<T> {\r
- private static Logger logger = Logger.getLogger(JournalDefaultCacheStrategy.class);\r
+public class JournalDefaultCacheStrategy<T extends Journal> extends StrategyBase implements IReferenceBaseCacheStrategy<T> {\r
+ @SuppressWarnings("unused")\r
+ private static final Logger logger = Logger.getLogger(JournalDefaultCacheStrategy.class);\r
\r
\r
protected String beforeYear = ". ";\r
* @return\r
*/\r
public static JournalDefaultCacheStrategy NewInstance(){\r
- return new JournalDefaultCacheStrategy();\r
+ return new JournalDefaultCacheStrategy<Journal>();\r
}\r
\r
/**\r
}\r
String result = getNomRefTitleWithoutYearAndAuthor(nomenclaturalReference);\r
result = addYear(result, nomenclaturalReference);\r
- TeamOrPersonBase team = nomenclaturalReference.getAuthorTeam();\r
+ TeamOrPersonBase<?> team = nomenclaturalReference.getAuthorTeam();\r
if (team != null && ! (team.getTitleCache() == null) && ! team.getTitleCache().trim().equals("")){\r
//String author = CdmUtils.Nz(team == null? "" : team.getTitleCache());\r
result = team.getTitleCache() + afterAuthor + result;\r