org.lobobrowser.html.js
Class XMLHttpRequest

java.lang.Object
  extended by org.lobobrowser.js.AbstractScriptableDelegate
      extended by org.lobobrowser.html.js.XMLHttpRequest
All Implemented Interfaces:
ScriptableDelegate

public class XMLHttpRequest
extends AbstractScriptableDelegate


Constructor Summary
XMLHttpRequest(UserAgentContext pcontext, java.net.URL codeSource, org.mozilla.javascript.Scriptable scope)
           
 
Method Summary
 void abort()
           
 java.lang.String getAllResponseHeaders()
           
 org.mozilla.javascript.Function getOnreadystatechange()
           
 int getReadyState()
           
 byte[] getResponseBytes()
           
 java.lang.String getResponseHeader(java.lang.String headerName)
           
 java.lang.String getResponseText()
           
 org.w3c.dom.Document getResponseXML()
           
 int getStatus()
           
 java.lang.String getStatusText()
           
 void open(java.lang.String method, java.lang.String url)
           
 void open(java.lang.String method, java.lang.String url, boolean asyncFlag)
           
 void open(java.lang.String method, java.lang.String url, boolean asyncFlag, java.lang.String userName)
           
 void open(java.lang.String method, java.lang.String url, boolean asyncFlag, java.lang.String userName, java.lang.String password)
           
 void send(java.lang.String content)
           
 void setOnreadystatechange(org.mozilla.javascript.Function value)
           
 
Methods inherited from class org.lobobrowser.js.AbstractScriptableDelegate
getScriptable, setScriptable
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

XMLHttpRequest

public XMLHttpRequest(UserAgentContext pcontext,
                      java.net.URL codeSource,
                      org.mozilla.javascript.Scriptable scope)
Method Detail

abort

public void abort()

getAllResponseHeaders

public java.lang.String getAllResponseHeaders()

getReadyState

public int getReadyState()

getResponseBytes

public byte[] getResponseBytes()

getResponseHeader

public java.lang.String getResponseHeader(java.lang.String headerName)

getResponseText

public java.lang.String getResponseText()

getResponseXML

public org.w3c.dom.Document getResponseXML()

getStatus

public int getStatus()

getStatusText

public java.lang.String getStatusText()

open

public void open(java.lang.String method,
                 java.lang.String url,
                 boolean asyncFlag,
                 java.lang.String userName,
                 java.lang.String password)
          throws java.io.IOException
Throws:
java.io.IOException

open

public void open(java.lang.String method,
                 java.lang.String url,
                 boolean asyncFlag,
                 java.lang.String userName)
          throws java.io.IOException
Throws:
java.io.IOException

open

public void open(java.lang.String method,
                 java.lang.String url,
                 boolean asyncFlag)
          throws java.io.IOException
Throws:
java.io.IOException

open

public void open(java.lang.String method,
                 java.lang.String url)
          throws java.io.IOException
Throws:
java.io.IOException

send

public void send(java.lang.String content)
          throws java.io.IOException
Throws:
java.io.IOException

getOnreadystatechange

public org.mozilla.javascript.Function getOnreadystatechange()

setOnreadystatechange

public void setOnreadystatechange(org.mozilla.javascript.Function value)