source: trunk/autoquest-misc/src/main/java/de/ugoe/cs/autoquest/keyboardmaps/KeyboardMapFactory.java @ 922

Last change on this file since 922 was 922, checked in by sherbold, 12 years ago
  • renaming of packages from de.ugoe.cs.quest to de.ugoe.cs.autoquest
File size: 714 bytes
Line 
1package de.ugoe.cs.autoquest.keyboardmaps;
2
3import java.util.Locale;
4
5/**
6 * <p>
7 * Creates keyboard maps.
8 * </p>
9 *
10 * @version 1.0
11 * @author Patrick Harms
12 */
13public class KeyboardMapFactory {
14
15    /**
16     * <p>
17     * Constructor. Private to prevent initialization of this class.
18     * </p>
19     */
20    private KeyboardMapFactory() {
21    }
22
23    /**
24     * <p>
25     * Returns a {@link KeyboardMap} for the given {@link Locale}.
26     * </p>
27     *
28     * @param locale the locale
29     * @return the keyboard map
30     */
31    public static KeyboardMap createKeyboardMap(Locale locale) {
32        KeyboardMap keyboardMap = new KeyboardMap(locale);
33        keyboardMap.init();
34        return keyboardMap;
35    }
36}
Note: See TracBrowser for help on using the repository browser.