Class PreviewDataModel

All Implemented Interfaces:
Serializable

public class PreviewDataModel extends ItemModel
Generated model class for type PreviewData first defined at extension cms2.
See Also:
  • Field Details

    • _TYPECODE

      public static final String _TYPECODE
      Generated model type code constant.
      See Also:
    • USER

      public static final String USER
      Generated constant - Attribute key of PreviewData.user attribute defined at extension cms2.
      See Also:
    • USERGROUP

      public static final String USERGROUP
      Generated constant - Attribute key of PreviewData.userGroup attribute defined at extension cms2.
      See Also:
    • COUNTRY

      public static final String COUNTRY
      Generated constant - Attribute key of PreviewData.country attribute defined at extension cms2.
      See Also:
    • LANGUAGE

      public static final String LANGUAGE
      Generated constant - Attribute key of PreviewData.language attribute defined at extension cms2.
      See Also:
    • TIME

      public static final String TIME
      Generated constant - Attribute key of PreviewData.time attribute defined at extension cms2.
      See Also:
    • LIVEEDIT

      public static final String LIVEEDIT
      Generated constant - Attribute key of PreviewData.liveEdit attribute defined at extension cms2.
      See Also:
    • EDITMODE

      public static final String EDITMODE
      Generated constant - Attribute key of PreviewData.editMode attribute defined at extension cms2.
      See Also:
    • RESOURCEPATH

      public static final String RESOURCEPATH
      Generated constant - Attribute key of PreviewData.resourcePath attribute defined at extension cms2.
      See Also:
    • PAGE

      public static final String PAGE
      Generated constant - Attribute key of PreviewData.page attribute defined at extension cms2.
      See Also:
    • PREVIEWCATEGORY

      public static final String PREVIEWCATEGORY
      Generated constant - Attribute key of PreviewData.previewCategory attribute defined at extension cms2.
      See Also:
    • PREVIEWPRODUCT

      public static final String PREVIEWPRODUCT
      Generated constant - Attribute key of PreviewData.previewProduct attribute defined at extension cms2.
      See Also:
    • PREVIEWCATALOG

      public static final String PREVIEWCATALOG
      Generated constant - Attribute key of PreviewData.previewCatalog attribute defined at extension cms2.
      See Also:
    • ACTIVESITE

      public static final String ACTIVESITE
      Generated constant - Attribute key of PreviewData.activeSite attribute defined at extension cms2.
      See Also:
    • ACTIVECATALOGVERSION

      public static final String ACTIVECATALOGVERSION
      Generated constant - Attribute key of PreviewData.activeCatalogVersion attribute defined at extension cms2.
      See Also:
    • VERSION

      public static final String VERSION
      Generated constant - Attribute key of PreviewData.version attribute defined at extension cms2.
      See Also:
    • PREVIEWCONTENTCATALOGVERSION

      public static final String PREVIEWCONTENTCATALOGVERSION
      Generated constant - Attribute key of PreviewData.previewContentCatalogVersion attribute defined at extension cms2.
      See Also:
    • CATALOGVERSIONS

      public static final String CATALOGVERSIONS
      Generated constant - Attribute key of PreviewData.catalogVersions attribute defined at extension cms2.
      See Also:
    • LIVEEDITVARIANT

      public static final String LIVEEDITVARIANT
      Generated constant - Attribute key of PreviewData.liveEditVariant attribute defined at extension cmscockpit.
      See Also:
    • UIEXPERIENCE

      public static final String UIEXPERIENCE
      Generated constant - Attribute key of PreviewData.uiExperience attribute defined at extension acceleratorcms.
      See Also:
    • CODE

      public static final String CODE
      Generated constant - Attribute key of PreviewData.code attribute defined at extension personalizationcms.
      See Also:
    • VARIATIONS

      public static final String VARIATIONS
      Generated constant - Attribute key of PreviewData.variations attribute defined at extension personalizationcms.
      See Also:
    • SEGMENTS

      public static final String SEGMENTS
      Generated constant - Attribute key of PreviewData.segments attribute defined at extension personalizationcms.
      See Also:
  • Constructor Details

    • PreviewDataModel

      public PreviewDataModel()
      Generated constructor - Default constructor for generic creation.
    • PreviewDataModel

      public PreviewDataModel(ItemModelContext ctx)
      Generated constructor - Default constructor for creation with existing context
      Parameters:
      ctx - the model context to be injected, must not be null
    • PreviewDataModel

      @Deprecated(since="4.1.1", forRemoval=true) public PreviewDataModel(ItemModel _owner)
      Deprecated, for removal: This API element is subject to removal in a future version.
      since 4.1.1 Please use the default constructor without parameters
      Generated constructor - for all mandatory and initial attributes.
      Parameters:
      _owner - initial attribute declared by type Item at extension core
  • Method Details

    • getActiveCatalogVersion

      @Accessor(qualifier="activeCatalogVersion", type=GETTER) public CatalogVersionModel getActiveCatalogVersion()
      Generated method - Getter of the PreviewData.activeCatalogVersion attribute defined at extension cms2.
      Returns:
      the activeCatalogVersion
    • getActiveSite

      @Accessor(qualifier="activeSite", type=GETTER) public CMSSiteModel getActiveSite()
      Generated method - Getter of the PreviewData.activeSite attribute defined at extension cms2.
      Returns:
      the activeSite
    • getCatalogVersions

      @Accessor(qualifier="catalogVersions", type=GETTER) public Collection<CatalogVersionModel> getCatalogVersions()
      Generated method - Getter of the PreviewData.catalogVersions attribute defined at extension cms2. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.
      Returns:
      the catalogVersions
    • getCode

      @Accessor(qualifier="code", type=GETTER) public String getCode()
      Generated method - Getter of the PreviewData.code attribute defined at extension personalizationcms.
      Returns:
      the code
    • getCountry

      @Accessor(qualifier="country", type=GETTER) public CountryModel getCountry()
      Generated method - Getter of the PreviewData.country attribute defined at extension cms2.
      Returns:
      the country
    • getEditMode

      @Accessor(qualifier="editMode", type=GETTER) public Boolean getEditMode()
      Generated method - Getter of the PreviewData.editMode attribute defined at extension cms2.
      Returns:
      the editMode
    • getLanguage

      @Accessor(qualifier="language", type=GETTER) public LanguageModel getLanguage()
      Generated method - Getter of the PreviewData.language attribute defined at extension cms2.
      Returns:
      the language
    • getLiveEdit

      @Deprecated(since="1811", forRemoval=true) @Accessor(qualifier="liveEdit", type=GETTER) public Boolean getLiveEdit()
      Deprecated, for removal: This API element is subject to removal in a future version.
      since 1811
      Generated method - Getter of the PreviewData.liveEdit attribute defined at extension cms2.
      Returns:
      the liveEdit
    • getLiveEditVariant

      @Accessor(qualifier="liveEditVariant", type=GETTER) public LiveEditVariant getLiveEditVariant()
      Generated method - Getter of the PreviewData.liveEditVariant attribute defined at extension cmscockpit.
      Returns:
      the liveEditVariant
    • getPage

      @Accessor(qualifier="page", type=GETTER) public AbstractPageModel getPage()
      Generated method - Getter of the PreviewData.page attribute defined at extension cms2.
      Returns:
      the page
    • getPreviewCatalog

      @Accessor(qualifier="previewCatalog", type=GETTER) public CatalogModel getPreviewCatalog()
      Generated method - Getter of the PreviewData.previewCatalog attribute defined at extension cms2.
      Returns:
      the previewCatalog
    • getPreviewCategory

      @Accessor(qualifier="previewCategory", type=GETTER) public CategoryModel getPreviewCategory()
      Generated method - Getter of the PreviewData.previewCategory attribute defined at extension cms2.
      Returns:
      the previewCategory
    • getPreviewContentCatalogVersion

      @Accessor(qualifier="previewContentCatalogVersion", type=GETTER) public CatalogVersionModel getPreviewContentCatalogVersion()
      Generated method - Getter of the PreviewData.previewContentCatalogVersion attribute defined at extension cms2.
      Returns:
      the previewContentCatalogVersion
    • getPreviewProduct

      @Accessor(qualifier="previewProduct", type=GETTER) public ProductModel getPreviewProduct()
      Generated method - Getter of the PreviewData.previewProduct attribute defined at extension cms2.
      Returns:
      the previewProduct
    • getResourcePath

      @Accessor(qualifier="resourcePath", type=GETTER) public String getResourcePath()
      Generated method - Getter of the PreviewData.resourcePath attribute defined at extension cms2.
      Returns:
      the resourcePath
    • getSegments

      @Accessor(qualifier="segments", type=GETTER) public Collection<CxSegmentModel> getSegments()
      Generated method - Getter of the PreviewData.segments attribute defined at extension personalizationcms. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.
      Returns:
      the segments
    • getTime

      @Accessor(qualifier="time", type=GETTER) public Date getTime()
      Generated method - Getter of the PreviewData.time attribute defined at extension cms2.
      Returns:
      the time
    • getUiExperience

      @Accessor(qualifier="uiExperience", type=GETTER) public UiExperienceLevel getUiExperience()
      Generated method - Getter of the PreviewData.uiExperience attribute defined at extension acceleratorcms.
      Returns:
      the uiExperience
    • getUser

      @Accessor(qualifier="user", type=GETTER) public UserModel getUser()
      Generated method - Getter of the PreviewData.user attribute defined at extension cms2.
      Returns:
      the user
    • getUserGroup

      @Accessor(qualifier="userGroup", type=GETTER) public UserGroupModel getUserGroup()
      Generated method - Getter of the PreviewData.userGroup attribute defined at extension cms2.
      Returns:
      the userGroup
    • getVariations

      @Accessor(qualifier="variations", type=GETTER) public Collection<CxVariationModel> getVariations()
      Generated method - Getter of the PreviewData.variations attribute defined at extension personalizationcms. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.
      Returns:
      the variations
    • getVersion

      @Accessor(qualifier="version", type=GETTER) public CMSVersionModel getVersion()
      Generated method - Getter of the PreviewData.version attribute defined at extension cms2.
      Returns:
      the version
    • setActiveCatalogVersion

      @Accessor(qualifier="activeCatalogVersion", type=SETTER) public void setActiveCatalogVersion(CatalogVersionModel value)
      Generated method - Setter of PreviewData.activeCatalogVersion attribute defined at extension cms2.
      Parameters:
      value - the activeCatalogVersion
    • setActiveSite

      @Accessor(qualifier="activeSite", type=SETTER) public void setActiveSite(CMSSiteModel value)
      Generated method - Setter of PreviewData.activeSite attribute defined at extension cms2.
      Parameters:
      value - the activeSite
    • setCatalogVersions

      @Accessor(qualifier="catalogVersions", type=SETTER) public void setCatalogVersions(Collection<CatalogVersionModel> value)
      Generated method - Setter of PreviewData.catalogVersions attribute defined at extension cms2.
      Parameters:
      value - the catalogVersions
    • setCode

      @Accessor(qualifier="code", type=SETTER) public void setCode(String value)
      Generated method - Setter of PreviewData.code attribute defined at extension personalizationcms.
      Parameters:
      value - the code
    • setCountry

      @Accessor(qualifier="country", type=SETTER) public void setCountry(CountryModel value)
      Generated method - Setter of PreviewData.country attribute defined at extension cms2.
      Parameters:
      value - the country
    • setEditMode

      @Accessor(qualifier="editMode", type=SETTER) public void setEditMode(Boolean value)
      Generated method - Setter of PreviewData.editMode attribute defined at extension cms2.
      Parameters:
      value - the editMode
    • setLanguage

      @Accessor(qualifier="language", type=SETTER) public void setLanguage(LanguageModel value)
      Generated method - Setter of PreviewData.language attribute defined at extension cms2.
      Parameters:
      value - the language
    • setLiveEdit

      @Deprecated(since="1811", forRemoval=true) @Accessor(qualifier="liveEdit", type=SETTER) public void setLiveEdit(Boolean value)
      Deprecated, for removal: This API element is subject to removal in a future version.
      since 1811
      Generated method - Setter of PreviewData.liveEdit attribute defined at extension cms2.
      Parameters:
      value - the liveEdit
    • setLiveEditVariant

      @Accessor(qualifier="liveEditVariant", type=SETTER) public void setLiveEditVariant(LiveEditVariant value)
      Generated method - Setter of PreviewData.liveEditVariant attribute defined at extension cmscockpit.
      Parameters:
      value - the liveEditVariant
    • setPage

      @Accessor(qualifier="page", type=SETTER) public void setPage(AbstractPageModel value)
      Generated method - Setter of PreviewData.page attribute defined at extension cms2.
      Parameters:
      value - the page
    • setPreviewCatalog

      @Accessor(qualifier="previewCatalog", type=SETTER) public void setPreviewCatalog(CatalogModel value)
      Generated method - Setter of PreviewData.previewCatalog attribute defined at extension cms2.
      Parameters:
      value - the previewCatalog
    • setPreviewCategory

      @Accessor(qualifier="previewCategory", type=SETTER) public void setPreviewCategory(CategoryModel value)
      Generated method - Setter of PreviewData.previewCategory attribute defined at extension cms2.
      Parameters:
      value - the previewCategory
    • setPreviewContentCatalogVersion

      @Accessor(qualifier="previewContentCatalogVersion", type=SETTER) public void setPreviewContentCatalogVersion(CatalogVersionModel value)
      Generated method - Setter of PreviewData.previewContentCatalogVersion attribute defined at extension cms2.
      Parameters:
      value - the previewContentCatalogVersion
    • setPreviewProduct

      @Accessor(qualifier="previewProduct", type=SETTER) public void setPreviewProduct(ProductModel value)
      Generated method - Setter of PreviewData.previewProduct attribute defined at extension cms2.
      Parameters:
      value - the previewProduct
    • setResourcePath

      @Accessor(qualifier="resourcePath", type=SETTER) public void setResourcePath(String value)
      Generated method - Setter of PreviewData.resourcePath attribute defined at extension cms2.
      Parameters:
      value - the resourcePath
    • setSegments

      @Accessor(qualifier="segments", type=SETTER) public void setSegments(Collection<CxSegmentModel> value)
      Generated method - Setter of PreviewData.segments attribute defined at extension personalizationcms.
      Parameters:
      value - the segments
    • setTime

      @Accessor(qualifier="time", type=SETTER) public void setTime(Date value)
      Generated method - Setter of PreviewData.time attribute defined at extension cms2.
      Parameters:
      value - the time
    • setUiExperience

      @Accessor(qualifier="uiExperience", type=SETTER) public void setUiExperience(UiExperienceLevel value)
      Generated method - Setter of PreviewData.uiExperience attribute defined at extension acceleratorcms.
      Parameters:
      value - the uiExperience
    • setUser

      @Accessor(qualifier="user", type=SETTER) public void setUser(UserModel value)
      Generated method - Setter of PreviewData.user attribute defined at extension cms2.
      Parameters:
      value - the user
    • setUserGroup

      @Accessor(qualifier="userGroup", type=SETTER) public void setUserGroup(UserGroupModel value)
      Generated method - Setter of PreviewData.userGroup attribute defined at extension cms2.
      Parameters:
      value - the userGroup
    • setVariations

      @Accessor(qualifier="variations", type=SETTER) public void setVariations(Collection<CxVariationModel> value)
      Generated method - Setter of PreviewData.variations attribute defined at extension personalizationcms.
      Parameters:
      value - the variations
    • setVersion

      @Accessor(qualifier="version", type=SETTER) public void setVersion(CMSVersionModel value)
      Generated method - Setter of PreviewData.version attribute defined at extension cms2.
      Parameters:
      value - the version