com.atlassian.sal.core.message
Class DefaultMessageCollection

java.lang.Object
  extended by com.atlassian.sal.core.message.DefaultMessageCollection
All Implemented Interfaces:
MessageCollection

public class DefaultMessageCollection
extends Object
implements MessageCollection


Constructor Summary
DefaultMessageCollection()
           
 
Method Summary
 void addAll(List<Message> remoteMessages)
          Adds all messages to the collection
 void addMessage(Message message)
          Adds a message to the collection
 void addMessage(String key, Serializable... arguments)
          Adds a message to the collection
 List<Message> getMessages()
           
 boolean isEmpty()
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

DefaultMessageCollection

public DefaultMessageCollection()
Method Detail

addMessage

public void addMessage(String key,
                       Serializable... arguments)
Description copied from interface: MessageCollection
Adds a message to the collection

Specified by:
addMessage in interface MessageCollection
Parameters:
key - The i18n key
arguments - The arguments to insert into the resolved message

addMessage

public void addMessage(Message message)
Description copied from interface: MessageCollection
Adds a message to the collection

Specified by:
addMessage in interface MessageCollection
Parameters:
message - the message

isEmpty

public boolean isEmpty()
Specified by:
isEmpty in interface MessageCollection
Returns:
True if the collection is empty

getMessages

public List<Message> getMessages()
Specified by:
getMessages in interface MessageCollection
Returns:
the list of messages

addAll

public void addAll(List<Message> remoteMessages)
Description copied from interface: MessageCollection
Adds all messages to the collection

Specified by:
addAll in interface MessageCollection
Parameters:
remoteMessages - The list of messages

toString

public String toString()
Overrides:
toString in class Object


Copyright © 2015 Atlassian. All rights reserved.