Class BaseSingletonDOMElementUiColumn.CellRenderer<T,​W extends com.google.gwt.user.client.ui.Widget,​E extends org.uberfire.ext.wires.core.grids.client.widget.dom.impl.BaseDOMElement>

  • All Implemented Interfaces:
    org.uberfire.ext.wires.core.grids.client.widget.dom.HasDOMElementResources, org.uberfire.ext.wires.core.grids.client.widget.dom.single.HasSingletonDOMElementResource, org.uberfire.ext.wires.core.grids.client.widget.grid.renderers.columns.GridColumnRenderer<T>, org.uberfire.ext.wires.core.grids.client.widget.grid.renderers.columns.single.GridColumnSingletonDOMElementRenderer<T>
    Enclosing class:
    BaseSingletonDOMElementUiColumn<T,​W extends com.google.gwt.user.client.ui.Widget,​E extends org.uberfire.ext.wires.core.grids.client.widget.dom.impl.BaseDOMElement,​F extends org.uberfire.ext.wires.core.grids.client.widget.dom.single.SingletonDOMElementFactory<W,​E>>

    protected abstract static class BaseSingletonDOMElementUiColumn.CellRenderer<T,​W extends com.google.gwt.user.client.ui.Widget,​E extends org.uberfire.ext.wires.core.grids.client.widget.dom.impl.BaseDOMElement>
    extends org.uberfire.ext.wires.core.grids.client.widget.grid.renderers.columns.single.impl.BaseGridColumnSingletonDOMElementRenderer<T,​W,​E>
    • Field Summary

      • Fields inherited from class org.uberfire.ext.wires.core.grids.client.widget.grid.renderers.columns.single.impl.BaseGridColumnSingletonDOMElementRenderer

        factory
    • Constructor Summary

      Constructors 
      Constructor Description
      CellRenderer​(org.uberfire.ext.wires.core.grids.client.widget.dom.single.SingletonDOMElementFactory<W,​E> factory)  
    • Method Summary

      All Methods Instance Methods Abstract Methods Concrete Methods 
      Modifier and Type Method Description
      protected abstract void doRenderCellContent​(com.ait.lienzo.client.core.shape.Text t, T value, org.uberfire.ext.wires.core.grids.client.widget.context.GridBodyCellRenderContext context)  
      com.ait.lienzo.client.core.shape.Group renderCell​(org.uberfire.ext.wires.core.grids.client.model.GridCell<T> cell, org.uberfire.ext.wires.core.grids.client.widget.context.GridBodyCellRenderContext context)  
      • Methods inherited from class org.uberfire.ext.wires.core.grids.client.widget.grid.renderers.columns.single.impl.BaseGridColumnSingletonDOMElementRenderer

        destroyResources, flush
      • Methods inherited from class org.uberfire.ext.wires.core.grids.client.widget.grid.renderers.columns.impl.BaseGridColumnRenderer

        getBoundingBoxPathClipper, internalRenderCell, isPlaceHolderToBeShown, isToReturnNull, renderColumn, renderHeader, renderHeaderContent
      • Methods inherited from interface org.uberfire.ext.wires.core.grids.client.widget.grid.renderers.columns.GridColumnRenderer

        renderColumn, renderHeader, renderHeaderContent
    • Constructor Detail

      • CellRenderer

        public CellRenderer​(org.uberfire.ext.wires.core.grids.client.widget.dom.single.SingletonDOMElementFactory<W,​E> factory)
    • Method Detail

      • renderCell

        public com.ait.lienzo.client.core.shape.Group renderCell​(org.uberfire.ext.wires.core.grids.client.model.GridCell<T> cell,
                                                                 org.uberfire.ext.wires.core.grids.client.widget.context.GridBodyCellRenderContext context)
      • doRenderCellContent

        protected abstract void doRenderCellContent​(com.ait.lienzo.client.core.shape.Text t,
                                                    T value,
                                                    org.uberfire.ext.wires.core.grids.client.widget.context.GridBodyCellRenderContext context)