public abstract class EditableNameAndDataTypeColumn<G extends BaseExpressionGrid<? extends Expression,? extends org.uberfire.ext.wires.core.grids.client.model.GridData,? extends BaseUIModelMapper>> extends DMNSimpleGridColumn<G,InformationItemCell.HasNameCell>
DEFAULT_WIDTH, gridWidget
Constructor and Description |
---|
EditableNameAndDataTypeColumn(org.uberfire.ext.wires.core.grids.client.model.GridColumn.HeaderMetaData headerMetaData,
double width,
G gridWidget,
Predicate<Integer> isEditable,
Consumer<HasName> clearDisplayNameConsumer,
BiConsumer<HasName,Name> setDisplayNameConsumer,
BiConsumer<HasTypeRef,QName> setTypeRefConsumer,
CellEditorControlsView.Presenter cellEditorControls,
NameAndDataTypePopoverView.Presenter editor,
Optional<String> editorTitle) |
EditableNameAndDataTypeColumn(List<org.uberfire.ext.wires.core.grids.client.model.GridColumn.HeaderMetaData> headerMetaData,
double width,
G gridWidget,
Predicate<Integer> isEditable,
Consumer<HasName> clearDisplayNameConsumer,
BiConsumer<HasName,Name> setDisplayNameConsumer,
BiConsumer<HasTypeRef,QName> setTypeRefConsumer,
CellEditorControlsView.Presenter cellEditorControls,
NameAndDataTypePopoverView.Presenter editor,
Optional<String> editorTitle) |
Modifier and Type | Method and Description |
---|---|
void |
edit(org.uberfire.ext.wires.core.grids.client.model.GridCell<InformationItemCell.HasNameCell> cell,
org.uberfire.ext.wires.core.grids.client.widget.context.GridBodyCellRenderContext context,
Consumer<org.uberfire.ext.wires.core.grids.client.model.GridCellValue<InformationItemCell.HasNameCell>> callback) |
protected org.uberfire.ext.wires.core.grids.client.model.GridCellValue<InformationItemCell.HasNameCell> |
makeDefaultCellValue() |
void |
setWidth(double width) |
assertCell, assertCellValue
destroyResources, getGridWidget, setComponentWidth, setWidthInternal, updateWidthOfPeers
equals, getColumnRenderer, getColumnWidthMode, getHeaderMetaData, getIndex, getLink, getMaximumWidth, getMinimumWidth, getPlaceHolder, getWidth, hashCode, isFloatable, isLinked, isMovable, isResizable, isVisible, setColumnWidthMode, setFloatable, setIndex, setLink, setMaximumWidth, setMinimumWidth, setMovable, setPlaceHolder, setResizable, setVisible
public EditableNameAndDataTypeColumn(org.uberfire.ext.wires.core.grids.client.model.GridColumn.HeaderMetaData headerMetaData, double width, G gridWidget, Predicate<Integer> isEditable, Consumer<HasName> clearDisplayNameConsumer, BiConsumer<HasName,Name> setDisplayNameConsumer, BiConsumer<HasTypeRef,QName> setTypeRefConsumer, CellEditorControlsView.Presenter cellEditorControls, NameAndDataTypePopoverView.Presenter editor, Optional<String> editorTitle)
public EditableNameAndDataTypeColumn(List<org.uberfire.ext.wires.core.grids.client.model.GridColumn.HeaderMetaData> headerMetaData, double width, G gridWidget, Predicate<Integer> isEditable, Consumer<HasName> clearDisplayNameConsumer, BiConsumer<HasName,Name> setDisplayNameConsumer, BiConsumer<HasTypeRef,QName> setTypeRefConsumer, CellEditorControlsView.Presenter cellEditorControls, NameAndDataTypePopoverView.Presenter editor, Optional<String> editorTitle)
public void edit(org.uberfire.ext.wires.core.grids.client.model.GridCell<InformationItemCell.HasNameCell> cell, org.uberfire.ext.wires.core.grids.client.widget.context.GridBodyCellRenderContext context, Consumer<org.uberfire.ext.wires.core.grids.client.model.GridCellValue<InformationItemCell.HasNameCell>> callback)
protected org.uberfire.ext.wires.core.grids.client.model.GridCellValue<InformationItemCell.HasNameCell> makeDefaultCellValue()
makeDefaultCellValue
in class DMNSimpleGridColumn<G extends BaseExpressionGrid<? extends Expression,? extends org.uberfire.ext.wires.core.grids.client.model.GridData,? extends BaseUIModelMapper>,InformationItemCell.HasNameCell>
public void setWidth(double width)
setWidth
in interface org.uberfire.ext.wires.core.grids.client.model.GridColumn<InformationItemCell.HasNameCell>
setWidth
in class DMNGridColumn<G extends BaseExpressionGrid<? extends Expression,? extends org.uberfire.ext.wires.core.grids.client.model.GridData,? extends BaseUIModelMapper>,InformationItemCell.HasNameCell>
Copyright © 2001–2019 JBoss by Red Hat. All rights reserved.