Index: lams_common/src/flash/org/lamsfoundation/lams/common/dict/Dictionary.as =================================================================== diff -u -r07e8141c18c38f340197843842d713ae7fea3bfa -r7b0405923366e20136b5cf06f51638a0e79d5f1b --- lams_common/src/flash/org/lamsfoundation/lams/common/dict/Dictionary.as (.../Dictionary.as) (revision 07e8141c18c38f340197843842d713ae7fea3bfa) +++ lams_common/src/flash/org/lamsfoundation/lams/common/dict/Dictionary.as (.../Dictionary.as) (revision 7b0405923366e20136b5cf06f51638a0e79d5f1b) @@ -123,6 +123,22 @@ } + + /** + * @returns a string holding the text requested + */ + public static function getDescription(key:String):String{ + Debugger.log('requesting description for :' + key + ' > ' + getInstance().items.get(key).description,Debugger.GEN,'getValue','org.lamsfoundation.lams.dict.Dictionary'); + var v:String = _instance.items.get(key).description; + if(v!=null){ + return v; + }else{ + Debugger.log('Entry not found in '+getInstance()._currentLanguage+' dictionary, key='+key,Debugger.CRITICAL,'createFromData','Dictionary'); + return "?"; + } + + + } /** * Converts the dictionary data into a data object ready for serializing