@Override
 protected void onDestroy() {
   super.onDestroy();
   if (mLayoutController != null) {
     mLayoutController.dispose();
   }
 }
 @Override
 protected void onRestoreInstanceState(Bundle inState) {
   super.onRestoreInstanceState(inState);
   String venueName = inState.getString(VENUE_NAME_STATE, null);
   if (venueName != null) {
     mLayoutController.startSearchAsyncTask(venueName);
   }
 }
  @RequestMapping(value = "/index")
  public String index(HttpServletRequest request, Model m) {

    System.out.println("Index controler");
    m.addAttribute("kontoService", kontoService);
    m.addAttribute("komentarzService", komentarzService);
    m.addAttribute("danieService", danieService);
    m.addAttribute("galeriaService", galeriaService);
    m.addAttribute("skladnikiService", skladnikiService);
    layout.addServices(m);
    m.addAttribute("pas", "przeslanie");
    m.addAttribute("ocenki", ocenki);
    return "index";
  }
 public void onBottomFabClick(View view) {
   mLayoutController.onBottomFabClick();
 }
 ////////////////////////////////////////////////////////////////////////////////////////////////
 // Reacting to Button Presses
 ////////////////////////////////////////////////////////////////////////////////////////////////
 public void onMiddleFabClick(View view) {
   mLayoutController.onMiddleFabClick();
 }
 @Override
 protected void onSaveInstanceState(Bundle outState) {
   super.onSaveInstanceState(outState);
   outState.putString(VENUE_NAME_STATE, mLayoutController.getVenueName());
 }