Class AutocompleteTextAreaDOMElementFactory

  • All Implemented Interfaces:
    org.uberfire.ext.wires.core.grids.client.widget.dom.DOMElementFactory<MonacoEditorWidget,​MonacoEditorDOMElement>, org.uberfire.ext.wires.core.grids.client.widget.dom.HasDOMElementResources, org.uberfire.ext.wires.core.grids.client.widget.dom.single.HasSingletonDOMElementResource, org.uberfire.ext.wires.core.grids.client.widget.dom.single.SingletonDOMElementFactory<MonacoEditorWidget,​MonacoEditorDOMElement>

    public class AutocompleteTextAreaDOMElementFactory
    extends org.uberfire.ext.wires.core.grids.client.widget.dom.single.impl.BaseSingletonDOMElementFactory<String,​MonacoEditorWidget,​MonacoEditorDOMElement>
    • Constructor Detail

      • AutocompleteTextAreaDOMElementFactory

        public AutocompleteTextAreaDOMElementFactory​(DMNGridPanel gridPanel,
                                                     org.uberfire.ext.wires.core.grids.client.widget.layer.GridLayer gridLayer,
                                                     org.uberfire.ext.wires.core.grids.client.widget.grid.GridWidget gridWidget,
                                                     org.kie.workbench.common.stunner.core.client.api.SessionManager sessionManager,
                                                     org.kie.workbench.common.stunner.core.client.command.SessionCommandManager<org.kie.workbench.common.stunner.core.client.canvas.AbstractCanvasHandler> sessionCommandManager,
                                                     Function<GridCellTuple,​org.kie.workbench.common.stunner.core.command.Command> hasNoValueCommand,
                                                     Function<GridCellValueTuple,​org.kie.workbench.common.stunner.core.command.Command> hasValueCommand)
    • Method Detail

      • getHasNoValueCommand

        public Function<GridCellTuple,​org.kie.workbench.common.stunner.core.command.Command> getHasNoValueCommand()
      • getHasValueCommand

        public Function<GridCellValueTuple,​org.kie.workbench.common.stunner.core.command.Command> getHasValueCommand()
      • destroyOrFlushKeyDownHandler

        protected org.uberfire.ext.wires.core.grids.client.widget.grid.keyboard.KeyDownHandlerCommon destroyOrFlushKeyDownHandler()
        Overrides:
        destroyOrFlushKeyDownHandler in class org.uberfire.ext.wires.core.grids.client.widget.dom.single.impl.BaseSingletonDOMElementFactory<String,​MonacoEditorWidget,​MonacoEditorDOMElement>
      • createDomElementInternal

        protected MonacoEditorDOMElement createDomElementInternal​(MonacoEditorWidget widget,
                                                                  org.uberfire.ext.wires.core.grids.client.widget.layer.GridLayer gridLayer,
                                                                  org.uberfire.ext.wires.core.grids.client.widget.grid.GridWidget gridWidget)
        Specified by:
        createDomElementInternal in class org.uberfire.ext.wires.core.grids.client.widget.dom.single.impl.BaseSingletonDOMElementFactory<String,​MonacoEditorWidget,​MonacoEditorDOMElement>
      • makeMonacoEditorDOMElement

        protected MonacoEditorDOMElement makeMonacoEditorDOMElement​(MonacoEditorWidget widget,
                                                                    org.uberfire.ext.wires.core.grids.client.widget.layer.GridLayer gridLayer,
                                                                    org.uberfire.ext.wires.core.grids.client.widget.grid.GridWidget gridWidget)