public class SubscriptionCustomerOrdersWidgetRenderer extends CustomerOrdersWidgetRenderer
AbstractConfigurableCsMasterDetailListboxWidgetRenderer.ExpandDetailEventListener, AbstractConfigurableCsMasterDetailListboxWidgetRenderer.HideAndExpandEventListener, AbstractConfigurableCsMasterDetailListboxWidgetRenderer.HideDetailEventListenerAbstractCsWidgetRenderer.ConfirmBeforeCompletingRequestEventListenerCSS_ORDER_DETAILS_CURRENCY, CSS_ORDER_DETAILS_NET_PRICING_INFO, CSS_ORDER_DETAILS_PRICE, CSS_ORDER_DETAILS_SUMMARY, CSS_ORDER_DETAILS_TAX, CSS_ORDER_LABELCOCKPIT_ID_CART_BUTTON, COCKPIT_ID_CART_CHECKOUT_BUTTON, COCKPIT_ID_CART_CLEAR_BUTTON, COCKPIT_ID_CART_CODE, COCKPIT_ID_CART_QUANTITY, COCKPIT_ID_CART_UPDATE_BUTTON, COCKPIT_ID_PICKUP_CART_BUTTON, CSS_APPLIED_PROMOTION, CSS_BASKETCART_CAPTION_LABEL, CSS_BTNGREEN, CSS_BTNRED, CSS_CART_ENTRY_MESSAGE, CSS_CART_FOOTER, CSS_CART_FOOTER2, CSS_CART_PRICE_ROW, CSS_CART_PRICE_ROW_VALUE, CSS_CART_SUMMARY, CSS_CHECKOUT_BTN_CONTAINER, CSS_CHECKOUT_BUTTON, CSS_CLEAR_BUTTON, CSS_CURRENT_PRICE, CSS_CUSTOMER_ICON, CSS_GUEST_CUSTOMER_ICON, CSS_HAS_PROMOTIONS, CSS_IS_PROMOTION_RESULT, CSS_LIST_ITEM, CSS_LIST_ITEM_DETAIL, CSS_LIST_ITEM_DETAIL_CONTAINER, CSS_LIST_ITEM_DETAIL_EVEN, CSS_LIST_ITEM_DETAIL_ODD, CSS_LIST_ITEM_EVEN, CSS_LIST_ITEM_ODD, CSS_MASTER_CONTENT_CELL, CSS_PICKUP_CART_BUTTON, CSS_PICKUP_CART_FORM, CSS_PICKUP_CART_POPUP, CSS_POTENTIAL_PROMOTION, CSS_POTENTIAL_PROMOTION_INFO, CSS_PREVIOUS_PRICE, CSS_PRICE, CSS_PROMOTION_INDICATOR, CSS_PROMOTION_ROW_EVEN, CSS_PROMOTION_ROW_ODD, CSS_TOGGLE_COLLAPSED, CSS_TOGGLE_EXPANDED, CSS_TOOLBAR, CSS_TOOLBAR_LEFT, CSS_TOOLBAR_LEFT_BUTTONS, CSS_WIDGET_MASTER_DETAIL_LISTBOX, CSS_WIDGET_MASTER_DETAIL_LISTBOX_TOGGLE, CTRL_KEY_ALT_C, CTRL_KEY_ALT_O, CTRL_KEY_ALT_U, DETAIL_RENDERER_DEFAULT, HOTKEY_CMD_FOCUS_QUANTITYCSS_LISTBOX_CONTAINER, CSS_WIDGET_LISTBOXCSS_WIDGET_CAPTION, CSS_WIDGET_CONTENT| Constructor and Description |
|---|
SubscriptionCustomerOrdersWidgetRenderer() |
| Modifier and Type | Method and Description |
|---|---|
protected java.text.NumberFormat |
createCurrencyInstance(OrderModel orderModel) |
protected void |
createDeliveryCostRow(ListboxWidget<DefaultMasterDetailListWidgetModel<TypedObject>,CustomerController> widget,
Div parent,
java.util.List<OrderPriceData> orderPrices,
java.text.NumberFormat currencyInstance) |
protected void |
createDiscountsRow(ListboxWidget<DefaultMasterDetailListWidgetModel<TypedObject>,CustomerController> widget,
Div parent,
java.util.List<OrderPriceData> orderPrices,
java.text.NumberFormat currencyInstance) |
protected void |
createHeaderRow(ListboxWidget<DefaultMasterDetailListWidgetModel<TypedObject>,CustomerController> widget,
Div parent,
java.lang.Boolean orderIsNet,
java.util.List<OrderPriceData> orderPrices) |
protected Div |
createOrderDetailsSummaryContainerWithLabel(Label label) |
protected void |
createOrderLabel(java.lang.String labelValue,
Div parentContainer) |
protected void |
createSubtotalRow(ListboxWidget<DefaultMasterDetailListWidgetModel<TypedObject>,CustomerController> widget,
Div parent,
java.util.List<OrderPriceData> orderPrices,
java.text.NumberFormat currencyInstance) |
protected void |
createTaxRow(ListboxWidget<DefaultMasterDetailListWidgetModel<TypedObject>,CustomerController> widget,
Div parent,
java.util.List<OrderPriceData> orderPrices,
java.text.NumberFormat currencyInstance) |
protected void |
createTotalRow(ListboxWidget<DefaultMasterDetailListWidgetModel<TypedObject>,CustomerController> widget,
Div parent,
java.util.List<OrderPriceData> orderPrices,
java.text.NumberFormat currencyInstance) |
protected java.util.List<OrderPriceData> |
getOrderPriceData(OrderModel orderModel) |
protected SubscriptionOrderPopulator |
getSubscriptionOrderPopulator() |
protected void |
renderDetailRow(ListboxWidget<DefaultMasterDetailListWidgetModel<TypedObject>,CustomerController> widget,
Listitem row,
Listcell cell,
java.lang.Object rowContext,
java.lang.Object detailContext,
TypedObject item,
TypedObject detailItem) |
protected Component |
renderDetailRowSummary(ListboxWidget<DefaultMasterDetailListWidgetModel<TypedObject>,CustomerController> widget,
TypedObject detailItem) |
void |
setSubscriptionOrderPopulator(SubscriptionOrderPopulator subscriptionOrderPopulator) |
getAsmUtils, getCommonI18NService, getFormatFactory, getOrderAppender, getSessionService, getWidgetHelper, handleSelectOrderEvent, makeLabel, populateHeaderRow, populateMasterRow, setAsmUtils, setCommonI18NService, setFormatFactory, setOrderAppender, setSessionService, setWidgetHelperappendMasterRow, createExpandDetailEventListener, createHideAndExpandEventListener, createHideDetailEventListener, getDetailContext, getDetailItem, getDetailRenderer, getDetailRenderer, getDetailRenderer, getDetailRenderers, getItems, getMasterColumns, prependDetailRow, prependHeaderRow, prependMasterRow, renderDetailRow, renderDetailRow, renderListbox, setDetailRenderer, setDetailRenderersgetColumnConfigurations, getListConfigurationCode, getListConfigurationType, getValueContainer, populateDataRow, populateHeaderRow, setListConfigurationCode, setListConfigurationTypecreateContentInternal, isLazyLoadingEnabled, setLazyLoadingEnabledcreateCaption, createConfirmBeforeCompletingRequestEventListener, createContent, getCockpitTypeService, getLabelService, getPropertyEditorHelper, getPropertyRendererHelper, getSystemService, handleConfirmBeforeCompletingRequestEvent, setCockpitTypeService, setLabelService, setPropertyEditorHelper, setPropertyRendererHelper, setSystemServicepublic SubscriptionCustomerOrdersWidgetRenderer()
protected void renderDetailRow(ListboxWidget<DefaultMasterDetailListWidgetModel<TypedObject>,CustomerController> widget, Listitem row, Listcell cell, java.lang.Object rowContext, java.lang.Object detailContext, TypedObject item, TypedObject detailItem)
renderDetailRow in class CustomerOrdersWidgetRendererprotected Component renderDetailRowSummary(ListboxWidget<DefaultMasterDetailListWidgetModel<TypedObject>,CustomerController> widget, TypedObject detailItem)
renderDetailRowSummary in class CustomerOrdersWidgetRendererprotected java.util.List<OrderPriceData> getOrderPriceData(OrderModel orderModel)
protected java.text.NumberFormat createCurrencyInstance(OrderModel orderModel)
protected void createHeaderRow(ListboxWidget<DefaultMasterDetailListWidgetModel<TypedObject>,CustomerController> widget, Div parent, java.lang.Boolean orderIsNet, java.util.List<OrderPriceData> orderPrices)
protected void createSubtotalRow(ListboxWidget<DefaultMasterDetailListWidgetModel<TypedObject>,CustomerController> widget, Div parent, java.util.List<OrderPriceData> orderPrices, java.text.NumberFormat currencyInstance)
protected void createTaxRow(ListboxWidget<DefaultMasterDetailListWidgetModel<TypedObject>,CustomerController> widget, Div parent, java.util.List<OrderPriceData> orderPrices, java.text.NumberFormat currencyInstance)
protected void createDeliveryCostRow(ListboxWidget<DefaultMasterDetailListWidgetModel<TypedObject>,CustomerController> widget, Div parent, java.util.List<OrderPriceData> orderPrices, java.text.NumberFormat currencyInstance)
protected void createDiscountsRow(ListboxWidget<DefaultMasterDetailListWidgetModel<TypedObject>,CustomerController> widget, Div parent, java.util.List<OrderPriceData> orderPrices, java.text.NumberFormat currencyInstance)
protected void createTotalRow(ListboxWidget<DefaultMasterDetailListWidgetModel<TypedObject>,CustomerController> widget, Div parent, java.util.List<OrderPriceData> orderPrices, java.text.NumberFormat currencyInstance)
protected Div createOrderDetailsSummaryContainerWithLabel(Label label)
protected void createOrderLabel(java.lang.String labelValue,
Div parentContainer)
protected SubscriptionOrderPopulator getSubscriptionOrderPopulator()
public void setSubscriptionOrderPopulator(SubscriptionOrderPopulator subscriptionOrderPopulator)
Copyright © 2018 SAP SE. All Rights Reserved.