Class UnboundSectionRenderer

    • Constructor Detail

      • UnboundSectionRenderer

        public UnboundSectionRenderer()
    • Method Detail

      • render

        public void render​(org.zkoss.zk.ui.Component parent,
                           AbstractSection abstractSectionConfiguration,
                           java.lang.Object object,
                           DataType dataType,
                           WidgetInstanceManager widgetInstanceManager)
        Description copied from interface: WidgetComponentRenderer
        Renders a component inside parent, representing given data and complying to given ui configuration. The data should be of give dataType. The renderer implementation could communicate with underlying widget via widgetInstanceManager.
        Specified by:
        render in interface WidgetComponentRenderer<org.zkoss.zk.ui.Component,​AbstractSection,​java.lang.Object>
        Overrides:
        render in class DefaultEditorAreaSectionRenderer
        Parameters:
        parent - parent component on which to render
        abstractSectionConfiguration - configuration of renderer
        object - data to be rendered
        dataType - meta information about type of data provided
        widgetInstanceManager - widget manager in scope of which renderer is used
      • registerDynamicQualifiers

        protected void registerDynamicQualifiers​(WidgetInstanceManager widgetInstanceManager,
                                                 java.util.Set<java.lang.String> usedQualifiers,
                                                 java.lang.String springBean,
                                                 java.lang.String clazz)
      • resolveDynamicAttributes

        protected java.util.Collection<? extends java.lang.String> resolveDynamicAttributes​(WidgetInstanceManager widgetInstanceManager,
                                                                                            java.lang.Object bean)
      • getRenderedQualifiers

        protected java.util.Collection<java.lang.String> getRenderedQualifiers​(Section section)
      • setNumberOfColumns

        public void setNumberOfColumns​(java.math.BigDecimal columns)
      • setInitiallyOpened

        public void setInitiallyOpened​(boolean initiallyOpened)