Class RuleCreateFromTemplateComposer

java.lang.Object
org.zkoss.zk.ui.event.GenericEventListener
org.zkoss.zk.ui.util.GenericComposer<T>
org.zkoss.zk.ui.util.GenericAutowireComposer<T>
org.zkoss.zk.ui.util.GenericForwardComposer<org.zkoss.zk.ui.Component>
com.hybris.cockpitng.util.ViewAnnotationAwareComposer
de.hybris.platform.ruleenginebackoffice.actions.RuleCreateFromTemplateComposer
All Implemented Interfaces:
Serializable, org.zkoss.zk.ui.event.EventListener, org.zkoss.zk.ui.event.SerializableEventListener, org.zkoss.zk.ui.util.ComponentActivationListener, org.zkoss.zk.ui.util.ComponentCloneListener, org.zkoss.zk.ui.util.Composer<org.zkoss.zk.ui.Component>, org.zkoss.zk.ui.util.ComposerExt<org.zkoss.zk.ui.Component>
Direct Known Subclasses:
RuleCreatePromotionFromTemplateComposer

public class RuleCreateFromTemplateComposer extends com.hybris.cockpitng.util.ViewAnnotationAwareComposer
RuleCreateFromTemplateComposer is responsible for handling the create rule from template action.
See Also:
  • Field Summary

    Fields inherited from class org.zkoss.zk.ui.util.GenericAutowireComposer

    _separator, application, applicationScope, arg, componentScope, desktop, desktopScope, execution, page, pageScope, param, requestScope, self, session, sessionScope, spaceOwner, spaceScope

    Fields inherited from class org.zkoss.zk.ui.util.GenericComposer

    _applied
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    void
     
    protected org.zkoss.zul.Textbox
     
    protected com.hybris.cockpitng.core.events.CockpitEventQueue
     
     
    protected com.hybris.cockpitng.util.notifications.NotificationService
     
    protected org.zkoss.zul.Button
     
    protected org.zkoss.zul.Window
     
    protected void
     
    void
    onCreate(org.zkoss.zk.ui.event.CreateEvent event)
     
    void
     
    protected void
    reportError(Object exception)
     
    protected void
     
    void
    setEventQueue(com.hybris.cockpitng.core.events.CockpitEventQueue eventQueue)
     

    Methods inherited from class com.hybris.cockpitng.util.ViewAnnotationAwareComposer

    doAfterCompose, invokeListenerMethod, scanEventListeners

    Methods inherited from class org.zkoss.zk.ui.util.GenericAutowireComposer

    alert, didActivate, getPage, willClone, willPassivate

    Methods inherited from class org.zkoss.zk.ui.util.GenericComposer

    doBeforeCompose, doBeforeComposeChildren, doCatch, doFinally

    Methods inherited from class org.zkoss.zk.ui.event.GenericEventListener

    bindComponent, getController, onEvent, unbindComponent

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • RuleCreateFromTemplateComposer

      public RuleCreateFromTemplateComposer()
  • Method Details

    • onCreate

      public void onCreate(org.zkoss.zk.ui.event.CreateEvent event)
    • perform

      public void perform()
    • closeDialog

      public void closeDialog()
    • reportSuccess

      protected void reportSuccess(AbstractRuleModel result)
    • reportError

      protected void reportError(Object exception)
    • getInteractiveAction

      protected InteractiveAction getInteractiveAction()
    • getCodeInput

      protected org.zkoss.zul.Textbox getCodeInput()
    • getWindow

      protected org.zkoss.zul.Window getWindow()
    • getOkBtn

      protected org.zkoss.zul.Button getOkBtn()
    • getEventQueue

      protected com.hybris.cockpitng.core.events.CockpitEventQueue getEventQueue()
    • setEventQueue

      public void setEventQueue(com.hybris.cockpitng.core.events.CockpitEventQueue eventQueue)
    • getNotificationService

      protected com.hybris.cockpitng.util.notifications.NotificationService getNotificationService()