boolean () { if (myDebuggerSession == null) return super.checkCanPerformCommands(); try { return myDebuggerSession.getClient().ping(); } catch (VMPausedException e) { getSession().reportMessage(XsltDebuggerBundle.message("dialog.message.target.vm.not.responding"), MessageType.WARNING); return false; } }