| 1 |
|
|
| 2 |
|
|
| 3 |
|
|
| 4 |
|
|
| 5 |
|
|
| 6 |
|
|
| 7 |
|
|
| 8 |
|
|
| 9 |
|
|
| 10 |
|
|
| 11 |
|
|
| 12 |
|
|
| 13 |
|
|
| 14 |
|
|
| 15 |
|
|
| 16 |
|
package org.fest.swing.keystroke; |
| 17 |
|
|
| 18 |
|
import static java.awt.event.InputEvent.SHIFT_MASK; |
| 19 |
|
import static java.awt.event.KeyEvent.*; |
| 20 |
|
import static java.util.Collections.unmodifiableList; |
| 21 |
|
import static org.fest.swing.keystroke.KeyStrokeMapping.mapping; |
| 22 |
|
|
| 23 |
|
|
| 24 |
|
import java.util.*; |
| 25 |
|
|
| 26 |
|
import javax.swing.KeyStroke; |
| 27 |
|
|
| 28 |
|
|
| 29 |
|
@link |
| 30 |
|
@link |
| 31 |
|
|
| 32 |
|
@author |
| 33 |
|
|
|
|
|
| 0% |
Uncovered Elements: 94 (94) |
Complexity: 2 |
Complexity Density: 0.02 |
|
| 34 |
|
public class KeyStrokeMappingProvider_mac_fr_FR implements KeyStrokeMappingProvider { |
| 35 |
|
|
| 36 |
|
|
| 37 |
|
@link |
| 38 |
|
@link |
| 39 |
|
@return |
| 40 |
|
|
|
|
|
| 0% |
Uncovered Elements: 1 (1) |
Complexity: 1 |
Complexity Density: 1 |
|
| 41 |
0
|
public Collection<KeyStrokeMapping> keyStrokeMappings() {... |
| 42 |
0
|
return SingletonHolder.instance; |
| 43 |
|
} |
| 44 |
|
|
| 45 |
|
|
|
|
|
| - |
Uncovered Elements: 0 (0) |
Complexity: 0 |
Complexity Density: - |
|
| 46 |
|
private static class SingletonHolder { |
| 47 |
|
static List<KeyStrokeMapping> instance = createMappings(); |
| 48 |
|
} |
| 49 |
|
|
|
|
|
| 0% |
Uncovered Elements: 91 (91) |
Complexity: 1 |
Complexity Density: 0.01 |
|
| 50 |
0
|
private static List<KeyStrokeMapping> createMappings() {... |
| 51 |
0
|
List<KeyStrokeMapping> mappings = new ArrayList<KeyStrokeMapping>(); |
| 52 |
0
|
mappings.add(mapping('\b', VK_BACK_SPACE, NO_MASK)); |
| 53 |
0
|
mappings.add(mapping('', VK_DELETE, NO_MASK)); |
| 54 |
0
|
mappings.add(mapping('', VK_ESCAPE, NO_MASK)); |
| 55 |
0
|
mappings.add(mapping('\n', VK_ENTER, NO_MASK)); |
| 56 |
0
|
mappings.add(mapping('\r', VK_ENTER, NO_MASK)); |
| 57 |
0
|
mappings.add(mapping('&', VK_1, NO_MASK)); |
| 58 |
0
|
mappings.add(mapping('1', VK_1, SHIFT_MASK)); |
| 59 |
0
|
mappings.add(mapping('�', VK_2, NO_MASK)); |
| 60 |
0
|
mappings.add(mapping('2', VK_2, SHIFT_MASK)); |
| 61 |
0
|
mappings.add(mapping('"', VK_3, NO_MASK)); |
| 62 |
0
|
mappings.add(mapping('3', VK_3, SHIFT_MASK)); |
| 63 |
0
|
mappings.add(mapping('\'', VK_4, NO_MASK)); |
| 64 |
0
|
mappings.add(mapping('4', VK_4, SHIFT_MASK)); |
| 65 |
0
|
mappings.add(mapping('(', VK_5, NO_MASK)); |
| 66 |
0
|
mappings.add(mapping('5', VK_5, SHIFT_MASK)); |
| 67 |
0
|
mappings.add(mapping('�', VK_6, NO_MASK)); |
| 68 |
0
|
mappings.add(mapping('6', VK_6, SHIFT_MASK)); |
| 69 |
0
|
mappings.add(mapping('�', VK_7, NO_MASK)); |
| 70 |
0
|
mappings.add(mapping('7', VK_7, SHIFT_MASK)); |
| 71 |
0
|
mappings.add(mapping('!', VK_8, NO_MASK)); |
| 72 |
0
|
mappings.add(mapping('8', VK_8, SHIFT_MASK)); |
| 73 |
0
|
mappings.add(mapping('�', VK_9, NO_MASK)); |
| 74 |
0
|
mappings.add(mapping('9', VK_9, SHIFT_MASK)); |
| 75 |
0
|
mappings.add(mapping('�', VK_0, NO_MASK)); |
| 76 |
0
|
mappings.add(mapping('0', VK_0, SHIFT_MASK)); |
| 77 |
0
|
mappings.add(mapping(')', VK_MINUS, NO_MASK)); |
| 78 |
0
|
mappings.add(mapping('�', VK_MINUS, SHIFT_MASK)); |
| 79 |
0
|
mappings.add(mapping('-', VK_EQUALS, NO_MASK)); |
| 80 |
0
|
mappings.add(mapping('_', VK_EQUALS, SHIFT_MASK)); |
| 81 |
0
|
mappings.add(mapping('=', VK_SLASH, NO_MASK)); |
| 82 |
0
|
mappings.add(mapping('+', VK_SLASH, SHIFT_MASK)); |
| 83 |
0
|
mappings.add(mapping(':', VK_PERIOD, NO_MASK)); |
| 84 |
0
|
mappings.add(mapping('/', VK_PERIOD, SHIFT_MASK)); |
| 85 |
0
|
mappings.add(mapping(';', VK_COMMA, NO_MASK)); |
| 86 |
0
|
mappings.add(mapping('.', VK_COMMA, SHIFT_MASK)); |
| 87 |
0
|
mappings.add(mapping(',', VK_M, NO_MASK)); |
| 88 |
0
|
mappings.add(mapping('?', VK_M, SHIFT_MASK)); |
| 89 |
0
|
mappings.add(mapping('a', VK_Q, NO_MASK)); |
| 90 |
0
|
mappings.add(mapping('A', VK_Q, SHIFT_MASK)); |
| 91 |
0
|
mappings.add(mapping('b', VK_B, NO_MASK)); |
| 92 |
0
|
mappings.add(mapping('B', VK_B, SHIFT_MASK)); |
| 93 |
0
|
mappings.add(mapping('c', VK_C, NO_MASK)); |
| 94 |
0
|
mappings.add(mapping('C', VK_C, SHIFT_MASK)); |
| 95 |
0
|
mappings.add(mapping('d', VK_D, NO_MASK)); |
| 96 |
0
|
mappings.add(mapping('D', VK_D, SHIFT_MASK)); |
| 97 |
0
|
mappings.add(mapping('e', VK_E, NO_MASK)); |
| 98 |
0
|
mappings.add(mapping('E', VK_E, SHIFT_MASK)); |
| 99 |
0
|
mappings.add(mapping('f', VK_F, NO_MASK)); |
| 100 |
0
|
mappings.add(mapping('F', VK_F, SHIFT_MASK)); |
| 101 |
0
|
mappings.add(mapping('g', VK_G, NO_MASK)); |
| 102 |
0
|
mappings.add(mapping('G', VK_G, SHIFT_MASK)); |
| 103 |
0
|
mappings.add(mapping('h', VK_H, NO_MASK)); |
| 104 |
0
|
mappings.add(mapping('H', VK_H, SHIFT_MASK)); |
| 105 |
0
|
mappings.add(mapping('i', VK_I, NO_MASK)); |
| 106 |
0
|
mappings.add(mapping('I', VK_I, SHIFT_MASK)); |
| 107 |
0
|
mappings.add(mapping('j', VK_J, NO_MASK)); |
| 108 |
0
|
mappings.add(mapping('J', VK_J, SHIFT_MASK)); |
| 109 |
0
|
mappings.add(mapping('k', VK_K, NO_MASK)); |
| 110 |
0
|
mappings.add(mapping('K', VK_K, SHIFT_MASK)); |
| 111 |
0
|
mappings.add(mapping('l', VK_L, NO_MASK)); |
| 112 |
0
|
mappings.add(mapping('L', VK_L, SHIFT_MASK)); |
| 113 |
0
|
mappings.add(mapping('m', VK_SEMICOLON, NO_MASK)); |
| 114 |
0
|
mappings.add(mapping('M', VK_SEMICOLON, SHIFT_MASK)); |
| 115 |
0
|
mappings.add(mapping('n', VK_N, NO_MASK)); |
| 116 |
0
|
mappings.add(mapping('N', VK_N, SHIFT_MASK)); |
| 117 |
0
|
mappings.add(mapping('o', VK_O, NO_MASK)); |
| 118 |
0
|
mappings.add(mapping('O', VK_O, SHIFT_MASK)); |
| 119 |
0
|
mappings.add(mapping('p', VK_P, NO_MASK)); |
| 120 |
0
|
mappings.add(mapping('P', VK_P, SHIFT_MASK)); |
| 121 |
0
|
mappings.add(mapping('q', VK_A, NO_MASK)); |
| 122 |
0
|
mappings.add(mapping('Q', VK_A, SHIFT_MASK)); |
| 123 |
0
|
mappings.add(mapping('r', VK_R, NO_MASK)); |
| 124 |
0
|
mappings.add(mapping('R', VK_R, SHIFT_MASK)); |
| 125 |
0
|
mappings.add(mapping('s', VK_S, NO_MASK)); |
| 126 |
0
|
mappings.add(mapping('S', VK_S, SHIFT_MASK)); |
| 127 |
0
|
mappings.add(mapping('t', VK_T, NO_MASK)); |
| 128 |
0
|
mappings.add(mapping('T', VK_T, SHIFT_MASK)); |
| 129 |
0
|
mappings.add(mapping('u', VK_U, NO_MASK)); |
| 130 |
0
|
mappings.add(mapping('U', VK_U, SHIFT_MASK)); |
| 131 |
0
|
mappings.add(mapping('v', VK_V, NO_MASK)); |
| 132 |
0
|
mappings.add(mapping('V', VK_V, SHIFT_MASK)); |
| 133 |
0
|
mappings.add(mapping('w', VK_Z, NO_MASK)); |
| 134 |
0
|
mappings.add(mapping('W', VK_Z, SHIFT_MASK)); |
| 135 |
0
|
mappings.add(mapping('x', VK_X, NO_MASK)); |
| 136 |
0
|
mappings.add(mapping('X', VK_X, SHIFT_MASK)); |
| 137 |
0
|
mappings.add(mapping('y', VK_Y, NO_MASK)); |
| 138 |
0
|
mappings.add(mapping('Y', VK_Y, SHIFT_MASK)); |
| 139 |
0
|
mappings.add(mapping('z', VK_W, NO_MASK)); |
| 140 |
0
|
mappings.add(mapping('Z', VK_W, SHIFT_MASK)); |
| 141 |
0
|
return unmodifiableList(mappings); |
| 142 |
|
} |
| 143 |
|
} |