src/com/beem/project/beem/ui/SendIM.java
changeset 236 23647e075321
parent 233 3e59c9dd8929
child 239 65369afd96d3
--- a/src/com/beem/project/beem/ui/SendIM.java	Wed Jun 17 18:33:14 2009 +0200
+++ b/src/com/beem/project/beem/ui/SendIM.java	Wed Jun 17 19:03:11 2009 +0200
@@ -40,69 +40,6 @@
 
 public class SendIM extends Activity implements OnClickListener, OnKeyListener {
 
-    /**
-     * Listener for chat creation. (maybe not necessary)
-     * 
-     * @author darisk
-     */
-    private class OnChatListener extends IChatManagerListener.Stub {
-
-	/**
-	 * {@inheritDoc}
-	 */
-	@Override
-	public void chatCreated(IChat chat, boolean locally) throws RemoteException {
-	    Log.i("LOG", "chatCreated");
-	}
-
-    }
-
-    /**
-     * Listener for new chat messages.
-     * 
-     * @author darisk
-     */
-    private class OnMessageListener extends IMessageListener.Stub {
-
-	/**
-	 * {@inheritDoc}
-	 */
-	@Override
-	public void processMessage(IChat chat, Message msg) throws RemoteException {
-
-	    if (chat != mChat)
-		return;
-	    final Message m = msg;
-	    mHandler.post(new Runnable() {
-
-		@Override
-		public void run() {
-		    if (m.getBody() != null) {
-			if (mSpeak == 2)
-			    mText.append(m.getBody() + "\n");
-			else {
-			    String str = String.format(getString(R.string.SendIMSays), m.getFrom());
-			    mText.append(str);
-			    mText.append(m.getBody() + "\n");
-			}
-			mScrolling.fullScroll(ScrollView.FOCUS_DOWN);
-			mToSend.requestFocus();
-			mSpeak = 2;
-		    }
-		}
-	    });
-	}
-
-	/**
-	 * {@inheritDoc}
-	 */
-	@Override
-	public void stateChanged(IChat chat) throws RemoteException {
-	    // TODO: a integrer dans l'ui
-	    // Log.d(TAG, "state changed");
-	}
-    }
-
     private static final String  TAG = "SEND_IM";
     private EditText             mToSend;
     private SendIMDialogSmiley   mSmyDialog;
@@ -388,4 +325,69 @@
 	mContact = newContact;
 	mToSend.requestFocus();
     }
+    
+
+    /**
+     * Listener for chat creation. (maybe not necessary)
+     * 
+     * @author darisk
+     */
+    private class OnChatListener extends IChatManagerListener.Stub {
+
+	/**
+	 * {@inheritDoc}
+	 */
+	@Override
+	public void chatCreated(IChat chat, boolean locally) throws RemoteException {
+	    Log.i("LOG", "chatCreated");
+	}
+
+    }
+
+    /**
+     * Listener for new chat messages.
+     * 
+     * @author darisk
+     */
+    private class OnMessageListener extends IMessageListener.Stub {
+
+	/**
+	 * {@inheritDoc}
+	 */
+	@Override
+	public void processMessage(IChat chat, Message msg) throws RemoteException {
+
+	    if (chat != mChat)
+		return;
+	    final Message m = msg;
+	    mHandler.post(new Runnable() {
+
+		@Override
+		public void run() {
+		    if (m.getBody() != null) {
+			if (mSpeak == 2)
+			    mText.append(m.getBody() + "\n");
+			else {
+			    String str = String.format(getString(R.string.SendIMSays), m.getFrom());
+			    mText.append(str);
+			    mText.append(m.getBody() + "\n");
+			}
+			mScrolling.fullScroll(ScrollView.FOCUS_DOWN);
+			mToSend.requestFocus();
+			mSpeak = 2;
+		    }
+		}
+	    });
+	}
+
+	/**
+	 * {@inheritDoc}
+	 */
+	@Override
+	public void stateChanged(IChat chat) throws RemoteException {
+	    // TODO: a integrer dans l'ui
+	    // Log.d(TAG, "state changed");
+	}
+    }
+
 }