protected String format()

in org.eclipse.egit.github.core/src/org/eclipse/egit/github/core/client/RequestException.java [90:117]


	protected String format(FieldError error) {
		String code = error.getCode();
		String value = error.getValue();
		String field = error.getField();

		if (CODE_INVALID.equals(code))
			if (value != null)
				return MessageFormat.format(FIELD_INVALID_WITH_VALUE, value,
						field);
			else
				return MessageFormat.format(FIELD_INVALID, field);

		if (CODE_MISSING_FIELD.equals(code))
			return MessageFormat.format(FIELD_MISSING, field);

		if (CODE_ALREADY_EXISTS.equals(code))
			return MessageFormat.format(FIELD_EXISTS, error.getResource(),
					field);

		// Use field error message as is if custom code
		if (FieldError.CODE_CUSTOM.equals(code)) {
			String message = error.getMessage();
			if (message != null && message.length() > 0)
				return message;
		}

		return MessageFormat.format(FIELD_ERROR, field, error.getResource());
	}