/** {@inheritDoc} */
  public boolean checkResource(String id) {
    if (storage.checkResource(id)) {
      return true;
    }

    ContentEntity ce = getVirtualChild(id, getRealParent(id), true);
    if (ce != null) {
      if (id.equals(ce.getId())) {
        if (ce instanceof ContentResource) {
          return true;
        }
      }
    }
    return false;
  }