Package org.apache.batik.util
Interface ParsedURLProtocolHandler
-
- All Known Implementing Classes:
AbstractParsedURLProtocolHandler
,ParsedURLDataProtocolHandler
,ParsedURLDefaultProtocolHandler
,ParsedURLJarProtocolHandler
public interface ParsedURLProtocolHandler
Provider interface for new url protocols, used by the ParsedURL class.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.lang.String
getProtocolHandled()
Returns the protocol to be handled by this class.ParsedURLData
parseURL(java.lang.String urlStr)
Parse an absolute url string.ParsedURLData
parseURL(ParsedURL basepurl, java.lang.String urlStr)
Parse a relative url string of this protocol.
-
-
-
Method Detail
-
getProtocolHandled
java.lang.String getProtocolHandled()
Returns the protocol to be handled by this class. The protocol must _always_ be the part of the URL before the first ':'.
-
parseURL
ParsedURLData parseURL(java.lang.String urlStr)
Parse an absolute url string.
-
parseURL
ParsedURLData parseURL(ParsedURL basepurl, java.lang.String urlStr)
Parse a relative url string of this protocol.
-
-