View Javadoc

1   package org.cateproject.view.mock;
2   
3   import java.util.HashSet;
4   import java.util.Set;
5   
6   import org.cateproject.service.enumeration.Languages;
7   import org.springframework.stereotype.Component;
8   
9   import eu.etaxonomy.cdm.model.common.Language;
10  
11  @Component("languages")
12  public class MockLanguages implements Languages {
13  
14  	public Set<Language> getAvailableLanguages() {
15  		Set<Language> languages = new HashSet<Language>();
16  		
17  		languages.add(Language.ARABIC());
18  		languages.add(Language.CHINESE());
19  		languages.add(Language.DUTCH());
20  		languages.add(Language.ENGLISH());
21  		languages.add(Language.FRENCH());
22  		languages.add(Language.GERMAN());
23  		languages.add(Language.HINDI());
24  		languages.add(Language.ITALIAN());
25  		languages.add(Language.JAPANESE());
26  		languages.add(Language.LATIN());
27  		return languages;
28  	}
29  
30  	public Language getDefault() {
31  		return Language.DEFAULT();
32  	}
33  
34  	public Set<Language> getLanguageByIso1Code(String iso1Code) {
35  		Set<Language> languages = new HashSet<Language>();
36  		languages.add(Language.DEFAULT());
37  		return languages;
38  	}
39  
40  	public Language getLanguageByIso2Code(String iso2Code) {
41  		return Language.DEFAULT();
42  	}
43  
44  }