Class TicketsContactTypeRenderer

  • All Implemented Interfaces:
    com.hybris.cockpitng.widgets.common.NotifyingWidgetComponentRenderer<org.zkoss.zk.ui.Component,​com.hybris.cockpitng.config.jaxb.wizard.ViewType,​java.util.Map<java.lang.String,​java.lang.String>>, com.hybris.cockpitng.widgets.common.WidgetComponentRenderer<org.zkoss.zk.ui.Component,​com.hybris.cockpitng.config.jaxb.wizard.ViewType,​java.util.Map<java.lang.String,​java.lang.String>>

    public class TicketsContactTypeRenderer
    extends com.hybris.cockpitng.widgets.configurableflow.renderer.DefaultCustomViewRenderer
    This renderer will be used in the ticket status change wizard to render the reply to and contact type fields.
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      protected org.zkoss.zk.ui.event.EventListener addContactTypeComboEventListener​(org.zkoss.zul.Combobox contactTypeCombo, org.zkoss.zul.Combobox replyToCombo)
      /**
      protected org.zkoss.zk.ui.event.EventListener addReplyToComboEventListener​(org.zkoss.zul.Combobox replyToCombo, org.zkoss.zul.Combobox contactTypeCombo)  
      protected org.zkoss.zul.Combobox configureContactTypeCombo()  
      protected org.zkoss.zul.Combobox configureReplyToCombo()  
      com.hybris.cockpitng.labels.LabelService getLabelService()  
      protected TicketService getTicketService()  
      void render​(org.zkoss.zk.ui.Component component, com.hybris.cockpitng.config.jaxb.wizard.ViewType customView, java.util.Map<java.lang.String,​java.lang.String> parameters, com.hybris.cockpitng.dataaccess.facades.type.DataType dataType, com.hybris.cockpitng.engine.WidgetInstanceManager widgetInstanceManager)  
      void setLabelService​(com.hybris.cockpitng.labels.LabelService labelService)  
      void setTicketService​(TicketService ticketService)  
      • Methods inherited from class com.hybris.cockpitng.widgets.common.AbstractWidgetComponentRenderer

        addRendererListener, fireComponentRendered, fireComponentRendered, fireComponentRendered, removeRendererListener
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • Methods inherited from interface com.hybris.cockpitng.widgets.common.WidgetComponentRenderer

        render
    • Field Detail

      • CONTACT_TYPE_CUSTOMER

        protected static final java.lang.String CONTACT_TYPE_CUSTOMER
        See Also:
        Constant Field Values
      • CONTACT_TYPE_CUSTOMER_SUPPORT

        protected static final java.lang.String CONTACT_TYPE_CUSTOMER_SUPPORT
        See Also:
        Constant Field Values
    • Constructor Detail

      • TicketsContactTypeRenderer

        public TicketsContactTypeRenderer()
    • Method Detail

      • render

        public void render​(org.zkoss.zk.ui.Component component,
                           com.hybris.cockpitng.config.jaxb.wizard.ViewType customView,
                           java.util.Map<java.lang.String,​java.lang.String> parameters,
                           com.hybris.cockpitng.dataaccess.facades.type.DataType dataType,
                           com.hybris.cockpitng.engine.WidgetInstanceManager widgetInstanceManager)
        Specified by:
        render in interface com.hybris.cockpitng.widgets.common.WidgetComponentRenderer<org.zkoss.zk.ui.Component,​com.hybris.cockpitng.config.jaxb.wizard.ViewType,​java.util.Map<java.lang.String,​java.lang.String>>
        Specified by:
        render in class com.hybris.cockpitng.widgets.configurableflow.renderer.DefaultCustomViewRenderer
      • addContactTypeComboEventListener

        protected org.zkoss.zk.ui.event.EventListener addContactTypeComboEventListener​(org.zkoss.zul.Combobox contactTypeCombo,
                                                                                       org.zkoss.zul.Combobox replyToCombo)
        /**
        Parameters:
        replyToCombo -
        contactTypeCombo -
        Returns:
        EventListener
      • addReplyToComboEventListener

        protected org.zkoss.zk.ui.event.EventListener addReplyToComboEventListener​(org.zkoss.zul.Combobox replyToCombo,
                                                                                   org.zkoss.zul.Combobox contactTypeCombo)
        Parameters:
        replyToCombo -
        contactTypeCombo -
        Returns:
        EventListener
      • configureReplyToCombo

        protected org.zkoss.zul.Combobox configureReplyToCombo()
      • configureContactTypeCombo

        protected org.zkoss.zul.Combobox configureContactTypeCombo()
      • setTicketService

        public void setTicketService​(TicketService ticketService)
      • getLabelService

        public com.hybris.cockpitng.labels.LabelService getLabelService()
        Returns:
        the labelService
      • setLabelService

        public void setLabelService​(com.hybris.cockpitng.labels.LabelService labelService)
        Parameters:
        labelService - the labelService to set