void readDesktopNode(Element desktopElement) throws SAXException {
		/*
		 * called back by DockingContext to read (and install) a desktop
		 * configuration from an xml stream
		 */

		NodeList children = desktopElement.getChildNodes();
		for (int i = 0, len = children.getLength(); i < len; i++) {
			Node child = children.item(i);
			xmlBuildRootNode(child);
		}

		DockingUtilities.updateResizeWeights(dockingPanel); // 2006/12/01

		revalidate();

	}