Class BasicScriptEditor

    • Field Detail

      • modelContentPath

        protected java.lang.String modelContentPath
      • modelScriptContentPath

        protected java.lang.String modelScriptContentPath
      • modelImpexMediaPath

        protected java.lang.String modelImpexMediaPath
      • widgetInstanceManager

        protected com.hybris.cockpitng.engine.WidgetInstanceManager widgetInstanceManager
      • scriptTextbox

        protected org.zkoss.zul.Textbox scriptTextbox
      • actionsBox

        protected org.zkoss.zul.Hbox actionsBox
      • validateBtn

        protected org.zkoss.zul.Button validateBtn
      • saveBtn

        protected org.zkoss.zul.Button saveBtn
    • Constructor Detail

      • BasicScriptEditor

        public BasicScriptEditor()
    • Method Detail

      • render

        public void render​(org.zkoss.zk.ui.Component parent,
                           com.hybris.cockpitng.editors.EditorContext<java.lang.String> context,
                           com.hybris.cockpitng.editors.EditorListener<java.lang.String> listener)
      • activateContentButtons

        protected void activateContentButtons​(java.lang.String content)
      • initModelPaths

        protected void initModelPaths​(com.hybris.cockpitng.editors.EditorContext<java.lang.String> context)
      • registerModelObservers

        protected void registerModelObservers()
      • updateScriptContent

        protected void updateScriptContent​(java.lang.String content)
      • handleSaveEvent

        protected void handleSaveEvent()
      • updateMediaScript

        protected void updateMediaScript​(ImpExMediaModel impExModel,
                                         java.lang.String exportScript)
      • handleValidateEvent

        protected void handleValidateEvent​(com.hybris.cockpitng.editors.EditorContext<java.lang.String> context)
      • showValidationResult

        protected void showValidationResult​(com.hybris.cockpitng.editors.EditorContext<java.lang.String> context,
                                            ImpExValidationResult result)
      • createScriptTextbox

        protected org.zkoss.zul.Textbox createScriptTextbox​(org.zkoss.zk.ui.Component parent,
                                                            java.lang.String initialValue)
      • createContentButtons

        protected void createContentButtons​(org.zkoss.zk.ui.Component parent,
                                            com.hybris.cockpitng.editors.EditorContext<java.lang.String> context)
      • getActionsBox

        public org.zkoss.zul.Hbox getActionsBox()
      • getSaveBtn

        public org.zkoss.zul.Button getSaveBtn()
      • getValidateBtn

        public org.zkoss.zul.Button getValidateBtn()
      • getScriptTextbox

        public org.zkoss.zul.Textbox getScriptTextbox()