code: @Override
      public WsResource resolveRelative(String relativeResourceURI) {
          if (relativeResourceURI == null)
              return null;
  
          // If it's an empty string, just duplicate ourselves
          if (relativeResourceURI.length() == 0)
              return newResourceFromResource(normalizedPath, repositoryPath, this);
  
          // We will not resolve relative resources (or traverse parent/child)
          // if we aren't associated with a root
          if (resourceRoot == null)
              return null;
  
          // If it's ${/}, return our root
          if (relativeResourceURI.equals(WsLocationConstants.SYMBOL_ROOT_NODE))
              return resourceRoot;
  
          return ResourceUtils.getRelativeResource(this, relativeResourceURI);
      }
docs: {@inheritDoc}