ItEr60S04ValidacionEProbasFuncionaisItEr59S04: [Bug #582] Fixed for faltten/unflatten tree button.
This commit is contained in:
parent
87d094c218
commit
1b98ce643f
2 changed files with 16 additions and 4 deletions
|
|
@ -85,6 +85,11 @@ public class GanttPanel extends XulElement implements AfterCompose {
|
|||
.asDependencyComponents(diagramGraph.getVisibleDependencies()));
|
||||
timeTrackerComponent.afterCompose();
|
||||
dependencyList.afterCompose();
|
||||
|
||||
if (planner.isFlattenTree()) {
|
||||
planner.getPredicate().setFilterContainers(true);
|
||||
planner.setTaskListPredicate(planner.getPredicate());
|
||||
}
|
||||
}
|
||||
|
||||
public TimeTrackerComponent getTimeTrackerComponent() {
|
||||
|
|
|
|||
|
|
@ -139,6 +139,8 @@ public class Planner extends HtmlMacroComponent {
|
|||
|
||||
private boolean isShowingResources = false;
|
||||
|
||||
private boolean isFlattenTree = false;
|
||||
|
||||
private ZoomLevel initialZoomLevel = null;
|
||||
|
||||
private Listbox listZoomLevels = null;
|
||||
|
|
@ -621,15 +623,16 @@ public class Planner extends HtmlMacroComponent {
|
|||
public void flattenTree() {
|
||||
Button flattenTreeButton = (Button) getFellow("flattenTree");
|
||||
if (disabilityConfiguration.isFlattenTreeEnabled()) {
|
||||
if (flattenTreeButton.getSclass().equals("planner-command")) {
|
||||
predicate.setFilterContainers(true);
|
||||
flattenTreeButton.setSclass("planner-command clicked");
|
||||
} else {
|
||||
if (isFlattenTree) {
|
||||
predicate.setFilterContainers(false);
|
||||
flattenTreeButton.setSclass("planner-command");
|
||||
} else {
|
||||
predicate.setFilterContainers(true);
|
||||
flattenTreeButton.setSclass("planner-command clicked");
|
||||
}
|
||||
setTaskListPredicate(predicate);
|
||||
}
|
||||
isFlattenTree = !isFlattenTree;
|
||||
}
|
||||
|
||||
public FilterAndParentExpandedPredicates getPredicate() {
|
||||
|
|
@ -677,4 +680,8 @@ public class Planner extends HtmlMacroComponent {
|
|||
return isShowingResources;
|
||||
}
|
||||
|
||||
public boolean isFlattenTree() {
|
||||
return isFlattenTree;
|
||||
}
|
||||
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue