public @Nullable EditorEx getEditor(boolean initializeIfSafe) {
    EditorEx editor = myEditor;
    if (editor == null && initializeIfSafe && (myInHierarchy || myManualDisposable != null)) {
      return initEditor();
    }
    return editor;
  }
public @Nullable EditorEx getEditor(boolean initializeIfSafe)