Class AbstractBundleRuleLabelProvider<T extends AbstractBundleRuleModel>

java.lang.Object
de.hybris.platform.configurablebundlebackoffice.labelproviders.AbstractBundleRuleLabelProvider<T>
All Implemented Interfaces:
com.hybris.cockpitng.labels.LabelProvider<T>
Direct Known Subclasses:
ChangeProductPriceBundleRuleLabelProvider, DisableProductBundleRuleLabelProvider

public abstract class AbstractBundleRuleLabelProvider<T extends AbstractBundleRuleModel> extends Object implements com.hybris.cockpitng.labels.LabelProvider<T>
  • Constructor Details

    • AbstractBundleRuleLabelProvider

      public AbstractBundleRuleLabelProvider()
  • Method Details

    • getDescription

      public String getDescription(T abstractBundleRuleModel)
      Specified by:
      getDescription in interface com.hybris.cockpitng.labels.LabelProvider<T extends AbstractBundleRuleModel>
    • getIconPath

      public String getIconPath(T abstractBundleRuleModel)
      Specified by:
      getIconPath in interface com.hybris.cockpitng.labels.LabelProvider<T extends AbstractBundleRuleModel>
    • getProductNames

      protected String getProductNames(Collection<ProductModel> associatedProducts)