Class EditableNameAndDataTypeColumn<G extends BaseExpressionGrid<? extends org.kie.workbench.common.dmn.api.definition.model.Expression,​? extends org.uberfire.ext.wires.core.grids.client.model.GridData,​? extends BaseUIModelMapper>>

    • Field Detail

      • clearValueConsumer

        protected final Consumer<org.kie.workbench.common.dmn.api.definition.HasName> clearValueConsumer
      • setValueConsumer

        protected final BiConsumer<org.kie.workbench.common.dmn.api.definition.HasName,​org.kie.workbench.common.dmn.api.property.dmn.Name> setValueConsumer
      • setTypeRefConsumer

        protected final BiConsumer<org.kie.workbench.common.dmn.api.definition.HasTypeRef,​org.kie.workbench.common.dmn.api.property.dmn.QName> setTypeRefConsumer
      • translationService

        protected final org.jboss.errai.ui.client.local.spi.TranslationService translationService
    • Constructor Detail

      • EditableNameAndDataTypeColumn

        public EditableNameAndDataTypeColumn​(org.uberfire.ext.wires.core.grids.client.model.GridColumn.HeaderMetaData headerMetaData,
                                             double width,
                                             G gridWidget,
                                             Predicate<Integer> isEditable,
                                             Consumer<org.kie.workbench.common.dmn.api.definition.HasName> clearValueConsumer,
                                             BiConsumer<org.kie.workbench.common.dmn.api.definition.HasName,​org.kie.workbench.common.dmn.api.property.dmn.Name> setValueConsumer,
                                             BiConsumer<org.kie.workbench.common.dmn.api.definition.HasTypeRef,​org.kie.workbench.common.dmn.api.property.dmn.QName> setTypeRefConsumer,
                                             org.jboss.errai.ui.client.local.spi.TranslationService translationService,
                                             CellEditorControlsView.Presenter cellEditorControls,
                                             ValueAndDataTypePopoverView.Presenter editor)
      • EditableNameAndDataTypeColumn

        public EditableNameAndDataTypeColumn​(List<org.uberfire.ext.wires.core.grids.client.model.GridColumn.HeaderMetaData> headerMetaData,
                                             double width,
                                             G gridWidget,
                                             Predicate<Integer> isEditable,
                                             Consumer<org.kie.workbench.common.dmn.api.definition.HasName> clearValueConsumer,
                                             BiConsumer<org.kie.workbench.common.dmn.api.definition.HasName,​org.kie.workbench.common.dmn.api.property.dmn.Name> setValueConsumer,
                                             BiConsumer<org.kie.workbench.common.dmn.api.definition.HasTypeRef,​org.kie.workbench.common.dmn.api.property.dmn.QName> setTypeRefConsumer,
                                             org.jboss.errai.ui.client.local.spi.TranslationService translationService,
                                             CellEditorControlsView.Presenter cellEditorControls,
                                             ValueAndDataTypePopoverView.Presenter editor)