public class ChangeCatalogEntryAttributeAllowedValuesCmdImpl extends AbstractChangeNounPartUsingBusinessObjectMediatorCmdImpl
Modifier and Type | Field and Description |
---|---|
static java.lang.String | COPYRIGHT
IBM Copyright notice field.
|
Constructor and Description |
---|
ChangeCatalogEntryAttributeAllowedValuesCmdImpl() |
Modifier and Type | Method and Description |
---|---|
protected void | validateAdd(java.lang.Object noun, java.lang.Object nounPart, java.util.List controlParameters)
Validate whether this allowed value can be added to this catalog entry.
|
protected void | validateAllowedValueNameUnique(java.util.List aListValidationErrors, java.lang.String strAction, CatalogEntryType aCatalogEntry, CatalogAttributeType aCatalogAttribute, AttributeAllowedValueType aAttributeAllowedValue)
Validates if the value given for the allowed value is already used by another allowed value.
|
protected void | validateAttributeExists(java.util.List aListValidationErrors, CatalogEntryType aCatalogEntryNoun, CatalogAttributeType aCatalogAttribute, AttributeAllowedValueType aAttributeAllowedValue)
Validates whether the attribute exists so that the allowed value can be added to it.
|
protected void | validateChange(java.lang.Object noun, java.lang.Object nounPart, java.util.List controlParameters)
Validate whether this allowed value 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 allowed value can be deleted from this catalog entry.
|
public static final java.lang.String COPYRIGHT
public ChangeCatalogEntryAttributeAllowedValuesCmdImpl()
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 validateAttributeExists(java.util.List aListValidationErrors, CatalogEntryType aCatalogEntryNoun, CatalogAttributeType aCatalogAttribute, AttributeAllowedValueType aAttributeAllowedValue) throws DataMediatorException
protected void validateAllowedValueNameUnique(java.util.List aListValidationErrors, java.lang.String strAction, CatalogEntryType aCatalogEntry, CatalogAttributeType aCatalogAttribute, AttributeAllowedValueType aAttributeAllowedValue) throws DataMediatorException
protected void validateDelete(java.lang.Object noun, java.lang.Object nounPart, java.util.List controlParameters) throws AbstractApplicationException