MCPcopy Create free account
hub / github.com/badvision/jace / unregisterAllHandlers

Method unregisterAllHandlers

src/main/java/jace/core/Keyboard.java:155–162  ·  view source on GitHub ↗
(Object owner)

Source from the content-addressed store, hash-verified

153 }
154
155 public static void unregisterAllHandlers(Object owner) {
156 if (!keyHandlersByOwner.containsKey(owner)) {
157 return;
158 }
159 keyHandlersByOwner.get(owner).stream().filter((handler) -> keyHandlersByKey.containsKey(handler.key)).forEach(
160 (handler) -> keyHandlersByKey.get(handler.key).remove(handler));
161 keyHandlersByOwner.remove(owner);
162 }
163
164 public static void processKeyDownEvents(KeyEvent e) {
165 if (keyHandlersByKey.containsKey(e.getCode())) {

Callers 2

detachMethod · 0.95
registerKeyHandlersMethod · 0.95

Calls 2

removeMethod · 0.80
getMethod · 0.45

Tested by

no test coverage detected