docs: public void addWindow(View view, String name) {
          mWindowsLock.writeLock().lock();
          try {
              mWindows.put(view.getRootView(), name);
          } finally {
              mWindowsLock.writeLock().unlock();
          }
          fireWindowsChangedEvent();
      }