public class VEmbedded
extends com.google.gwt.user.client.ui.HTML
com.google.gwt.user.client.ui.UIObject.DebugIdImpl, com.google.gwt.user.client.ui.UIObject.DebugIdImplEnabled| Modifier and Type | Field and Description |
|---|---|
com.google.gwt.dom.client.Element |
browserElement
For internal use only.
|
static String |
CLASSNAME
The default classname for this widget.
|
ApplicationConnection |
client
For internal use only.
|
String |
mimetype
For internal use only.
|
String |
type
For internal use only.
|
| Constructor and Description |
|---|
VEmbedded()
Constructs a widget for an Embedded component.
|
| Modifier and Type | Method and Description |
|---|---|
String |
createFlashEmbed(EmbeddedState state,
String src)
Creates the Object and Embed tags for the Flash plugin so it works
cross-browser.
|
static Map<String,String> |
getParameters(UIDL uidl)
Returns a map (name -> value) of all parameters in the UIDL.
|
String |
getSrc(String src,
ApplicationConnection client)
Helper to return translated src-attribute from embedded's UIDL
|
void |
onBrowserEvent(com.google.gwt.user.client.Event event) |
protected void |
onDetach() |
getHTML, getTextOrHtml, setHTML, setHTML, setHTML, setHTML, wrapaddClickHandler, addClickListener, addDoubleClickHandler, addDragEndHandler, addDragEnterHandler, addDragHandler, addDragLeaveHandler, addDragOverHandler, addDragStartHandler, addDropHandler, addGestureChangeHandler, addGestureEndHandler, addGestureStartHandler, addMouseDownHandler, addMouseListener, addMouseMoveHandler, addMouseOutHandler, addMouseOverHandler, addMouseUpHandler, addMouseWheelHandler, addMouseWheelListener, addTouchCancelHandler, addTouchEndHandler, addTouchMoveHandler, addTouchStartHandler, asEditor, getDirection, getText, getTextDirection, removeClickListener, removeMouseListener, removeMouseWheelListener, setDirection, setText, setTextgetAutoHorizontalAlignment, getDirectionEstimator, getHorizontalAlignment, getWordWrap, setAutoHorizontalAlignment, setDirectionEstimator, setDirectionEstimator, setHorizontalAlignment, setWordWrap, updateHorizontalAlignmentaddAttachHandler, addBitlessDomHandler, addDomHandler, addHandler, asWidget, asWidgetOrNull, createHandlerManager, delegateEvent, doAttachChildren, doDetachChildren, fireEvent, getHandlerCount, getLayoutData, getParent, isAttached, isOrWasAttached, onAttach, onLoad, onUnload, removeFromParent, setLayoutData, sinkEvents, unsinkEventsaddStyleDependentName, addStyleName, ensureDebugId, ensureDebugId, ensureDebugId, getAbsoluteLeft, getAbsoluteTop, getElement, getOffsetHeight, getOffsetWidth, getStyleElement, getStyleName, getStyleName, getStylePrimaryName, getStylePrimaryName, getTitle, isVisible, isVisible, onEnsureDebugId, removeStyleDependentName, removeStyleName, resolvePotentialElement, setElement, setElement, setHeight, setPixelSize, setSize, setStyleDependentName, setStyleName, setStyleName, setStyleName, setStyleName, setStylePrimaryName, setStylePrimaryName, setTitle, setVisible, setVisible, setWidth, sinkBitlessEvent, toStringclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitpublic static String CLASSNAME
public com.google.gwt.dom.client.Element browserElement
public String type
public String mimetype
public ApplicationConnection client
public String createFlashEmbed(EmbeddedState state, String src)
For internal use only. May be removed or replaced in the future.
state - The EmbeddedStatesrc - The src attributepublic static Map<String,String> getParameters(UIDL uidl)
For internal use only. May be removed or replaced in the future.
uidl - the UIDL to mappublic String getSrc(String src, ApplicationConnection client)
For internal use only. May be removed or replaced in the future.
src - the src attributeclient - the communication engine for this UIprotected void onDetach()
onDetach in class com.google.gwt.user.client.ui.Widgetpublic void onBrowserEvent(com.google.gwt.user.client.Event event)
onBrowserEvent in interface com.google.gwt.user.client.EventListeneronBrowserEvent in class com.google.gwt.user.client.ui.WidgetCopyright © 2023 Vaadin Ltd. All rights reserved.