Interface IProductR


public interface IProductR
The ProductR is able to create texts from structured product data and descriptions, which can be used as marketing texts or descriptive texts on a website or in other materials.
Author:
Phillip Austerfield
  • Method Details

    • setProductName

      @NotNull IProductR setProductName(@NotNull String sName)
      Set the product name
      Parameters:
      sName -
      Returns:
    • setCompanyName

      @NotNull IProductR setCompanyName(@NotNull String sName)
      Set the company name
      Parameters:
      sName -
      Returns:
    • setProductClass

      @NotNull IProductR setProductClass(@NotNull String sClass)
      Set the product class
      Parameters:
      sClass -
      Returns:
    • setMarketingMode

      IProductR setMarketingMode(boolean bIsMarketingMode)
      Set the marketing mode
      Parameters:
      bIsMarketingMode -
      Returns:
    • setTargetLanguage

      @NotNull IProductR setTargetLanguage(@NotNull String sLanguageCode)
      Set target language
      Parameters:
      sLanguageCode - language code
      Returns:
    • addProductFeature

      @NotNull IProductR addProductFeature(@NotNull String sFeatureName, @NotNull String sValue)
      Add a feature
      Parameters:
      sFeatureName - Name
      sValue - Value
      Returns:
    • create

      @NotNull String create()
      Create the text
      Returns:
      Text