    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    }