package netpaint.messaging; import java.util.List; /** * Class GenericServerMessage: This is a generic server message. * *
 * Revision History:
 *     v1.0 (Jan. 27, 2004) - Created the GenericServerMessage class
 * 
* * @author Daniyar Zhanbekov * @version Version 1.0, Jan. 29, 2004 */ public class GenericServerMessage extends AbstractServerMessage { /** * Creates a new GenericServerMessage instance. * * @param message a String value */ public GenericServerMessage(final String message) { super(MessageSettings.SERVER_MESSAGE_TYPE, message); } /** * Builds a message from the data provided. * * @param data a List value * @return an AbstractMessage value */ protected static AbstractMessage buildMessage(final List data) { if (data == null || (data.size() != 1)) { return null; } return new GenericServerMessage((String) (data.get(0))); } /** * makes a message from the data provided. * * * */ protected void makeMessage() { } }