Lines Matching defs:listener
47 * The class represents the remote listener, it will also removes itself
48 * from listener list when the remote process was died.
54 public Receiver(ICountryListener listener) {
55 mListener = listener;
56 mKey = listener.asBinder();
109 * Add the ICountryListener into the listener list.
112 public void addCountryListener(ICountryListener listener) throws RemoteException {
116 addListener(listener);
120 * Remove the ICountryListener from the listener list.
123 public void removeCountryListener(ICountryListener listener) throws RemoteException {
127 removeListener(listener.asBinder());
130 private void addListener(ICountryListener listener) {
132 Receiver r = new Receiver(listener);
134 listener.asBinder().linkToDeath(r, 0);
135 mReceivers.put(listener.asBinder(), r);
137 Slog.d(TAG, "The first listener is added");
151 Slog.d(TAG, "No listener is left");
194 protected void setCountryListener(final CountryListener listener) {
198 mCountryDetector.setCountryListener(listener);