public Cursor getCursor() {
		Cursor c = HeaderCursor.NO_DROP;
		switch (this) {
			case LEFT:
				c = HeaderCursor.LEFT;
				break;
			case RIGHT:
				c = HeaderCursor.RIGHT;
				break;
			case TOP:
				c = HeaderCursor.TOP;
				break;
			case BOTTOM:
				c = HeaderCursor.BOTTOM;
				break;
			case STACK:
				c = HeaderCursor.STACK;
				break;
			case ROOT:
				c = HeaderCursor.STACK;
				break;
			case WINDOW:
				c = HeaderCursor.NEW_WINDOW;
				break;
			case INVALID:
				break;
		}

		return c;
	}
An enum that represents available drag-n-drop options for a docking tool.  There are also
convenience methods for translating this drop code into a cursor and window position.
Ghidra/Framework/Docking/src/main/java/docking/DropCode.java