public class TotalPriceWithTaxRenderer
extends DefaultEditorAreaPanelRenderer
DefaultEditorAreaPanelRenderer to render an editor field that contains the order total with taxes.| Modifier and Type | Field and Description |
|---|---|
protected static java.lang.String |
LABEL |
protected static java.lang.String |
ORDER |
protected static java.lang.String |
QUALIFIER |
| Constructor and Description |
|---|
TotalPriceWithTaxRenderer() |
| Modifier and Type | Method and Description |
|---|---|
protected Editor |
createEditor(DataType genericType,
WidgetInstanceManager widgetInstanceManager,
Attribute attribute,
java.lang.Object object) |
protected LabelService |
getLabelService() |
protected java.lang.Double |
getOrderTotalWithTax(AbstractOrderModel abstractOrderModel)
Sum of the
AbstractOrderModel.TOTALPRICE with AbstractOrderModel#TOTALTAX) |
protected TypeFacade |
getTypeFacade() |
void |
render(Component component,
AbstractPanel abstractPanelConfiguration,
java.lang.Object object,
DataType dataType,
WidgetInstanceManager widgetInstanceManager) |
void |
setLabelService(LabelService labelService) |
void |
setTypeFacade(TypeFacade typeFacade) |
protected static final java.lang.String ORDER
protected static final java.lang.String QUALIFIER
protected static final java.lang.String LABEL
public void render(Component component,
AbstractPanel abstractPanelConfiguration,
java.lang.Object object,
DataType dataType,
WidgetInstanceManager widgetInstanceManager)
protected Editor createEditor(DataType genericType,
WidgetInstanceManager widgetInstanceManager,
Attribute attribute,
java.lang.Object object)
protected java.lang.Double getOrderTotalWithTax(AbstractOrderModel abstractOrderModel)
AbstractOrderModel.TOTALPRICE with AbstractOrderModel#TOTALTAX)abstractOrderModel - the orderprotected TypeFacade getTypeFacade()
public void setTypeFacade(TypeFacade typeFacade)
protected LabelService getLabelService()
public void setLabelService(LabelService labelService)
Copyright © 2018 SAP SE. All Rights Reserved.