Interface TemplateData

  • All Known Implementing Classes:
    MainTemplateData, SubTemplateData

    public interface TemplateData
    Interface representing the ancestor for all template data types.
    Since:
    0.1.0
    Author:
    nandorholozsnyak
    • Method Detail

      • getTemplateCustomization

        TemplateCustomization getTemplateCustomization()
        Returns the template customization data.
        Since:
        0.4.0
      • setTemplateCustomization

        void setTemplateCustomization​(TemplateCustomization templateCustomization)
        Sets the template customization data.
        Since:
        0.4.0
      • getAggregatedProperties

        List<Property> getAggregatedProperties()
        Returns all properties associated with the template data.

        It aggregates the properties from all available property groups.

        Returns:
        aggregated list of properties.
        Since:
        0.6.0