* {@inheritDoc}
*/
public Map<String, UriLocator> provideLocators() {
final Map<String, UriLocator> map = new TreeMap<String, UriLocator>();
map.put(ClasspathUriLocator.ALIAS, new ClasspathUriLocator());
map.put(ServletContextUriLocator.ALIAS, new ServletContextUriLocator());
map.put(ServletContextUriLocator.ALIAS_DISPATCHER_FIRST,
new ServletContextUriLocator().setLocatorStrategy(LocatorStrategy.DISPATCHER_FIRST));
map.put(ServletContextUriLocator.ALIAS_SERVLET_CONTEXT_FIRST,
new ServletContextUriLocator().setLocatorStrategy(LocatorStrategy.SERVLET_CONTEXT_FIRST));
map.put(ServletContextUriLocator.ALIAS_SERVLET_CONTEXT_ONLY,
new ServletContextUriLocator().setLocatorStrategy(LocatorStrategy.SERVLET_CONTEXT_ONLY));
map.put(UrlUriLocator.ALIAS, new UrlUriLocator());
return map;
}