public class CMSLinkImageComponentModel extends CMSLinkComponentModel
CMS link holder component provides access of the attribute to the model/view.
AbstractItemModel.NewModelContextFactory| Modifier and Type | Field and Description |
|---|---|
static String |
_ALLOURSERVICECOMPONENT2LINKIMGREL
Generated relation code constant for relation
AllOurServiceComponent2LinkImgRel defining source attribute collection in extension financialacceleratorstorefront. |
static String |
_TYPECODE
Generated model type code constant.
|
static String |
COLLECTION
Generated constant - Attribute key of
CMSLinkImageComponent.collection attribute defined at extension financialacceleratorstorefront. |
static String |
IMAGE
Generated constant - Attribute key of
CMSLinkImageComponent.image attribute defined at extension financialservices. |
_CMSLINKCOMPONENTSFORCATEGORY, _CMSLINKCOMPONENTSFORCONTENTPAGE, _CMSLINKCOMPONENTSFORPRODUCT, CATEGORY, CATEGORYCODE, CATEGORYPOS, CONTENTPAGE, CONTENTPAGELABELORID, CONTENTPAGEPOS, EXTERNAL, LINKNAME, NAVIGATIONNODES, PRODUCT, PRODUCTCODE, PRODUCTPOS, STYLEATTRIBUTES, TARGET, THUMBNAIL, THUMBNAILONLY, URL_ELEMENTSFORCONTAINER, CONTAINERS_ELEMENTSFORSLOT, ACTIONS, CONTAINER, ONLYONERESTRICTIONMUSTAPPLY, RESTRICTED, RESTRICTIONS, SLOTS, TYPE, TYPECODE, VISIBLECATALOGVERSION, NAME, UID_COMMENTITEMRELATION, COMMENTS, CREATIONTIME, ITEMTYPE, MODIFIEDTIME, OWNER, PKLANGUAGE_FALLBACK_ENABLED_SERVICE_LAYER, MODEL_CONTEXT_FACTORY| Constructor and Description |
|---|
CMSLinkImageComponentModel()
Generated constructor - Default constructor for generic creation.
|
CMSLinkImageComponentModel(CatalogVersionModel _catalogVersion,
ItemModel _owner,
String _uid)
Deprecated.
Since 4.1.1 Please use the default constructor without parameters
|
CMSLinkImageComponentModel(CatalogVersionModel _catalogVersion,
String _uid)
Deprecated.
Since 4.1.1 Please use the default constructor without parameters
|
CMSLinkImageComponentModel(ItemModelContext ctx)
Generated constructor - Default constructor for creation with existing context
|
| Modifier and Type | Method and Description |
|---|---|
Collection<CMSAllOurServicesComponentModel> |
getCollection()
Generated method - Getter of the
CMSLinkImageComponent.collection attribute defined at extension financialacceleratorstorefront. |
CMSImageComponentModel |
getImage()
Generated method - Getter of the
CMSLinkImageComponent.image attribute defined at extension financialservices. |
void |
setCollection(Collection<CMSAllOurServicesComponentModel> value)
Generated method - Setter of
CMSLinkImageComponent.collection attribute defined at extension financialacceleratorstorefront. |
void |
setImage(CMSImageComponentModel value)
Generated method - Setter of
CMSLinkImageComponent.image attribute defined at extension financialservices. |
getCategory, getCategoryCode, getContentPage, getContentPageLabelOrId, getLinkName, getLinkName, getNavigationNodes, getProduct, getProductCode, getStyleAttributes, getTarget, getThumbnail, getUrl, isExternal, isThumbnailOnly, setCategory, setContentPage, setExternal, setLinkName, setLinkName, setNavigationNodes, setProduct, setStyleAttributes, setTarget, setThumbnail, setThumbnailOnly, setUrlgetContainers, setContainersgetActions, getRestrictions, getSlots, getType, getType, getTypeCode, getVisible, isContainer, isOnlyOneRestrictionMustApply, isRestricted, setActions, setOnlyOneRestrictionMustApply, setRestrictions, setSlots, setVisiblegetCatalogVersion, getName, getUid, setCatalogVersion, setName, setUidgetComments, getCreationtime, getModifiedtime, getOwner, 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 String _TYPECODE
public static final String _ALLOURSERVICECOMPONENT2LINKIMGREL
AllOurServiceComponent2LinkImgRel defining source attribute collection in extension financialacceleratorstorefront.public static final String IMAGE
CMSLinkImageComponent.image attribute defined at extension financialservices.public static final String COLLECTION
CMSLinkImageComponent.collection attribute defined at extension financialacceleratorstorefront.public CMSLinkImageComponentModel()
public CMSLinkImageComponentModel(ItemModelContext ctx)
ctx - the model context to be injected, must not be null@Deprecated public CMSLinkImageComponentModel(CatalogVersionModel _catalogVersion, String _uid)
_catalogVersion - initial attribute declared by type CMSItem at extension cms2_uid - initial attribute declared by type CMSItem at extension cms2@Deprecated public CMSLinkImageComponentModel(CatalogVersionModel _catalogVersion, ItemModel _owner, 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="collection", type=GETTER) public Collection<CMSAllOurServicesComponentModel> getCollection()
CMSLinkImageComponent.collection attribute defined at extension financialacceleratorstorefront.
Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.@Accessor(qualifier="image", type=GETTER) public CMSImageComponentModel getImage()
CMSLinkImageComponent.image attribute defined at extension financialservices.@Accessor(qualifier="collection", type=SETTER) public void setCollection(Collection<CMSAllOurServicesComponentModel> value)
CMSLinkImageComponent.collection attribute defined at extension financialacceleratorstorefront.value - the collection@Accessor(qualifier="image", type=SETTER) public void setImage(CMSImageComponentModel value)
CMSLinkImageComponent.image attribute defined at extension financialservices.value - the image - Image to display for the linkCopyright © 2017 SAP SE. All Rights Reserved.