Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
etudiants:2014:bertrand:scrumtool4 [2014/05/28 09:15] – romain | etudiants:2014:bertrand:scrumtool4 [2019/08/31 14:21] (Version actuelle) – modification externe 127.0.0.1 | ||
---|---|---|---|
Ligne 3: | Ligne 3: | ||
===== Gestion de overview par produits ===== | ===== Gestion de overview par produits ===== | ||
- | ==== Fonctionnalitées ==== | + | ==== 1-Fonctionnalitées ==== |
Cette page est le tableau de bord du produit. Elle permet de consulter ces informations : | Cette page est le tableau de bord du produit. Elle permet de consulter ces informations : | ||
{{: | {{: | ||
+ | |||
+ | ==== 2-Vue ==== | ||
+ | |||
+ | {{: | ||
+ | |||
+ | ==== 3-Contrôleurs ==== | ||
+ | 3.1-CoverviewProduct - Overview | ||
+ | |||
+ | <sxh php; | ||
+ | public void init(Collaborator collaborator, | ||
+ | |||
+ | CoverviewProductBacklog copb = new CoverviewProductBacklog(this.view); | ||
+ | copb.listener(collaboratorActif, | ||
+ | view.getGrpBacklog().setText(" | ||
+ | |||
+ | // Product Name | ||
+ | view.getGrpOverviewProduct().setText(" | ||
+ | |||
+ | // Summary | ||
+ | view.getLblSummaryOverviewProduct().setText(DAO.getNbSprint(productActif) + "" | ||
+ | view.getLblTotalPointSprint().setText(DAO.getNbPoints(productActif) + "" | ||
+ | |||
+ | // info users | ||
+ | view.getLblInfoUser().setText(" | ||
+ | |||
+ | |||
+ | } | ||
+ | |||
+ | |||
+ | |||
+ | public void reload(Collaborator collaborator, | ||
+ | // TableViewerToDo | ||
+ | view.getTableViewerToDoOverview().setContentProvider(new ArrayContentProvider()); | ||
+ | view.getTableViewerToDoOverview().setLabelProvider(new LabelProvider()); | ||
+ | view.getTableViewerToDoOverview().setInput(DAO.getUserstoryToDo(productActif)); | ||
+ | |||
+ | // TableViewerDone | ||
+ | view.getTableViewerDoneOverview().setContentProvider(new ArrayContentProvider()); | ||
+ | view.getTableViewerDoneOverview().setLabelProvider(new LabelProvider()); | ||
+ | view.getTableViewerDoneOverview().setInput(DAO.getUserstoryDone(productActif)); | ||
+ | |||
+ | // TableViewerInProgress | ||
+ | view.getTableViewerInProgressOverview().setContentProvider(new ArrayContentProvider()); | ||
+ | view.getTableViewerInProgressOverview().setLabelProvider(new LabelProvider()); | ||
+ | view.getTableViewerInProgressOverview().setInput(DAO.getUserstoryInProgress(productActif)); | ||
+ | |||
+ | // TableViewerRecentSprint | ||
+ | view.getTableViewerRecentSprintOverviewProduct().setContentProvider(new ArrayContentProvider()); | ||
+ | view.getTableViewerRecentSprintOverviewProduct().setLabelProvider(new LabelProvider()); | ||
+ | view.getTableViewerRecentSprintOverviewProduct().setInput(DAO.getSprintsRecent(productActif)); | ||
+ | |||
+ | } | ||
+ | </ | ||
+ | |||
+ |