package org.ripple.power.server.chat; public class MessageRecognizer implements IMessageRecognizer { @Override public AMessage createMessage(short type) { switch (type) { case MessageType.CS_LOGIN: { return new LoginMessage(); } case MessageType.CS_CHAT: { return new ChatMessage(); } case MessageType.CS_LOGIN_OUT: { return new LoginOutMessage(); } case MessageType.CS_USER_NAME_LIST: { return new LoginUsersMessage(); } } return null; } }