public class InvocationColumnHeaderMetaData extends NameAndDataTypeHeaderMetaData implements HasCellEditorControls, HasListSelectorControl
HasCellEditorControls.Editor<T>
HasListSelectorControl.ListSelectorDividerItem, HasListSelectorControl.ListSelectorHeaderItem, HasListSelectorControl.ListSelectorItem, HasListSelectorControl.ListSelectorTextItem
clearValueConsumer, hasTypeRef, hasValue, setTypeRefConsumer, setValueConsumer, translationService
cellEditorControls, editor
Constructor and Description |
---|
InvocationColumnHeaderMetaData(HasExpression hasExpression,
Optional<HasName> hasValue,
Consumer<HasName> clearValueConsumer,
BiConsumer<HasName,Name> setValueConsumer,
BiConsumer<HasTypeRef,QName> setTypeRefConsumer,
org.jboss.errai.ui.client.local.spi.TranslationService translationService,
CellEditorControlsView.Presenter cellEditorControls,
ValueAndDataTypePopoverView.Presenter editor,
ListSelectorView.Presenter listSelector,
BiFunction<Integer,Integer,List<HasListSelectorControl.ListSelectorItem>> listSelectorItemsSupplier,
Consumer<HasListSelectorControl.ListSelectorItem> listSelectorItemConsumer) |
Modifier and Type | Method and Description |
---|---|
String |
getColumnGroup() |
Optional<HasCellEditorControls.Editor> |
getEditor() |
List<HasListSelectorControl.ListSelectorItem> |
getItems(int uiRowIndex,
int uiColumnIndex) |
String |
getPopoverTitle()
Returns the
String for the ValueAndDataTypePopoverView title used to to edit properties. |
void |
onItemSelected(HasListSelectorControl.ListSelectorItem item) |
getValue, getValueLabel, isEmptyValue, normaliseValue, toModelValue, toWidgetValue
asDMNModelInstrumentedBase, getHasTypeRefs, getPresenter, getTitle, getTypeRef, render, setTypeRef, setValue
destroyResources, edit, setColumnGroup, setTitle
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getPlaceHolder, getSupportedEditAction, renderPlaceHolder
public InvocationColumnHeaderMetaData(HasExpression hasExpression, Optional<HasName> hasValue, Consumer<HasName> clearValueConsumer, BiConsumer<HasName,Name> setValueConsumer, BiConsumer<HasTypeRef,QName> setTypeRefConsumer, org.jboss.errai.ui.client.local.spi.TranslationService translationService, CellEditorControlsView.Presenter cellEditorControls, ValueAndDataTypePopoverView.Presenter editor, ListSelectorView.Presenter listSelector, BiFunction<Integer,Integer,List<HasListSelectorControl.ListSelectorItem>> listSelectorItemsSupplier, Consumer<HasListSelectorControl.ListSelectorItem> listSelectorItemConsumer)
public String getColumnGroup()
getColumnGroup
in interface org.uberfire.ext.wires.core.grids.client.model.GridColumn.HeaderMetaData
public String getPopoverTitle()
HasValueAndTypeRef
String
for the ValueAndDataTypePopoverView
title used to to edit properties.getPopoverTitle
in interface HasValueAndTypeRef<Name>
public Optional<HasCellEditorControls.Editor> getEditor()
getEditor
in interface HasCellEditorControls
public List<HasListSelectorControl.ListSelectorItem> getItems(int uiRowIndex, int uiColumnIndex)
getItems
in interface HasListSelectorControl
public void onItemSelected(HasListSelectorControl.ListSelectorItem item)
onItemSelected
in interface HasListSelectorControl
Copyright © 2001–2020 JBoss by Red Hat. All rights reserved.