public abstract class AbstractCheckoutAddressWidgetRenderer<T extends Widget<M,C>,M extends CartAddressWidgetModel,C extends BasketController> extends AbstractCsWidgetRenderer<T>
| Modifier and Type | Class and Description |
|---|---|
protected class |
AbstractCheckoutAddressWidgetRenderer.AddressSelectionEventListener |
AbstractCsWidgetRenderer.ConfirmBeforeCompletingRequestEventListener| Modifier and Type | Field and Description |
|---|---|
protected static java.lang.String |
COCKPIT_ID_CHECKOUT_DELIVERYADDRESS_COMBOBOX |
protected static java.lang.String |
COCKPIT_ID_CHECKOUT_PAYMENTADDRESS_COMBOBOX |
protected static java.lang.String |
CSS_ADDRESS_CREATE_POPUP |
protected static java.lang.String |
CSS_ADDRESS_SELECTOR |
protected static java.lang.String |
CSS_DELIVERY_ADDRESS_LIST |
CSS_WIDGET_CAPTION, CSS_WIDGET_CONTENT| Constructor and Description |
|---|
AbstractCheckoutAddressWidgetRenderer() |
| Modifier and Type | Method and Description |
|---|---|
protected HtmlBasedComponent |
createAddressSelect(T widget,
TypedObject currentAddressModel) |
protected EventListener |
createSelectAddressEventListener(T widget) |
protected java.lang.String |
getAddressCreateWidgetConfigCode() |
protected PopupWidgetHelper |
getPopupWidgetHelper() |
protected PostPopupAction |
getPostPopupAction(T widget) |
protected java.lang.Object |
getSelectedItem(SelectEvent selectEvent) |
protected void |
handleAddAddressClickEvent(T widget,
Event event,
Div container) |
protected void |
handlePostPopupAction(T widget,
java.lang.Object result) |
protected void |
handleSelectAddressEvent(T widget,
SelectEvent selectEvent) |
void |
setPopupWidgetHelper(PopupWidgetHelper popupWidgetHelper) |
protected abstract void |
setSelectedAddress(T widget,
TypedObject item) |
createCaption, createConfirmBeforeCompletingRequestEventListener, createContent, createContentInternal, getCockpitTypeService, getLabelService, getPropertyEditorHelper, getPropertyRendererHelper, getSystemService, handleConfirmBeforeCompletingRequestEvent, setCockpitTypeService, setLabelService, setPropertyEditorHelper, setPropertyRendererHelper, setSystemServiceprotected static final java.lang.String CSS_ADDRESS_SELECTOR
protected static final java.lang.String CSS_ADDRESS_CREATE_POPUP
protected static final java.lang.String CSS_DELIVERY_ADDRESS_LIST
protected static final java.lang.String COCKPIT_ID_CHECKOUT_DELIVERYADDRESS_COMBOBOX
protected static final java.lang.String COCKPIT_ID_CHECKOUT_PAYMENTADDRESS_COMBOBOX
public AbstractCheckoutAddressWidgetRenderer()
protected PopupWidgetHelper getPopupWidgetHelper()
public void setPopupWidgetHelper(PopupWidgetHelper popupWidgetHelper)
protected HtmlBasedComponent createAddressSelect(T widget, TypedObject currentAddressModel)
protected void handleAddAddressClickEvent(T widget, Event event, Div container)
protected java.lang.String getAddressCreateWidgetConfigCode()
protected PostPopupAction getPostPopupAction(T widget)
protected void handlePostPopupAction(T widget, java.lang.Object result)
protected EventListener createSelectAddressEventListener(T widget)
protected void handleSelectAddressEvent(T widget, SelectEvent selectEvent)
protected java.lang.Object getSelectedItem(SelectEvent selectEvent)
protected abstract void setSelectedAddress(T widget, TypedObject item)
Copyright © 2018 SAP SE. All Rights Reserved.