this.maximum = maximum;
minimum = Math.min(this.minimum, maximum); extent = Math.min(this.extent, maximum - minimum); value = Math.min(this.value, maximum - extent);
	public void setMaximum(int maximum) {			// Validate Constraints		if (minimum > value || value > (value + extent) ||			(value + extent) > maximum) {			throw new IllegalArgumentException("Invalid maximum property set");		} // if		// Set Maximum		this.maximum = maximum;		// Notification		fireStateChanged();	} // setMaximum()