@Override
 public String getFormatedOverheadText() {
   final TextWidgetFormater sb = new TextWidgetFormater();
   sb.append(this.getName());
   final ArrayList<String> effects =
       CastableDescriptionGenerator.generateDescription(
           new EffectAreaWriter(this, this.m_level, 0));
   for (int i = 0, size = effects.size(); i < size; ++i) {
     sb.newLine().append(effects.get(i));
   }
   return sb.finishAndToString();
 }