private void updateContext(final String qName) {
    if (myProject != null) {
      ReadAction.nonBlocking(() -> DebuggerUtilsImpl.getPsiClassAndType(qName, myProject).first)
        .inSmartMode(myProject)
        .coalesceBy(this)
        // the containing dialog may be not visible yet
        .finishOnUiThread(ModalityState.any(), context -> {
          if (context != null) {
            myLabelEditor.setContext(context);
            myChildrenEditor.setContext(context);
            myChildrenExpandedEditor.setContext(context);
            myListChildrenEditor.setContext(context);
          }
        })
        .submit(AppExecutorUtil.getAppExecutorService());
    }
  }
private void updateContext(final String qName)