Example #1
0
 /**
  * Handles the creation of a page based on an e-mail body of type <code>text/plain</code>.
  *
  * @param content the message body
  * @param page the page
  * @param language the content language
  * @return the page
  */
 private Page handleTextPlain(String content, Page page, Language language) {
   for (String paragraph : content.split("\r\n")) {
     if (StringUtils.isBlank(paragraph)) continue;
     PageletImpl p = new PageletImpl("text", "paragraph");
     p.setContent("text", StringUtils.trim(paragraph), language);
     page.addPagelet(p, page.getStage().getIdentifier());
   }
   return page;
 }