Mercurial > dive4elements > framework
comparison artifact-database/src/main/java/de/intevation/artifactdatabase/DefaultCallMeta.java @ 49:823850c63d95
Convenience method in call meta to get preferred language.
artifacts/trunk@175 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author | Sascha L. Teichmann <sascha.teichmann@intevation.de> |
---|---|
date | Fri, 02 Oct 2009 09:44:58 +0000 |
parents | 41c225c8bd41 |
children | 0b04fa8a19c6 |
comparison
equal
deleted
inserted
replaced
48:41c225c8bd41 | 49:823850c63d95 |
---|---|
1 package de.intevation.artifactdatabase; | 1 package de.intevation.artifactdatabase; |
2 | |
3 import java.util.Locale; | |
2 | 4 |
3 import de.intevation.artifacts.CallMeta; | 5 import de.intevation.artifacts.CallMeta; |
4 import de.intevation.artifacts.PreferredLocale; | 6 import de.intevation.artifacts.PreferredLocale; |
5 | 7 |
6 /** | 8 /** |
18 } | 20 } |
19 | 21 |
20 public PreferredLocale [] getLanguages() { | 22 public PreferredLocale [] getLanguages() { |
21 return languages; | 23 return languages; |
22 } | 24 } |
25 | |
26 public Locale getPreferredLocale(Locale [] locales) { | |
27 if (locales == null || locales.length == 0) { | |
28 return null; | |
29 } | |
30 | |
31 return locales[0]; | |
32 } | |
23 } | 33 } |
24 // vim:set ts=4 sw=4 si et sta sts=4 fenc=utf8: | 34 // vim:set ts=4 sw=4 si et sta sts=4 fenc=utf8: |