public interface ProductConfigRuleActionStrategyChecker
| Modifier and Type | Method and Description |
|---|---|
boolean |
checkCsticPartOfModel(ConfigModel model,
AbstractRuleActionRAO action,
String actionDescription)
checks whether the provided cstic is valid in context of the given model
|
boolean |
checkValueAssignable(ConfigModel model,
AbstractRuleActionRAO action,
String value,
String actionDescription)
checks whether the given value can be assigned
|
boolean |
checkValueForamtable(ConfigModel model,
AbstractRuleActionRAO action,
String valueToSet,
ProductConfigRuleFormatTranslator rulesFormator,
String actionDescription)
checks whether the value can be parsed/formatted
|
boolean |
checkValueUnassigned(ConfigModel model,
AbstractRuleActionRAO action,
String value,
String actionDescription)
checks whether the given value is already assigned
|
CsticModel |
getCstic(ConfigModel model,
AbstractRuleActionRAO action)
extracts the cstic from action raos
|
CsticModel getCstic(ConfigModel model, AbstractRuleActionRAO action)
boolean checkCsticPartOfModel(ConfigModel model, AbstractRuleActionRAO action, String actionDescription)
boolean checkValueUnassigned(ConfigModel model, AbstractRuleActionRAO action, String value, String actionDescription)
boolean checkValueAssignable(ConfigModel model, AbstractRuleActionRAO action, String value, String actionDescription)
boolean checkValueForamtable(ConfigModel model, AbstractRuleActionRAO action, String valueToSet, ProductConfigRuleFormatTranslator rulesFormator, String actionDescription)
Copyright © 2017 SAP SE. All Rights Reserved.