public class SiteMapConfigModel extends ItemModel
Holds the site map configurations.
AbstractItemModel.NewModelContextFactory| Modifier and Type | Field and Description |
|---|---|
static String |
_TYPECODE
Generated model type code constant.
|
static String |
CONFIGID
Generated constant - Attribute key of
SiteMapConfig.configId attribute defined at extension acceleratorservices. |
static String |
CUSTOMURLS
Generated constant - Attribute key of
SiteMapConfig.customUrls attribute defined at extension acceleratorservices. |
static String |
SITEMAPLANGUAGECURRENCIES
Generated constant - Attribute key of
SiteMapConfig.siteMapLanguageCurrencies attribute defined at extension acceleratorservices. |
static String |
SITEMAPPAGES
Generated constant - Attribute key of
SiteMapConfig.siteMapPages attribute defined at extension acceleratorservices. |
static String |
SITEMAPTEMPLATE
Generated constant - Attribute key of
SiteMapConfig.siteMapTemplate attribute defined at extension acceleratorservices. |
_COMMENTITEMRELATION, COMMENTS, CREATIONTIME, ITEMTYPE, MODIFIEDTIME, OWNER, PKLANGUAGE_FALLBACK_ENABLED_SERVICE_LAYER, MODEL_CONTEXT_FACTORY| Constructor and Description |
|---|
SiteMapConfigModel()
Generated constructor - Default constructor for generic creation.
|
SiteMapConfigModel(ItemModel _owner)
Deprecated.
Since 4.1.1 Please use the default constructor without parameters
|
SiteMapConfigModel(ItemModelContext ctx)
Generated constructor - Default constructor for creation with existing context
|
| Modifier and Type | Method and Description |
|---|---|
String |
getConfigId()
Generated method - Getter of the
SiteMapConfig.configId attribute defined at extension acceleratorservices. |
Collection<String> |
getCustomUrls()
Generated method - Getter of the
SiteMapConfig.customUrls attribute defined at extension acceleratorservices. |
Collection<SiteMapLanguageCurrencyModel> |
getSiteMapLanguageCurrencies()
Generated method - Getter of the
SiteMapConfig.siteMapLanguageCurrencies attribute defined at extension acceleratorservices. |
Collection<SiteMapPageModel> |
getSiteMapPages()
Generated method - Getter of the
SiteMapConfig.siteMapPages attribute defined at extension acceleratorservices. |
RendererTemplateModel |
getSiteMapTemplate()
Generated method - Getter of the
SiteMapConfig.siteMapTemplate attribute defined at extension acceleratorservices. |
void |
setConfigId(String value)
Generated method - Setter of
SiteMapConfig.configId attribute defined at extension acceleratorservices. |
void |
setCustomUrls(Collection<String> value)
Generated method - Setter of
SiteMapConfig.customUrls attribute defined at extension acceleratorservices. |
void |
setSiteMapLanguageCurrencies(Collection<SiteMapLanguageCurrencyModel> value)
Generated method - Setter of
SiteMapConfig.siteMapLanguageCurrencies attribute defined at extension acceleratorservices. |
void |
setSiteMapPages(Collection<SiteMapPageModel> value)
Generated method - Setter of
SiteMapConfig.siteMapPages attribute defined at extension acceleratorservices. |
void |
setSiteMapTemplate(RendererTemplateModel value)
Generated method - Setter of
SiteMapConfig.siteMapTemplate attribute defined at extension acceleratorservices. |
getComments, 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 CONFIGID
SiteMapConfig.configId attribute defined at extension acceleratorservices.public static final String SITEMAPLANGUAGECURRENCIES
SiteMapConfig.siteMapLanguageCurrencies attribute defined at extension acceleratorservices.public static final String SITEMAPPAGES
SiteMapConfig.siteMapPages attribute defined at extension acceleratorservices.public static final String SITEMAPTEMPLATE
SiteMapConfig.siteMapTemplate attribute defined at extension acceleratorservices.public static final String CUSTOMURLS
SiteMapConfig.customUrls attribute defined at extension acceleratorservices.public SiteMapConfigModel()
public SiteMapConfigModel(ItemModelContext ctx)
ctx - the model context to be injected, must not be null@Deprecated public SiteMapConfigModel(ItemModel _owner)
_owner - initial attribute declared by type Item at extension core@Accessor(qualifier="configId", type=GETTER) public String getConfigId()
SiteMapConfig.configId attribute defined at extension acceleratorservices.@Accessor(qualifier="customUrls", type=GETTER) public Collection<String> getCustomUrls()
SiteMapConfig.customUrls attribute defined at extension acceleratorservices.
Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.@Accessor(qualifier="siteMapLanguageCurrencies", type=GETTER) public Collection<SiteMapLanguageCurrencyModel> getSiteMapLanguageCurrencies()
SiteMapConfig.siteMapLanguageCurrencies attribute defined at extension acceleratorservices.
Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.@Accessor(qualifier="siteMapPages", type=GETTER) public Collection<SiteMapPageModel> getSiteMapPages()
SiteMapConfig.siteMapPages attribute defined at extension acceleratorservices.
Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.@Accessor(qualifier="siteMapTemplate", type=GETTER) public RendererTemplateModel getSiteMapTemplate()
SiteMapConfig.siteMapTemplate attribute defined at extension acceleratorservices.@Accessor(qualifier="configId", type=SETTER) public void setConfigId(String value)
SiteMapConfig.configId attribute defined at extension acceleratorservices.value - the configId@Accessor(qualifier="customUrls", type=SETTER) public void setCustomUrls(Collection<String> value)
SiteMapConfig.customUrls attribute defined at extension acceleratorservices.value - the customUrls@Accessor(qualifier="siteMapLanguageCurrencies", type=SETTER) public void setSiteMapLanguageCurrencies(Collection<SiteMapLanguageCurrencyModel> value)
SiteMapConfig.siteMapLanguageCurrencies attribute defined at extension acceleratorservices.value - the siteMapLanguageCurrencies@Accessor(qualifier="siteMapPages", type=SETTER) public void setSiteMapPages(Collection<SiteMapPageModel> value)
SiteMapConfig.siteMapPages attribute defined at extension acceleratorservices.value - the siteMapPages@Accessor(qualifier="siteMapTemplate", type=SETTER) public void setSiteMapTemplate(RendererTemplateModel value)
SiteMapConfig.siteMapTemplate attribute defined at extension acceleratorservices.value - the siteMapTemplateCopyright © 2017 SAP SE. All Rights Reserved.