docs: public String getContentDecoration(I_CmsDecoratorConfiguration config, String text, String contentLocale) {
  
          StringBuffer content = new StringBuffer();
          // TODO: we have to handle with word phrases, too
  
          // add the pretext
          if (!config.hasUsed(m_decorationKey) && m_decorationDefinition.isMarkFirst()) {
              content.append(m_decorationDefinition.getPreTextFirst());
          } else {
              content.append(m_decorationDefinition.getPreText());
          }
          // now add the original word
          content.append(text);
  
          // add the posttext
          if (!config.hasUsed(m_decorationKey) && m_decorationDefinition.isMarkFirst()) {
              content.append(m_decorationDefinition.getPostTextFirst());
              config.markAsUsed(m_decorationKey);
          } else {
              content.append(m_decorationDefinition.getPostText());
          }
  
          // replace the occurance of the ${decoration} makro in the decorated text
          return replaceMacros(content.toString(), contentLocale);
      }