ItEr59S07RFAspectosGraficosRecursoLimitantesItEr58S08: Refreshed queue elements context menus and dependencies after moving between limiting resources

This commit is contained in:
Lorenzo Tilve 2010-06-11 12:24:54 +02:00 committed by Javier Moran Rua
parent c6b1f186b6
commit 0e704e6973
2 changed files with 3 additions and 5 deletions

View file

@ -429,6 +429,7 @@ public class LimitingResourcesController extends GenericForwardComposer {
public boolean moveTask(LimitingResourceQueueElement element) {
showManualAllocationWindow(element);
limitingResourcesPanel.reloadComponent();
return getManualAllocationWindowStatus() == Messagebox.OK;
}

View file

@ -296,7 +296,6 @@ public class LimitingResourcesPanel extends HtmlMacroComponent {
paginatorFilter.populateHorizontalListbox();
paginatorFilter.goToHorizontalPage(0);
reloadComponent();
rebuildDependencies();
// Reset mapper for first detail
if (newDetailLevel == ZoomLevel.DETAIL_THREE) {
@ -440,14 +439,14 @@ public class LimitingResourcesPanel extends HtmlMacroComponent {
paginatorFilter.goToHorizontalPage(horizontalPagination
.getSelectedIndex());
reloadComponent();
rebuildDependencies();
}
private void reloadComponent() {
public void reloadComponent() {
timeTrackerHeader.recreate();
timeTrackerComponent.recreate();
queueListComponent.invalidate();
queueListComponent.afterCompose();
rebuildDependencies();
}
private class PaginatorFilter implements IDetailItemFilter {
@ -502,14 +501,12 @@ public class LimitingResourcesPanel extends HtmlMacroComponent {
paginatorFilter.goToHorizontalPage(horizontalPagination
.getSelectedIndex() - 1);
reloadComponent();
rebuildDependencies();
}
public void paginationUp() {
paginatorFilter.goToHorizontalPage(horizontalPagination
.getSelectedIndex() + 1);
reloadComponent();
rebuildDependencies();
}
@Override