it.eng.spagobi.utilities.messages
Class MessageBuilder

java.lang.Object
  extended by it.eng.spagobi.utilities.messages.MessageBuilder
All Implemented Interfaces:
IMessageBuilder

public class MessageBuilder
extends java.lang.Object
implements IMessageBuilder

The implementation of IMessageBuilder


Constructor Summary
MessageBuilder()
           
 
Method Summary
 java.lang.String getMessage(it.eng.spago.base.RequestContainer aRequestContainer, java.lang.String code)
           
 java.lang.String getMessage(it.eng.spago.base.RequestContainer aRequestContainer, java.lang.String code, java.lang.String bundle)
           
 java.lang.String getMessageTextFromResource(java.lang.String resourceName)
          Gets a localized information text given the resource name which contains the text information.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MessageBuilder

public MessageBuilder()
Method Detail

getMessage

public java.lang.String getMessage(it.eng.spago.base.RequestContainer aRequestContainer,
                                   java.lang.String code)
Specified by:
getMessage in interface IMessageBuilder

getMessage

public java.lang.String getMessage(it.eng.spago.base.RequestContainer aRequestContainer,
                                   java.lang.String code,
                                   java.lang.String bundle)
Specified by:
getMessage in interface IMessageBuilder
Returns:
the message associated with code in the given bundle

getMessageTextFromResource

public java.lang.String getMessageTextFromResource(java.lang.String resourceName)
Gets a localized information text given the resource name which contains the text information.

Specified by:
getMessageTextFromResource in interface IMessageBuilder
Parameters:
resourceName - The complete name of the resource. The resource will be searched into the classpath of the application
Returns:
A string containing the text