package com.handsomezhou.bottomtab.model;
/**
* custom IconButton's value
*
* @author handsomezhou
*/
public class IconButtonValue {
private Object mTag;// tag
private int mIconSelectedUnfocused; // selected_unfocused Icon
private int mIconSelectedFocused; // selected_focused Icon
private int mIconUnselected; // unselected Icon
private int mText;// text
public IconButtonValue(Object tag, int iconSelectedUnfocused, int text) {
super();
initViewOption(tag, iconSelectedUnfocused, iconSelectedUnfocused, iconSelectedUnfocused, text);
}
public IconButtonValue(Object tag, int iconSelectedUnfocused, int iconUnselected, int text) {
super();
initViewOption(tag, iconSelectedUnfocused, iconSelectedUnfocused, iconUnselected, text);
}
public IconButtonValue(Object tag,int iconSelectedUnfocused, int iconSelectedFocused,
int iconUnselected, int text) {
super();
initViewOption(tag, iconSelectedUnfocused, iconSelectedFocused, iconUnselected, text);
}
private void initViewOption (Object tag,int iconSelectedUnfocused, int iconSelectedFocused, int iconUnselected, int text){
setTag(tag);
setIconSelectedUnfocused(iconSelectedUnfocused);
setIconSelectedFocused(iconSelectedFocused);
setIconUnselected(iconUnselected);
setText(text);
}
public Object getTag() {
return mTag;
}
public void setTag(Object tag) {
mTag = tag;
}
public int getIconSelectedUnfocused() {
return mIconSelectedUnfocused;
}
public void setIconSelectedUnfocused(int iconSelectedUnfocused) {
mIconSelectedUnfocused = iconSelectedUnfocused;
}
public int getIconSelectedFocused() {
return mIconSelectedFocused;
}
public void setIconSelectedFocused(int iconSelectedFocused) {
mIconSelectedFocused = iconSelectedFocused;
}
public int getIconUnselected() {
return mIconUnselected;
}
public void setIconUnselected(int iconUnselected) {
mIconUnselected = iconUnselected;
}
public int getText() {
return mText;
}
public void setText(int text) {
mText = text;
}
}