Class ResourceRichText

java.lang.Object
io.wcm.handler.richtext.ui.ResourceRichText

@Model(adaptables=org.apache.sling.api.SlingHttpServletRequest.class) public class ResourceRichText extends Object
Generic resource-based model for rendering formatted rich text.

Optional use parameters when referencing model from Sightly template:

  • propertyName: Property name in which the text is stored in the resource
  • isRichText: Set to false if text to format is plain text.
  • Constructor Details

    • ResourceRichText

      public ResourceRichText()
  • Method Details

    • isValid

      public boolean isValid()
      Returns true if rich text is present and valid.
      Returns:
      Rich text is valid
    • getMarkup

      @Nullable public @Nullable String getMarkup()
      Returns the formatted text as XHTML markup.
      Returns:
      Rich text markup