org.eclipse.swt.internal.mozilla
Class nsIWebProgressListener

java.lang.Object
  extended by org.eclipse.swt.internal.mozilla.nsISupports
      extended by org.eclipse.swt.internal.mozilla.nsIWebProgressListener
Direct Known Subclasses:
nsIWebProgressListener2

public class nsIWebProgressListener
extends nsISupports


Field Summary
static nsID NS_IWEBPROGRESSLISTENER_IID
           
static java.lang.String NS_IWEBPROGRESSLISTENER_IID_STR
           
static int STATE_IS_BROKEN
           
static int STATE_IS_DOCUMENT
           
static int STATE_IS_INSECURE
           
static int STATE_IS_NETWORK
           
static int STATE_IS_REQUEST
           
static int STATE_IS_SECURE
           
static int STATE_IS_WINDOW
           
static int STATE_NEGOTIATING
           
static int STATE_REDIRECTING
           
static int STATE_SECURE_HIGH
           
static int STATE_SECURE_LOW
           
static int STATE_SECURE_MED
           
static int STATE_START
           
static int STATE_STOP
           
static int STATE_TRANSFERRING
           
 
Fields inherited from class org.eclipse.swt.internal.mozilla.nsISupports
NS_ISUPPORTS_IID, NS_ISUPPORTS_IID_STR
 
Constructor Summary
nsIWebProgressListener(long address)
           
 
Method Summary
 int OnLocationChange(long aWebProgress, long aRequest, long location)
           
 int OnProgressChange(long aWebProgress, long aRequest, int aCurSelfProgress, int aMaxSelfProgress, int aCurTotalProgress, int aMaxTotalProgress)
           
 int OnSecurityChange(long aWebProgress, long aRequest, int state)
           
 int OnStateChange(long aWebProgress, long aRequest, int aStateFlags, int aStatus)
           
 int OnStatusChange(long aWebProgress, long aRequest, int aStatus, char[] aMessage)
           
 
Methods inherited from class org.eclipse.swt.internal.mozilla.nsISupports
AddRef, getAddress, QueryInterface, Release
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

NS_IWEBPROGRESSLISTENER_IID_STR

public static final java.lang.String NS_IWEBPROGRESSLISTENER_IID_STR
See Also:
Constant Field Values

NS_IWEBPROGRESSLISTENER_IID

public static final nsID NS_IWEBPROGRESSLISTENER_IID

STATE_START

public static final int STATE_START
See Also:
Constant Field Values

STATE_REDIRECTING

public static final int STATE_REDIRECTING
See Also:
Constant Field Values

STATE_TRANSFERRING

public static final int STATE_TRANSFERRING
See Also:
Constant Field Values

STATE_NEGOTIATING

public static final int STATE_NEGOTIATING
See Also:
Constant Field Values

STATE_STOP

public static final int STATE_STOP
See Also:
Constant Field Values

STATE_IS_REQUEST

public static final int STATE_IS_REQUEST
See Also:
Constant Field Values

STATE_IS_DOCUMENT

public static final int STATE_IS_DOCUMENT
See Also:
Constant Field Values

STATE_IS_NETWORK

public static final int STATE_IS_NETWORK
See Also:
Constant Field Values

STATE_IS_WINDOW

public static final int STATE_IS_WINDOW
See Also:
Constant Field Values

STATE_IS_INSECURE

public static final int STATE_IS_INSECURE
See Also:
Constant Field Values

STATE_IS_BROKEN

public static final int STATE_IS_BROKEN
See Also:
Constant Field Values

STATE_IS_SECURE

public static final int STATE_IS_SECURE
See Also:
Constant Field Values

STATE_SECURE_HIGH

public static final int STATE_SECURE_HIGH
See Also:
Constant Field Values

STATE_SECURE_MED

public static final int STATE_SECURE_MED
See Also:
Constant Field Values

STATE_SECURE_LOW

public static final int STATE_SECURE_LOW
See Also:
Constant Field Values
Constructor Detail

nsIWebProgressListener

public nsIWebProgressListener(long address)
Method Detail

OnStateChange

public int OnStateChange(long aWebProgress,
                         long aRequest,
                         int aStateFlags,
                         int aStatus)

OnProgressChange

public int OnProgressChange(long aWebProgress,
                            long aRequest,
                            int aCurSelfProgress,
                            int aMaxSelfProgress,
                            int aCurTotalProgress,
                            int aMaxTotalProgress)

OnLocationChange

public int OnLocationChange(long aWebProgress,
                            long aRequest,
                            long location)

OnStatusChange

public int OnStatusChange(long aWebProgress,
                          long aRequest,
                          int aStatus,
                          char[] aMessage)

OnSecurityChange

public int OnSecurityChange(long aWebProgress,
                            long aRequest,
                            int state)