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();
}
}
}