void () { myViewer.rebuildTree(ChangesTree.ALWAYS_KEEP); myViewer.expandDefaults(); float progress = myChangesFilterer.getProgress(); if (progress == 1.0f) { myLoadingDecorator.stopLoading(); } else { myLoadingDecorator.startLoading(); myLoadingDecorator.getProgressBar().setIndeterminate(progress == 0.0f); myLoadingDecorator.getProgressBar().setValue((int)(100 * progress)); } onActiveChangesFilterChanges(); }