code: @Override
      public Facelet getFacelet(URL url) throws IOException, FaceletException, FacesException, ELException
      {
          return _faceletCache.getFacelet(url);
      }
docs: Create a Facelet from the passed URL. This method checks if the cached Facelet needs to be refreshed before
  returning. If so, uses the passed URL to build a new instance;
  
  @param url
  source url
  @return Facelet instance
  @throws IOException
  @throws FaceletException
  @throws FacesException
  @throws ELException