1)Na početku se prikazuje 1 tabela koja sadrži podatke o raznim vrstama žitarica
koji se čitaju iz Cereals.xml fajla.
2)Pomoću regularnih izraza žitarice čiji naziv počinje cifrom ne prikazivati u okviru tabele.
3) Žitarice se mogu filtrirati po nazivu. Pretraga je osetljiva na mala i velika slova.
4)Postoji padajuću lista proizvođača koja se generiše i popunjava sa podacima iz
XML fajla. Proizvođači ne smeju da se ponavljaju u okviru padajuće liste. Odabirom odgovarajućeg proizvođača, u tabeli se prikazuju podaci o žitaricama odabranog proizvođača.
5) Čekiranjem odgovarajućeg checkbox-a u tabeli nam se prikazuju žitarice koje
imaju više/manje(ili jednako) kalorija od 100. Ukoliko su oba checkbox čekirani prikazuju nam se svi podaci iz tabele. Ukoliko nijedan checkbox nije čekiran prikazuju nam se svi podaci iz tabele.
6)Žitarice se mogu u okviru tabele čekirati i smeštati u korpu.
Trenutno stanje korpe je prikazano u tabeli na desnoj strane.
7) Check/uncheck knjige automatski ažurira korpu.
8) Korpa ostaje sačuvana bez obzira da li su sve žitarice iz korpe trenutno
prikazane u tabeli.
9) Ako se žitarica čekira, zatim pretragom nestane iz tabele pa se vrati,