public class ProductCarouselComponentModel extends SimpleCMSComponentModel
AbstractItemModel.NewModelContextFactory| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
_TYPECODE
Generated model type code constant.
|
static java.lang.String |
CATEGORIES
Generated constant - Attribute key of
ProductCarouselComponent.categories attribute defined at extension cms2lib. |
static java.lang.String |
CATEGORYCODE
Generated constant - Attribute key of
ProductCarouselComponent.categoryCode attribute defined at extension acceleratorcms. |
static java.lang.String |
CATEGORYCODES
Generated constant - Attribute key of
ProductCarouselComponent.categoryCodes attribute defined at extension cms2lib. |
static java.lang.String |
MEDIA
Generated constant - Attribute key of
ProductCarouselComponent.media attribute defined at extension marketplaceservices. |
static java.lang.String |
POPUP
Generated constant - Attribute key of
ProductCarouselComponent.popup attribute defined at extension acceleratorcms. |
static java.lang.String |
PRODUCTCODES
Generated constant - Attribute key of
ProductCarouselComponent.productCodes attribute defined at extension cms2lib. |
static java.lang.String |
PRODUCTS
Generated constant - Attribute key of
ProductCarouselComponent.products attribute defined at extension cms2lib. |
static java.lang.String |
SCROLL
Generated constant - Attribute key of
ProductCarouselComponent.scroll attribute defined at extension cms2lib. |
static java.lang.String |
SEARCHQUERY
Generated constant - Attribute key of
ProductCarouselComponent.searchQuery attribute defined at extension acceleratorcms. |
static java.lang.String |
TITLE
Generated constant - Attribute key of
ProductCarouselComponent.title attribute defined at extension acceleratorcms. |
static java.lang.String |
URL
Generated constant - Attribute key of
ProductCarouselComponent.url attribute defined at extension marketplaceservices. |
static java.lang.String |
VENDORCAROUSELCODE
Generated constant - Attribute key of
ProductCarouselComponent.vendorCarouselCode attribute defined at extension marketplaceservices. |
_ELEMENTSFORCONTAINER, CONTAINERS_ELEMENTSFORSLOT, ACTIONS, CONTAINER, ONLYONERESTRICTIONMUSTAPPLY, RESTRICTED, RESTRICTIONS, SLOTS, TYPE, TYPECODE, VISIBLECATALOGVERSION, NAME, UID_COMMENTITEMRELATION, COMMENTS, CREATIONTIME, ITEMTYPE, MODIFIEDTIME, OWNER, PK, SEALEDLANGUAGE_FALLBACK_ENABLED_SERVICE_LAYER, MODEL_CONTEXT_FACTORY| Constructor and Description |
|---|
ProductCarouselComponentModel()
Generated constructor - Default constructor for generic creation.
|
ProductCarouselComponentModel(CatalogVersionModel _catalogVersion,
ItemModel _owner,
java.lang.String _uid)
Deprecated.
since 4.1.1 Please use the default constructor without parameters
|
ProductCarouselComponentModel(CatalogVersionModel _catalogVersion,
java.lang.String _uid)
Deprecated.
since 4.1.1 Please use the default constructor without parameters
|
ProductCarouselComponentModel(ItemModelContext ctx)
Generated constructor - Default constructor for creation with existing context
|
| Modifier and Type | Method and Description |
|---|---|
java.util.List<CategoryModel> |
getCategories()
Generated method - Getter of the
ProductCarouselComponent.categories attribute defined at extension cms2lib. |
java.lang.String |
getCategoryCode()
Generated method - Getter of the
ProductCarouselComponent.categoryCode attribute defined at extension acceleratorcms. |
java.util.List<java.lang.String> |
getCategoryCodes()
Generated method - Getter of the
ProductCarouselComponent.categoryCodes attribute defined at extension cms2lib. |
MediaModel |
getMedia()
Generated method - Getter of the
ProductCarouselComponent.media attribute defined at extension marketplaceservices. |
MediaModel |
getMedia(java.util.Locale loc)
Generated method - Getter of the
ProductCarouselComponent.media attribute defined at extension marketplaceservices. |
java.util.List<java.lang.String> |
getProductCodes()
Generated method - Getter of the
ProductCarouselComponent.productCodes attribute defined at extension cms2lib. |
java.util.List<ProductModel> |
getProducts()
Generated method - Getter of the
ProductCarouselComponent.products attribute defined at extension cms2lib. |
CarouselScroll |
getScroll()
Generated method - Getter of the
ProductCarouselComponent.scroll attribute defined at extension cms2lib. |
java.lang.String |
getSearchQuery()
Generated method - Getter of the
ProductCarouselComponent.searchQuery attribute defined at extension acceleratorcms. |
java.lang.String |
getTitle()
Generated method - Getter of the
ProductCarouselComponent.title attribute defined at extension acceleratorcms. |
java.lang.String |
getTitle(java.util.Locale loc)
Generated method - Getter of the
ProductCarouselComponent.title attribute defined at extension acceleratorcms. |
java.lang.String |
getUrl()
Generated method - Getter of the
ProductCarouselComponent.url attribute defined at extension marketplaceservices. |
java.lang.String |
getVendorCarouselCode()
Generated method - Getter of the
ProductCarouselComponent.vendorCarouselCode attribute defined at extension marketplaceservices. |
boolean |
isPopup()
Generated method - Getter of the
ProductCarouselComponent.popup attribute defined at extension acceleratorcms. |
void |
setCategories(java.util.List<CategoryModel> value)
Generated method - Setter of
ProductCarouselComponent.categories attribute defined at extension cms2lib. |
void |
setCategoryCode(java.lang.String value)
Generated method - Setter of
ProductCarouselComponent.categoryCode attribute defined at extension acceleratorcms. |
void |
setMedia(MediaModel value)
Generated method - Setter of
ProductCarouselComponent.media attribute defined at extension marketplaceservices. |
void |
setMedia(MediaModel value,
java.util.Locale loc)
Generated method - Setter of
ProductCarouselComponent.media attribute defined at extension marketplaceservices. |
void |
setPopup(boolean value)
Generated method - Setter of
ProductCarouselComponent.popup attribute defined at extension acceleratorcms. |
void |
setProducts(java.util.List<ProductModel> value)
Generated method - Setter of
ProductCarouselComponent.products attribute defined at extension cms2lib. |
void |
setScroll(CarouselScroll value)
Generated method - Setter of
ProductCarouselComponent.scroll attribute defined at extension cms2lib. |
void |
setSearchQuery(java.lang.String value)
Generated method - Setter of
ProductCarouselComponent.searchQuery attribute defined at extension acceleratorcms. |
void |
setTitle(java.lang.String value)
Generated method - Setter of
ProductCarouselComponent.title attribute defined at extension acceleratorcms. |
void |
setTitle(java.lang.String value,
java.util.Locale loc)
Generated method - Setter of
ProductCarouselComponent.title attribute defined at extension acceleratorcms. |
void |
setUrl(java.lang.String value)
Generated method - Setter of
ProductCarouselComponent.url attribute defined at extension marketplaceservices. |
void |
setVendorCarouselCode(java.lang.String value)
Generated method - Setter of
ProductCarouselComponent.vendorCarouselCode attribute defined at extension marketplaceservices. |
getContainers, setContainersgetActions, getRestrictions, getSlots, getType, getType, getTypeCode, getVisible, isContainer, isOnlyOneRestrictionMustApply, isRestricted, setActions, setOnlyOneRestrictionMustApply, setRestrictions, setSlots, setVisiblegetCatalogVersion, getName, getUid, setCatalogVersion, setName, setUidgetComments, getCreationtime, getModifiedtime, getOwner, isSealed, setComments, setCreationtime, setModifiedtime, setOwnerequals, getItemModelContext, getItemtype, getPersistenceContext, getPk, getProperty, getProperty, getTenantId, hashCode, readResolve, setProperty, setProperty, toObject, toObject, toObject, toObject, toObject, toObject, toObject, toObject, toPrimitive, toPrimitive, toPrimitive, toPrimitive, toPrimitive, toPrimitive, toPrimitive, toPrimitive, toString, writeReplacepublic static final java.lang.String _TYPECODE
public static final java.lang.String SCROLL
ProductCarouselComponent.scroll attribute defined at extension cms2lib.public static final java.lang.String PRODUCTCODES
ProductCarouselComponent.productCodes attribute defined at extension cms2lib.public static final java.lang.String CATEGORYCODES
ProductCarouselComponent.categoryCodes attribute defined at extension cms2lib.public static final java.lang.String PRODUCTS
ProductCarouselComponent.products attribute defined at extension cms2lib.public static final java.lang.String CATEGORIES
ProductCarouselComponent.categories attribute defined at extension cms2lib.public static final java.lang.String TITLE
ProductCarouselComponent.title attribute defined at extension acceleratorcms.public static final java.lang.String SEARCHQUERY
ProductCarouselComponent.searchQuery attribute defined at extension acceleratorcms.public static final java.lang.String CATEGORYCODE
ProductCarouselComponent.categoryCode attribute defined at extension acceleratorcms.public static final java.lang.String POPUP
ProductCarouselComponent.popup attribute defined at extension acceleratorcms.public static final java.lang.String MEDIA
ProductCarouselComponent.media attribute defined at extension marketplaceservices.public static final java.lang.String URL
ProductCarouselComponent.url attribute defined at extension marketplaceservices.public static final java.lang.String VENDORCAROUSELCODE
ProductCarouselComponent.vendorCarouselCode attribute defined at extension marketplaceservices.public ProductCarouselComponentModel()
public ProductCarouselComponentModel(ItemModelContext ctx)
ctx - the model context to be injected, must not be null@Deprecated public ProductCarouselComponentModel(CatalogVersionModel _catalogVersion, java.lang.String _uid)
_catalogVersion - initial attribute declared by type CMSItem at extension cms2_uid - initial attribute declared by type CMSItem at extension cms2@Deprecated public ProductCarouselComponentModel(CatalogVersionModel _catalogVersion, ItemModel _owner, java.lang.String _uid)
_catalogVersion - initial attribute declared by type CMSItem at extension cms2_owner - initial attribute declared by type Item at extension core_uid - initial attribute declared by type CMSItem at extension cms2@Accessor(qualifier="categories", type=GETTER) public java.util.List<CategoryModel> getCategories()
ProductCarouselComponent.categories attribute defined at extension cms2lib.
Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.@Accessor(qualifier="categoryCode", type=GETTER) public java.lang.String getCategoryCode()
ProductCarouselComponent.categoryCode attribute defined at extension acceleratorcms.@Accessor(qualifier="categoryCodes", type=GETTER) public java.util.List<java.lang.String> getCategoryCodes()
ProductCarouselComponent.categoryCodes attribute defined at extension cms2lib.
Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.@Accessor(qualifier="media", type=GETTER) public MediaModel getMedia()
ProductCarouselComponent.media attribute defined at extension marketplaceservices.@Accessor(qualifier="media", type=GETTER) public MediaModel getMedia(java.util.Locale loc)
ProductCarouselComponent.media attribute defined at extension marketplaceservices.loc - the value localization keyjava.lang.IllegalArgumentException - if localization key cannot be mapped to data language@Accessor(qualifier="productCodes", type=GETTER) public java.util.List<java.lang.String> getProductCodes()
ProductCarouselComponent.productCodes attribute defined at extension cms2lib.
Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.@Accessor(qualifier="products", type=GETTER) public java.util.List<ProductModel> getProducts()
ProductCarouselComponent.products attribute defined at extension cms2lib.
Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.@Accessor(qualifier="scroll", type=GETTER) public CarouselScroll getScroll()
ProductCarouselComponent.scroll attribute defined at extension cms2lib.@Accessor(qualifier="searchQuery", type=GETTER) public java.lang.String getSearchQuery()
ProductCarouselComponent.searchQuery attribute defined at extension acceleratorcms.@Accessor(qualifier="title", type=GETTER) public java.lang.String getTitle()
ProductCarouselComponent.title attribute defined at extension acceleratorcms.@Accessor(qualifier="title", type=GETTER) public java.lang.String getTitle(java.util.Locale loc)
ProductCarouselComponent.title attribute defined at extension acceleratorcms.loc - the value localization keyjava.lang.IllegalArgumentException - if localization key cannot be mapped to data language@Accessor(qualifier="url", type=GETTER) public java.lang.String getUrl()
ProductCarouselComponent.url attribute defined at extension marketplaceservices.@Accessor(qualifier="vendorCarouselCode", type=GETTER) public java.lang.String getVendorCarouselCode()
ProductCarouselComponent.vendorCarouselCode attribute defined at extension marketplaceservices.@Accessor(qualifier="popup", type=GETTER) public boolean isPopup()
ProductCarouselComponent.popup attribute defined at extension acceleratorcms.@Accessor(qualifier="categories", type=SETTER) public void setCategories(java.util.List<CategoryModel> value)
ProductCarouselComponent.categories attribute defined at extension cms2lib.value - the categories@Accessor(qualifier="categoryCode", type=SETTER) public void setCategoryCode(java.lang.String value)
ProductCarouselComponent.categoryCode attribute defined at extension acceleratorcms.value - the categoryCode - A code for a category for a solr search@Accessor(qualifier="media", type=SETTER) public void setMedia(MediaModel value)
ProductCarouselComponent.media attribute defined at extension marketplaceservices.value - the media - Localized media that is displayed in the component.@Accessor(qualifier="media", type=SETTER) public void setMedia(MediaModel value, java.util.Locale loc)
ProductCarouselComponent.media attribute defined at extension marketplaceservices.value - the media - Localized media that is displayed in the component.loc - the value localization keyjava.lang.IllegalArgumentException - if localization key cannot be mapped to data language@Accessor(qualifier="popup", type=SETTER) public void setPopup(boolean value)
ProductCarouselComponent.popup attribute defined at extension acceleratorcms.value - the popup - If true shows a popup else redirects to products page@Accessor(qualifier="products", type=SETTER) public void setProducts(java.util.List<ProductModel> value)
ProductCarouselComponent.products attribute defined at extension cms2lib.value - the products@Accessor(qualifier="scroll", type=SETTER) public void setScroll(CarouselScroll value)
ProductCarouselComponent.scroll attribute defined at extension cms2lib.value - the scroll@Accessor(qualifier="searchQuery", type=SETTER) public void setSearchQuery(java.lang.String value)
ProductCarouselComponent.searchQuery attribute defined at extension acceleratorcms.value - the searchQuery - A solr query string@Accessor(qualifier="title", type=SETTER) public void setTitle(java.lang.String value)
ProductCarouselComponent.title attribute defined at extension acceleratorcms.value - the title - Localized title of the component.@Accessor(qualifier="title", type=SETTER) public void setTitle(java.lang.String value, java.util.Locale loc)
ProductCarouselComponent.title attribute defined at extension acceleratorcms.value - the title - Localized title of the component.loc - the value localization keyjava.lang.IllegalArgumentException - if localization key cannot be mapped to data language@Accessor(qualifier="url", type=SETTER) public void setUrl(java.lang.String value)
ProductCarouselComponent.url attribute defined at extension marketplaceservices.value - the url@Accessor(qualifier="vendorCarouselCode", type=SETTER) public void setVendorCarouselCode(java.lang.String value)
ProductCarouselComponent.vendorCarouselCode attribute defined at extension marketplaceservices.value - the vendorCarouselCodeCopyright © 2018 SAP SE. All Rights Reserved.