Issue 10703

Convert field Network.language from type Locale to InterpretedEnum<String, Language>

10703
Reporter: kbraak
Assignee: kbraak
Type: SubTask
Summary: Convert field Network.language from type Locale to InterpretedEnum<String, Language>
Description: Convert field NetworkEntity.language from type Locale to InterpretedLanguage<String, Language>
Priority: Critical
Resolution: Fixed
Status: Closed
Created: 2012-01-27 11:36:49.576
Updated: 2013-12-16 17:51:01.531
Resolved: 2012-02-22 16:57:04.999


Author: kbraak@gbif.org
Comment: Where Language is enum in org.gbif.api.model.vocabulary
Created: 2012-01-27 12:05:06.893
Updated: 2012-01-27 12:05:06.893


Author: kbraak@gbif.org
Comment: Currently outside users can't create their own Nodes or Organizations (Network Entities), but in the future we might support this. It is to say that we could probably get away with just using a Language enum, since we trust ourselves to always use correct iso language codes. Eventually though, when outside users create Network Entities interpretation will be vital. 
Created: 2012-01-27 12:32:36.875
Updated: 2012-01-27 12:33:08.463


Author: kbraak@gbif.org
Comment: Downgrading priority to low, since there are no posts for these objects yet and thus no room really for misinterpreted values.
Created: 2012-02-02 10:58:02.156
Updated: 2012-02-02 10:58:02.156


Author: mdoering@gbif.org
Comment: Upgraded priority as its not in Network but the base class of all NetworkEntity
Created: 2012-02-20 14:20:08.198
Updated: 2012-02-20 14:20:08.198