protected synchronized void restoreExpansionState() {
cancelJobs();
for ( Iterator iter = listeners.iterator(); iter.hasNext(); ) {
IRemoteTreeViewerUpdateListener listener = (IRemoteTreeViewerUpdateListener) iter.next();
listener.treeUpdated();
}
}
public void addUpdateListener(IRemoteTreeViewerUpdateListener listener) {
listeners.add(listener);