pl.mn.communicator
Class AbstractChat
java.lang.Object
pl.mn.communicator.AbstractChat
- All Implemented Interfaces:
- IChat
- Direct Known Subclasses:
- GroupChat, SingleChat
public abstract class AbstractChat
- extends java.lang.Object
- implements IChat
Created on 2005-01-29
- Version:
- $Id: AbstractChat.java,v 1.1 2005/11/05 23:34:52 winnetou25 Exp $
- Author:
- Mateusz Szczap
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
m_listeners
protected java.util.Vector m_listeners
m_session
protected Session m_session
AbstractChat
protected AbstractChat(Session session)
addChatListener
public void addChatListener(MessageListener messageListener)
- Specified by:
addChatListener in interface IChat
removeChatListener
public void removeChatListener(MessageListener messageListener)
- Specified by:
removeChatListener in interface IChat
fireChatMessageArrived
protected void fireChatMessageArrived(IIncommingMessage message)
fireChatMessageDelivered
protected void fireChatMessageDelivered(int uin,
int messageID,
MessageStatus deliveryStatus)
acceptsIncoming
protected abstract boolean acceptsIncoming(IIncommingMessage incomingMessage)
acceptsOutgoing
protected abstract boolean acceptsOutgoing(int uin,
int messageID,
MessageStatus deliveryStatus)
Copyright 2004-2004-2005 SourceForge.net. All Rights Reserved.