public class BMECatClassificationAttributeTranslator extends ClassificationAttributeTranslator
ClassificationAttributeTranslator.Modifiers| Modifier and Type | Field and Description |
|---|---|
protected Product |
product |
allDoneFor, attributeSeparator, classAttr, classAttrAssignment, className, classSystemVersion, collectionDelimiter, currentCellValue, dateFormatString, IMPEX_NONEXISTEND_CLSATTRVALUE_FALLBACK_KEY, lang, locale, numberFormatString, qualfier, systemName, TO_ESCAPE, versionName| Constructor and Description |
|---|
BMECatClassificationAttributeTranslator() |
| Modifier and Type | Method and Description |
|---|---|
void |
init(SpecialColumnDescriptor columnDescriptor)
Called once upon header creation to do some initial setup logic.
|
protected ClassAttributeAssignment |
matchAssignment(java.util.Collection<ClassificationClass> classes) |
void |
performImport(java.lang.String cellValue,
Item processedItem)
Called each time a non-empty cell value has to be imported.
|
getAssignment, getFallbackValueTranslator, getFeature, getSingleCellValueTranslator, getValueCtx, notifyTranslationEnd, performExport, splitValues, translateCurrentUnitAwareValues, translateCurrentValuesisEmpty, validateclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitisEmpty, validateprotected Product product
public BMECatClassificationAttributeTranslator()
public void init(SpecialColumnDescriptor columnDescriptor) throws HeaderValidationException
SpecialValueTranslatorinit in interface SpecialValueTranslatorinit in class ClassificationAttributeTranslatorcolumnDescriptor - the newly created column descriptorHeaderValidationException - indicates that the column descriptor is not configured properlypublic void performImport(java.lang.String cellValue,
Item processedItem)
throws ImpExException
SpecialValueTranslatorperformImport in interface SpecialValueTranslatorperformImport in class ClassificationAttributeTranslatorcellValue - the cell value stringprocessedItem - the item to import the value forImpExException - indicates an import errorprotected ClassAttributeAssignment matchAssignment(java.util.Collection<ClassificationClass> classes)
matchAssignment in class ClassificationAttributeTranslatorCopyright © 2018 SAP SE. All Rights Reserved.