jdk/src/share/classes/java/awt/Component.java
Print this page
*** 7273,7283 ****
throw new IllegalArgumentException("focus traversal keys must be unique for a Component");
}
}
}
}
-
oldKeys = focusTraversalKeys[id];
focusTraversalKeys[id] = (keystrokes != null)
? Collections.unmodifiableSet(new HashSet<AWTKeyStroke>(keystrokes))
: null;
}
--- 7273,7282 ----
*** 7285,7294 ****
--- 7284,7294 ----
firePropertyChange(focusTraversalKeyPropertyNames[id], oldKeys,
keystrokes);
}
final Set<AWTKeyStroke> getFocusTraversalKeys_NoIDCheck(int id) {
// Okay to return Set directly because it is an unmodifiable view
+ @SuppressWarnings("unchecked")
Set<AWTKeyStroke> keystrokes = (focusTraversalKeys != null)
? focusTraversalKeys[id]
: null;
if (keystrokes != null) {