package com.metis.meishuquan.adapter.delegate; import android.view.View; import com.metis.base.widget.adapter.delegate.BaseDelegate; import com.metis.meishuquan.adapter.DiscoveryDelegateType; import com.metis.meishuquan.module.DiscoveryItem; /** * Created by Beak on 2015/10/21. */ public class DiscoveryItemDelegate extends BaseDelegate<DiscoveryItem> { private View.OnClickListener mOnClickListener = null; private boolean isNative = false; private int mIconRes = 0; public DiscoveryItemDelegate(DiscoveryItem discoveryItem) { super(discoveryItem); } @Override public int getDelegateType() { return DiscoveryDelegateType.TYPE_DISCOVERY_ITEM.getType(); } public void setOnClickListener (View.OnClickListener listener) { mOnClickListener = listener; } public View.OnClickListener getOnClickListener () { return mOnClickListener; } public boolean isNative() { return isNative; } public void setIsNative(boolean isNative) { this.isNative = isNative; } public int getIconRes() { return mIconRes; } public void setIconRes(int mIconRes) { this.mIconRes = mIconRes; } }