Lines Matching defs:metaState

31         int normalizeMetaState(int metaState);
32 boolean metaStateHasModifiers(int metaState, int modifiers);
33 boolean metaStateHasNoModifiers(int metaState);
53 private static int metaStateFilterDirectionalModifiers(int metaState,
63 return metaState & ~directional;
65 return metaState & ~basic;
67 return metaState;
72 public int normalizeMetaState(int metaState) {
73 if ((metaState & (KeyEvent.META_SHIFT_LEFT_ON | KeyEvent.META_SHIFT_RIGHT_ON)) != 0) {
74 metaState |= KeyEvent.META_SHIFT_ON;
76 if ((metaState & (KeyEvent.META_ALT_LEFT_ON | KeyEvent.META_ALT_RIGHT_ON)) != 0) {
77 metaState |= KeyEvent.META_ALT_ON;
79 return metaState & META_ALL_MASK;
83 public boolean metaStateHasModifiers(int metaState, int modifiers) {
84 metaState = normalizeMetaState(metaState) & META_MODIFIER_MASK;
85 metaState = metaStateFilterDirectionalModifiers(metaState, modifiers,
87 metaState = metaStateFilterDirectionalModifiers(metaState, modifiers,
89 return metaState == modifiers;
93 public boolean metaStateHasNoModifiers(int metaState) {
94 return (normalizeMetaState(metaState) & META_MODIFIER_MASK) == 0;
151 public int normalizeMetaState(int metaState) {
152 return KeyEventCompatHoneycomb.normalizeMetaState(metaState);
156 public boolean metaStateHasModifiers(int metaState, int modifiers) {
157 return KeyEventCompatHoneycomb.metaStateHasModifiers(metaState, modifiers);
161 public boolean metaStateHasNoModifiers(int metaState) {
162 return KeyEventCompatHoneycomb.metaStateHasNoModifiers(metaState);
185 public static int normalizeMetaState(int metaState) {
186 return IMPL.normalizeMetaState(metaState);
189 public static boolean metaStateHasModifiers(int metaState, int modifiers) {
190 return IMPL.metaStateHasModifiers(metaState, modifiers);
193 public static boolean metaStateHasNoModifiers(int metaState) {
194 return IMPL.metaStateHasNoModifiers(metaState);