Class CellBasedWidgetImpl

java.lang.Object
com.google.gwt.user.cellview.client.CellBasedWidgetImpl
Direct Known Subclasses:
CellBasedWidgetImplStandard

@Deprecated abstract class CellBasedWidgetImpl extends Object
Deprecated.
Implementation used by various cell based widgets.

Deprecated, may be flattened into its subclass CellBasedWidgetImplStandard in a future release.

  • Field Details

    • focusableTypes

      final Set<String> focusableTypes
      Deprecated.
      The set of natively focusable elements.
  • Constructor Details

    • CellBasedWidgetImpl

      CellBasedWidgetImpl()
      Deprecated.
  • Method Details

    • get

      public static CellBasedWidgetImpl get()
      Deprecated.
      Get the singleton instance.
      Returns:
      the CellBasedWidgetImpl instance
    • isFocusable

      public boolean isFocusable(Element elem)
      Deprecated.
      Check if an element is focusable. If an element is focusable, the cell widget should not steal focus from it.
      Parameters:
      elem - the element
      Returns:
      true if the element is focusable, false if not
    • onBrowserEvent

      public void onBrowserEvent(Widget widget, Event event)
      Deprecated.
      Process an event on a target cell.
      Parameters:
      widget - the Widget on which the event occurred
      event - the event to handle
    • processHtml

      public SafeHtml processHtml(SafeHtml html)
      Deprecated.
      Takes in an html string and processes it, adding support for events.
      Parameters:
      html - the html string to process
      Returns:
      the processed html string
    • resetFocus

      public void resetFocus(Scheduler.ScheduledCommand command)
      Deprecated.
      Reset focus on an element.
      Parameters:
      command - the command to execute when resetting focus
    • sinkEvents

      public final void sinkEvents(Widget widget, Set<String> typeNames)
      Deprecated.
      Sink events on the widget.
      Parameters:
      widget - the Widget that will handle the events
      typeNames - the names of the events to sink
    • sinkEvent

      protected int sinkEvent(Widget widget, String typeName)
      Deprecated.
      Get the event bits to sink for an event type.
      Parameters:
      widget - the Widget that will handle the events
      typeName - the name of the event to sink
      Returns:
      the event bits to sink, or -1 if no events to sink