Class ListBoxDOMElement

  • All Implemented Interfaces:
    com.google.gwt.user.client.TakesValue<String>, com.google.gwt.user.client.ui.Focusable

    public class ListBoxDOMElement
    extends org.uberfire.ext.wires.core.grids.client.widget.dom.impl.BaseDOMElement<String,​com.google.gwt.user.client.ui.ListBox>
    implements com.google.gwt.user.client.TakesValue<String>, com.google.gwt.user.client.ui.Focusable
    • Field Summary

      • Fields inherited from class org.uberfire.ext.wires.core.grids.client.widget.dom.impl.BaseDOMElement

        context, domElementContainer, gridLayer, gridWidget, widget, widgetContainer
    • Constructor Summary

      Constructors 
      Constructor Description
      ListBoxDOMElement​(com.google.gwt.user.client.ui.ListBox widget, 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)  
    • Constructor Detail

      • ListBoxDOMElement

        public ListBoxDOMElement​(com.google.gwt.user.client.ui.ListBox widget,
                                 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

      • setValue

        public void setValue​(String value)
        Specified by:
        setValue in interface com.google.gwt.user.client.TakesValue<String>
      • getValue

        public String getValue()
        Specified by:
        getValue in interface com.google.gwt.user.client.TakesValue<String>
      • getTabIndex

        public int getTabIndex()
        Specified by:
        getTabIndex in interface com.google.gwt.user.client.ui.Focusable
      • setAccessKey

        public void setAccessKey​(char key)
        Specified by:
        setAccessKey in interface com.google.gwt.user.client.ui.Focusable
      • setFocus

        public void setFocus​(boolean focused)
        Specified by:
        setFocus in interface com.google.gwt.user.client.ui.Focusable
      • setTabIndex

        public void setTabIndex​(int index)
        Specified by:
        setTabIndex in interface com.google.gwt.user.client.ui.Focusable
      • initialise

        public void initialise​(org.uberfire.ext.wires.core.grids.client.widget.context.GridBodyCellRenderContext context)
        Specified by:
        initialise in class org.uberfire.ext.wires.core.grids.client.widget.dom.impl.BaseDOMElement<String,​com.google.gwt.user.client.ui.ListBox>
      • flush

        public void flush​(String value)
        Specified by:
        flush in class org.uberfire.ext.wires.core.grids.client.widget.dom.impl.BaseDOMElement<String,​com.google.gwt.user.client.ui.ListBox>