Add validator for attachment projection

Change-Id: Ib258d695b21a00848801738b140cf8e2c4bfe9d2
diff --git a/src/com/android/mail/providers/UIProviderValidator.java b/src/com/android/mail/providers/UIProviderValidator.java
index 5e80625..086b1a4 100644
--- a/src/com/android/mail/providers/UIProviderValidator.java
+++ b/src/com/android/mail/providers/UIProviderValidator.java
@@ -38,7 +38,6 @@
         return getValidProjection(projection, UIProvider.ACCOUNTS_PROJECTION);
     }
 
-
     /**
      * Validates and returns the projection that can be used for a folder query.
      */
@@ -67,6 +66,13 @@
         return getValidProjection(projection, UIProvider.SETTINGS_PROJECTION);
     }
 
+    /**
+     * Validates and returns the projection that can be used for a attachment query.
+     */
+    public static String[] validateAttachmentProjection(String[] projection) {
+        return getValidProjection(projection, UIProvider.ATTACHMENT_PROJECTION);
+    }
+
 
     private static String[] getValidProjection(String[] requestedProjection,
             String[] allColumnProjection) {