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 Detail

      • PROP_ID

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

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

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

        static final String PROP_APPLY_BACKGROUND_STYLES
        Constant property name for "applyBackgroundStyles" for internal storage and queries.
        See Also:
        Constant Field Values
      • 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:
        Constant Field Values
      • PROP_HEADER_TEMPLATE_DE

        static final String PROP_HEADER_TEMPLATE_DE
        Constant property name for "headerTemplate" and domain "DE" for internal storage and queries.
        See Also:
        Constant Field Values
      • PROP_HEADER_MARGIN

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

        static final String PROP_FOOTER_TEMPLATE_EN
        Constant property name for "footerTemplate" and domain "EN" for internal storage and queries.
        See Also:
        Constant Field Values
      • PROP_FOOTER_TEMPLATE_DE

        static final String PROP_FOOTER_TEMPLATE_DE
        Constant property name for "footerTemplate" and domain "DE" for internal storage and queries.
        See Also:
        Constant Field Values
      • PROP_FOOTER_MARGIN

        static final String PROP_FOOTER_MARGIN
        Constant property name for "footerMargin" for internal storage and queries.
        See Also:
        Constant Field Values
      • 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:
        Constant Field Values
      • PROP_CONTENT_TEMPLATE_DE

        static final String PROP_CONTENT_TEMPLATE_DE
        Constant property name for "contentTemplate" and domain "DE" for internal storage and queries.
        See Also:
        Constant Field Values
      • PROP_LOCALIZATIONS

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

      • 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.
      • getHeaderTemplateDE

        String getHeaderTemplateDE()
        Returns the value of the headerTemplate attribute in the "DE" 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"
      • setHeaderTemplateDE

        void setHeaderTemplateDE​(String value)
        Sets the value of the headerTemplate attribute in the domain "DE"
      • 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.
      • getFooterTemplateDE

        String getFooterTemplateDE()
        Returns the value of the footerTemplate attribute in the "DE" 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"
      • setFooterTemplateDE

        void setFooterTemplateDE​(String value)
        Sets the value of the footerTemplate attribute in the domain "DE"
      • 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.
      • getContentTemplateDE

        String getContentTemplateDE()
        Returns the value of the contentTemplate attribute in the "DE" 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"
      • setContentTemplateDE

        void setContentTemplateDE​(String value)
        Sets the value of the contentTemplate attribute in the domain "DE"
      • 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
      • copyEN2DE

        void copyEN2DE()
        Copies all multilingual properties from language EN to language DE
      • copyDE2EN

        void copyDE2EN()
        Copies all multilingual properties from language DE to language EN