Lines Matching defs:listener
48 * The class represents the remote listener, it will also removes itself
49 * from listener list when the remote process was died.
55 public Receiver(ICountryListener listener) {
56 mListener = listener;
57 mKey = listener.asBinder();
110 * Add the ICountryListener into the listener list.
113 public void addCountryListener(ICountryListener listener) throws RemoteException {
117 addListener(listener);
121 * Remove the ICountryListener from the listener list.
124 public void removeCountryListener(ICountryListener listener) throws RemoteException {
128 removeListener(listener.asBinder());
131 private void addListener(ICountryListener listener) {
133 Receiver r = new Receiver(listener);
135 listener.asBinder().linkToDeath(r, 0);
136 mReceivers.put(listener.asBinder(), r);
138 Slog.d(TAG, "The first listener is added");
152 Slog.d(TAG, "No listener is left");
195 protected void setCountryListener(final CountryListener listener) {
199 mCountryDetector.setCountryListener(listener);