001    package com.skype.api;
002    
003    import com.skype.api.Conversation;
004    
005    
006    public interface ConversationListener {
007            /** This event gets called when there are changes to Conversation properties defined in Conversation.Property */
008            public void onPropertyChange(Conversation object, Conversation.Property p, int value, String svalue);
009            /** This callback gets fired when participants join or leave the conversation.  */
010            public void onParticipantListChange(Conversation object);
011            /** Called for each message in currently loaded conversations * @param message
012             */
013            public void onMessage(Conversation object, Message message);
014            /** This callback gets fired when a new Conversation is created using SpawnConference.  * @param spawned Conversation object that got created. 
015             */
016            public void onSpawnConference(Conversation object, Conversation spawned);
017    }