public class DisplayNameAttributeNameFormatter extends java.lang.Object implements AttributeNameFormatter<ExcelAttributeDescriptorAttribute>
ExcelAttribute to value displayed in excel sheet's header row
(0 index)| Constructor and Description |
|---|
DisplayNameAttributeNameFormatter() |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
format(ExcelAttributeContext<ExcelAttributeDescriptorAttribute> excelAttributeContext)
Returns displayed header name based on attribute's metadata
|
protected java.lang.String |
getAttributeDescriptorName(AttributeDescriptorModel attributeDescriptor) |
protected java.lang.String |
getAttributeDescriptorName(AttributeDescriptorModel attributeDescriptor,
java.lang.String isoCode) |
protected java.lang.String |
getAttributeDisplayName(ExcelAttributeDescriptorAttribute excelAttributeDescriptorAttribute,
java.lang.String workbookIsoCode) |
void |
setAppenders(java.util.List<ExcelMarkAppender<ExcelAttributeDescriptorAttribute>> appenders) |
void |
setCommonI18NService(CommonI18NService commonI18NService) |
void |
setTypeService(TypeService typeService) |
public java.lang.String format(ExcelAttributeContext<ExcelAttributeDescriptorAttribute> excelAttributeContext)
format in interface AttributeNameFormatter<ExcelAttributeDescriptorAttribute>excelAttributeContext - context which contains excelAttributeprotected java.lang.String getAttributeDisplayName(ExcelAttributeDescriptorAttribute excelAttributeDescriptorAttribute, java.lang.String workbookIsoCode)
protected java.lang.String getAttributeDescriptorName(AttributeDescriptorModel attributeDescriptor)
protected java.lang.String getAttributeDescriptorName(AttributeDescriptorModel attributeDescriptor, java.lang.String isoCode)
public void setCommonI18NService(CommonI18NService commonI18NService)
public void setTypeService(TypeService typeService)
public void setAppenders(java.util.List<ExcelMarkAppender<ExcelAttributeDescriptorAttribute>> appenders)
Copyright © 2018 SAP SE. All Rights Reserved.