protected String decorateText(String text, Object element) {
   if (fLabelDecorators != null && text.length() > 0) {
     for (int i = 0; i < fLabelDecorators.size(); i++) {
       ILabelDecorator decorator = (ILabelDecorator) fLabelDecorators.get(i);
       text = decorator.decorateText(text, element);
     }
   }
   return text;
 }
 protected String decorateText(String text, Object element) {
   if (labelDecorators != null && text.length() > 0) {
     Iterator iter = labelDecorators.iterator();
     while (iter.hasNext()) {
       ILabelDecorator decorator = (ILabelDecorator) iter.next();
       text = decorator.decorateText(text, element);
     }
   }
   return text;
 }