public class VUpload
extends com.google.gwt.user.client.ui.SimplePanel
| Modifier and Type | Field and Description |
|---|---|
static String |
CLASSNAME
Default classname for this widget.
|
ApplicationConnection |
client
For internal use only.
|
com.google.gwt.dom.client.FormElement |
element
For internal use only.
|
com.google.gwt.user.client.ui.FileUpload |
fu
FileUpload component that opens native OS dialog to select file.
|
int |
nextUploadId
For internal use only.
|
String |
paintableId
For internal use only.
|
VButton |
submitButton
Button that initiates uploading.
|
com.google.gwt.user.client.Timer |
t
When expecting big files, programmer may initiate some UI changes when
uploading the file starts.
|
| Constructor and Description |
|---|
VUpload()
Constructs the widget.
|
| Modifier and Type | Method and Description |
|---|---|
void |
disableTitle(boolean disable)
For internal use only.
|
void |
disableUpload()
For internal use only.
|
void |
enableUpload()
For internal use only.
|
void |
ensureTargetFrame()
For internal use only.
|
boolean |
isImmediateMode()
Returns whether this component is in immediate mode or not.
|
protected void |
onAttach() |
protected void |
onDetach() |
void |
setAcceptMimeTypes(String acceptMimeTypes)
Sets accepted mime types.
|
void |
setImmediateMode(boolean immediateMode)
Sets the upload in immediate mode.
|
void |
submit()
For internal use only.
|
add, getContainerElement, getWidget, iterator, remove, setWidget, setWidgetadd, adopt, clear, doAttachChildren, doDetachChildren, orphan, removeaddAttachHandler, addBitlessDomHandler, addDomHandler, addHandler, asWidget, asWidgetOrNull, createHandlerManager, delegateEvent, fireEvent, getHandlerCount, getLayoutData, getParent, isAttached, isOrWasAttached, onBrowserEvent, 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, waitforEach, spliteratorpublic static final String CLASSNAME
public com.google.gwt.user.client.ui.FileUpload fu
For internal use only. May be removed or replaced in the future.
public ApplicationConnection client
public String paintableId
public final VButton submitButton
For internal use only. May be removed or replaced in the future.
public com.google.gwt.user.client.Timer t
For internal use only. May be removed or replaced in the future.
public com.google.gwt.dom.client.FormElement element
public int nextUploadId
public void setImmediateMode(boolean immediateMode)
immediateMode - true for immediate mode, false for
non-immediate modepublic boolean isImmediateMode()
true for immediate mode, false for notpublic void disableUpload()
public void enableUpload()
public void submit()
public void disableTitle(boolean disable)
disable - true if the built-in browser-dependent tooltip should
be hidden in favor of a Vaadin tooltip, false
otherwiseprotected void onAttach()
onAttach in class com.google.gwt.user.client.ui.Widgetpublic void ensureTargetFrame()
protected void onDetach()
onDetach in class com.google.gwt.user.client.ui.Widgetpublic void setAcceptMimeTypes(String acceptMimeTypes)
acceptMimeTypes - a comma-separated list of content types that this component
will handle correctly, null or an empty String if all
types should be acceptedCopyright © 2023 Vaadin Ltd. All rights reserved.