* This bean can be used to handle an instance of {@link Dashboard} including a list of {@code Widget}. It makes sure that new widget-instances can be added
* dynamically.
*
*
* @author Nils Christian Ehmke
* @author Nils Christian Ehmke
*/
*/
@ManagedBean
@SessionScoped
@SessionScoped
@ManagedBean
publicclassDashboardBeanimplementsSerializable{
publicclassDashboardBeanimplementsSerializable{
privatefinalDashboardModelmodel;
/**
privatefinalList<ProjectsBean.Widget>widgets;
* This is the prefix used to the widgets within the component.