## 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
`java.lang.String` `getProtocolHandled()` Returns the protocol to be handled by this class.
`ParsedURLData` `parseURL(ParsedURL basepurl, java.lang.String urlStr)` Parse a relative url string of this protocol.
`ParsedURLData` `parseURL(java.lang.String urlStr)` Parse an absolute url string.

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.

Copyright © 2008 Apache Software Foundation. All Rights Reserved.