org.tm4j.net .SimpleLocatorResolverManager

Description

A "default" LocatorResolverManager. This implementation provides an in-memory registry of resolvers and registers a URILocatorResolver for the URI notation by default. Other notations may be registered after construction. The null string is not supported as a notation string. Notation strings are treated as case-insensitive and are folded to upper-case.

Inheritance Hierarchy

Field Summary
m_resolversByNotation A map representing the managed resolvers by notation.
Method Summary
LocatorResolver addResolver(java.lang.String notation,org.tm4j.net.LocatorResolver resolver)
LocatorResolver getResolver(java.lang.String notation)
java.util.Map getResolverMap()
void removeResolver(java.lang.String notation)
java.io.InputStream resolve(org.tm4j.net.Locator loc)