Class MultilineTextProcessorImpl

java.lang.Object
io.jmix.reports.yarg.formatters.impl.docx.MultilineTextProcessorImpl
All Implemented Interfaces:
MultilineTextProcessor

public class MultilineTextProcessorImpl extends Object implements MultilineTextProcessor
  • Constructor Details

    • MultilineTextProcessorImpl

      public MultilineTextProcessorImpl()
  • Method Details

    • process

      public void process(org.docx4j.wml.Text text)
      Description copied from interface: MultilineTextProcessor
      Replaces the specified text with the multiline text content if its value is a multiline string.
      Specified by:
      process in interface MultilineTextProcessor
      Parameters:
      text - a text with value
    • process

      public void process(TextWrapper wrapper)
      Description copied from interface: MultilineTextProcessor
      Replaces the text from the specified wrapper with the multiline text content if its value is a multiline string.
      Specified by:
      process in interface MultilineTextProcessor
      Parameters:
      wrapper - a wrapper for the text with a value
    • createLineText

      protected org.docx4j.wml.Text createLineText(org.docx4j.wml.Text sourceText, String lineTextValue)
    • getTextLines

      protected List<String> getTextLines(org.docx4j.wml.Text text)