org.eclipse.actf.model.ui.util
Class PerspectiveListenerForBrowserLaunch
java.lang.Object
org.eclipse.actf.model.ui.util.PerspectiveListenerForBrowserLaunch
- All Implemented Interfaces:
- org.eclipse.ui.IPerspectiveListener
public class PerspectiveListenerForBrowserLaunch
- extends Object
- implements org.eclipse.ui.IPerspectiveListener
Utility to launch an ACTF Web Browser when a specified perspective is
activated.
Method Summary |
void |
perspectiveActivated(org.eclipse.ui.IWorkbenchPage page,
org.eclipse.ui.IPerspectiveDescriptor perspective)
|
void |
perspectiveChanged(org.eclipse.ui.IWorkbenchPage page,
org.eclipse.ui.IPerspectiveDescriptor perspective,
String changeId)
|
static void |
setTargetUrl(URL targetUrl)
Set the start page URL. |
PerspectiveListenerForBrowserLaunch
public PerspectiveListenerForBrowserLaunch(String perspectiveID)
- Initialize perspective listener for specified perspective.
- Parameters:
perspectiveID
- target perspective ID- See Also:
IPageService.addPerspectiveListener(IPerspectiveListener)
setTargetUrl
public static void setTargetUrl(URL targetUrl)
- Set the start page URL. If targetUrl is null, "about:blank" will be used.
- Parameters:
targetUrl
- URL for start page
perspectiveActivated
public void perspectiveActivated(org.eclipse.ui.IWorkbenchPage page,
org.eclipse.ui.IPerspectiveDescriptor perspective)
- Specified by:
perspectiveActivated
in interface org.eclipse.ui.IPerspectiveListener
perspectiveChanged
public void perspectiveChanged(org.eclipse.ui.IWorkbenchPage page,
org.eclipse.ui.IPerspectiveDescriptor perspective,
String changeId)
- Specified by:
perspectiveChanged
in interface org.eclipse.ui.IPerspectiveListener