void setEndBounds(Rectangle bounds) {
			if (Objects.equals(startBounds, bounds)) {
				// keep the end bounds unchanged, which helps us later determine if the
				// dialog was moved
				return;
			}
			this.endBounds = bounds;
		}
A simple container object to store multiple values in a map
Ghidra/Framework/Docking/src/main/java/docking/DockingDialog.java