public Resource dohvatiResurs(URL url, Model m) { nazivDatoteke = dohvatiImeDatoteke(url); webStranica = cache.dohvatiResurs(nazivDatoteke); if (webStranica == null) { webStranica = new Resource(); webStranica.setUrl(url); webStranica.setNaziv(nazivDatoteke); webStranica.setSadrzaj(dohvatiSadrzaj(url)); cache.spremi(webStranica); } else { webStranica.setSadrzaj(m.dohvatiSadrzajDatoteke(nazivDatoteke)); } return webStranica; } // funkcija
public void dohvatiResurs(URL url, ResourceProvider rp, Model model) { webStranica = rp.dohvatiResurs(url, model); setWebStranica(webStranica); model.setWebStranica(webStranica); }