Class ResourceMultilineText

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

@Model(adaptables=org.apache.sling.api.SlingHttpServletRequest.class) public class ResourceMultilineText extends Object
Generic resource-based model for rendering plain text with line breaks.

Optional use parameters when referencing model from Sightly template:

  • propertyName: Property name in which the text is stored in the resource
  • Constructor Details

    • ResourceMultilineText

      public ResourceMultilineText()
  • Method Details

    • isValid

      public boolean isValid()
      Returns true if multi-line text is present and valid.
      Returns:
      Text is valid
    • getMarkup

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