collapsed = false;
			public void mouseDragged(MouseEvent evt)			{				if(!canDrag)					return;				collapsed = false;				if(dragStart == null) // can't happen?					return;				if(position.equals(DockableWindowManager.TOP))					dimension = evt.getY() + dragStart.y;				else if(position.equals(DockableWindowManager.LEFT))					dimension = evt.getX() + dragStart.x;				else if(position.equals(DockableWindowManager.BOTTOM))					dimension = getHeight() - evt.getY();				else if(position.equals(DockableWindowManager.RIGHT))					dimension = getWidth() - evt.getX();				dimension = Math.max(5,dimension);				revalidate();			}