/* */ package android.support.v4.view;
/* */
/* */ import android.os.Parcelable;
/* */ import android.view.View;
/* */
/* */ public abstract class PagerAdapter
/* */ {
/* */ private DataSetObserver mObserver;
/* */ public static final int POSITION_UNCHANGED = -1;
/* */ public static final int POSITION_NONE = -2;
/* */
/* */ public abstract int getCount();
/* */
/* */ public abstract void startUpdate(View paramView);
/* */
/* */ public abstract Object instantiateItem(View paramView, int paramInt);
/* */
/* */ public abstract void destroyItem(View paramView, int paramInt, Object paramObject);
/* */
/* */ public abstract void finishUpdate(View paramView);
/* */
/* */ public abstract boolean isViewFromObject(View paramView, Object paramObject);
/* */
/* */ public abstract Parcelable saveState();
/* */
/* */ public abstract void restoreState(Parcelable paramParcelable, ClassLoader paramClassLoader);
/* */
/* */ public int getItemPosition(Object object)
/* */ {
/* 110 */ return -1;
/* */ }
/* */
/* */ public void notifyDataSetChanged()
/* */ {
/* 118 */ if (this.mObserver != null)
/* 119 */ this.mObserver.onDataSetChanged();
/* */ }
/* */
/* */ void setDataSetObserver(DataSetObserver observer)
/* */ {
/* 124 */ this.mObserver = observer;
/* */ }
/* */
/* */ static abstract interface DataSetObserver
/* */ {
/* */ public abstract void onDataSetChanged();
/* */ }
/* */ }
/* Location: C:\Users\Administrator\Desktop\android-support-v4.jar
* Qualified Name: android.support.v4.view.PagerAdapter
* JD-Core Version: 0.6.0
*/