ucar.nc2.util.net
Class URLStreamHandlerFactory

java.lang.Object
  extended by ucar.nc2.util.net.URLStreamHandlerFactory
All Implemented Interfaces:
java.net.URLStreamHandlerFactory

public class URLStreamHandlerFactory
extends java.lang.Object
implements java.net.URLStreamHandlerFactory

how do we know if URLStreamHandlerFactory has already been set?


Constructor Summary
URLStreamHandlerFactory()
           
 
Method Summary
 java.net.URLStreamHandler createURLStreamHandler(java.lang.String protocol)
           
static void install()
           
static java.net.URL makeURL(java.lang.String urlString)
           
static java.net.URL makeURL(java.net.URL parent, java.lang.String urlString)
           
static void register(java.lang.String protocol, java.net.URLStreamHandler sh)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

URLStreamHandlerFactory

public URLStreamHandlerFactory()
Method Detail

install

public static void install()

register

public static void register(java.lang.String protocol,
                            java.net.URLStreamHandler sh)

makeURL

public static java.net.URL makeURL(java.lang.String urlString)
                            throws java.net.MalformedURLException
Throws:
java.net.MalformedURLException

makeURL

public static java.net.URL makeURL(java.net.URL parent,
                                   java.lang.String urlString)
                            throws java.net.MalformedURLException
Throws:
java.net.MalformedURLException

createURLStreamHandler

public java.net.URLStreamHandler createURLStreamHandler(java.lang.String protocol)
Specified by:
createURLStreamHandler in interface java.net.URLStreamHandlerFactory