* @param position
	 *            relative positionning
	 */
	public void move(Dockable base, Dockable dockable,
			DockingConstants.Split position) {
		if (base == null)
			throw new NullPointerException("base must not be null");
		if (dockable == null)
			throw new NullPointerException("dockable must not be null");
		if (dockable == base)
			return;

		remove(dockable);

		removeFromTabbedGroup(dockable); // 2005/07/13

		split(base, dockable, position);
	}