public class RefundDeliveryCostRenderer
extends DefaultEditorAreaPanelRenderer
ReturnRequestModel| Constructor and Description |
|---|
RefundDeliveryCostRenderer() |
| Modifier and Type | Method and Description |
|---|---|
protected java.util.Set<ReturnStatus> |
getInvalidReturnStatusForRefundDeliveryCost() |
protected LabelService |
getLabelService() |
protected ReturnService |
getReturnService() |
protected TypeFacade |
getTypeFacade() |
protected boolean |
isDeliveryCostRefundable(java.lang.String orderCode,
java.lang.String returnRequestRMA)
Verifies if the delivery cost is refundable for the given order and return request.
|
void |
render(Component component,
AbstractPanel abstractPanelConfiguration,
java.lang.Object object,
DataType dataType,
WidgetInstanceManager widgetInstanceManager)
Renders the radiobuttons which will apply or remove the delivery cost
|
void |
setInvalidReturnStatusForRefundDeliveryCost(java.util.Set<ReturnStatus> invalidReturnStatusForRefundDeliveryCost) |
void |
setLabelService(LabelService labelService) |
void |
setReturnService(ReturnService returnService) |
void |
setTypeFacade(TypeFacade typeFacade) |
public void render(Component component,
AbstractPanel abstractPanelConfiguration,
java.lang.Object object,
DataType dataType,
WidgetInstanceManager widgetInstanceManager)
component - abstractPanelConfiguration - as CustomPanelobject - as ReturnRequestModeldataType - widgetInstanceManager - protected boolean isDeliveryCostRefundable(java.lang.String orderCode,
java.lang.String returnRequestRMA)
orderCode - order codereturnRequestRMA - the return request RMAprotected TypeFacade getTypeFacade()
public void setTypeFacade(TypeFacade typeFacade)
protected ReturnService getReturnService()
public void setReturnService(ReturnService returnService)
protected java.util.Set<ReturnStatus> getInvalidReturnStatusForRefundDeliveryCost()
public void setInvalidReturnStatusForRefundDeliveryCost(java.util.Set<ReturnStatus> invalidReturnStatusForRefundDeliveryCost)
protected LabelService getLabelService()
public void setLabelService(LabelService labelService)
Copyright © 2018 SAP SE. All Rights Reserved.