Community
Participate
Working Groups
inTrim = perspective.getFastViewManager().getFastViews(folder.getID()).size() > 0;
if (childVisible == 0 && !inTrim) {
ILayoutContainer parentContainer = folder
.getContainer();
// PR 1GDFVBY: ViewStack not disposed when page
for (int i = 0; i < children.length; i++) {
// closed.
folder.remove(children[i]);
if (oldContainer instanceof ViewStack) {
parentContainer.add(children[i]);
((ViewStack) oldContainer).dispose();
}
hasChildren = false;
// replace the real container with a
// ContainerPlaceholder
ILayoutContainer parentContainer = folder.getContainer();
ContainerPlaceholder placeholder = new ContainerPlaceholder(
folder.getID());
placeholder.setRealContainer(oldContainer);
parentContainer.replace(folder, placeholder);
} else if (childVisible == 1) {
LayoutTree layout = mainLayout.getLayoutTree();
layout = layout.find(folder);