public class ValidationTranslator extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
ValidationTranslator.StatusMessage |
| Constructor and Description |
|---|
ValidationTranslator() |
| Modifier and Type | Method and Description |
|---|---|
static String |
getElementName(csbase.logic.algorithms.validation.FlowNodeValidationResult validation)
Retorna o nome do elemento da validação se for FlowNodeValidationResult
|
static String |
getLocalizedMessage(csbase.logic.algorithms.validation.LocalizedMessage message)
Obtém a mensagem já localizada.
|
static String |
getMessage(List<csbase.logic.algorithms.validation.LocalizedMessage> messages,
String prefix)
Obtém a mensagem já localizada.
|
static boolean |
hasLocalizedMessage(csbase.logic.algorithms.validation.LocalizedMessage message)
Indica se existe uma mensagem internacionalizada definida para a chave
definida.
|
static List<ValidationTranslator.StatusMessage> |
recursiveTranslateMessage(csbase.logic.algorithms.validation.Validation validation,
String prefix)
Método chamado recursivamente para tradução da mensagem
|
static String |
translateMessage(csbase.logic.algorithms.validation.Validation validation)
Traduz a mensagem da validação.
|
public static String translateMessage(csbase.logic.algorithms.validation.Validation validation)
validation - A validação.public static List<ValidationTranslator.StatusMessage> recursiveTranslateMessage(csbase.logic.algorithms.validation.Validation validation, String prefix)
validation - A validação.prefix - Prefixo do elemento que deve ser incluído antes da mensagempublic static String getElementName(csbase.logic.algorithms.validation.FlowNodeValidationResult validation)
validation - a validacao.public static boolean hasLocalizedMessage(csbase.logic.algorithms.validation.LocalizedMessage message)
message - mensagem internacionalizável.public static String getMessage(List<csbase.logic.algorithms.validation.LocalizedMessage> messages, String prefix)
messages - Lista de mensagens internacionalizáveis.prefix - Prefixo a ser incluído antes de cada mensagem.public static String getLocalizedMessage(csbase.logic.algorithms.validation.LocalizedMessage message)
message - mensagem internacionalizável.Copyright © 2017. All rights reserved.