org.eclipse.swt.internal.mozilla
Class nsIDocShell

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

public class nsIDocShell
extends nsISupports


Field Summary
static int APP_TYPE_MAIL
           
static int APP_TYPE_UNKNOWN
           
static int BUSY_FLAGS_BEFORE_PAGE_LOAD
           
static int BUSY_FLAGS_BUSY
           
static int BUSY_FLAGS_NONE
           
static int BUSY_FLAGS_PAGE_LOADING
           
static int ENUMERATE_BACKWARDS
           
static int ENUMERATE_FORWARDS
           
static int LOAD_CMD_HISTORY
           
static int LOAD_CMD_NORMAL
           
static int LOAD_CMD_RELOAD
           
static nsID NS_IDOCSHELL_IID
           
static java.lang.String NS_IDOCSHELL_IID_STR
           
 
Fields inherited from class org.eclipse.swt.internal.mozilla.nsISupports
NS_ISUPPORTS_IID, NS_ISUPPORTS_IID_STR
 
Constructor Summary
nsIDocShell(long address)
           
 
Method Summary
 int CreateLoadInfo(long[] loadInfo)
           
 int FireUnloadNotification()
           
 int GetAllowAuth(int[] aAllowAuth)
           
 int GetAllowImages(int[] aAllowImages)
           
 int GetAllowJavascript(int[] aAllowJavascript)
           
 int GetAllowMetaRedirects(int[] aAllowMetaRedirects)
           
 int GetAllowPlugins(int[] aAllowPlugins)
           
 int GetAllowSubframes(int[] aAllowSubframes)
           
 int GetAppType(int[] aAppType)
           
 int GetBusyFlags(int[] aBusyFlags)
           
 int GetCanvasHasFocus(int[] aCanvasHasFocus)
           
 int GetChromeEventHandler(long[] aChromeEventHandler)
           
 int GetContentViewer(long[] aContentViewer)
           
 int GetDocShellEnumerator(int aItemType, int aDirection, long[] _retval)
           
 int GetDocumentCharsetInfo(long[] aDocumentCharsetInfo)
           
 int GetEldestPresShell(long[] aEldestPresShell)
           
 int GetHasFocus(int[] aHasFocus)
           
 int GetIsExecutingOnLoadHandler(int[] aIsExecutingOnLoadHandler)
           
 int GetLayoutHistoryState(long[] aLayoutHistoryState)
           
 int GetLoadType(int[] aLoadType)
           
 int GetMarginHeight(int[] aMarginHeight)
           
 int GetMarginWidth(int[] aMarginWidth)
           
 int GetParentURIContentListener(long[] aParentURIContentListener)
           
 int GetPresContext(long[] aPresContext)
           
 int GetPresShell(long[] aPresShell)
           
 int GetShouldSaveLayoutState(int[] aShouldSaveLayoutState)
           
 int GetZoom(float[] aZoom)
           
 int InternalLoad(long aURI, long aReferrer, long aOwner, int aInheritOwner, char[] aWindowTarget, long aPostDataStream, long aHeadersStream, int aLoadFlags, long aSHEntry, int firstParty, long[] aDocShell, long[] aRequest)
           
 int IsBeingDestroyed(int[] _retval)
           
 int LoadStream(long aStream, long aURI, long aContentType, long aContentCharset, long aLoadInfo)
           
 int LoadURI(long uri, long loadInfo, int aLoadFlags, int firstParty)
           
 int PrepareForNewContentModel()
           
 int SetAllowAuth(int aAllowAuth)
           
 int SetAllowImages(int aAllowImages)
           
 int SetAllowJavascript(int aAllowJavascript)
           
 int SetAllowMetaRedirects(int aAllowMetaRedirects)
           
 int SetAllowPlugins(int aAllowPlugins)
           
 int SetAllowSubframes(int aAllowSubframes)
           
 int SetAppType(int aAppType)
           
 int SetCanvasHasFocus(int aCanvasHasFocus)
           
 int SetChromeEventHandler(long aChromeEventHandler)
           
 int SetCurrentURI(long aURI)
           
 int SetDocumentCharsetInfo(long aDocumentCharsetInfo)
           
 int SetHasFocus(int aHasFocus)
           
 int SetLayoutHistoryState(long aLayoutHistoryState)
           
 int SetLoadType(int aLoadType)
           
 int SetMarginHeight(int aMarginHeight)
           
 int SetMarginWidth(int aMarginWidth)
           
 int SetParentURIContentListener(long aParentURIContentListener)
           
 int SetZoom(float aZoom)
           
 int TabToTreeOwner(int forward, int[] tookFocus)
           
 
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_IDOCSHELL_IID_STR

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

NS_IDOCSHELL_IID

public static final nsID NS_IDOCSHELL_IID

ENUMERATE_FORWARDS

public static final int ENUMERATE_FORWARDS
See Also:
Constant Field Values

ENUMERATE_BACKWARDS

public static final int ENUMERATE_BACKWARDS
See Also:
Constant Field Values

APP_TYPE_UNKNOWN

public static final int APP_TYPE_UNKNOWN
See Also:
Constant Field Values

APP_TYPE_MAIL

public static final int APP_TYPE_MAIL
See Also:
Constant Field Values

BUSY_FLAGS_NONE

public static final int BUSY_FLAGS_NONE
See Also:
Constant Field Values

BUSY_FLAGS_BUSY

