Annotation Interface CustomTemplateParameters


@Target(TYPE) @Retention(RUNTIME) public @interface CustomTemplateParameters
Defines parameters of the custom report template as part of the TemplateDef definition. Custom template can be used to provide custom implementation for generation of the output document based on band data and value formats.
Model object is ReportTemplate.
See Also:
  • Optional Element Summary

    Optional Elements
    Modifier and Type
    Optional Element
    Description
    Specify how custom template is invoked.
    boolean
     
    Script that accepts parameters map and returns a URL that be called for to generate the output.
  • Element Details

    • enabled

      boolean enabled
      Returns:
      true if a custom template implementation should be used
      Default:
      false
    • definedBy

      Specify how custom template is invoked. Note: SCRIPT and CLASS are not supported here, use DELEGATE instead.
      Default:
      DELEGATE
    • urlScript

      String urlScript
      Script that accepts parameters map and returns a URL that be called for to generate the output.
      Default:
      ""