public interface ItsNatHTMLInputFile extends ItsNatHTMLInputTextBased
ItsNat provides a default implementation of this interface.
This component is "passive", do not try to set a file path explicitly
calling ItsNatTextComponent.setText(String)
or using the data model because for security reasons browsers reject or ignore
a initial value of an <input> file element or any attempt to set this value
using JavaScript (to avoid an unadvertised file upload), only the user
can set a file path. Anyway the file path introduced by the user is automatically
sent to the server and ready to read calling ItsNatTextComponent.getText()
or reading the
data model.
ItsNatHTMLComponentManager.createItsNatHTMLInputFile(org.w3c.dom.html.HTMLInputElement,org.itsnat.core.NameValue[])
isMarkupDriven, setMarkupDriven
blur, click, focus, getHTMLInputElement, select
getItsNatHTMLForm
getHTMLElement, getItsNatHTMLComponentManager, getItsNatHTMLElementComponentUI
getElement, getItsNatElementComponentUI
addEventListener, addEventListener, addEventListener, addEventListener, addPropertyChangeListener, addPropertyChangeListener, addVetoableChangeListener, disableEventListener, disableEventListener, dispose, enableEventListener, enableEventListener, getArtifact, getArtifact, getItsNatComponentManager, getItsNatComponentUI, getItsNatDocument, getNode, getPropertyChangeListeners, getPropertyChangeListeners, getVetoableChangeListeners, isDisposed, isEnabled, registerArtifact, removeArtifact, removeEventListener, removeEventListener, removeEventListener, removeEventListener, removePropertyChangeListener, removePropertyChangeListener, removeVetoableChangeListener, setEnabled, setEventListenerParams, setEventListenerParams, setNode
containsUserValueName, getUserValue, getUserValueNames, removeUserValue, setUserValue
getItsNatTextFieldUI
appendString, createDefaultDocument, getDocument, getItsNatTextComponentUI, getText, getText, insertString, replaceString, setDocument, setText
Copyright © 2007 Innowhere Software Services S.L. All Rights Reserved.