Class DefaultDataQualityPropertyRenderer

    • Field Detail

      • SCLASS_DATAQUALITY_ITEM_STATUS_INVALID

        protected static final java.lang.String SCLASS_DATAQUALITY_ITEM_STATUS_INVALID
        See Also:
        Constant Field Values
      • SCLASS_DATAQUALITY_ITEM_CONTAINER

        protected static final java.lang.String SCLASS_DATAQUALITY_ITEM_CONTAINER
        See Also:
        Constant Field Values
      • ATTRIBUTE_QUALITY_PROPERTY

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

      • DefaultDataQualityPropertyRenderer

        public DefaultDataQualityPropertyRenderer()
    • Method Detail

      • render

        public void render​(org.zkoss.zk.ui.Component parent,
                           DataQualityProperty dataQualityProperty,
                           java.lang.Object data,
                           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.
        Parameters:
        parent - parent component on which to render
        dataQualityProperty - configuration of renderer
        data - data to be rendered
        dataType - meta information about type of data provided
        widgetInstanceManager - widget manager in scope of which renderer is used
      • addFocusTransferListener

        protected void addFocusTransferListener​(org.zkoss.zk.ui.Component dataQualityPropertyContainer,
                                                java.lang.Object data,
                                                WidgetInstanceManager widgetInstanceManager)
      • createDataQualityPropertyContainer

        protected org.zkoss.zk.ui.Component createDataQualityPropertyContainer()
      • appendDataQualityItem

        protected void appendDataQualityItem​(org.zkoss.zk.ui.Component container,
                                             DataQualityProperty dataQualityProperty,
                                             java.lang.Object data)
      • appendNoReadAccess

        protected void appendNoReadAccess​(org.zkoss.zk.ui.Component container,
                                          DataQualityProperty dataQualityProperty)
      • getNoReadAccessMessage

        protected java.lang.String getNoReadAccessMessage()
      • setPermissionFacade

        public void setPermissionFacade​(PermissionFacade permissionFacade)