public class AbstractConfiguratorSettingModel extends ItemModel
AbstractItemModel.NewModelContextFactory| Modifier and Type | Field and Description |
|---|---|
static String |
_CONFIGURATIONCATEGORY2CONFIGURATORSETTINGSRELATION
Generated relation code constant for relation
ConfigurationCategory2ConfiguratorSettingsRelation defining source attribute configurationCategory in extension catalog. |
static String |
_TYPECODE
Generated model type code constant.
|
static String |
CATALOGVERSION
Generated constant - Attribute key of
AbstractConfiguratorSetting.catalogVersion attribute defined at extension catalog. |
static String |
CONFIGURATIONCATEGORY
Generated constant - Attribute key of
AbstractConfiguratorSetting.configurationCategory attribute defined at extension catalog. |
static String |
CONFIGURATIONCATEGORYPOS
Generated constant - Attribute key of
AbstractConfiguratorSetting.configurationCategoryPOS attribute defined at extension catalog. |
static String |
CONFIGURATORTYPE
Generated constant - Attribute key of
AbstractConfiguratorSetting.configuratorType attribute defined at extension catalog. |
static String |
ID
Generated constant - Attribute key of
AbstractConfiguratorSetting.id attribute defined at extension catalog. |
static String |
QUALIFIER
Generated constant - Attribute key of
AbstractConfiguratorSetting.qualifier attribute defined at extension catalog. |
_COMMENTITEMRELATION, COMMENTS, CREATIONTIME, ITEMTYPE, MODIFIEDTIME, OWNER, PKLANGUAGE_FALLBACK_ENABLED_SERVICE_LAYER, MODEL_CONTEXT_FACTORY| Constructor and Description |
|---|
AbstractConfiguratorSettingModel()
Generated constructor - Default constructor for generic creation.
|
AbstractConfiguratorSettingModel(CatalogVersionModel _catalogVersion,
ConfigurationCategoryModel _configurationCategory,
ConfiguratorType _configuratorType,
String _id,
ItemModel _owner,
String _qualifier)
Deprecated.
Since 4.1.1 Please use the default constructor without parameters
|
AbstractConfiguratorSettingModel(CatalogVersionModel _catalogVersion,
ConfigurationCategoryModel _configurationCategory,
ConfiguratorType _configuratorType,
String _id,
String _qualifier)
Deprecated.
Since 4.1.1 Please use the default constructor without parameters
|
AbstractConfiguratorSettingModel(ItemModelContext ctx)
Generated constructor - Default constructor for creation with existing context
|
| Modifier and Type | Method and Description |
|---|---|
CatalogVersionModel |
getCatalogVersion()
Generated method - Getter of the
AbstractConfiguratorSetting.catalogVersion attribute defined at extension catalog. |
ConfigurationCategoryModel |
getConfigurationCategory()
Generated method - Getter of the
AbstractConfiguratorSetting.configurationCategory attribute defined at extension catalog. |
ConfiguratorType |
getConfiguratorType()
Generated method - Getter of the
AbstractConfiguratorSetting.configuratorType attribute defined at extension catalog. |
String |
getId()
Generated method - Getter of the
AbstractConfiguratorSetting.id attribute defined at extension catalog. |
String |
getQualifier()
Generated method - Getter of the
AbstractConfiguratorSetting.qualifier attribute defined at extension catalog. |
void |
setCatalogVersion(CatalogVersionModel value)
Generated method - Initial setter of
AbstractConfiguratorSetting.catalogVersion attribute defined at extension catalog. |
void |
setConfigurationCategory(ConfigurationCategoryModel value)
Generated method - Initial setter of
AbstractConfiguratorSetting.configurationCategory attribute defined at extension catalog. |
void |
setConfiguratorType(ConfiguratorType value)
Generated method - Initial setter of
AbstractConfiguratorSetting.configuratorType attribute defined at extension catalog. |
void |
setId(String value)
Generated method - Initial setter of
AbstractConfiguratorSetting.id attribute defined at extension catalog. |
void |
setQualifier(String value)
Generated method - Initial setter of
AbstractConfiguratorSetting.qualifier attribute defined at extension catalog. |
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 _CONFIGURATIONCATEGORY2CONFIGURATORSETTINGSRELATION
ConfigurationCategory2ConfiguratorSettingsRelation defining source attribute configurationCategory in extension catalog.public static final String ID
AbstractConfiguratorSetting.id attribute defined at extension catalog.public static final String CATALOGVERSION
AbstractConfiguratorSetting.catalogVersion attribute defined at extension catalog.public static final String CONFIGURATORTYPE
AbstractConfiguratorSetting.configuratorType attribute defined at extension catalog.public static final String QUALIFIER
AbstractConfiguratorSetting.qualifier attribute defined at extension catalog.public static final String CONFIGURATIONCATEGORYPOS
AbstractConfiguratorSetting.configurationCategoryPOS attribute defined at extension catalog.public static final String CONFIGURATIONCATEGORY
AbstractConfiguratorSetting.configurationCategory attribute defined at extension catalog.public AbstractConfiguratorSettingModel()
public AbstractConfiguratorSettingModel(ItemModelContext ctx)
ctx - the model context to be injected, must not be null@Deprecated public AbstractConfiguratorSettingModel(CatalogVersionModel _catalogVersion, ConfigurationCategoryModel _configurationCategory, ConfiguratorType _configuratorType, String _id, String _qualifier)
_catalogVersion - initial attribute declared by type AbstractConfiguratorSetting at extension catalog_configurationCategory - initial attribute declared by type AbstractConfiguratorSetting at extension catalog_configuratorType - initial attribute declared by type AbstractConfiguratorSetting at extension catalog_id - initial attribute declared by type AbstractConfiguratorSetting at extension catalog_qualifier - initial attribute declared by type AbstractConfiguratorSetting at extension catalog@Deprecated public AbstractConfiguratorSettingModel(CatalogVersionModel _catalogVersion, ConfigurationCategoryModel _configurationCategory, ConfiguratorType _configuratorType, String _id, ItemModel _owner, String _qualifier)
_catalogVersion - initial attribute declared by type AbstractConfiguratorSetting at extension catalog_configurationCategory - initial attribute declared by type AbstractConfiguratorSetting at extension catalog_configuratorType - initial attribute declared by type AbstractConfiguratorSetting at extension catalog_id - initial attribute declared by type AbstractConfiguratorSetting at extension catalog_owner - initial attribute declared by type Item at extension core_qualifier - initial attribute declared by type AbstractConfiguratorSetting at extension catalog@Accessor(qualifier="catalogVersion", type=GETTER) public CatalogVersionModel getCatalogVersion()
AbstractConfiguratorSetting.catalogVersion attribute defined at extension catalog.@Accessor(qualifier="configurationCategory", type=GETTER) public ConfigurationCategoryModel getConfigurationCategory()
AbstractConfiguratorSetting.configurationCategory attribute defined at extension catalog.@Accessor(qualifier="configuratorType", type=GETTER) public ConfiguratorType getConfiguratorType()
AbstractConfiguratorSetting.configuratorType attribute defined at extension catalog.@Accessor(qualifier="id", type=GETTER) public String getId()
AbstractConfiguratorSetting.id attribute defined at extension catalog.@Accessor(qualifier="qualifier", type=GETTER) public String getQualifier()
AbstractConfiguratorSetting.qualifier attribute defined at extension catalog.@Accessor(qualifier="catalogVersion", type=SETTER) public void setCatalogVersion(CatalogVersionModel value)
AbstractConfiguratorSetting.catalogVersion attribute defined at extension catalog. Can only be used at creation of model - before first save.value - the catalogVersion - Catalog Version@Accessor(qualifier="configurationCategory", type=SETTER) public void setConfigurationCategory(ConfigurationCategoryModel value)
AbstractConfiguratorSetting.configurationCategory attribute defined at extension catalog. Can only be used at creation of model - before first save.value - the configurationCategory@Accessor(qualifier="configuratorType", type=SETTER) public void setConfiguratorType(ConfiguratorType value)
AbstractConfiguratorSetting.configuratorType attribute defined at extension catalog. Can only be used at creation of model - before first save.value - the configuratorType - Type of the product configurator@Accessor(qualifier="id", type=SETTER) public void setId(String value)
AbstractConfiguratorSetting.id attribute defined at extension catalog. Can only be used at creation of model - before first save.value - the id - Identifier@Accessor(qualifier="qualifier", type=SETTER) public void setQualifier(String value)
AbstractConfiguratorSetting.qualifier attribute defined at extension catalog. Can only be used at creation of model - before first save.value - the qualifier - To override a setting you should create one with the same qualifier in a descending categoryCopyright © 2017 SAP SE. All Rights Reserved.