Package org.loboevolution.html.js.xml
Class XMLHttpRequestImpl
java.lang.Object
org.loboevolution.js.AbstractScriptableDelegate
org.loboevolution.html.dom.nodeimpl.event.EventTargetImpl
org.loboevolution.html.js.xml.XMLHttpRequestEventTargetImpl
org.loboevolution.http.HttpRequest
org.loboevolution.html.js.xml.XMLHttpRequestImpl
- All Implemented Interfaces:
EventTarget,ScriptableDelegate,XMLHttpRequest,XMLHttpRequestEventTarget
XMLHttpRequestImpl class.
-
Field Summary
Fields inherited from class org.loboevolution.http.HttpRequest
responseHeadersMap -
Constructor Summary
ConstructorsConstructorDescriptionXMLHttpRequestImpl(HTMLDocumentImpl document, Scriptable scriptable, Window window) Constructor for XMLHttpRequestImpl. -
Method Summary
Modifier and TypeMethodDescriptionbooleanvoidoverrideMimeType(String mime) voidsend()send.voidsend.voidsetOnreadystatechange(Function readystatechange) voidsetRequestHeader(String header, String value) voidsetResponseType(String responseType) voidsetWithCredentials(boolean withCredentials) Methods inherited from class org.loboevolution.http.HttpRequest
abort, addReadyStateChangeListener, getAllResponseHeaders, getPostCharset, getReadyState, getResponseBytes, getResponseHeader, getResponseText, getResponseXML, getStatus, getStatusText, open, open, open, open, open, open, open, open, sendMethods inherited from class org.loboevolution.html.js.xml.XMLHttpRequestEventTargetImpl
getOnabort, getOnerror, getOnload, getOnloadend, getOnloadstart, getOnprogress, getOntimeout, setOnabort, setOnerror, setOnload, setOnloadend, setOnloadstart, setOnprogress, setOntimeoutMethods inherited from class org.loboevolution.html.dom.nodeimpl.event.EventTargetImpl
addEventListener, addEventListener, dispatchEvent, dispatchEvent, getFunction, removeEventListener, removeEventListenerMethods inherited from class org.loboevolution.js.AbstractScriptableDelegate
getScriptable, setScriptableMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.loboevolution.events.EventTarget
addEventListener, addEventListener, dispatchEvent, dispatchEvent, removeEventListener, removeEventListenerMethods inherited from interface org.loboevolution.js.xml.XMLHttpRequest
abort, getAllResponseHeaders, getReadyState, getResponseHeader, getResponseText, getResponseXML, getStatus, getStatusText, getTimeout, open, open, open, open, setTimeoutMethods inherited from interface org.loboevolution.js.xml.XMLHttpRequestEventTarget
getOnabort, getOnerror, getOnload, getOnloadend, getOnloadstart, getOnprogress, getOntimeout, setOnabort, setOnerror, setOnload, setOnloadend, setOnloadstart, setOnprogress, setOntimeout
-
Constructor Details
-
XMLHttpRequestImpl
Constructor for XMLHttpRequestImpl.
-
-
Method Details
-
getOnreadystatechange
- Specified by:
getOnreadystatechangein interfaceXMLHttpRequest
-
setOnreadystatechange
- Specified by:
setOnreadystatechangein interfaceXMLHttpRequest
-
send
Description copied from interface:XMLHttpRequestsend.
- Specified by:
sendin interfaceXMLHttpRequest- Throws:
Exception- if any.
-
send
Description copied from interface:XMLHttpRequestsend.
- Specified by:
sendin interfaceXMLHttpRequest- Parameters:
data- aObjectobject.- Throws:
Exception- if any.
-
setRequestHeader
- Specified by:
setRequestHeaderin interfaceXMLHttpRequest
-
getWithCredentials
public boolean getWithCredentials()- Specified by:
getWithCredentialsin interfaceXMLHttpRequest
-
setWithCredentials
public void setWithCredentials(boolean withCredentials) - Specified by:
setWithCredentialsin interfaceXMLHttpRequest
-
getUpload
- Specified by:
getUploadin interfaceXMLHttpRequest
-
overrideMimeType
- Specified by:
overrideMimeTypein interfaceXMLHttpRequest
-
getResponseType
- Specified by:
getResponseTypein interfaceXMLHttpRequest
-
setResponseType
- Specified by:
setResponseTypein interfaceXMLHttpRequest
-
getResponse
- Specified by:
getResponsein interfaceXMLHttpRequest
-