org.openstreetmap.josm.tools
Class OpenBrowser

java.lang.Object
  extended by org.openstreetmap.josm.tools.OpenBrowser

public class OpenBrowser
extends java.lang.Object

Helper to open platform web browser on different platforms This now delegates the real work to a platform specific class.


Constructor Summary
OpenBrowser()
           
 
Method Summary
static java.lang.String displayUrl(java.lang.String url)
           
static java.lang.String displayUrl(java.net.URI uri)
           
private static void displayUrlFallback(java.net.URI uri)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

OpenBrowser

public OpenBrowser()
Method Detail

displayUrlFallback

private static void displayUrlFallback(java.net.URI uri)
                                throws java.io.IOException
Throws:
java.io.IOException

displayUrl

public static java.lang.String displayUrl(java.net.URI uri)
Returns:
null for success or a string in case of an error.
Throws:
java.lang.IllegalStateException - thrown if no platform is set to which opening the URL can be dispatched, Main.platform

displayUrl

public static java.lang.String displayUrl(java.lang.String url)


JOSM