Class BreadboardController

  • All Implemented Interfaces:
    WidgetController, WidgetDragAndDropAware, WidgetInstanceManagerAware, java.io.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>

    public class BreadboardController
    extends DefaultWidgetController
    See Also:
    Serialized Form
    • Field Detail

      • SELECT_WIDGET_DEFINITION_INPUT_ID

        public static final java.lang.String SELECT_WIDGET_DEFINITION_INPUT_ID
        See Also:
        Constant Field Values
      • WIDGET_SELECTOR_ID

        protected static final java.lang.String WIDGET_SELECTOR_ID
        See Also:
        Constant Field Values
      • BUTTON_WIDGET_SETTINGS

        protected static final java.lang.String BUTTON_WIDGET_SETTINGS
        See Also:
        Constant Field Values
      • SOCKET_IN_COLLECTION_INPUT_LOGGER

        protected static final java.lang.String SOCKET_IN_COLLECTION_INPUT_LOGGER
        See Also:
        Constant Field Values
      • SOCKET_IN_SINGLE_INPUT_LOGGER

        protected static final java.lang.String SOCKET_IN_SINGLE_INPUT_LOGGER
        See Also:
        Constant Field Values
      • SOCKET_IN_COLLECTION_OUTPUT_LOGGER

        protected static final java.lang.String SOCKET_IN_COLLECTION_OUTPUT_LOGGER
        See Also:
        Constant Field Values
      • SOCKET_IN_SINGLE_OUTPUT_LOGGER

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

      • BreadboardController

        public BreadboardController()
    • Method Detail

      • addToConsole

        public void addToConsole​(java.lang.Object data,
                                 java.lang.String prompt)
      • createConsoleEntry

        public org.zkoss.zk.ui.Component createConsoleEntry​(java.lang.String entry)
      • getConsoleLog

        protected java.util.List<java.lang.String> getConsoleLog()
      • logCollectionInput

        public void logCollectionInput​(org.zkoss.zk.ui.event.Event event)
      • logSingleInput

        public void logSingleInput​(org.zkoss.zk.ui.event.Event event)
      • logCollectionOutput

        public void logCollectionOutput​(org.zkoss.zk.ui.event.Event event)
      • logSingleOutput

        public void logSingleOutput​(org.zkoss.zk.ui.event.Event event)
      • logData

        protected void logData​(org.zkoss.zk.ui.event.Event event)
      • selectWidgetDefinition

        public void selectWidgetDefinition​(java.lang.String definitionID)
      • selectWidgetDefinition

        public void selectWidgetDefinition()
      • selectWidgetDefinitionInternal

        public void selectWidgetDefinitionInternal​(WidgetDefinition selectedDefinition)
      • showInputSocket

        public void showInputSocket()
      • clearConsole

        public void clearConsole()
      • updateDefinitionInfoArea

        protected void updateDefinitionInfoArea​(WidgetDefinition definition)
      • updateWidgetDefinition

        public void updateWidgetDefinition​(WidgetDefinition definition)
      • getWidgetSelector

        public org.zkoss.zul.Listbox getWidgetSelector()
      • getWidgetCode

        public org.zkoss.zul.Label getWidgetCode()
      • getWidgetName

        public org.zkoss.zul.Label getWidgetName()
      • getWidgetDescription

        public org.zkoss.zul.Label getWidgetDescription()
      • getWidgetController

        public org.zkoss.zul.Label getWidgetController()
      • getWidgetCategoryTag

        public org.zkoss.zul.Label getWidgetCategoryTag()
      • getWidgetViewURI

        public org.zkoss.zul.Label getWidgetViewURI()
      • getWidgetDefaultTitle

        public org.zkoss.zul.Label getWidgetDefaultTitle()
      • getBottom

        public org.zkoss.zk.ui.Component getBottom()
      • getOutputLabel

        public org.zkoss.zul.Label getOutputLabel()
      • getDivWidgetSettings

        public org.zkoss.zul.Div getDivWidgetSettings()
      • getAdditionalStyleContainer

        public org.zkoss.zul.Div getAdditionalStyleContainer()