Index: lams_common/src/java/org/lamsfoundation/lams/util/Configuration.java =================================================================== diff -u -r19c9010eff6be2e29657beed94349a978088650f -rfadee6d4332bb03e45c49af811a4c58228f21caa --- lams_common/src/java/org/lamsfoundation/lams/util/Configuration.java (.../Configuration.java) (revision 19c9010eff6be2e29657beed94349a978088650f) +++ lams_common/src/java/org/lamsfoundation/lams/util/Configuration.java (.../Configuration.java) (revision fadee6d4332bb03e45c49af811a4c58228f21caa) @@ -41,5 +41,23 @@ + ( items!=null ? items.toString() : "none" ) ; } + /** + * Retrieves the date in which the specified dictionary was created. + * If the dictionary isnt found, null is returned. + * @param language + * @return + */ + public static String getDictionaryDateForLanguage(String dictionary) + { + if ((items != null)&&(items.get(ConfigurationKeys.DICTIONARY_DATES)!=null)) + { + Map map = (Map)items.get(ConfigurationKeys.DICTIONARY_DATES); + if (map!=null && map.get(dictionary) != null) + { + return (String)map.get(dictionary); + } + } + return null; + } }