private static boolean loadParameter(String line) {
		String[] parts;
		try {
			parts = line.split(" ");
		} catch (PatternSyntaxException e) {
			return false;
		}
		if (parts.length != 2)
			return false;
		
		ParameterCode code = getParameterCode(parts[0]);
		if (code == ParameterCode.NO_CODE)
			return false;
		try {
			switch (code) {
			case WINDOWED:
				WINDOWED = string2Boolean(parts[1]);
				break;
			case DOT_COLOR:
				DOT_COLOR = string2Color(parts[1]);
				break;
			case LINE_COLOR:
				LINE_COLOR = string2Color(parts[1]);
				break;
			case BACKGROUND_COLOR:
				BACKGROUND_COLOR = string2Color(parts[1]);
				break;
			case ACCENT_COLOR:
				ACCENT_COLOR = string2Color(parts[1]);
				break;
			}
		} catch (Exception e) {
			return false;
		}
		return true;
	}