public class CallContextWidgetRenderer extends AbstractCsWidgetRenderer<Widget<CallContextWidgetModel,CallContextController>> implements GlobalPopupWidgetManager
| Modifier and Type | Class and Description |
|---|---|
protected static class |
CallContextWidgetRenderer.AddressNotificationEventAcceptor |
AbstractCsWidgetRenderer.ConfirmBeforeCompletingRequestEventListener| Modifier and Type | Field and Description |
|---|---|
protected static java.lang.String |
ASM_DEEPLINK_PARAM |
protected static java.lang.String |
ASM_DEEPLINK_SHOW_PARAM |
protected static java.lang.String |
COCKPIT_ID_CALL_CONTEXT_CHANGECUSTOMER_LINK |
protected static java.lang.String |
COCKPIT_ID_CALL_CONTEXT_CUSTOMER_LINK |
protected static java.lang.String |
COCKPIT_ID_CALL_CONTEXT_FINDCUSTOMER_LINK |
protected static java.lang.String |
COCKPIT_ID_CALL_CONTEXT_FINDORDER_LINK |
protected static java.lang.String |
COCKPIT_ID_CALL_CONTEXT_SITE_SELECTOR |
protected static java.lang.String |
COCKPIT_ID_CALL_CONTEXT_TICKET_LINK |
protected static java.lang.String |
COCKPIT_ID_FIND_TICKET |
protected static java.lang.String |
COCKPIT_ID_NEW_CUSTOMER |
protected static java.lang.String |
COCKPIT_ID_NEW_TICKET |
protected static java.lang.String |
CSS_BLUE_LINK |
protected static java.lang.String |
CSS_CALL_CONTENT_CURRENT_CUSTOMER |
protected static java.lang.String |
CSS_CALL_CONTENT_CURRENT_GUEST_CUSTOMER |
protected static java.lang.String |
CSS_CALL_CONTEXT_ASM |
protected static java.lang.String |
CSS_CALL_CONTEXT_ASM_CONTAINER |
protected static java.lang.String |
CSS_CALL_CONTEXT_CONTAINER |
protected static java.lang.String |
CSS_CALL_CONTEXT_CONTAINER_DATA |
protected static java.lang.String |
CSS_CALL_CONTEXT_CONTAINER_LABEL |
protected static java.lang.String |
CSS_CALL_CONTEXT_CONTAINER_POPUP_BTN |
protected static java.lang.String |
CSS_CALL_CONTEXT_CURRENCY |
protected static java.lang.String |
CSS_CALL_CONTEXT_CURRENT_ORDER |
protected static java.lang.String |
CSS_CALL_CONTEXT_CURRENT_TICKET |
protected static java.lang.String |
CSS_CALL_CONTEXT_CUSTOMER |
protected static java.lang.String |
CSS_CALL_CONTEXT_END_CALL |
protected static java.lang.String |
CSS_CALL_CONTEXT_END_CALL_ACTION |
protected static java.lang.String |
CSS_CALL_CONTEXT_ORDER |
protected static java.lang.String |
CSS_CALL_CONTEXT_STORE |
protected static java.lang.String |
CSS_CALL_CONTEXT_TICKET |
protected static java.lang.String |
CSS_CUSTOMER_CREATE_POPUP |
protected static java.lang.String |
CSS_CUSTOMER_INFO_CONTAINER |
protected static java.lang.String |
CSS_CUSTOMER_LABEL |
protected static java.lang.String |
CSS_CUSTOMER_SEARCH_POPUP |
protected static java.lang.String |
CSS_INFO_CONTAINER |
protected static java.lang.String |
CSS_INFO_LABEL |
protected static java.lang.String |
CSS_ORDER_INFO_CONTAINER |
protected static java.lang.String |
CSS_ORDER_LABEL |
protected static java.lang.String |
CSS_ORDER_SEARCH_POPUP |
protected static java.lang.String |
CSS_RED_LINK |
protected static java.lang.String |
CSS_TICKET_INFO_CONTAINER |
protected static java.lang.String |
CSS_TICKET_LABEL |
protected static java.lang.String |
CSS_TICKET_SEARCH_POPUP |
CSS_WIDGET_CAPTION, CSS_WIDGET_CONTENT| Constructor and Description |
|---|
CallContextWidgetRenderer() |
createCaption, createConfirmBeforeCompletingRequestEventListener, createContent, getCockpitTypeService, getLabelService, getPropertyEditorHelper, getPropertyRendererHelper, getSystemService, handleConfirmBeforeCompletingRequestEvent, setCockpitTypeService, setLabelService, setPropertyEditorHelper, setPropertyRendererHelper, setSystemServiceprotected static final java.lang.String CSS_CUSTOMER_CREATE_POPUP
protected static final java.lang.String CSS_CUSTOMER_SEARCH_POPUP
protected static final java.lang.String CSS_ORDER_SEARCH_POPUP
protected static final java.lang.String CSS_TICKET_SEARCH_POPUP
protected static final java.lang.String CSS_CALL_CONTEXT_CONTAINER
protected static final java.lang.String CSS_CALL_CONTEXT_CUSTOMER
protected static final java.lang.String CSS_CALL_CONTEXT_CONTAINER_LABEL
protected static final java.lang.String CSS_CUSTOMER_INFO_CONTAINER
protected static final java.lang.String CSS_INFO_CONTAINER
protected static final java.lang.String CSS_CUSTOMER_LABEL
protected static final java.lang.String CSS_INFO_LABEL
protected static final java.lang.String CSS_CALL_CONTEXT_CONTAINER_DATA
protected static final java.lang.String CSS_CALL_CONTENT_CURRENT_CUSTOMER
protected static final java.lang.String CSS_CALL_CONTENT_CURRENT_GUEST_CUSTOMER
protected static final java.lang.String CSS_BLUE_LINK
protected static final java.lang.String CSS_CALL_CONTEXT_CONTAINER_POPUP_BTN
protected static final java.lang.String CSS_CALL_CONTEXT_ORDER
protected static final java.lang.String CSS_ORDER_INFO_CONTAINER
protected static final java.lang.String CSS_ORDER_LABEL
protected static final java.lang.String CSS_CALL_CONTEXT_TICKET
protected static final java.lang.String CSS_TICKET_INFO_CONTAINER
protected static final java.lang.String CSS_TICKET_LABEL
protected static final java.lang.String CSS_CALL_CONTEXT_STORE
protected static final java.lang.String CSS_CALL_CONTEXT_CURRENCY
protected static final java.lang.String CSS_CALL_CONTEXT_END_CALL
protected static final java.lang.String CSS_CALL_CONTEXT_END_CALL_ACTION
protected static final java.lang.String CSS_CALL_CONTEXT_CURRENT_ORDER
protected static final java.lang.String CSS_CALL_CONTEXT_CURRENT_TICKET
protected static final java.lang.String CSS_CALL_CONTEXT_ASM_CONTAINER
protected static final java.lang.String CSS_CALL_CONTEXT_ASM
protected static final java.lang.String CSS_RED_LINK
protected static final java.lang.String COCKPIT_ID_CALL_CONTEXT_FINDCUSTOMER_LINK
protected static final java.lang.String COCKPIT_ID_CALL_CONTEXT_CHANGECUSTOMER_LINK
protected static final java.lang.String COCKPIT_ID_CALL_CONTEXT_FINDORDER_LINK
protected static final java.lang.String COCKPIT_ID_CALL_CONTEXT_CUSTOMER_LINK
protected static final java.lang.String COCKPIT_ID_NEW_CUSTOMER
protected static final java.lang.String COCKPIT_ID_FIND_TICKET
protected static final java.lang.String COCKPIT_ID_NEW_TICKET
protected static final java.lang.String COCKPIT_ID_CALL_CONTEXT_TICKET_LINK
protected static final java.lang.String COCKPIT_ID_CALL_CONTEXT_SITE_SELECTOR
protected static final java.lang.String ASM_DEEPLINK_PARAM
protected static final java.lang.String ASM_DEEPLINK_SHOW_PARAM
public AsmUtils getAsmUtils()
public void setAsmUtils(AsmUtils asmUtils)
public WidgetHelper getWidgetHelper()
public void setWidgetHelper(WidgetHelper widgetHelper)
public PopupWidgetHelper getPopupWidgetHelper()
public void setPopupWidgetHelper(PopupWidgetHelper popupWidgetHelper)
public java.lang.String getEndCallBrowser()
public void setEndCallBrowser(java.lang.String endCallBrowser)
public java.lang.String getEndCallWidgetName()
public void setEndCallWidgetName(java.lang.String endCallWidgetName)
protected MessageSource getMessageSource()
public void setMessageSource(MessageSource messageSource)
protected I18NService getI18nService()
public void setI18nService(I18NService i18nService)
public CustomerModelLabelProvider getCustomerModelLabelProvider()
public void setCustomerModelLabelProvider(CustomerModelLabelProvider customerModelLabelProvider)
protected HtmlBasedComponent createContentInternal(Widget<CallContextWidgetModel,CallContextController> widget, HtmlBasedComponent rootContainer)
AbstractCsWidgetRendererAbstractCsWidgetRenderer.createContent(Widget)).createContentInternal in class AbstractCsWidgetRenderer<Widget<CallContextWidgetModel,CallContextController>>widget - the widgetrootContainer - the root html component that will be set as the content of the widgetprotected boolean showAsmButton()
protected HtmlBasedComponent createAsmContent(Widget<CallContextWidgetModel,CallContextController> widget)
protected java.lang.String getAsmDeepLink(Widget<CallContextWidgetModel,CallContextController> widget)
protected HtmlBasedComponent createSiteContent(Widget<CallContextWidgetModel,CallContextController> widget)
protected Component createSiteSelector(Widget<CallContextWidgetModel,CallContextController> widget)
protected void handleSelectSiteEvent(Widget<CallContextWidgetModel,CallContextController> widget, SelectEvent selectEvent)
protected HtmlBasedComponent createCustomerContent(Widget<CallContextWidgetModel,CallContextController> widget)
protected void handleSwitchToCustomerClickEvent(Widget<CallContextWidgetModel,CallContextController> widget, Event event)
protected void createSearchCustomerButton(Widget<CallContextWidgetModel,CallContextController> widget, Div container, boolean customerCurrentlySelected)
protected void handleOpenCustomerSearchEvent(Widget<CallContextWidgetModel,CallContextController> widget, Event event, Div container)
public void openSearchCustomerPopup()
openSearchCustomerPopup in interface GlobalPopupWidgetManagerpublic void openNewCustomerPopup()
openNewCustomerPopup in interface GlobalPopupWidgetManagerpublic void openSearchOrderPopup()
openSearchOrderPopup in interface GlobalPopupWidgetManagerpublic void openSearchTicketPopup()
openSearchTicketPopup in interface GlobalPopupWidgetManagerpublic void openNewTicketPopup()
openNewTicketPopup in interface GlobalPopupWidgetManagerprotected void createNewCustomerButton(Widget<CallContextWidgetModel,CallContextController> widget, Div container)
protected void handleOpenCustomerCreateEvent(Widget<CallContextWidgetModel,CallContextController> widget, Event event, Div container)
protected HtmlBasedComponent createOrderContent(Widget<CallContextWidgetModel,CallContextController> widget)
protected void handleSwitchToOrderClickEvent(Widget<CallContextWidgetModel,CallContextController> widget, Event event)
protected void createSearchOrderButton(Widget<CallContextWidgetModel,CallContextController> widget, Div container, boolean orderCurrentlySelected)
protected void handleOpenOrderSearchEvent(Widget<CallContextWidgetModel,CallContextController> widget, Event event, Div container)
protected HtmlBasedComponent createTicketContent(Widget<CallContextWidgetModel,CallContextController> widget)
protected void handleSwitchToTicketClickEvent(Widget<CallContextWidgetModel,CallContextController> widget, Event event)
protected void createAddNoteToTicketButton(Widget<CallContextWidgetModel,CallContextController> widget, Div container, boolean ticketCurrentlySelected, TypedObject ticket)
protected void handleOpenTicketAddNoteEvent(Widget<CallContextWidgetModel,CallContextController> widget, Event event, TypedObject ticket)
protected void createSearchTicketButton(Widget<CallContextWidgetModel,CallContextController> widget, Div container, boolean ticketCurrentlySelected)
protected void handleOpenTicketSearchEvent(Widget<CallContextWidgetModel,CallContextController> widget, Event event, Div container)
protected void createNewTicketButton(Widget<CallContextWidgetModel,CallContextController> widget, Div container)
protected void handleOpenTicketCreateEvent(Widget<CallContextWidgetModel,CallContextController> widget, Event event, Div container)
protected HtmlBasedComponent createCurrencyContent(Widget<CallContextWidgetModel,CallContextController> widget)
protected HtmlBasedComponent createEndCallContent(Widget<CallContextWidgetModel,CallContextController> widget)
protected void handleSwitchToEndCallClickEvent(Widget<CallContextWidgetModel,CallContextController> widget, Event event)
protected Component createCurrencySelector(Widget<CallContextWidgetModel,CallContextController> widget)
protected void handleSelectCurrencyEvent(Widget<CallContextWidgetModel,CallContextController> widget, SelectEvent selectEvent)
protected CockpitEventAcceptor createAddressNotificationEventAcceptor(Widget<CallContextWidgetModel,CallContextController> widget)
Copyright © 2018 SAP SE. All Rights Reserved.