public class CustomerAddressesWidgetRenderer extends AbstractListBoxRowEditorWidgetRenderer<DefaultListboxWidget<CustomerAddressesListWidgetModel,CustomerController>,TypedObject>
| Modifier and Type | Class and Description |
|---|---|
protected static class |
CustomerAddressesWidgetRenderer.AddressNotificationEventAcceptor |
protected class |
CustomerAddressesWidgetRenderer.DefaultShipmentAddressChangedEventListener |
AbstractCsWidgetRenderer.ConfirmBeforeCompletingRequestEventListener| Modifier and Type | Field and Description |
|---|---|
protected static java.lang.String |
CSS_ADDRESS_CREATE_POPUP |
protected static java.lang.String |
CSS_CREATE_NEW_ADDRESS |
protected static java.lang.String |
CSS_DEFAULT_SHIPMENT_ADDRESS_BOX |
CSS_EDITOR_WIDGET_EDITOR, CSS_LISTBOX_ROW_ITEMCSS_LISTBOX_CONTAINER, CSS_WIDGET_LISTBOXCSS_WIDGET_CAPTION, CSS_WIDGET_CONTENT| Constructor and Description |
|---|
CustomerAddressesWidgetRenderer() |
getItemRemovalAppender, getListEditorConfigurationCode, handleDeleteClickEvent, isDeletable, renderEditor, renderListbox, setItemRemovalAppender, setListEditorConfigurationCodegetColumnConfigurations, getListConfigurationCode, getListConfigurationType, getValueContainer, populateDataRow, populateHeaderRow, setListConfigurationCode, setListConfigurationTypeisLazyLoadingEnabled, setLazyLoadingEnabledcreateCaption, createConfirmBeforeCompletingRequestEventListener, createContent, getCockpitTypeService, getLabelService, getPropertyEditorHelper, getPropertyRendererHelper, getSystemService, handleConfirmBeforeCompletingRequestEvent, setCockpitTypeService, setLabelService, setPropertyEditorHelper, setPropertyRendererHelper, setSystemServiceprotected static final java.lang.String CSS_ADDRESS_CREATE_POPUP
protected static final java.lang.String CSS_DEFAULT_SHIPMENT_ADDRESS_BOX
protected static final java.lang.String CSS_CREATE_NEW_ADDRESS
protected PopupWidgetHelper getPopupWidgetHelper()
public void setPopupWidgetHelper(PopupWidgetHelper popupWidgetHelper)
protected AddressModelLabelProvider getAddressModelLabelProvider()
public void setAddressModelLabelProvider(AddressModelLabelProvider addressModelLabelProvider)
protected HtmlBasedComponent createContentInternal(DefaultListboxWidget<CustomerAddressesListWidgetModel,CustomerController> widget, HtmlBasedComponent rootContainer)
AbstractCsWidgetRendererAbstractCsWidgetRenderer.createContent(Widget)).createContentInternal in class AbstractCsListboxWidgetRenderer<DefaultListboxWidget<CustomerAddressesListWidgetModel,CustomerController>>widget - the widgetrootContainer - the root html component that will be set as the content of the widgetprotected void handleOpenAddressCreateEvent(DefaultListboxWidget<CustomerAddressesListWidgetModel,CustomerController> widget, Event event, HtmlBasedComponent container)
protected java.lang.String getAddressCreateWidgetConfigCode()
protected CustomerModel getCustomer(DefaultListboxWidget<CustomerAddressesListWidgetModel,CustomerController> widget)
protected EventListener createDefaultShipmentAddressChangedEventListener(ListboxWidget<CustomerAddressesListWidgetModel,CustomerController> widget)
protected void handleDefaultShipmentAddressChangedEvent(ListboxWidget<CustomerAddressesListWidgetModel,CustomerController> widget, SelectEvent selectEvent)
protected CockpitEventAcceptor createAddressNotificationEventAcceptor(ListboxWidget<CustomerAddressesListWidgetModel,CustomerController> widget)
Copyright © 2018 SAP SE. All Rights Reserved.