nl.toolforge.karma.core.cmd.event
Class AbstractMessage

java.lang.Object
  extended bynl.toolforge.karma.core.cmd.event.AbstractMessage
All Implemented Interfaces:
Message
Direct Known Subclasses:
CVSCommandMessage, StatusMessage

public class AbstractMessage
extends java.lang.Object
implements Message

Base implementation of a Message. Provides standard implementations for methods handling messages.

Version:
$Id: AbstractMessage.java,v 1.2 2004/11/02 23:57:06 asmedes Exp $
Author:
D.A. Smedes

Constructor Summary
AbstractMessage(java.lang.String message)
           
AbstractMessage(java.lang.String message, java.lang.Object[] messageParameters)
          Constructs a message.
 
Method Summary
 java.lang.String getMessageText()
          Returns the message as a String, having replaced all parameters with the actual content.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AbstractMessage

public AbstractMessage(java.lang.String message)

AbstractMessage

public AbstractMessage(java.lang.String message,
                       java.lang.Object[] messageParameters)
Constructs a message. MessageFormat is used to convert parameters in the message text.

Parameters:
message - The message string (with optional parameters).
messageParameters - An object array with parameter values.
Method Detail

getMessageText

public java.lang.String getMessageText()
Returns the message as a String, having replaced all parameters with the actual content.

Specified by:
getMessageText in interface Message
Returns:
The message text.


Copyright © 2002-2004 Toolforge. All Rights Reserved.