package org.thoughtcrime.securesms.groups; import android.content.Context; import androidx.annotation.NonNull; import org.signal.storageservice.protos.groups.AccessControl; import org.thoughtcrime.securesms.R; public final class GV2AccessLevelUtil { private GV2AccessLevelUtil() { } public static String toString(@NonNull Context context, @NonNull AccessControl.AccessRequired attributeAccess) { switch (attributeAccess) { case ANY : return context.getString(R.string.GroupManagement_access_level_anyone); case MEMBER : return context.getString(R.string.GroupManagement_access_level_all_members); case ADMINISTRATOR : return context.getString(R.string.GroupManagement_access_level_only_admins); default : return context.getString(R.string.GroupManagement_access_level_unknown); } } }