org.eclipse.swt.internal.mozilla
Class nsIWindowWatcher

java.lang.Object
  extended by org.eclipse.swt.internal.mozilla.nsISupports
      extended by org.eclipse.swt.internal.mozilla.nsIWindowWatcher

public class nsIWindowWatcher
extends nsISupports


Field Summary
static nsID NS_IWINDOWWATCHER_IID
           
static java.lang.String NS_IWINDOWWATCHER_IID_STR
           
 
Fields inherited from class org.eclipse.swt.internal.mozilla.nsISupports
NS_ISUPPORTS_IID, NS_ISUPPORTS_IID_STR
 
Constructor Summary
nsIWindowWatcher(long address)
           
 
Method Summary
 int GetActiveWindow(long[] aActiveWindow)
           
 int GetChromeForWindow(long aWindow, long[] _retval)
           
 int GetNewAuthPrompter(long aParent, long[] _retval)
           
 int GetNewPrompter(long aParent, long[] _retval)
           
 int GetWindowByName(char[] aTargetName, long aCurrentWindow, long[] _retval)
           
 int GetWindowEnumerator(long[] _retval)
           
 int OpenWindow(long aParent, byte[] aUrl, byte[] aName, byte[] aFeatures, long aArguments, long[] _retval)
           
 int RegisterNotification(long aObserver)
           
 int SetActiveWindow(long aActiveWindow)
           
 int SetWindowCreator(long creator)
           
 int UnregisterNotification(long aObserver)
           
 
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_IWINDOWWATCHER_IID_STR

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

NS_IWINDOWWATCHER_IID

public static final nsID NS_IWINDOWWATCHER_IID
Constructor Detail

nsIWindowWatcher

public nsIWindowWatcher(long address)
Method Detail

OpenWindow

public int OpenWindow(long aParent,
                      byte[] aUrl,
                      byte[] aName,
                      byte[] aFeatures,
                      long aArguments,
                      long[] _retval)

RegisterNotification

public int RegisterNotification(long aObserver)

UnregisterNotification

public int UnregisterNotification(long aObserver)

GetWindowEnumerator

public int GetWindowEnumerator(long[] _retval)

GetNewPrompter

public int GetNewPrompter(long aParent,
                          long[] _retval)

GetNewAuthPrompter

public int GetNewAuthPrompter(long aParent,
                              long[] _retval)

SetWindowCreator

public int SetWindowCreator(long creator)

GetChromeForWindow

public int GetChromeForWindow(long aWindow,
                              long[] _retval)

GetWindowByName

public int GetWindowByName(char[] aTargetName,
                           long aCurrentWindow,
                           long[] _retval)

GetActiveWindow

public int GetActiveWindow(long[] aActiveWindow)

SetActiveWindow

public int SetActiveWindow(long aActiveWindow)