public class ClassificationClassModel extends CategoryModel
AbstractItemModel.NewModelContextFactory| Modifier and Type | Field and Description |
|---|---|
static String |
_COCKPITITEMTEMPLATE2CLASSIFICATIONCLASSRELATION
Generated relation code constant for relation
CockpitItemTemplate2ClassificationClassRelation defining source attribute cockpitItemTemplates in extension cockpit. |
static String |
_TYPECODE
Generated model type code constant.
|
static String |
ALLCLASSIFICATIONATTRIBUTEASSIGNMENTS
Generated constant - Attribute key of
ClassificationClass.allClassificationAttributeAssignments attribute defined at extension catalog. |
static String |
CLASSIFICATIONATTRIBUTES
Generated constant - Attribute key of
ClassificationClass.classificationAttributes attribute defined at extension catalog. |
static String |
COCKPITITEMTEMPLATES
Generated constant - Attribute key of
ClassificationClass.cockpitItemTemplates attribute defined at extension cockpit. |
static String |
DECLAREDCLASSIFICATIONATTRIBUTEASSIGNMENTS
Generated constant - Attribute key of
ClassificationClass.declaredClassificationAttributeAssignments attribute defined at extension catalog. |
static String |
DECLAREDCLASSIFICATIONATTRIBUTES
Generated constant - Attribute key of
ClassificationClass.declaredClassificationAttributes attribute defined at extension catalog. |
static String |
EXTERNALID
Generated constant - Attribute key of
ClassificationClass.externalID attribute defined at extension catalog. |
static String |
HMCXML
Generated constant - Attribute key of
ClassificationClass.hmcXML attribute defined at extension catalog. |
static String |
INHERITEDCLASSIFICATIONATTRIBUTES
Generated constant - Attribute key of
ClassificationClass.inheritedClassificationAttributes attribute defined at extension catalog. |
static String |
REVISION
Generated constant - Attribute key of
ClassificationClass.revision attribute defined at extension catalog. |
static String |
SHOWEMPTYATTRIBUTES
Generated constant - Attribute key of
ClassificationClass.showEmptyAttributes attribute defined at extension catalog. |
_AGENTCATEGORYRELATION, _CATEGORIESFORPRODUCTCAROUSELCOMPONENT, _CATEGORIESFORRESTRICTION, _CATEGORYCATEGORYRELATION, _CATEGORYFEATURECOMPONENTS2CATEGORYREL, _PRODUCTLISTCOMPONENTSFORCATEGORY, AGENT, ALLOWEDPRINCIPALS, ALLSUBCATEGORIES, ALLSUPERCATEGORIES, ALLYFORMDEFINITIONS, CATALOG, CATALOGVERSION, CATEGORIES, CATEGORYFEATURECOMPONENTS, CODE, CONTENTBLOCKS, DATA_SHEET, DESCRIPTION, DETAIL, KEYWORDS, LINKCOMPONENTS, LOGO, MEDIAS, NAME, NORMAL, ORDER, OTHERS, PICTURE, PRODUCTCAROUSELCOMPONENTS, PRODUCTLISTCOMPONENTS, PRODUCTS, PROMOTIONS, RESTRICTIONS, STOCKLEVELTHRESHOLD, SUPERCATEGORIES, THUMBNAIL, THUMBNAILS, YFORMDEFINITIONS_COMMENTITEMRELATION, COMMENTS, CREATIONTIME, ITEMTYPE, MODIFIEDTIME, OWNER, PKLANGUAGE_FALLBACK_ENABLED_SERVICE_LAYER, MODEL_CONTEXT_FACTORY| Constructor and Description |
|---|
ClassificationClassModel()
Generated constructor - Default constructor for generic creation.
|
ClassificationClassModel(ClassificationSystemVersionModel _catalogVersion,
String _code)
Deprecated.
Since 4.1.1 Please use the default constructor without parameters
|
ClassificationClassModel(ClassificationSystemVersionModel _catalogVersion,
String _code,
ItemModel _owner)
Deprecated.
Since 4.1.1 Please use the default constructor without parameters
|
ClassificationClassModel(ItemModelContext ctx)
Generated constructor - Default constructor for creation with existing context
|
| Modifier and Type | Method and Description |
|---|---|
List<ClassAttributeAssignmentModel> |
getAllClassificationAttributeAssignments()
Generated method - Getter of the
ClassificationClass.allClassificationAttributeAssignments dynamic attribute defined at extension catalog. |
ClassificationSystemVersionModel |
getCatalogVersion()
Generated method - Getter of the
Category.catalogVersion attribute defined at extension catalog and redeclared at extension catalog. |
List<ClassificationAttributeModel> |
getClassificationAttributes()
Generated method - Getter of the
ClassificationClass.classificationAttributes attribute defined at extension catalog. |
Set<CockpitItemTemplateModel> |
getCockpitItemTemplates()
Generated method - Getter of the
ClassificationClass.cockpitItemTemplates attribute defined at extension cockpit. |
List<ClassAttributeAssignmentModel> |
getDeclaredClassificationAttributeAssignments()
Generated method - Getter of the
ClassificationClass.declaredClassificationAttributeAssignments attribute defined at extension catalog. |
List<ClassificationAttributeModel> |
getDeclaredClassificationAttributes()
Generated method - Getter of the
ClassificationClass.declaredClassificationAttributes attribute defined at extension catalog. |
String |
getExternalID()
Generated method - Getter of the
ClassificationClass.externalID attribute defined at extension catalog. |
String |
getHmcXML()
Generated method - Getter of the
ClassificationClass.hmcXML attribute defined at extension catalog. |
List<ClassificationAttributeModel> |
getInheritedClassificationAttributes()
Generated method - Getter of the
ClassificationClass.inheritedClassificationAttributes attribute defined at extension catalog. |
String |
getRevision()
Generated method - Getter of the
ClassificationClass.revision attribute defined at extension catalog. |
Boolean |
getShowEmptyAttributes()
Generated method - Getter of the
ClassificationClass.showEmptyAttributes attribute defined at extension catalog. |
void |
setCatalogVersion(CatalogVersionModel value)
Generated method - Initial setter of
Category.catalogVersion attribute defined at extension catalog and redeclared at extension catalog. |
void |
setCockpitItemTemplates(Set<CockpitItemTemplateModel> value)
Generated method - Setter of
ClassificationClass.cockpitItemTemplates attribute defined at extension cockpit. |
void |
setDeclaredClassificationAttributeAssignments(List<ClassAttributeAssignmentModel> value)
Generated method - Setter of
ClassificationClass.declaredClassificationAttributeAssignments attribute defined at extension catalog. |
void |
setExternalID(String value)
Generated method - Setter of
ClassificationClass.externalID attribute defined at extension catalog. |
void |
setHmcXML(String value)
Generated method - Setter of
ClassificationClass.hmcXML attribute defined at extension catalog. |
void |
setRevision(String value)
Generated method - Setter of
ClassificationClass.revision attribute defined at extension catalog. |
void |
setShowEmptyAttributes(Boolean value)
Generated method - Setter of
ClassificationClass.showEmptyAttributes attribute defined at extension catalog. |
getAgent, getAllowedPrincipals, getAllSubcategories, getAllSupercategories, getAllYFormDefinitions, getCategories, getCategoryFeatureComponents, getCode, getContentBlocks, getData_sheet, getDescription, getDescription, getDetail, getKeywords, getKeywords, getLinkComponents, getLogo, getMedias, getName, getName, getNormal, getOrder, getOthers, getPicture, getProductCarouselComponents, getProductListComponents, getProducts, getPromotions, getRestrictions, getStockLevelThreshold, getSupercategories, getThumbnail, getThumbnails, getYFormDefinitions, setAgent, setAllowedPrincipals, setCategories, setCategoryFeatureComponents, setCode, setContentBlocks, setData_sheet, setDescription, setDescription, setDetail, setKeywords, setKeywords, setLinkComponents, setLogo, setMedias, setName, setName, setNormal, setOrder, setOthers, setPicture, setProductCarouselComponents, setProductListComponents, setProducts, setPromotions, setRestrictions, setStockLevelThreshold, setSupercategories, setThumbnail, setThumbnails, setYFormDefinitionsgetComments, 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 _COCKPITITEMTEMPLATE2CLASSIFICATIONCLASSRELATION
CockpitItemTemplate2ClassificationClassRelation defining source attribute cockpitItemTemplates in extension cockpit.public static final String EXTERNALID
ClassificationClass.externalID attribute defined at extension catalog.public static final String REVISION
ClassificationClass.revision attribute defined at extension catalog.public static final String SHOWEMPTYATTRIBUTES
ClassificationClass.showEmptyAttributes attribute defined at extension catalog.public static final String DECLAREDCLASSIFICATIONATTRIBUTES
ClassificationClass.declaredClassificationAttributes attribute defined at extension catalog.public static final String INHERITEDCLASSIFICATIONATTRIBUTES
ClassificationClass.inheritedClassificationAttributes attribute defined at extension catalog.public static final String CLASSIFICATIONATTRIBUTES
ClassificationClass.classificationAttributes attribute defined at extension catalog.public static final String DECLAREDCLASSIFICATIONATTRIBUTEASSIGNMENTS
ClassificationClass.declaredClassificationAttributeAssignments attribute defined at extension catalog.public static final String HMCXML
ClassificationClass.hmcXML attribute defined at extension catalog.public static final String ALLCLASSIFICATIONATTRIBUTEASSIGNMENTS
ClassificationClass.allClassificationAttributeAssignments attribute defined at extension catalog.public static final String COCKPITITEMTEMPLATES
ClassificationClass.cockpitItemTemplates attribute defined at extension cockpit.public ClassificationClassModel()
public ClassificationClassModel(ItemModelContext ctx)
ctx - the model context to be injected, must not be null@Deprecated public ClassificationClassModel(ClassificationSystemVersionModel _catalogVersion, String _code)
_catalogVersion - initial attribute declared by type ClassificationClass at extension catalog_code - initial attribute declared by type Category at extension catalog@Deprecated public ClassificationClassModel(ClassificationSystemVersionModel _catalogVersion, String _code, ItemModel _owner)
_catalogVersion - initial attribute declared by type ClassificationClass at extension catalog_code - initial attribute declared by type Category at extension catalog_owner - initial attribute declared by type Item at extension core@Accessor(qualifier="allClassificationAttributeAssignments", type=GETTER) public List<ClassAttributeAssignmentModel> getAllClassificationAttributeAssignments()
ClassificationClass.allClassificationAttributeAssignments dynamic attribute defined at extension catalog.
Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.@Accessor(qualifier="catalogVersion", type=GETTER) public ClassificationSystemVersionModel getCatalogVersion()
Category.catalogVersion attribute defined at extension catalog and redeclared at extension catalog.getCatalogVersion in class CategoryModel@Accessor(qualifier="classificationAttributes", type=GETTER) public List<ClassificationAttributeModel> getClassificationAttributes()
ClassificationClass.classificationAttributes attribute defined at extension catalog.
Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.@Accessor(qualifier="cockpitItemTemplates", type=GETTER) public Set<CockpitItemTemplateModel> getCockpitItemTemplates()
ClassificationClass.cockpitItemTemplates attribute defined at extension cockpit.
Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.@Accessor(qualifier="declaredClassificationAttributeAssignments", type=GETTER) public List<ClassAttributeAssignmentModel> getDeclaredClassificationAttributeAssignments()
ClassificationClass.declaredClassificationAttributeAssignments attribute defined at extension catalog.
Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.@Accessor(qualifier="declaredClassificationAttributes", type=GETTER) public List<ClassificationAttributeModel> getDeclaredClassificationAttributes()
ClassificationClass.declaredClassificationAttributes attribute defined at extension catalog.
Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.@Accessor(qualifier="externalID", type=GETTER) public String getExternalID()
ClassificationClass.externalID attribute defined at extension catalog.@Accessor(qualifier="hmcXML", type=GETTER) public String getHmcXML()
ClassificationClass.hmcXML attribute defined at extension catalog.@Accessor(qualifier="inheritedClassificationAttributes", type=GETTER) public List<ClassificationAttributeModel> getInheritedClassificationAttributes()
ClassificationClass.inheritedClassificationAttributes attribute defined at extension catalog.
Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.@Accessor(qualifier="revision", type=GETTER) public String getRevision()
ClassificationClass.revision attribute defined at extension catalog.@Accessor(qualifier="showEmptyAttributes", type=GETTER) public Boolean getShowEmptyAttributes()
ClassificationClass.showEmptyAttributes attribute defined at extension catalog.@Accessor(qualifier="catalogVersion", type=SETTER) public void setCatalogVersion(CatalogVersionModel value)
Category.catalogVersion attribute defined at extension catalog and redeclared at extension catalog. Can only be used at creation of model - before first save. Will only accept values of type ClassificationSystemVersionModel.setCatalogVersion in class CategoryModelvalue - the catalogVersion@Accessor(qualifier="cockpitItemTemplates", type=SETTER) public void setCockpitItemTemplates(Set<CockpitItemTemplateModel> value)
ClassificationClass.cockpitItemTemplates attribute defined at extension cockpit.value - the cockpitItemTemplates@Accessor(qualifier="declaredClassificationAttributeAssignments", type=SETTER) public void setDeclaredClassificationAttributeAssignments(List<ClassAttributeAssignmentModel> value)
ClassificationClass.declaredClassificationAttributeAssignments attribute defined at extension catalog.value - the declaredClassificationAttributeAssignments - list of attribute assignments@Accessor(qualifier="externalID", type=SETTER) public void setExternalID(String value)
ClassificationClass.externalID attribute defined at extension catalog.value - the externalID - external identificator refering to the actual classification system definition@Accessor(qualifier="hmcXML", type=SETTER) public void setHmcXML(String value)
ClassificationClass.hmcXML attribute defined at extension catalog.value - the hmcXML - custom hmc.xml for this class@Accessor(qualifier="revision", type=SETTER) public void setRevision(String value)
ClassificationClass.revision attribute defined at extension catalog.value - the revision - revision field of this class@Accessor(qualifier="showEmptyAttributes", type=SETTER) public void setShowEmptyAttributes(Boolean value)
ClassificationClass.showEmptyAttributes attribute defined at extension catalog.value - the showEmptyAttributes - defines whether or not attributes without value are to be shown for a classified productCopyright © 2017 SAP SE. All Rights Reserved.