Class CellBasedWidgetImpl
- java.lang.Object
-
- com.google.gwt.user.cellview.client.CellBasedWidgetImpl
-
- Direct Known Subclasses:
CellBasedWidgetImplStandard
@Deprecated abstract class CellBasedWidgetImpl extends java.lang.Object
Deprecated.Implementation used by various cell based widgets.Deprecated, may be flattened into its subclass CellBasedWidgetImplStandard in a future release.
-
-
Field Summary
Fields Modifier and Type Field Description (package private) java.util.Set<java.lang.String>
focusableTypes
Deprecated.The set of natively focusable elements.
-
Constructor Summary
Constructors Constructor Description CellBasedWidgetImpl()
Deprecated.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description static CellBasedWidgetImpl
get()
Deprecated.Get the singleton instance.boolean
isFocusable(Element elem)
Deprecated.Check if an element is focusable.void
onBrowserEvent(Widget widget, Event event)
Deprecated.Process an event on a target cell.SafeHtml
processHtml(SafeHtml html)
Deprecated.Takes in an html string and processes it, adding support for events.void
resetFocus(Scheduler.ScheduledCommand command)
Deprecated.Reset focus on an element.protected int
sinkEvent(Widget widget, java.lang.String typeName)
Deprecated.Get the event bits to sink for an event type.void
sinkEvents(Widget widget, java.util.Set<java.lang.String> typeNames)
Deprecated.Sink events on the widget.
-
-
-
Method Detail
-
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
- theWidget
on which the event occurredevent
- 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, java.util.Set<java.lang.String> typeNames)
Deprecated.Sink events on the widget.- Parameters:
widget
- theWidget
that will handle the eventstypeNames
- the names of the events to sink
-
-