public abstract class BaseEnumSingleSelectUiColumn<T,MVW extends org.gwtbootstrap3.client.ui.ListBox,SVW extends com.google.gwt.user.client.ui.Widget,MVE extends MultiValueDOMElement<T,MVW>,SVE extends SingleValueDOMElement<T,SVW>> extends BaseSingletonDOMElementUiColumn<T,MVW,MVE,MultiValueSingletonDOMElementFactory<T,MVW,MVE>>
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
Modifier and Type | Field and Description |
---|---|
protected String |
factField |
protected String |
factType |
protected GuidedDecisionTableView.Presenter |
presenter |
protected SingleValueSingletonDOMElementFactory<T,SVW,SVE> |
singleValueFactory |
factory
Constructor and Description |
---|
BaseEnumSingleSelectUiColumn(List<org.uberfire.ext.wires.core.grids.client.model.GridColumn.HeaderMetaData> headerMetaData,
double width,
boolean isResizable,
boolean isVisible,
GuidedDecisionTablePresenter.Access access,
MultiValueSingletonDOMElementFactory<T,MVW,MVE> multiValueFactory,
SingleValueSingletonDOMElementFactory<T,SVW,SVE> singleValueFactory,
GuidedDecisionTableView.Presenter presenter,
String factType,
String factField) |
Modifier and Type | Method and Description |
---|---|
void |
doEdit(org.uberfire.ext.wires.core.grids.client.model.GridCell<T> cell,
org.uberfire.ext.wires.core.grids.client.widget.context.GridBodyCellRenderContext context,
Consumer<org.uberfire.ext.wires.core.grids.client.model.GridCellValue<T>> callback) |
protected abstract void |
initialiseMultiValueDomElement(org.uberfire.ext.wires.core.grids.client.model.GridCell<T> cell,
org.uberfire.ext.wires.core.grids.client.widget.context.GridBodyCellRenderContext context,
Map<String,String> enumLookups) |
protected abstract void |
initialiseSingleValueDomElement(org.uberfire.ext.wires.core.grids.client.model.GridCell<T> cell,
org.uberfire.ext.wires.core.grids.client.widget.context.GridBodyCellRenderContext context) |
destroyResources, edit, 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
protected final String factType
protected final String factField
protected final GuidedDecisionTableView.Presenter presenter
protected final SingleValueSingletonDOMElementFactory<T,SVW extends com.google.gwt.user.client.ui.Widget,SVE extends SingleValueDOMElement<T,SVW>> singleValueFactory
public BaseEnumSingleSelectUiColumn(List<org.uberfire.ext.wires.core.grids.client.model.GridColumn.HeaderMetaData> headerMetaData, double width, boolean isResizable, boolean isVisible, GuidedDecisionTablePresenter.Access access, MultiValueSingletonDOMElementFactory<T,MVW,MVE> multiValueFactory, SingleValueSingletonDOMElementFactory<T,SVW,SVE> singleValueFactory, GuidedDecisionTableView.Presenter presenter, String factType, String factField)
public void doEdit(org.uberfire.ext.wires.core.grids.client.model.GridCell<T> cell, org.uberfire.ext.wires.core.grids.client.widget.context.GridBodyCellRenderContext context, Consumer<org.uberfire.ext.wires.core.grids.client.model.GridCellValue<T>> callback)
doEdit
in class BaseSingletonDOMElementUiColumn<T,MVW extends org.gwtbootstrap3.client.ui.ListBox,MVE extends MultiValueDOMElement<T,MVW>,MultiValueSingletonDOMElementFactory<T,MVW extends org.gwtbootstrap3.client.ui.ListBox,MVE extends MultiValueDOMElement<T,MVW>>>
protected abstract void initialiseMultiValueDomElement(org.uberfire.ext.wires.core.grids.client.model.GridCell<T> cell, org.uberfire.ext.wires.core.grids.client.widget.context.GridBodyCellRenderContext context, Map<String,String> enumLookups)
protected abstract void initialiseSingleValueDomElement(org.uberfire.ext.wires.core.grids.client.model.GridCell<T> cell, org.uberfire.ext.wires.core.grids.client.widget.context.GridBodyCellRenderContext context)
Copyright © 2001–2018 JBoss by Red Hat. All rights reserved.