package org.jboss.portletbridge.it.component.f.viewAction; import javax.faces.bean.ManagedBean; import javax.faces.bean.ManagedProperty; import javax.faces.bean.RequestScoped; /** * @author <a href="http://community.jboss.org/people/kenfinni">Ken Finnigan</a> */ @ManagedBean(name = "item") @RequestScoped public class DisplayItemBean { @ManagedProperty("#{list}") private ListBean list; private Long id; private Item item; public void loadItem() { item = list.getItem(id); } public String updateName(String newName) { item.setName(newName); return null; } public Long getId() { return id; } public void setId(Long id) { this.id = id; } public Item getItem() { return item; } public void setItem(Item item) { this.item = item; } public void setList(ListBean list) { this.list = list; } }