org.jinterop.dcom.test
Class DWebBrowserEvents2

java.lang.Object
  extended by org.jinterop.dcom.test.DWebBrowserEvents2

public class DWebBrowserEvents2
extends java.lang.Object


Constructor Summary
DWebBrowserEvents2()
           
 
Method Summary
 JIVariant BeforeNavigate2(IJIComObject dispatch, JIVariant URL, JIVariant Flags, JIVariant TargetFrameName, JIVariant PostData, JIVariant Headers, JIVariant Cancel)
           
 java.lang.Integer[] ClientToHostWindow(int CX, int CY)
           
 void CommandStateChange(int Command, boolean Enable)
           
 void DocumentComplete(IJIComObject pDisp, JIVariant URL)
           
 void DownloadBegin()
           
 void DownloadComplete()
           
 JIVariant FileDownload(boolean noIdeaWhat, JIVariant Cancel)
           
 void NavigateComplete2(IJIComObject pDisp, JIVariant URL)
           
 JIVariant NavigateError(IJIComObject pDisp, JIVariant URL, JIVariant Frame, JIVariant StatusCode, JIVariant Cancel)
           
 JIVariant NewWindow2(JIVariant ppDisp, JIVariant Cancel)
           
 JIVariant NewWindow3(JIVariant ppDisp, JIVariant Cancel, int dwFlags, JIString bstrUrlContext, JIString bstrUrl)
           
 void OnFullScreen(boolean FullScreen)
           
 void OnMenuBar(boolean MenuBar)
           
 void OnQuit()
           
 void OnStatusBar(boolean StatusBar)
           
 void OnTheaterMode(boolean TheaterMode)
           
 void OnToolBar(boolean ToolBar)
           
 void OnVisible(boolean Visible)
           
 void PrintTemplateInstantiation(IJIComObject pDisp)
           
 void PrintTemplateTeardown(IJIComObject pDisp)
           
 void PrivacyImpactedStateChange(boolean bImpacted)
           
 void ProgressChange(int Progress, int ProgressMax)
           
 void PropertyChange(JIString szProperty)
           
 void SetPhishingFilterStatus(int PhishingFilterStatus)
           
 void SetSecureLockIcon(int SecureLockIcon)
           
 void StatusTextChange(JIString text)
           
 void TitleChange(JIString Text)
           
 void UpdatePageStatus(IJIComObject pDisp, JIVariant nPage, JIVariant fDone)
           
 JIVariant WindowClosing(boolean IsChildWindow, JIVariant Cancel)
           
 void WindowSetHeight(int Height)
           
 void WindowSetLeft(int Left)
           
 void WindowSetResizable(boolean Resizable)
           
 void WindowSetTop(int Top)
           
 void WindowSetWidth(int Width)
           
 void WindowStateChanged(int dwWindowStateFlags, int dwValidFlagsMask)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DWebBrowserEvents2

public DWebBrowserEvents2()
Method Detail

PropertyChange

public void PropertyChange(JIString szProperty)

BeforeNavigate2

public JIVariant BeforeNavigate2(IJIComObject dispatch,
                                 JIVariant URL,
                                 JIVariant Flags,
                                 JIVariant TargetFrameName,
                                 JIVariant PostData,
                                 JIVariant Headers,
                                 JIVariant Cancel)
                          throws JIException
Throws:
JIException

StatusTextChange

public void StatusTextChange(JIString text)

ProgressChange

public void ProgressChange(int Progress,
                           int ProgressMax)

CommandStateChange

public void CommandStateChange(int Command,
                               boolean Enable)

DownloadBegin

public void DownloadBegin()

DownloadComplete

public void DownloadComplete()

TitleChange

public void TitleChange(JIString Text)

NewWindow2

public JIVariant NewWindow2(JIVariant ppDisp,
                            JIVariant Cancel)
                     throws JIException
Throws:
JIException

NavigateComplete2

public void NavigateComplete2(IJIComObject pDisp,
                              JIVariant URL)
                       throws JIException
Throws:
JIException

DocumentComplete

public void DocumentComplete(IJIComObject pDisp,
                             JIVariant URL)
                      throws JIException
Throws:
JIException

OnQuit

public void OnQuit()

OnVisible

public void OnVisible(boolean Visible)

OnToolBar

public void OnToolBar(boolean ToolBar)

OnMenuBar

public void OnMenuBar(boolean MenuBar)

OnStatusBar

public void OnStatusBar(boolean StatusBar)

OnFullScreen

public void OnFullScreen(boolean FullScreen)

OnTheaterMode

public void OnTheaterMode(boolean TheaterMode)

WindowSetResizable

public void WindowSetResizable(boolean Resizable)

WindowSetLeft

public void WindowSetLeft(int Left)

WindowSetTop

public void WindowSetTop(int Top)

WindowSetWidth

public void WindowSetWidth(int Width)

WindowSetHeight

public void WindowSetHeight(int Height)

WindowClosing

public JIVariant WindowClosing(boolean IsChildWindow,
                               JIVariant Cancel)
                        throws JIException
Throws:
JIException

ClientToHostWindow

public java.lang.Integer[] ClientToHostWindow(int CX,
                                              int CY)

SetSecureLockIcon

public void SetSecureLockIcon(int SecureLockIcon)

FileDownload

public JIVariant FileDownload(boolean noIdeaWhat,
                              JIVariant Cancel)
                       throws JIException
Throws:
JIException

NavigateError

public JIVariant NavigateError(IJIComObject pDisp,
                               JIVariant URL,
                               JIVariant Frame,
                               JIVariant StatusCode,
                               JIVariant Cancel)
                        throws JIException
Throws:
JIException

PrintTemplateInstantiation

public void PrintTemplateInstantiation(IJIComObject pDisp)

PrintTemplateTeardown

public void PrintTemplateTeardown(IJIComObject pDisp)

UpdatePageStatus

public void UpdatePageStatus(IJIComObject pDisp,
                             JIVariant nPage,
                             JIVariant fDone)

PrivacyImpactedStateChange

public void PrivacyImpactedStateChange(boolean bImpacted)

NewWindow3

public JIVariant NewWindow3(JIVariant ppDisp,
                            JIVariant Cancel,
                            int dwFlags,
                            JIString bstrUrlContext,
                            JIString bstrUrl)
                     throws JIException
Throws:
JIException

SetPhishingFilterStatus

public void SetPhishingFilterStatus(int PhishingFilterStatus)
                             throws JIException
Throws:
JIException

WindowStateChanged

public void WindowStateChanged(int dwWindowStateFlags,
                               int dwValidFlagsMask)