public void closeAllDockablesInTab(Dockable base) {
		TabbedDockableContainer tabContainer = DockingUtilities
				.findTabbedDockableContainer(base);
		if (tabContainer != null) {
			ArrayList dockables = new ArrayList(tabContainer.getTabCount());
			for (int i = 0; i < tabContainer.getTabCount(); i++) {
				dockables.add(tabContainer.getDockableAt(i));
			}
			for (int i = 0; i < dockables.size(); i++) {
				Dockable d = (Dockable) dockables.get(i);
				if (d.getDockKey().isCloseEnabled()) {
					this.close(d);
				}
			}
		}
	}