Class ClassificationAttributeNameFormatter
- java.lang.Object
-
- com.hybris.backoffice.excel.template.ClassificationAttributeNameFormatter
-
- All Implemented Interfaces:
AttributeNameFormatter<ExcelClassificationAttribute>
public class ClassificationAttributeNameFormatter extends java.lang.Object implements AttributeNameFormatter<ExcelClassificationAttribute>
FormatsClassificationAttributeModelto readable format that includes its ClassificationSystem, ClassificationVersion, ClassificationClass, name and locale.
-
-
Constructor Summary
Constructors Constructor Description ClassificationAttributeNameFormatter()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.Stringformat(ExcelAttributeContext<ExcelClassificationAttribute> context)Formats givenClassificationAttributeModelto a human readable formatvoidsetAppenders(java.util.List<ExcelMarkAppender<ExcelClassificationAttribute>> appenders)voidsetClassificationFullNameExtractor(ClassificationFullNameExtractor classificationFullNameExtractor)
-
-
-
Method Detail
-
format
public java.lang.String format(@Nonnull ExcelAttributeContext<ExcelClassificationAttribute> context)Formats givenClassificationAttributeModelto a human readable format- Specified by:
formatin interfaceAttributeNameFormatter<ExcelClassificationAttribute>- Parameters:
context- excel context which containsExcelAttribute- Returns:
- human readable information about the
ExcelAttribute
-
setClassificationFullNameExtractor
public void setClassificationFullNameExtractor(ClassificationFullNameExtractor classificationFullNameExtractor)
-
setAppenders
public void setAppenders(java.util.List<ExcelMarkAppender<ExcelClassificationAttribute>> appenders)
-
-