source: trunk/quest-misc/src/main/java/de/ugoe/cs/tasktree/keyboardmaps/KeyboardMapFactory.java @ 838

Last change on this file since 838 was 838, checked in by sherbold, 12 years ago
  • code documentation and clean-up
File size: 713 bytes
Line 
1package de.ugoe.cs.tasktree.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.