code: public File getResourceFile (String path)
      {
          if (_rdir == null) {
              return null;
          }
          if ('/' != File.separatorChar) {
              path = path.replace('/', File.separatorChar);
          }
          // first try a locale-specific file
          String localePath = getLocalePath(path);
          if (localePath != null) {
              File file = new File(_rdir, localePath);
              if (file.exists()) {
                  return file;
              }
          }
          return new File(_rdir, path);
      }
docs: Given a path relative to the resource directory, the path is properly jimmied (assuming we
  always use /) and combined with the resource directory to yield a {@link File} object that
  can be used to access the resource.
  
  @return a file referencing the specified resource or null if the resource manager was never
  configured with a resource directory.