public static final int BUSY_FLAGS_BUSY
See Also:
Constant Field Values

BUSY_FLAGS_BEFORE_PAGE_LOAD

public static final int BUSY_FLAGS_BEFORE_PAGE_LOAD
See Also:
Constant Field Values

BUSY_FLAGS_PAGE_LOADING

public static final int BUSY_FLAGS_PAGE_LOADING
See Also:
Constant Field Values

LOAD_CMD_NORMAL

public static final int LOAD_CMD_NORMAL
See Also:
Constant Field Values

LOAD_CMD_RELOAD

public static final int LOAD_CMD_RELOAD
See Also:
Constant Field Values

LOAD_CMD_HISTORY

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

nsIDocShell

public nsIDocShell(long address)
Method Detail

LoadURI

public int LoadURI(long uri,
                   long loadInfo,
                   int aLoadFlags,
                   int firstParty)

LoadStream

public int LoadStream(long aStream,
                      long aURI,
                      long aContentType,
                      long aContentCharset,
                      long aLoadInfo)

InternalLoad

public int InternalLoad(long aURI,
                        long aReferrer,
                        long aOwner,
                        int aInheritOwner,
                        char[] aWindowTarget,
                        long aPostDataStream,
                        long aHeadersStream,
                        int aLoadFlags,
                        long aSHEntry,
                        int firstParty,
                        long[] aDocShell,
                        long[] aRequest)

CreateLoadInfo

public int CreateLoadInfo(long[] loadInfo)

PrepareForNewContentModel

public int PrepareForNewContentModel()

SetCurrentURI

public int SetCurrentURI(long aURI)

FireUnloadNotification

public int FireUnloadNotification()

GetPresContext

public int GetPresContext(long[] aPresContext)

GetPresShell

public int GetPresShell(long[] aPresShell)

GetEldestPresShell

public int GetEldestPresShell(long[] aEldestPresShell)

GetContentViewer

public int GetContentViewer(long[] aContentViewer)

GetChromeEventHandler

public int GetChromeEventHandler(long[] aChromeEventHandler)

SetChromeEventHandler

public int SetChromeEventHandler(long aChromeEventHandler)

GetParentURIContentListener

public int GetParentURIContentListener(long[] aParentURIContentListener)

SetParentURIContentListener

public int SetParentURIContentListener(long aParentURIContentListener)

GetDocumentCharsetInfo

public int GetDocumentCharsetInfo(long[] aDocumentCharsetInfo)

SetDocumentCharsetInfo

public int SetDocumentCharsetInfo(long aDocumentCharsetInfo)

GetAllowPlugins

public int GetAllowPlugins(int[] aAllowPlugins)

SetAllowPlugins

public int SetAllowPlugins(int aAllowPlugins)

GetAllowJavascript

public int GetAllowJavascript(int[] aAllowJavascript)

SetAllowJavascript

public int SetAllowJavascript(int aAllowJavascript)

GetAllowMetaRedirects

public int GetAllowMetaRedirects(int[] aAllowMetaRedirects)

SetAllowMetaRedirects

public int SetAllowMetaRedirects(int aAllowMetaRedirects)

GetAllowSubframes

public int GetAllowSubframes(int[] aAllowSubframes)

SetAllowSubframes

public int SetAllowSubframes(int aAllowSubframes)

GetAllowImages

public int GetAllowImages(int[] aAllowImages)

SetAllowImages

public int SetAllowImages(int aAllowImages)

GetDocShellEnumerator

public int GetDocShellEnumerator(int aItemType,
                                 int aDirection,
                                 long[] _retval)

GetAppType

public int GetAppType(int[] aAppType)

SetAppType

public int SetAppType(int aAppType)

GetAllowAuth

public int GetAllowAuth(int[] aAllowAuth)

SetAllowAuth

public int SetAllowAuth(int aAllowAuth)

GetZoom

public int GetZoom(float[] aZoom)

SetZoom

public int SetZoom(float aZoom)

GetMarginWidth

public int GetMarginWidth(int[] aMarginWidth)

SetMarginWidth

public int SetMarginWidth(int aMarginWidth)

GetMarginHeight

public int GetMarginHeight(int[] aMarginHeight)

SetMarginHeight

public int SetMarginHeight(int aMarginHeight)

GetHasFocus

public int GetHasFocus(int[] aHasFocus)

SetHasFocus

public int SetHasFocus(int aHasFocus)

GetCanvasHasFocus

public int GetCanvasHasFocus(int[] aCanvasHasFocus)

SetCanvasHasFocus

public int SetCanvasHasFocus(int aCanvasHasFocus)

TabToTreeOwner

public int TabToTreeOwner(int forward,
                          int[] tookFocus)

GetBusyFlags

public int GetBusyFlags(int[] aBusyFlags)

GetLoadType

public int GetLoadType(int[] aLoadType)

SetLoadType

public int SetLoadType(int aLoadType)

IsBeingDestroyed

public int IsBeingDestroyed(int[] _retval)

GetIsExecutingOnLoadHandler

public int GetIsExecutingOnLoadHandler(int[] aIsExecutingOnLoadHandler)

GetLayoutHistoryState

public int GetLayoutHistoryState(long[] aLayoutHistoryState)

SetLayoutHistoryState

public int SetLayoutHistoryState(long aLayoutHistoryState)

GetShouldSaveLayoutState

public int GetShouldSaveLayoutState(int[] aShouldSaveLayoutState)