public class ContentCatalogModel extends CatalogModel
AbstractItemModel.NewModelContextFactory| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
_CATALOG2CATALOGRELATION
Generated relation code constant for relation
Catalog2CatalogRelation defining source attribute superCatalog in extension cms2. |
static java.lang.String |
_CATALOGSFORCMSSITE
Generated relation code constant for relation
CatalogsForCMSSite defining source attribute cmsSites in extension cms2. |
static java.lang.String |
_TYPECODE
Generated model type code constant.
|
static java.lang.String |
CATALOGLEVELNAME
Generated constant - Attribute key of
ContentCatalog.catalogLevelName attribute defined at extension cms2. |
static java.lang.String |
CMSSITES
Generated constant - Attribute key of
ContentCatalog.cmsSites attribute defined at extension cms2. |
static java.lang.String |
SUBCATALOGS
Generated constant - Attribute key of
ContentCatalog.subCatalogs attribute defined at extension cms2. |
static java.lang.String |
SUPERCATALOG
Generated constant - Attribute key of
ContentCatalog.superCatalog attribute defined at extension cms2. |
_CATALOGSFORBASESTORES, _CATALOGSFORRESTRICTION, _COMPANY2PROVIDEDCATALOGS, _COMPANY2PURCHASEDCATALOGS, ACTIVECATALOGVERSION, AGREEMENTS, BASESTORES, BUYER, CATALOGVERSIONS, DEFAULTCATALOG, DEFAULTCURRENCY, GENERATIONDATE, GENERATORINFO, ID, INCLASSURANCE, INCLDUTY, INCLFREIGHT, INCLPACKING, LANGUAGES, MIMEROOTDIRECTORY, NAME, PREVIEWURLTEMPLATE, RESTRICTIONS, ROOTCATEGORIES, SUPPLIER, TERRITORIES, URLPATTERNS, VERSION_COMMENTITEMRELATION, COMMENTS, CREATIONTIME, ITEMTYPE, MODIFIEDTIME, OWNER, PK, SEALEDLANGUAGE_FALLBACK_ENABLED_SERVICE_LAYER, MODEL_CONTEXT_FACTORY| Constructor and Description |
|---|
ContentCatalogModel()
Generated constructor - Default constructor for generic creation.
|
ContentCatalogModel(ItemModelContext ctx)
Generated constructor - Default constructor for creation with existing context
|
ContentCatalogModel(java.lang.String _id)
Deprecated.
since 4.1.1 Please use the default constructor without parameters
|
ContentCatalogModel(java.lang.String _id,
ItemModel _owner)
Deprecated.
since 4.1.1 Please use the default constructor without parameters
|
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getCatalogLevelName()
Generated method - Getter of the
ContentCatalog.catalogLevelName attribute defined at extension cms2. |
java.lang.String |
getCatalogLevelName(java.util.Locale loc)
Generated method - Getter of the
ContentCatalog.catalogLevelName attribute defined at extension cms2. |
java.util.Collection<CMSSiteModel> |
getCmsSites()
Generated method - Getter of the
ContentCatalog.cmsSites attribute defined at extension cms2. |
java.util.Set<ContentCatalogModel> |
getSubCatalogs()
Generated method - Getter of the
ContentCatalog.subCatalogs attribute defined at extension cms2. |
ContentCatalogModel |
getSuperCatalog()
Generated method - Getter of the
ContentCatalog.superCatalog attribute defined at extension cms2. |
void |
setCatalogLevelName(java.lang.String value)
Generated method - Setter of
ContentCatalog.catalogLevelName attribute defined at extension cms2. |
void |
setCatalogLevelName(java.lang.String value,
java.util.Locale loc)
Generated method - Setter of
ContentCatalog.catalogLevelName attribute defined at extension cms2. |
void |
setCmsSites(java.util.Collection<CMSSiteModel> value)
Generated method - Setter of
ContentCatalog.cmsSites attribute defined at extension cms2. |
void |
setSubCatalogs(java.util.Set<ContentCatalogModel> value)
Generated method - Setter of
ContentCatalog.subCatalogs attribute defined at extension cms2. |
void |
setSuperCatalog(ContentCatalogModel value)
Generated method - Setter of
ContentCatalog.superCatalog attribute defined at extension cms2. |
getActiveCatalogVersion, getAgreements, getBaseStores, getBuyer, getCatalogVersions, getDefaultCatalog, getDefaultCurrency, getGenerationDate, getGeneratorInfo, getId, getInclAssurance, getInclDuty, getInclFreight, getInclPacking, getLanguages, getMimeRootDirectory, getName, getName, getPreviewURLTemplate, getRestrictions, getRootCategories, getSupplier, getTerritories, getUrlPatterns, getVersion, setActiveCatalogVersion, setBaseStores, setBuyer, setCatalogVersions, setDefaultCatalog, setId, setName, setName, setPreviewURLTemplate, setRestrictions, setSupplier, setUrlPatternsgetComments, 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 _CATALOGSFORCMSSITE
CatalogsForCMSSite defining source attribute cmsSites in extension cms2.public static final java.lang.String _CATALOG2CATALOGRELATION
Catalog2CatalogRelation defining source attribute superCatalog in extension cms2.public static final java.lang.String CATALOGLEVELNAME
ContentCatalog.catalogLevelName attribute defined at extension cms2.public static final java.lang.String CMSSITES
ContentCatalog.cmsSites attribute defined at extension cms2.public static final java.lang.String SUPERCATALOG
ContentCatalog.superCatalog attribute defined at extension cms2.public static final java.lang.String SUBCATALOGS
ContentCatalog.subCatalogs attribute defined at extension cms2.public ContentCatalogModel()
public ContentCatalogModel(ItemModelContext ctx)
ctx - the model context to be injected, must not be null@Deprecated public ContentCatalogModel(java.lang.String _id)
_id - initial attribute declared by type Catalog at extension catalog@Deprecated
public ContentCatalogModel(java.lang.String _id,
ItemModel _owner)
_id - initial attribute declared by type Catalog at extension catalog_owner - initial attribute declared by type Item at extension core@Accessor(qualifier="catalogLevelName", type=GETTER) public java.lang.String getCatalogLevelName()
ContentCatalog.catalogLevelName attribute defined at extension cms2.@Accessor(qualifier="catalogLevelName", type=GETTER) public java.lang.String getCatalogLevelName(java.util.Locale loc)
ContentCatalog.catalogLevelName attribute defined at extension cms2.loc - the value localization keyjava.lang.IllegalArgumentException - if localization key cannot be mapped to data language@Accessor(qualifier="cmsSites", type=GETTER) public java.util.Collection<CMSSiteModel> getCmsSites()
ContentCatalog.cmsSites attribute defined at extension cms2.
Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.@Accessor(qualifier="subCatalogs", type=GETTER) public java.util.Set<ContentCatalogModel> getSubCatalogs()
ContentCatalog.subCatalogs attribute defined at extension cms2.
Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.@Accessor(qualifier="superCatalog", type=GETTER) public ContentCatalogModel getSuperCatalog()
ContentCatalog.superCatalog attribute defined at extension cms2.@Accessor(qualifier="catalogLevelName", type=SETTER) public void setCatalogLevelName(java.lang.String value)
ContentCatalog.catalogLevelName attribute defined at extension cms2.value - the catalogLevelName@Accessor(qualifier="catalogLevelName", type=SETTER) public void setCatalogLevelName(java.lang.String value, java.util.Locale loc)
ContentCatalog.catalogLevelName attribute defined at extension cms2.value - the catalogLevelNameloc - the value localization keyjava.lang.IllegalArgumentException - if localization key cannot be mapped to data language@Accessor(qualifier="cmsSites", type=SETTER) public void setCmsSites(java.util.Collection<CMSSiteModel> value)
ContentCatalog.cmsSites attribute defined at extension cms2.value - the cmsSites@Accessor(qualifier="subCatalogs", type=SETTER) public void setSubCatalogs(java.util.Set<ContentCatalogModel> value)
ContentCatalog.subCatalogs attribute defined at extension cms2.value - the subCatalogs - Sub Catalogs@Accessor(qualifier="superCatalog", type=SETTER) public void setSuperCatalog(ContentCatalogModel value)
ContentCatalog.superCatalog attribute defined at extension cms2.value - the superCatalog - Super CatalogCopyright © 2018 SAP SE. All Rights Reserved.