Interface ContentFunction


  • public interface ContentFunction
    Interface for objects which implement a function which creates content (e.g. counter(pages))
    • Method Detail

      • isStatic

        boolean isStatic()
        Whether or not the function value can change at render time. If true, #calculate(LayoutContext, String, TextContent) will be called. If false, #calculate(RenderingContext, String, TextContent) will be called.
      • getLayoutReplacementText

        java.lang.String getLayoutReplacementText()
        If a function value can change at render time (i.e. isStatic() returns false) use this text as an approximation at layout.