summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--info_lookup/src/com/cyanogen/lookup/phonenumber/provider/LookupProviderImpl.java7
-rw-r--r--src/com/cyanogen/lookup/phonenumber/contract/LookupProvider.java (renamed from info_lookup/src/com/cyanogen/lookup/phonenumber/contract/LookupProvider.java)11
-rw-r--r--src/com/cyanogen/lookup/phonenumber/request/LookupRequest.java (renamed from info_lookup/src/com/cyanogen/lookup/phonenumber/request/LookupRequest.java)0
-rw-r--r--src/com/cyanogen/lookup/phonenumber/response/LookupResponse.java (renamed from info_lookup/src/com/cyanogen/lookup/phonenumber/response/LookupResponse.java)0
-rw-r--r--src/com/cyanogen/lookup/phonenumber/util/LookupHandlerThread.java (renamed from info_lookup/src/com/cyanogen/lookup/phonenumber/LookupHandlerThread.java)6
5 files changed, 18 insertions, 6 deletions
diff --git a/info_lookup/src/com/cyanogen/lookup/phonenumber/provider/LookupProviderImpl.java b/info_lookup/src/com/cyanogen/lookup/phonenumber/provider/LookupProviderImpl.java
index 40d86a62..27bbdc4a 100644
--- a/info_lookup/src/com/cyanogen/lookup/phonenumber/provider/LookupProviderImpl.java
+++ b/info_lookup/src/com/cyanogen/lookup/phonenumber/provider/LookupProviderImpl.java
@@ -42,7 +42,12 @@ public class LookupProviderImpl implements LookupProvider {
}
@Override
- public boolean hasSpamReporting() {
+ public void unmarkAsSpam(String phoneNumber) {
+ /* NOT IMPLEMENTED */
+ }
+
+ @Override
+ public boolean supportsSpamReporting() {
/* NOT a valid implementation */
return false;
}
diff --git a/info_lookup/src/com/cyanogen/lookup/phonenumber/contract/LookupProvider.java b/src/com/cyanogen/lookup/phonenumber/contract/LookupProvider.java
index 343ff69f..860dadff 100644
--- a/info_lookup/src/com/cyanogen/lookup/phonenumber/contract/LookupProvider.java
+++ b/src/com/cyanogen/lookup/phonenumber/contract/LookupProvider.java
@@ -30,18 +30,25 @@ public interface LookupProvider {
void disable();
/**
- * Interface to provide ability to flag a phone number as spam
+ * flag a phone number as spam
*
* @param phoneNumber {@link String}
*/
void markAsSpam(String phoneNumber);
/**
+ * un-flag a phone number as spam
+ *
+ * @param phoneNumber {@link String}
+ */
+ void unmarkAsSpam(String phoneNumber);
+
+ /**
* Check if the current provider supports spam reporting
*
* @return {@link Boolean} <code>true</code> if available, <code>false</code> if not
*/
- boolean hasSpamReporting();
+ boolean supportsSpamReporting();
/**
* Returns the name of the current provider
diff --git a/info_lookup/src/com/cyanogen/lookup/phonenumber/request/LookupRequest.java b/src/com/cyanogen/lookup/phonenumber/request/LookupRequest.java
index e160bbb6..e160bbb6 100644
--- a/info_lookup/src/com/cyanogen/lookup/phonenumber/request/LookupRequest.java
+++ b/src/com/cyanogen/lookup/phonenumber/request/LookupRequest.java
diff --git a/info_lookup/src/com/cyanogen/lookup/phonenumber/response/LookupResponse.java b/src/com/cyanogen/lookup/phonenumber/response/LookupResponse.java
index 1cb51c2b..1cb51c2b 100644
--- a/info_lookup/src/com/cyanogen/lookup/phonenumber/response/LookupResponse.java
+++ b/src/com/cyanogen/lookup/phonenumber/response/LookupResponse.java
diff --git a/info_lookup/src/com/cyanogen/lookup/phonenumber/LookupHandlerThread.java b/src/com/cyanogen/lookup/phonenumber/util/LookupHandlerThread.java
index fed2126a..3cabeac9 100644
--- a/info_lookup/src/com/cyanogen/lookup/phonenumber/LookupHandlerThread.java
+++ b/src/com/cyanogen/lookup/phonenumber/util/LookupHandlerThread.java
@@ -1,4 +1,4 @@
-package com.cyanogen.lookup.phonenumber;
+package com.cyanogen.lookup.phonenumber.util;
import android.content.Context;
import android.os.Handler;
@@ -102,8 +102,8 @@ public class LookupHandlerThread extends HandlerThread implements Handler.Callba
*
* @return {@link Boolean}
*/
- public boolean hasSpamReporting() {
- return mLookupProvider.hasSpamReporting();
+ public boolean isProviderInterestedInSpam() {
+ return mLookupProvider.supportsSpamReporting();
}
/**