public class ChangeCatalogEntryAttributesCmdImpl extends AbstractChangeNounPartUsingBusinessObjectMediatorCmdImpl
Modifier and Type | Field and Description |
---|---|
static java.lang.String | COPYRIGHT
IBM Copyright notice field.
|
Constructor and Description |
---|
ChangeCatalogEntryAttributesCmdImpl() |
Modifier and Type | Method and Description |
---|---|
protected void | checkLockedAttributeDictionaryAttributeResource(java.lang.Object nounPart, com.ibm.commerce.catalog.facade.server.entity.datatypes.Attr pATTR, java.util.List validationErrors)
Checks if the attribute dictionary attribute being referenced is locked.
|
protected void | preProcessAttributeValue(java.util.List aListValidationErrors, CatalogAttributeType aCatalogEntryAttributeNounPart)
Some clients have difficulty using the Choice element in the CatalogEntryAttributes noun part.
|
protected void | validateAdd(java.lang.Object noun, java.lang.Object nounPart, java.util.List controlParameters)
Validate whether this attribute can be added to this catalog entry.
|
protected void | validateChange(java.lang.Object noun, java.lang.Object nounPart, java.util.List controlParameters)
Validate whether this attribute can be changed in this catalog entry.
|
protected void | validateDelete(java.lang.Object noun, java.lang.Object nounPart, java.util.List controlParameters)
Validate whether this attribute can be deleted from this catalog entry.
|
protected void | validateDescriptiveAttributeNotNull(java.util.List alistValidationErrors, CatalogAttributeType aCatalogAttributeNounPart)
Check to ensure that the new descriptive attribute does not have a null value.
|
public static final java.lang.String COPYRIGHT
protected void validateAdd(java.lang.Object noun, java.lang.Object nounPart, java.util.List controlParameters) throws AbstractApplicationException
protected void validateChange(java.lang.Object noun, java.lang.Object nounPart, java.util.List controlParameters) throws AbstractApplicationException
protected void validateDelete(java.lang.Object noun, java.lang.Object nounPart, java.util.List controlParameters) throws AbstractApplicationException
protected void validateDescriptiveAttributeNotNull(java.util.List alistValidationErrors, CatalogAttributeType aCatalogAttributeNounPart)
protected void preProcessAttributeValue(java.util.List aListValidationErrors, CatalogAttributeType aCatalogEntryAttributeNounPart)
protected void checkLockedAttributeDictionaryAttributeResource(java.lang.Object nounPart, com.ibm.commerce.catalog.facade.server.entity.datatypes.Attr pATTR, java.util.List validationErrors) throws CatalogApplicationException