package com.mobeegal.android.model; import android.graphics.drawable.Drawable; public class IconifiedText implements Comparable<IconifiedText> { private String mText = ""; private Drawable mIcon; private boolean mSelectable = true; public IconifiedText(String text, Drawable bullet) { mIcon = bullet; mText = text; } public boolean isSelectable() { return mSelectable; } public void setSelectable(boolean selectable) { mSelectable = selectable; } public String getText() { return mText; } public void setText(String text) { mText = text; } public void setIcon(Drawable icon) { mIcon = icon; } public Drawable getIcon() { return mIcon; } // @Override public int compareTo(IconifiedText other) { if (this.mText != null) { return this.mText.compareTo(other.getText()); } else { throw new IllegalArgumentException(); } } }