Class DefaultTemplateButtonRenderer

    • Constructor Detail

      • DefaultTemplateButtonRenderer

        public DefaultTemplateButtonRenderer()
    • Method Detail

      • createTemplateButton

        protected org.zkoss.zul.Toolbarbutton createTemplateButton​(org.zkoss.zk.ui.Component parent,
                                                                   Widget currentWidget,
                                                                   Widgetslot widgetslot)
      • createTemplateRulesMenu

        protected org.zkoss.zul.Popup createTemplateRulesMenu​(org.zkoss.zk.ui.Component parent,
                                                              Widget currentWidget)
      • selectOnIncomingSocketModel

        protected void selectOnIncomingSocketModel​(Widget currentWidget,
                                                   WidgetInstanceSettings settings,
                                                   org.zkoss.zul.Popup templateRulesMenu,
                                                   java.util.List<WidgetSocket> allInputs)
      • closeOnOutgoingSocketModel

        protected void closeOnOutgoingSocketModel​(Widget currentWidget,
                                                  WidgetInstanceSettings settings,
                                                  org.zkoss.zul.Popup templateRulesMenu,
                                                  java.util.List<WidgetSocket> allOutputs)
      • closeOnIncomingSocketModel

        protected void closeOnIncomingSocketModel​(Widget currentWidget,
                                                  WidgetInstanceSettings settings,
                                                  org.zkoss.zul.Popup templateRulesMenu,
                                                  java.util.List<WidgetSocket> allInputs)
      • createOnIncomingSocketModel

        protected void createOnIncomingSocketModel​(Widget currentWidget,
                                                   WidgetInstanceSettings settings,
                                                   org.zkoss.zul.Popup templateRulesMenu,
                                                   java.util.List<WidgetSocket> allInputs)
      • getSocketList

        protected java.util.List<WidgetSocket> getSocketList​(java.util.Set<java.lang.String> idList,
                                                             java.util.List<WidgetSocket> possible)
      • areAllSocketsSelected

        protected boolean areAllSocketsSelected​(org.zkoss.zul.SimpleListModel<WidgetSocket> model)
      • getSelectedSockets

        protected java.util.List<java.lang.String> getSelectedSockets​(org.zkoss.zul.SimpleListModel<WidgetSocket> model)
      • setWidgetPersistenceService

        public void setWidgetPersistenceService​(WidgetPersistenceService widgetPersistenceService)