public IconicsDrawable icon(IIcon icon){
  mIcon=icon;
  ITypeface typeface=icon.getTypeface();
  mIconPaint.setTypeface(typeface.getTypeface(mContext));
  invalidateSelf();
  return this;
}

public IconicsDrawable icon ( IIcon icon ) { mIcon = icon ; ITypeface typeface = icon . getTypeface ( ) ; mIconPaint . setTypeface ( typeface . getTypeface ( mContext ) ) ; invalidateSelf ( ) ; return this ; }
loads and draws given .
