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() {
}
}