ShadowPagerAdapter.java revision 99fafb79bf98b7aa1946bbda1f0a225cefa2d35d
1package com.xtremelabs.robolectric.shadows; 2 3import android.database.DataSetObserver; 4import android.support.v4.view.PagerAdapter; 5import com.xtremelabs.robolectric.internal.Implementation; 6import com.xtremelabs.robolectric.internal.Implements; 7 8@Implements(PagerAdapter.class) 9public class ShadowPagerAdapter { 10 private DataSetObserver dataSetObserver; 11 12 @Implementation 13 public void registerDataSetObserver(DataSetObserver dataSetObserver) { 14 this.dataSetObserver = dataSetObserver; 15 } 16 17 @Implementation 18 public void notifyDataSetChanged() { 19 if (dataSetObserver != null) { 20 dataSetObserver.onChanged(); 21 } 22 } 23} 24