diff options
author | Fabrice Di Meglio <fdimeglio@google.com> | 2014-03-20 19:46:13 -0700 |
---|---|---|
committer | Fabrice Di Meglio <fdimeglio@google.com> | 2014-03-21 11:37:57 -0700 |
commit | 16f81e75423a9ffa602ad45a679d9e0283f4e499 (patch) | |
tree | 3788c4503e91506f2088ebf8d2c3cade8e5178f9 /core | |
parent | dd1b145158a8c3ea269347c614814631297e7acd (diff) | |
download | frameworks_base-16f81e75423a9ffa602ad45a679d9e0283f4e499.zip frameworks_base-16f81e75423a9ffa602ad45a679d9e0283f4e499.tar.gz frameworks_base-16f81e75423a9ffa602ad45a679d9e0283f4e499.tar.bz2 |
Add support for enabled state for SearchIndexableData
- add "enabled" member which tells if the data will be
included into the search results.
Change-Id: I17f8c4b289b21061f7fc47f4902343fecb5ddc2c
Diffstat (limited to 'core')
-rw-r--r-- | core/java/android/provider/SearchIndexableData.java | 14 |
1 files changed, 11 insertions, 3 deletions
diff --git a/core/java/android/provider/SearchIndexableData.java b/core/java/android/provider/SearchIndexableData.java index 6381884..719dcea 100644 --- a/core/java/android/provider/SearchIndexableData.java +++ b/core/java/android/provider/SearchIndexableData.java @@ -21,15 +21,16 @@ import android.content.Context; import java.util.Locale; /** - * The Indexable data for Search. This abstract class defines the common parts for all search - * indexable data. + * The Indexable data for Search. + * + * This abstract class defines the common parts for all search indexable data. * * @hide */ public abstract class SearchIndexableData { /** - * The context for the data. Will usually allow to retrieve some resources. + * The context for the data. Will usually allow retrieving some resources. * * @see Context */ @@ -41,6 +42,11 @@ public abstract class SearchIndexableData { public Locale locale; /** + * Tells if the data will be included into the search results. This is application specific. + */ + public boolean enabled; + + /** * The rank for the data. This is application specific. */ public int rank; @@ -103,6 +109,7 @@ public abstract class SearchIndexableData { * Default constructor. */ public SearchIndexableData() { + enabled = true; } /** @@ -113,5 +120,6 @@ public abstract class SearchIndexableData { public SearchIndexableData(Context ctx) { context = ctx; locale = Locale.getDefault(); + enabled = true; } } |