public boolean getBooleanValue() throws DataConversionException {
		final String valueTrim = value.trim();
		if (
				(valueTrim.equalsIgnoreCase("true")) ||
				(valueTrim.equalsIgnoreCase("on")) ||
				(valueTrim.equalsIgnoreCase("1")) ||
				(valueTrim.equalsIgnoreCase("yes"))) {
			return true;
		} else if (
				(valueTrim.equalsIgnoreCase("false")) ||
				(valueTrim.equalsIgnoreCase("off")) ||
				(valueTrim.equalsIgnoreCase("0")) ||
				(valueTrim.equalsIgnoreCase("no"))
				) {
			return false;
		} else {
			throw new DataConversionException(name, "boolean");
		}
	}