Interface PdfTemplate

All Superinterfaces:
Cloneable, net.anotheria.asg.data.DataObject, net.anotheria.util.sorter.IComparable
All Known Implementing Classes:
PdfTemplateDocument

public interface PdfTemplate extends net.anotheria.asg.data.DataObject, net.anotheria.util.sorter.IComparable
  • Field Details

    • PROP_ID

      static final String PROP_ID
      Constant property name for "id" for internal storage and queries.
      See Also:
    • PROP_NAME

      static final String PROP_NAME
      Constant property name for "name" for internal storage and queries.
      See Also:
    • PROP_SHOW_PAGE_NUMBERS

      static final String PROP_SHOW_PAGE_NUMBERS
      Constant property name for "showPageNumbers" for internal storage and queries.
      See Also:
    • PROP_APPLY_BACKGROUND_STYLES

      static final String PROP_APPLY_BACKGROUND_STYLES
      Constant property name for "applyBackgroundStyles" for internal storage and queries.
      See Also:
    • PROP_HEADER_TEMPLATE_EN

      static final String PROP_HEADER_TEMPLATE_EN
      Constant property name for "headerTemplate" and domain "EN" for internal storage and queries.
      See Also:
    • PROP_HEADER_MARGIN

      static final String PROP_HEADER_MARGIN
      Constant property name for "headerMargin" for internal storage and queries.
      See Also:
    • PROP_CONTENT_TEMPLATE_EN

      static final String PROP_CONTENT_TEMPLATE_EN
      Constant property name for "contentTemplate" and domain "EN" for internal storage and queries.
      See Also:
    • PROP_LOCALIZATIONS

      static final String PROP_LOCALIZATIONS
      Constant property name for "localizations" for internal storage and queries.
      See Also:
  • Method Details

    • getName

      String getName()
      Returns the value of the name attribute.
    • setName

      void setName(String value)
      Sets the value of the name attribute.
    • getShowPageNumbers

      boolean getShowPageNumbers()
      Returns the value of the showPageNumbers attribute.
    • setShowPageNumbers

      void setShowPageNumbers(boolean value)
      Sets the value of the showPageNumbers attribute.
    • getApplyBackgroundStyles

      boolean getApplyBackgroundStyles()
      Returns the value of the applyBackgroundStyles attribute.
    • setApplyBackgroundStyles

      void setApplyBackgroundStyles(boolean value)
      Sets the value of the applyBackgroundStyles attribute.
    • getHeaderTemplateEN

      String getHeaderTemplateEN()
      Returns the value of the headerTemplate attribute in the "EN" domain.
    • getHeaderTemplate

      String getHeaderTemplate()
      Returns the current value of the headerTemplate attribute. Current means in the currently selected domain.
    • setHeaderTemplateEN

      void setHeaderTemplateEN(String value)
      Sets the value of the headerTemplate attribute in the domain "EN"
    • setHeaderTemplate

      void setHeaderTemplate(String value)
      Sets the value of the headerTemplate attribute in the current domain. Current means in the currently selected domain.
    • getHeaderMargin

      int getHeaderMargin()
      Returns the value of the headerMargin attribute.
    • setHeaderMargin

      void setHeaderMargin(int value)
      Sets the value of the headerMargin attribute.
    • getFooterTemplateEN

      String getFooterTemplateEN()
      Returns the value of the footerTemplate attribute in the "EN" domain.
    • getFooterTemplate

      String getFooterTemplate()
      Returns the current value of the footerTemplate attribute. Current means in the currently selected domain.
    • setFooterTemplateEN

      void setFooterTemplateEN(String value)
      Sets the value of the footerTemplate attribute in the domain "EN"
    • setFooterTemplate

      void setFooterTemplate(String value)
      Sets the value of the footerTemplate attribute in the current domain. Current means in the currently selected domain.
    • getFooterMargin

      int getFooterMargin()
      Returns the value of the footerMargin attribute.
    • setFooterMargin

      void setFooterMargin(int value)
      Sets the value of the footerMargin attribute.
    • getContentTemplateEN

      String getContentTemplateEN()
      Returns the value of the contentTemplate attribute in the "EN" domain.
    • getContentTemplate

      String getContentTemplate()
      Returns the current value of the contentTemplate attribute. Current means in the currently selected domain.
    • setContentTemplateEN

      void setContentTemplateEN(String value)
      Sets the value of the contentTemplate attribute in the domain "EN"
    • setContentTemplate

      void setContentTemplate(String value)
      Sets the value of the contentTemplate attribute in the current domain. Current means in the currently selected domain.
    • getLocalizations

      List<String> getLocalizations()
      Returns the value of the localizations attribute.
    • setLocalizations

      void setLocalizations(List<String> value)
      Sets the value of the localizations attribute.
    • getLocalizationsSize

      int getLocalizationsSize()
      Returns the number of elements in the "localizations" container
    • addLocalizationsElement

      void addLocalizationsElement(String guard)
      Adds a new element to the list.
    • removeLocalizationsElement

      void removeLocalizationsElement(int index)
      Removes the element at position index from the list.
    • swapLocalizationsElement

      void swapLocalizationsElement(int index1, int index2)
      Swaps elements at positions index1 and index2 in the list.
    • getLocalizationsElement

      String getLocalizationsElement(int index)
      Returns the element at the position index in the list.
    • copyLANG2LANG

      void copyLANG2LANG(String sourceLanguge, String destLanguage)
      Copies all multilingual properties from source language to destination language