Class ExcelImportValidationRowResultRenderer
- java.lang.Object
-
- com.hybris.backoffice.excel.imp.wizard.renderer.ExcelImportValidationRowResultRenderer
-
- All Implemented Interfaces:
org.zkoss.zul.ListitemRenderer<ExcelValidationResult>
public class ExcelImportValidationRowResultRenderer extends java.lang.Object implements org.zkoss.zul.ListitemRenderer<ExcelValidationResult>
Allows to display a single error found in uploaded excel file
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.String
SCLASS_Y_SHOW_DETAILS_BTN
static java.lang.String
SCLASS_Y_SHOW_DETAILS_BTN_EXPANDED
static java.lang.String
YW_EXCEL_VALIDATION_RESULT_ROW_PREFIX
-
Constructor Summary
Constructors Constructor Description ExcelImportValidationRowResultRenderer()
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description protected org.zkoss.zk.ui.Component
createDetailsRow(java.lang.Object columnHeader, java.lang.String validationMessage)
Deprecated.since 1808.protected java.lang.String
getSubtitleLabelValue(ExcelValidationResult excelValidationResult)
protected void
handleToggleDetailsContainer(ExcelValidationResult excelValidationResult, org.zkoss.zul.A validationDetailsContainerToggleButton, org.zkoss.zul.Div validationDetailsContainer)
protected void
modifyStyle(org.zkoss.zul.A validationDetailsContainerToggleButton, boolean expand)
void
render(org.zkoss.zul.Listitem listitem, ExcelValidationResult excelValidationResult, int index)
void
setFactory(com.hybris.backoffice.excel.imp.wizard.renderer.ExcelValidationDetailsComponentFactory<org.zkoss.zhtml.Li> factory)
-
-
-
Field Detail
-
YW_EXCEL_VALIDATION_RESULT_ROW_PREFIX
public static final java.lang.String YW_EXCEL_VALIDATION_RESULT_ROW_PREFIX
- See Also:
- Constant Field Values
-
SCLASS_Y_SHOW_DETAILS_BTN_EXPANDED
public static final java.lang.String SCLASS_Y_SHOW_DETAILS_BTN_EXPANDED
- See Also:
- Constant Field Values
-
SCLASS_Y_SHOW_DETAILS_BTN
public static final java.lang.String SCLASS_Y_SHOW_DETAILS_BTN
- See Also:
- Constant Field Values
-
-
Method Detail
-
render
public void render(org.zkoss.zul.Listitem listitem, ExcelValidationResult excelValidationResult, int index) throws java.lang.Exception
- Specified by:
render
in interfaceorg.zkoss.zul.ListitemRenderer<ExcelValidationResult>
- Throws:
java.lang.Exception
-
handleToggleDetailsContainer
protected void handleToggleDetailsContainer(ExcelValidationResult excelValidationResult, org.zkoss.zul.A validationDetailsContainerToggleButton, org.zkoss.zul.Div validationDetailsContainer)
-
modifyStyle
protected void modifyStyle(org.zkoss.zul.A validationDetailsContainerToggleButton, boolean expand)
-
getSubtitleLabelValue
protected java.lang.String getSubtitleLabelValue(ExcelValidationResult excelValidationResult)
-
createDetailsRow
@Deprecated protected org.zkoss.zk.ui.Component createDetailsRow(java.lang.Object columnHeader, java.lang.String validationMessage)
Deprecated.since 1808. UseExcelValidationDetailsComponentFactory
instead.
-
setFactory
public void setFactory(com.hybris.backoffice.excel.imp.wizard.renderer.ExcelValidationDetailsComponentFactory<org.zkoss.zhtml.Li> factory)
-
-