blob: eb22e46f3e7052586973213bdb47cecdd68cdb90 [file] [log] [blame]
package com.xtremelabs.robolectric.shadows;
import com.xtremelabs.robolectric.internal.Implementation;
import com.xtremelabs.robolectric.internal.Implements;
import com.xtremelabs.robolectric.internal.RealObject;
import android.os.Bundle;
import android.os.Handler;
import android.os.Message;
import android.os.Messenger;
import android.os.RemoteException;
@Implements(Messenger.class)
public class ShadowMessenger {
private Handler handler;
public void __constructor__(Handler handler) {
this.handler = handler;
}
@Implementation
public void send(Message message) throws RemoteException {
message.setTarget(handler);
message.sendToTarget();
}
}