private DockContainer getFocusedDockContainerInternal() {
		for (DockLayoutNode child : mChildren) {
			if (child instanceof DockContainer) {
				DockContainer dc = (DockContainer) child;
				if (dc.isActive()) {
					return dc;
				}
			} else if (child instanceof DockLayout) {
				DockContainer dc = ((DockLayout) child).getFocusedDockContainerInternal();
				if (dc != null) {
					return dc;
				}
			}
		}
		return null;
	}