org.apache.cocoon.components.url
Class ParsedResourceURLProtocolHandler
java.lang.Object
|
+--org.apache.batik.util.AbstractParsedURLProtocolHandler
|
+--org.apache.cocoon.components.url.ParsedResourceURLProtocolHandler
- All Implemented Interfaces:
- org.apache.batik.util.ParsedURLProtocolHandler
- public class ParsedResourceURLProtocolHandler
- extends org.apache.batik.util.AbstractParsedURLProtocolHandler
Provide an extension to Batik to handle the "resource:" protocol. This class
uses the Thread.getContextClassLoader()
classloader to get resources.
It is safe to use this URL with multiple Cocoon webapps running.
- Version:
- $Id: ParsedResourceURLProtocolHandler.java,v 1.3 2002/02/22 07:00:14 cziegeler Exp $
- Author:
- Berin Loritsch
Fields inherited from class org.apache.batik.util.AbstractParsedURLProtocolHandler |
protocol |
Method Summary |
org.apache.batik.util.ParsedURLData |
parseURL(org.apache.batik.util.ParsedURL base,
java.lang.String uri)
The build the relative URL. |
org.apache.batik.util.ParsedURLData |
parseURL(java.lang.String uri)
Getbase.getPath() the ParsedURLData for the context. |
Methods inherited from class org.apache.batik.util.AbstractParsedURLProtocolHandler |
getProtocolHandled |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ParsedResourceURLProtocolHandler
public ParsedResourceURLProtocolHandler()
- Create a new instance, this doesn't do much beyond register the type of
protocol we handle.
parseURL
public org.apache.batik.util.ParsedURLData parseURL(java.lang.String uri)
- Getbase.getPath() the ParsedURLData for the context. Absolute URIs are specified like
"resource://".
- Overrides:
parseURL
in class org.apache.batik.util.AbstractParsedURLProtocolHandler
parseURL
public org.apache.batik.util.ParsedURLData parseURL(org.apache.batik.util.ParsedURL base,
java.lang.String uri)
- The build the relative URL. Relative URIs are specified like "resource:".
- Overrides:
parseURL
in class org.apache.batik.util.AbstractParsedURLProtocolHandler
Copyright � 1999-2002 Apache Software Foundation. All Rights Reserved.