public class LaunchBrowser
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
static boolean |
launchFirefox |
| Constructor and Description |
|---|
LaunchBrowser() |
| Modifier and Type | Method and Description |
|---|---|
static boolean |
desktopFeasible() |
static java.lang.Process |
launchFirefox(java.net.URL url) |
static boolean |
showDocument(java.net.URL url)
attempt to show the given URL.
|
static boolean |
showDocumentViaDesktop(java.net.URL u) |
static boolean |
showDocumentViaExec(java.net.URL url) |
static boolean |
showViaWebStart(java.net.URL url) |
static void |
viaDesktop(java.net.URI u) |
static java.lang.Boolean |
viaWebStart(java.net.URL url) |
static boolean |
webstartFeasible() |
public static boolean desktopFeasible()
public static boolean webstartFeasible()
public static boolean showDocumentViaDesktop(java.net.URL u)
public static void viaDesktop(java.net.URI u)
throws java.lang.IllegalAccessException,
java.lang.reflect.InvocationTargetException,
java.net.URISyntaxException
java.lang.IllegalAccessExceptionjava.lang.reflect.InvocationTargetExceptionjava.net.URISyntaxExceptionpublic static java.lang.Boolean viaWebStart(java.net.URL url)
throws java.lang.IllegalArgumentException,
java.lang.IllegalAccessException,
java.lang.reflect.InvocationTargetException
java.lang.IllegalArgumentExceptionjava.lang.IllegalAccessExceptionjava.lang.reflect.InvocationTargetExceptionpublic static boolean showViaWebStart(java.net.URL url)
public static boolean showDocumentViaExec(java.net.URL url)
public static java.lang.Process launchFirefox(java.net.URL url)
throws java.io.IOException
java.io.IOExceptionpublic static boolean showDocument(java.net.URL url)
url - the URLFindBugs™ is licenced under the LGPL. Copyright © 2006 University of Maryland.