|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectnl.knowlogy.validation.MessagesImpl
public class MessagesImpl
Messages| Constructor Summary | |
|---|---|
MessagesImpl()
|
|
| Method Summary | |
|---|---|
void |
add(Message message)
|
void |
addMessage(Message message)
Stores an message in the messages. |
void |
addMessage(MessageType messageType,
Object object,
String errorCode)
Stores and creates an Message in the messages, based
on the give params. |
void |
addMessage(MessageType messageType,
Object object,
String errorCode,
Object[] errorArgs,
String errorMessage)
Add a message. |
void |
addMessage(MessageType messageType,
Object object,
String errorCode,
String defaultMessage)
Add a message. |
void |
addMessages(Messages messages)
Adds messages. |
void |
addPropertyMessage(MessageType messageType,
Object object,
String propertyName,
String errorCode)
Add a message for a specific property of the object. |
void |
addPropertyMessage(MessageType messageType,
Object object,
String propertyName,
String errorCode,
Object[] errorArgs,
String errorMessage)
Add a message for a specific property of the object. |
void |
addPropertyMessage(MessageType messageType,
Object object,
String propertyName,
String errorCode,
String errorMessage)
Add a message for a specific property of the object. |
void |
clear()
Clears all messages in the container. |
void |
convertMessageCodes(ResourceBundle resourceBundle)
|
Message |
get(int index)
|
String |
getMessage()
Returns an overal messageMessage. |
Message |
getMessage(Object object,
boolean objectLevelOnly)
|
Message |
getMessage(Object object,
String propertyName)
Returns the first message associated with the given object and propertyName, if such a message is present else null. |
List |
getMessages()
|
List |
getMessages(Object object,
boolean objectLevelOnly)
|
List |
getMessages(Object object,
String propertyName)
Returns a list of Message instances associated with the given object and propertyName, if such
a message is present. |
int |
getNumberOfErrorMessages()
|
int |
getNumberOfMessages()
Returns the number of message's. |
int |
getNumberOfMessages(MessageType messageType)
Returns the number of messages with a specific messagetype. |
Message |
getObjectMessage(Object object)
|
Message |
getObjectMessage(Object object,
boolean objectLevelOnly)
|
Message |
getObjectMessage(Object object,
String fieldName)
|
boolean |
hasErrors()
|
String |
toString()
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public MessagesImpl()
| Method Detail |
|---|
public void addMessage(Message message)
Messages
addMessage in interface Messagesmessage - message to add
public void addMessage(MessageType messageType,
Object object,
String errorCode)
Messages
Stores and creates an Message in the messages, based
on the give params.
These messages are not bound to a specific property of the object.
addMessage in interface MessagesmessageType - type of the messageobject - the rejected objecterrorCode - message code, interpretable as message key
public void addMessage(MessageType messageType,
Object object,
String errorCode,
Object[] errorArgs,
String errorMessage)
Messages
addMessage in interface MessagesmessageType - type of the messageerrorCode - message code, interpretable as message keyerrorArgs - message arguments, for argument binding via MessageFormat
(can be null)errorMessage - fallback default message
public void addMessage(MessageType messageType,
Object object,
String errorCode,
String defaultMessage)
Messages
addMessage in interface MessagesmessageType - type of the messageerrorCode - message code, interpretable as message keydefaultMessage - fallback default message
public void addPropertyMessage(MessageType messageType,
Object object,
String propertyName,
String errorCode)
Messages
addPropertyMessage in interface MessagesmessageType - type of the messagepropertyName - the property nameerrorCode - message code, interpretable as message key
public void addPropertyMessage(MessageType messageType,
Object object,
String propertyName,
String errorCode,
String errorMessage)
Messages
addPropertyMessage in interface MessagesmessageType - type of the messagepropertyName - the field nameerrorCode - message code, interpretable as message keyerrorMessage - fallback default message
public void addPropertyMessage(MessageType messageType,
Object object,
String propertyName,
String errorCode,
Object[] errorArgs,
String errorMessage)
Messages
addPropertyMessage in interface MessagesmessageType - type of the messagepropertyName - the property nameerrorCode - message code, interpretable as message keyerrorArgs - message arguments, for argument binding via MessageFormat
(can be null)errorMessage - fallback default messagepublic String toString()
toString in class Objectpublic List getMessages()
getMessages in interface Messagespublic void addMessages(Messages messages)
Messages
addMessages in interface Messagespublic int getNumberOfErrorMessages()
getNumberOfErrorMessages in interface Messagespublic void convertMessageCodes(ResourceBundle resourceBundle)
convertMessageCodes in interface Messagespublic boolean hasErrors()
public Message getObjectMessage(Object object,
String fieldName)
public Message getObjectMessage(Object object)
public Message getObjectMessage(Object object,
boolean objectLevelOnly)
public void add(Message message)
public int getNumberOfMessages()
Messages
getNumberOfMessages in interface Messagespublic Message get(int index)
public Message getMessage(Object object,
String propertyName)
Messages
getMessage in interface Messagesobject - object that is associated with the message.propertyName - that is associated with the message.
public List getMessages(Object object,
String propertyName)
MessagesMessage instances associated with the given object and propertyName, if such
a message is present.
getMessages in interface Messagesobject - object that is associated with the message.propertyName - that is associated with the message.
Messageinstances associated with the given object and propertyName, if such
a message is present.
public Message getMessage(Object object,
boolean objectLevelOnly)
getMessage in interface Messages
public List getMessages(Object object,
boolean objectLevelOnly)
getMessages in interface Messagespublic String getMessage()
Messages
getMessage in interface Messagespublic int getNumberOfMessages(MessageType messageType)
Messages
getNumberOfMessages in interface Messagespublic void clear()
Messages
clear in interface Messages
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||