T
- The Type of value presented by this columnF
- The Factory to create DOMElements for this columnpublic abstract 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>> extends BaseUiColumn<T> implements org.uberfire.ext.wires.core.grids.client.widget.dom.single.HasSingletonDOMElementResource
Modifier and Type | Class and Description |
---|---|
protected 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> |
BaseUiColumn.ColumnResizeListener
Constructor and Description |
---|
BaseSingletonDOMElementUiColumn(List<org.uberfire.ext.wires.core.grids.client.model.GridColumn.HeaderMetaData> headerMetaData,
org.uberfire.ext.wires.core.grids.client.widget.grid.renderers.columns.single.impl.BaseGridColumnSingletonDOMElementRenderer<T,W,E> columnRenderer,
double width,
boolean isResizable,
boolean isVisible,
GuidedDecisionTablePresenter.Access access,
F factory) |
Modifier and Type | Method and Description |
---|---|
void |
destroyResources() |
protected abstract void |
doEdit(org.uberfire.ext.wires.core.grids.client.model.GridCell<T> cell,
org.uberfire.ext.wires.core.grids.client.widget.context.GridBodyCellRenderContext context,
org.uberfire.client.callbacks.Callback<org.uberfire.ext.wires.core.grids.client.model.GridCellValue<T>> callback) |
void |
edit(org.uberfire.ext.wires.core.grids.client.model.GridCell<T> cell,
org.uberfire.ext.wires.core.grids.client.widget.context.GridBodyCellRenderContext context,
org.uberfire.client.callbacks.Callback<org.uberfire.ext.wires.core.grids.client.model.GridCellValue<T>> callback) |
void |
flush() |
isEditable, setColumnResizeListener, setWidth
equals, getColumnRenderer, getHeaderMetaData, getIndex, getLink, getMaximumWidth, getMinimumWidth, getWidth, hashCode, isFloatable, isLinked, isMovable, isResizable, isVisible, setFloatable, setIndex, setLink, setMaximumWidth, setMinimumWidth, setMovable, setResizable, setVisible
public BaseSingletonDOMElementUiColumn(List<org.uberfire.ext.wires.core.grids.client.model.GridColumn.HeaderMetaData> headerMetaData, org.uberfire.ext.wires.core.grids.client.widget.grid.renderers.columns.single.impl.BaseGridColumnSingletonDOMElementRenderer<T,W,E> columnRenderer, double width, boolean isResizable, boolean isVisible, GuidedDecisionTablePresenter.Access access, F factory)
public void edit(org.uberfire.ext.wires.core.grids.client.model.GridCell<T> cell, org.uberfire.ext.wires.core.grids.client.widget.context.GridBodyCellRenderContext context, org.uberfire.client.callbacks.Callback<org.uberfire.ext.wires.core.grids.client.model.GridCellValue<T>> callback)
edit
in interface org.uberfire.ext.wires.core.grids.client.model.GridColumn<T>
public void flush()
flush
in interface org.uberfire.ext.wires.core.grids.client.widget.dom.single.HasSingletonDOMElementResource
public void destroyResources()
destroyResources
in interface org.uberfire.ext.wires.core.grids.client.widget.dom.HasDOMElementResources
protected abstract void doEdit(org.uberfire.ext.wires.core.grids.client.model.GridCell<T> cell, org.uberfire.ext.wires.core.grids.client.widget.context.GridBodyCellRenderContext context, org.uberfire.client.callbacks.Callback<org.uberfire.ext.wires.core.grids.client.model.GridCellValue<T>> callback)
Copyright © 2001–2017 JBoss by Red Hat. All rights reserved.