code: private synchronized Resources getPath() {
          if (path == null) {
              path = new Resources(getProject());
              path.setCache(true);
          }
          return path;
      }
docs: Returns the path. If the path has not been initialized yet, this class is
  synchronized, and will instantiate the path object.
  
  @return the path