public class LocalFileChooser extends com.google.gwt.user.client.ui.FileUpload implements com.google.gwt.user.client.ui.HasValue<List<JavaScriptFile>>
| Constructor and Description |
|---|
LocalFileChooser()
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
protected boolean |
accept(String fileName,
int fileSize,
String fileType)
Returns true if the drop zone accepts the dropped file.
|
protected void |
addFile(com.google.gwt.core.client.JavaScriptObject jsFile)
Adds a file to the list of files.
|
com.google.gwt.event.shared.HandlerRegistration |
addValueChangeHandler(com.google.gwt.event.logical.shared.ValueChangeHandler<List<JavaScriptFile>> handler) |
List<JavaScriptFile> |
getValue() |
void |
handleFiles(com.google.gwt.user.client.Element element)
Called to handle the list of files that were dropped.
|
protected void |
onFilesChosen()
Called when the user changes the files selected.
|
void |
setValue(List<JavaScriptFile> value) |
void |
setValue(List<JavaScriptFile> value,
boolean fireEvents) |
addChangeHandler, getFilename, getName, isEnabled, onBrowserEvent, setEnabled, setName, wrapaddAttachHandler, addBitlessDomHandler, addDomHandler, addHandler, asWidget, asWidgetOrNull, createHandlerManager, delegateEvent, doAttachChildren, doDetachChildren, fireEvent, getHandlerCount, getLayoutData, getParent, isAttached, isOrWasAttached, onAttach, onDetach, onLoad, onUnload, removeFromParent, setLayoutData, sinkEventsaddStyleDependentName, 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, toString, unsinkEventsprotected void onFilesChosen()
public final void handleFiles(com.google.gwt.user.client.Element element)
element - protected void addFile(com.google.gwt.core.client.JavaScriptObject jsFile)
jsFile - protected boolean accept(String fileName, int fileSize, String fileType)
fileName - fileSize - fileType - public com.google.gwt.event.shared.HandlerRegistration addValueChangeHandler(com.google.gwt.event.logical.shared.ValueChangeHandler<List<JavaScriptFile>> handler)
addValueChangeHandler in interface com.google.gwt.event.logical.shared.HasValueChangeHandlers<List<JavaScriptFile>>HasValueChangeHandlers.addValueChangeHandler(com.google.gwt.event.logical.shared.ValueChangeHandler)public List<JavaScriptFile> getValue()
getValue in interface com.google.gwt.user.client.TakesValue<List<JavaScriptFile>>getValue in interface com.google.gwt.user.client.ui.HasValue<List<JavaScriptFile>>HasValue.getValue()public void setValue(List<JavaScriptFile> value)
setValue in interface com.google.gwt.user.client.TakesValue<List<JavaScriptFile>>setValue in interface com.google.gwt.user.client.ui.HasValue<List<JavaScriptFile>>HasValue.setValue(java.lang.Object)public void setValue(List<JavaScriptFile> value, boolean fireEvents)
setValue in interface com.google.gwt.user.client.ui.HasValue<List<JavaScriptFile>>HasValue.setValue(java.lang.Object, boolean)Copyright © 2015 JBoss, a division of Red Hat. All rights reserved.