org.eclipse.mylar.monitor.workbench
Class BrowserMonitor
java.lang.Object
org.eclipse.mylar.monitor.AbstractUserInteractionMonitor
org.eclipse.mylar.monitor.workbench.BrowserMonitor
- All Implemented Interfaces:
- org.eclipse.ui.IPageListener, org.eclipse.ui.IPartListener, org.eclipse.ui.ISelectionListener, org.eclipse.ui.IWindowListener
public class BrowserMonitor
- extends AbstractUserInteractionMonitor
- implements org.eclipse.ui.IPartListener, org.eclipse.ui.IWindowListener, org.eclipse.ui.IPageListener
- Author:
- Mik Kersten
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
URL_LIST_DELIM
public static final java.lang.String URL_LIST_DELIM
- See Also:
- Constant Field Values
urlTrackingListener
private BrowserMonitor.UrlTrackingListener urlTrackingListener
acceptedUrls
private java.util.List<java.lang.String> acceptedUrls
BrowserMonitor
public BrowserMonitor()
handleWorkbenchPartSelection
protected void handleWorkbenchPartSelection(org.eclipse.ui.IWorkbenchPart part,
org.eclipse.jface.viewers.ISelection selection,
boolean contributeToContext)
- Specified by:
handleWorkbenchPartSelection
in class AbstractUserInteractionMonitor
partOpened
public void partOpened(org.eclipse.ui.IWorkbenchPart part)
- Specified by:
partOpened
in interface org.eclipse.ui.IPartListener
partClosed
public void partClosed(org.eclipse.ui.IWorkbenchPart part)
- Specified by:
partClosed
in interface org.eclipse.ui.IPartListener
partActivated
public void partActivated(org.eclipse.ui.IWorkbenchPart part)
- Specified by:
partActivated
in interface org.eclipse.ui.IPartListener
partBroughtToTop
public void partBroughtToTop(org.eclipse.ui.IWorkbenchPart part)
- Specified by:
partBroughtToTop
in interface org.eclipse.ui.IPartListener
partDeactivated
public void partDeactivated(org.eclipse.ui.IWorkbenchPart part)
- Specified by:
partDeactivated
in interface org.eclipse.ui.IPartListener
getBrowser
private org.eclipse.swt.browser.Browser getBrowser(org.eclipse.ui.internal.browser.WebBrowserEditor browserEditor)
windowActivated
public void windowActivated(org.eclipse.ui.IWorkbenchWindow window)
- Specified by:
windowActivated
in interface org.eclipse.ui.IWindowListener
windowDeactivated
public void windowDeactivated(org.eclipse.ui.IWorkbenchWindow window)
- Specified by:
windowDeactivated
in interface org.eclipse.ui.IWindowListener
windowClosed
public void windowClosed(org.eclipse.ui.IWorkbenchWindow window)
- Specified by:
windowClosed
in interface org.eclipse.ui.IWindowListener
windowOpened
public void windowOpened(org.eclipse.ui.IWorkbenchWindow window)
- Specified by:
windowOpened
in interface org.eclipse.ui.IWindowListener
pageActivated
public void pageActivated(org.eclipse.ui.IWorkbenchPage page)
- Specified by:
pageActivated
in interface org.eclipse.ui.IPageListener
pageClosed
public void pageClosed(org.eclipse.ui.IWorkbenchPage page)
- Specified by:
pageClosed
in interface org.eclipse.ui.IPageListener
pageOpened
public void pageOpened(org.eclipse.ui.IWorkbenchPage page)
- Specified by:
pageOpened
in interface org.eclipse.ui.IPageListener
getAcceptedUrls
public java.util.List<java.lang.String> getAcceptedUrls()
setAcceptedUrls
public void setAcceptedUrls(java.lang.String urlBuffer)