public class RuleModuleCatalogVersionAttributeHandler extends java.lang.Object implements DynamicAttributeHandler<java.util.Collection<CatalogVersionModel>,AbstractRulesModuleModel>
AbstractRulesModuleModel.getCatalogVersions() that returns catalog versions linked to it
CatalogVersionFinderStrategy.findCatalogVersionsByRulesModule(AbstractRulesModuleModel)| Constructor and Description |
|---|
RuleModuleCatalogVersionAttributeHandler() |
| Modifier and Type | Method and Description |
|---|---|
java.util.Collection<CatalogVersionModel> |
get(AbstractRulesModuleModel rulesModule)
Holds logic behind getter for dynamic attribute.
|
protected CatalogVersionFinderStrategy |
getCatalogVersionFinderStrategy() |
void |
set(AbstractRulesModuleModel rulesModule,
java.util.Collection<CatalogVersionModel> catalogVersions)
Holds logic behind setter for dynamic attribute.
|
void |
setCatalogVersionFinderStrategy(CatalogVersionFinderStrategy catalogVersionFinderStrategy) |
public RuleModuleCatalogVersionAttributeHandler()
public java.util.Collection<CatalogVersionModel> get(AbstractRulesModuleModel rulesModule)
DynamicAttributeHandlerget in interface DynamicAttributeHandler<java.util.Collection<CatalogVersionModel>,AbstractRulesModuleModel>rulesModule - model for which dynamic attribute is declared.public void set(AbstractRulesModuleModel rulesModule, java.util.Collection<CatalogVersionModel> catalogVersions)
DynamicAttributeHandlerset in interface DynamicAttributeHandler<java.util.Collection<CatalogVersionModel>,AbstractRulesModuleModel>rulesModule - model for which dynamic attribute is declared.catalogVersions - the value which will be used by setter logic.protected CatalogVersionFinderStrategy getCatalogVersionFinderStrategy()
public void setCatalogVersionFinderStrategy(CatalogVersionFinderStrategy catalogVersionFinderStrategy)
Copyright © 2018 SAP SE. All Rights Reserved.