Package org.openxava.util
Class Messages
- java.lang.Object
-
- org.openxava.util.Messages
-
- All Implemented Interfaces:
java.io.Serializable
public class Messages extends java.lang.Object implements java.io.SerializableSet of messages.Uses
XavaResourcesfor doing i18n.- Author:
- Javier Paniza
- See Also:
XavaResources, Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classMessages.Type
-
Constructor Summary
Constructors Constructor Description Messages()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidadd(java.lang.String idMessage, java.lang.Object... ids)voidadd(Messages messages)voidadd(Messages.Type type, java.lang.String idMessage, java.lang.Object... ids)voidclearAndClose()Clear all error message and does not accept any more messages.booleancontains()booleancontains(java.lang.String idMessage)java.util.CollectiongetIds()List of all ids of the messagesjava.util.CollectiongetInfosStrings(javax.servlet.ServletRequest request)java.util.CollectiongetMembers()Qualified names of the members affected for this errors.java.util.CollectiongetMessagesStrings(javax.servlet.ServletRequest request)java.util.CollectiongetStrings()List of all message texts translated using the default locale.java.util.CollectiongetStrings(java.util.Locale locale)List of all message texts translated using the indicated locale.java.util.CollectiongetStrings(javax.servlet.ServletRequest request)List of all message texts translated using the locale of the request.java.util.CollectiongetWarningsStrings(javax.servlet.ServletRequest request)booleanisEmpty()booleanmemberHas(MetaMember m)voidremove(java.lang.String idMessage)voidremoveAll()java.lang.StringtoString()
-
-
-
Method Detail
-
contains
public boolean contains(java.lang.String idMessage)
-
remove
public void remove(java.lang.String idMessage)
-
removeAll
public void removeAll()
-
clearAndClose
public void clearAndClose()
Clear all error message and does not accept any more messages.If you call to
addafter call to this method then no exception will throw but the message will not be added.
-
add
public void add(java.lang.String idMessage, java.lang.Object... ids)
-
add
public void add(Messages.Type type, java.lang.String idMessage, java.lang.Object... ids)
-
contains
public boolean contains()
-
isEmpty
public boolean isEmpty()
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
add
public void add(Messages messages)
-
getStrings
public java.util.Collection getStrings()
List of all message texts translated using the default locale.
-
getStrings
public java.util.Collection getStrings(javax.servlet.ServletRequest request)
List of all message texts translated using the locale of the request.
-
getStrings
public java.util.Collection getStrings(java.util.Locale locale)
List of all message texts translated using the indicated locale.
-
getMessagesStrings
public java.util.Collection getMessagesStrings(javax.servlet.ServletRequest request)
-
getWarningsStrings
public java.util.Collection getWarningsStrings(javax.servlet.ServletRequest request)
-
getInfosStrings
public java.util.Collection getInfosStrings(javax.servlet.ServletRequest request)
-
getIds
public java.util.Collection getIds()
List of all ids of the messages- Returns:
-
memberHas
public boolean memberHas(MetaMember m)
-
getMembers
public java.util.Collection getMembers()
Qualified names of the members affected for this errors.
-
-