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:

http://dive4elements.wald.intevation.org