ice.storm
Interface ContentLoaderFactory


public interface ContentLoaderFactory

The ContentLoaderFactory is the interface to use to create ContentLoader instances.
This interface is introduced to allow cutomized ContentLoader to be used by ICEBrowser. By default, ice.storm.DefaultContentLoaderFactory is used. A method StormBase.setContentLoaderFactory is provided for you to set your implementation of ContentLoaderFactory.

Since:
6.1.1
See Also:
DefaultContentLoaderFactory

Method Summary
 ContentLoader createContentLoader(String url, String contentType)
           
 ContentLoader createContentLoader(URLConnection urlConnection, String contentType)
           
 ContentLoader createContentLoader(URL baseURL, InputStream in, String contentType)
           
 ContentLoader createContentLoader(URL url, String contentType)
           
 ContentLoader createContentLoader(URL baseUrl, String loc, String contentType)
           
 

Method Detail

createContentLoader

public ContentLoader createContentLoader(URL url,
                                         String contentType)

createContentLoader

public ContentLoader createContentLoader(String url,
                                         String contentType)

createContentLoader

public ContentLoader createContentLoader(URL baseUrl,
                                         String loc,
                                         String contentType)

createContentLoader

public ContentLoader createContentLoader(URLConnection urlConnection,
                                         String contentType)

createContentLoader

public ContentLoader createContentLoader(URL baseURL,
                                         InputStream in,
                                         String contentType)