public boolean validateNewData(int x, int y, int width, int height,
			int iWidth, int iHeight) {

		// Check positive values.
		if (x < 0 || y < 0 || width < 0 || height < 0) {
			return false;
		}

		// Check sizes.
		if (x + width > iWidth || y + height > iHeight) {
			return false;
		}

		return true;
	}