1
0
mirror of https://github.com/moparisthebest/Yaaic synced 2025-02-16 15:00:14 -05:00

Renamed ChannelReceiver to ConversationReceiver

This commit is contained in:
Sebastian Kaspari 2010-03-14 22:13:23 +01:00
parent a8ea5c2c92
commit ce98d23b77
3 changed files with 21 additions and 10 deletions

View File

@ -25,7 +25,7 @@ package org.yaaic.model;
* *
* @author Sebastian Kaspari <sebastian@yaaic.org> * @author Sebastian Kaspari <sebastian@yaaic.org>
*/ */
public class Broadcast public abstract class Broadcast
{ {
public static final String SERVER_UPDATE = "org.yaaic.server.status"; public static final String SERVER_UPDATE = "org.yaaic.server.status";
@ -35,4 +35,15 @@ public class Broadcast
public static final String EXTRA_SERVER = "server"; public static final String EXTRA_SERVER = "server";
public static final String EXTRA_CONVERSATION = "conversation"; public static final String EXTRA_CONVERSATION = "conversation";
/**
* Create an intent for conversation broadcasting
* @param serverId
* @param conversationName
* @return
*/
public static Intent createConversationIntent(int serverId, String conversationName)
{
}
} }

View File

@ -24,7 +24,7 @@ import android.content.BroadcastReceiver;
import android.content.Context; import android.content.Context;
import android.content.Intent; import android.content.Intent;
import org.yaaic.listener.ChannelListener; import org.yaaic.listener.ConversationListener;
import org.yaaic.model.Broadcast; import org.yaaic.model.Broadcast;
/** /**
@ -32,11 +32,11 @@ import org.yaaic.model.Broadcast;
* *
* @author Sebastian Kaspari <sebastian@yaaic.org> * @author Sebastian Kaspari <sebastian@yaaic.org>
*/ */
public class ChannelReceiver extends BroadcastReceiver public class ConversationReceiver extends BroadcastReceiver
{ {
public static final String TAG = "Yaaic/ChannelReceiver"; public static final String TAG = "Yaaic/ChannelReceiver";
private ChannelListener listener; private ConversationListener listener;
private int serverId; private int serverId;
/** /**
@ -45,7 +45,7 @@ public class ChannelReceiver extends BroadcastReceiver
* @param serverId Only listen on channels of this server * @param serverId Only listen on channels of this server
* @param listener * @param listener
*/ */
public ChannelReceiver(int serverId, ChannelListener listener) public ConversationReceiver(int serverId, ConversationListener listener)
{ {
this.listener = listener; this.listener = listener;
this.serverId = serverId; this.serverId = serverId;

View File

@ -54,13 +54,13 @@ import org.yaaic.adapter.MessageListAdapter;
import org.yaaic.command.CommandParser; import org.yaaic.command.CommandParser;
import org.yaaic.irc.IRCBinder; import org.yaaic.irc.IRCBinder;
import org.yaaic.irc.IRCService; import org.yaaic.irc.IRCService;
import org.yaaic.listener.ChannelListener; import org.yaaic.listener.ConversationListener;
import org.yaaic.listener.ServerListener; import org.yaaic.listener.ServerListener;
import org.yaaic.model.Broadcast; import org.yaaic.model.Broadcast;
import org.yaaic.model.Conversation; import org.yaaic.model.Conversation;
import org.yaaic.model.Message; import org.yaaic.model.Message;
import org.yaaic.model.Server; import org.yaaic.model.Server;
import org.yaaic.receiver.ChannelReceiver; import org.yaaic.receiver.ConversationReceiver;
import org.yaaic.receiver.ServerReceiver; import org.yaaic.receiver.ServerReceiver;
/** /**
@ -68,14 +68,14 @@ import org.yaaic.receiver.ServerReceiver;
* *
* @author Sebastian Kaspari <sebastian@yaaic.org> * @author Sebastian Kaspari <sebastian@yaaic.org>
*/ */
public class ConversationActivity extends Activity implements ServiceConnection, ServerListener, ChannelListener, OnItemClickListener, OnKeyListener, OnItemSelectedListener public class ConversationActivity extends Activity implements ServiceConnection, ServerListener, ConversationListener, OnItemClickListener, OnKeyListener, OnItemSelectedListener
{ {
public static final String TAG = "Yaaic/ConversationActivity"; public static final String TAG = "Yaaic/ConversationActivity";
private int serverId; private int serverId;
private Server server; private Server server;
private IRCBinder binder; private IRCBinder binder;
private ChannelReceiver channelReceiver; private ConversationReceiver channelReceiver;
private ServerReceiver serverReceiver; private ServerReceiver serverReceiver;
private ViewSwitcher switcher; private ViewSwitcher switcher;
@ -125,7 +125,7 @@ public class ConversationActivity extends Activity implements ServiceConnection,
Intent intent = new Intent(this, IRCService.class); Intent intent = new Intent(this, IRCService.class);
bindService(intent, this, 0); bindService(intent, this, 0);
channelReceiver = new ChannelReceiver(server.getId(), this); channelReceiver = new ConversationReceiver(server.getId(), this);
registerReceiver(channelReceiver, new IntentFilter(Broadcast.CONVERSATION_MESSAGE)); registerReceiver(channelReceiver, new IntentFilter(Broadcast.CONVERSATION_MESSAGE));
registerReceiver(channelReceiver, new IntentFilter(Broadcast.CONVERSATION_NEW)); registerReceiver(channelReceiver, new IntentFilter(Broadcast.CONVERSATION_NEW));
registerReceiver(channelReceiver, new IntentFilter(Broadcast.CONVERSATION_REMOVE)); registerReceiver(channelReceiver, new IntentFilter(Broadcast.CONVERSATION_REMOVE));