private int parseXYConstraint(String str) {
		if (str == null) return RELATIVE;
		if (str.equals("relative")) return RELATIVE;
		try {
			return Integer.decode(str).intValue();
		} catch (NumberFormatException ex) {
			throw new ErrorException("TableConstraints: Illegal grid coordinate");
		}
	}