Metadata URI does not need additionalId.

Bug 20701628.

Change-Id: Ifba1e7dd7f9934c8c13279dfb95bf02c0e30e650
diff --git a/java-overridable/src/com/android/inputmethod/dictionarypack/MetadataUriGetter.java b/java-overridable/src/com/android/inputmethod/dictionarypack/MetadataUriGetter.java
index d8951df..512d426 100644
--- a/java-overridable/src/com/android/inputmethod/dictionarypack/MetadataUriGetter.java
+++ b/java-overridable/src/com/android/inputmethod/dictionarypack/MetadataUriGetter.java
@@ -19,16 +19,11 @@
 import android.content.Context;
 
 /**
- * Helper to get the metadata URI from its base URI and the additional ID, if any.
+ * Helper to get the metadata URI from its base URI.
  */
 @SuppressWarnings("unused")
 public class MetadataUriGetter {
-    private MetadataUriGetter() {
-        // This helper class is not instantiable.
-    }
-
-    public static String getUri(final Context context, final String baseUri,
-            final String additionalId) {
+    public static String getUri(final Context context, final String baseUri) {
         return baseUri;
     }
 }
diff --git a/java/src/com/android/inputmethod/dictionarypack/MetadataDbHelper.java b/java/src/com/android/inputmethod/dictionarypack/MetadataDbHelper.java
index fbc8991..c6a7b91 100644
--- a/java/src/com/android/inputmethod/dictionarypack/MetadataDbHelper.java
+++ b/java/src/com/android/inputmethod/dictionarypack/MetadataDbHelper.java
@@ -345,6 +345,8 @@
         return null != getMetadataUriAsString(context, clientId);
     }
 
+    private static final MetadataUriGetter sMetadataUriGetter = new MetadataUriGetter();
+
     /**
      * Returns the metadata URI as a string.
      *
@@ -358,13 +360,12 @@
     public static String getMetadataUriAsString(final Context context, final String clientId) {
         SQLiteDatabase defaultDb = MetadataDbHelper.getDb(context, null);
         final Cursor cursor = defaultDb.query(MetadataDbHelper.CLIENT_TABLE_NAME,
-                new String[] { MetadataDbHelper.CLIENT_METADATA_URI_COLUMN,
-                        MetadataDbHelper.CLIENT_METADATA_ADDITIONAL_ID_COLUMN },
+                new String[] { MetadataDbHelper.CLIENT_METADATA_URI_COLUMN },
                 MetadataDbHelper.CLIENT_CLIENT_ID_COLUMN + " = ?", new String[] { clientId },
                 null, null, null, null);
         try {
             if (!cursor.moveToFirst()) return null;
-            return MetadataUriGetter.getUri(context, cursor.getString(0), cursor.getString(1));
+            return sMetadataUriGetter.getUri(context, cursor.getString(0));
         } finally {
             cursor.close();
         }