package org.briarproject.android.privategroup.invitation; import android.content.Context; import android.view.ViewGroup; import org.briarproject.android.sharing.InvitationAdapter; import org.briarproject.api.privategroup.invitation.GroupInvitationItem; class GroupInvitationAdapter extends InvitationAdapter { GroupInvitationAdapter(Context ctx, InvitationClickListener listener) { super(ctx, GroupInvitationItem.class, listener); } @Override public GroupInvitationViewHolder onCreateViewHolder(ViewGroup parent, int viewType) { return new GroupInvitationViewHolder(getView(parent)); } @Override public boolean areContentsTheSame(GroupInvitationItem item1, GroupInvitationItem item2) { return item1.isSubscribed() == item2.isSubscribed(); } }