package br.com.ilhasoft.support.validation.util;
import android.support.annotation.StringRes;
import android.view.View;
/**
* Created by john-mac on 3/24/17.
*/
public class ErrorMessageHelper {
public static String getStringOrDefault(View view, String errorMessage,
@StringRes int defaultMessage) {
return errorMessage != null ? errorMessage : view.getContext().getString(defaultMessage);
}
public static String getStringOrDefault(View view, String errorMessage,
@StringRes int defaultMessage, int value) {
return errorMessage != null ? errorMessage : view.getContext().getString(defaultMessage, value);
}
public static String getStringOrDefault(View view, CharSequence errorMessage,
@StringRes int defaultMessage) {
return errorMessage != null ? errorMessage.toString() : view.getContext().getString(defaultMessage);
}
public static String getStringOrDefault(View view, CharSequence errorMessage,
@StringRes int defaultMessage, int value) {
return errorMessage != null ? errorMessage.toString() : view.getContext().getString(defaultMessage, value);
}
}