T - - class which can be handled by translator. The class should be catalog version aware.public abstract class AbstractCatalogVersionAwareTranslator<T> extends AbstractExcelValueTranslator<T>
ordervalidators| Constructor and Description |
|---|
AbstractCatalogVersionAwareTranslator() |
| Modifier and Type | Method and Description |
|---|---|
protected java.lang.String |
catalogVersionData(java.util.Map<java.lang.String,java.lang.String> params)
Prepares formatted value (catalog:version) based on params.
|
protected java.lang.String |
catalogVersionHeader(java.lang.String typeCode)
Returns header value for catalog version property.
|
java.lang.String |
exportCatalogVersionData(CatalogVersionModel objectToExport)
Transforms catalog version model into String value in format catalog:version
|
CatalogTypeService |
getCatalogTypeService() |
java.lang.String |
referenceCatalogVersionFormat()
Returns reference format for catalog version.
|
void |
setCatalogTypeService(CatalogTypeService catalogTypeService) |
getOrder, importData, importValue, setOrdergetValidators, setValidators, validateclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitcanHandle, exportData, exportData, referenceFormatpublic AbstractCatalogVersionAwareTranslator()
public java.lang.String exportCatalogVersionData(CatalogVersionModel objectToExport)
objectToExport - - catalog version model which should be transformedprotected java.lang.String catalogVersionData(java.util.Map<java.lang.String,java.lang.String> params)
params - maps which should contain values for keys: "catalog" and "version"protected java.lang.String catalogVersionHeader(java.lang.String typeCode)
CatalogTypeService.getCatalogVersionContainerAttribute(String) in order to obtain catalog version
qualifier of type which is catalog version aware.typeCode - of type which is catalog version awarepublic java.lang.String referenceCatalogVersionFormat()
public CatalogTypeService getCatalogTypeService()
public void setCatalogTypeService(CatalogTypeService catalogTypeService)
Copyright © 2018 SAP SE. All Rights Reserved.