public class MyTool implements Tool, VConsoleActionListener { boolean hasFocus = false; public void start() { hasFocus = true; ... } public void stop() { hasFocus = false; ... } public void consoleAction(VConsoleEvent ev) { if (!hasFocus) return; if (ev.eventID.equals(VConsoleActions.XXX)) { ... } else if (ev.eventID.equals(VConsoleActions.YYY)) { ... } ... }