protected @Nullable <T> T getView(String viewId, Class<T> viewClass) {
    return ObjectUtils.tryCast(myViews.get(viewId), viewClass);
  }
protected @Nullable <T> T getView(String viewId, Class<T> viewClass)