package pl.radical.open.gg; /** * This is a basic interface for all Gadu-Gadu related messages. * * @author <a href="mailto:mnaglik@gazeta.pl">Marcin Naglik</a> * @author <a href="mailto:mati@sz.home.pl">Mateusz Szczap</a> */ public interface IMessage { /** * Gadu-Gadu number of user to whom this message is addressed or was received. * * @return int Gadu-Gadu uin. */ int getRecipientUin(); /** * Gets message body. * * @return String message body. */ String getMessageBody(); /** * Gets unique message id. * * @return unique message id. */ int getMessageID(); /** * MessageClass associated with this message. * * @return MessageClass related to this message. */ MessageClass getMessageClass(); }