de.intarsys.tools.locator
Class StandardLocatorOutlet
java.lang.Object
de.intarsys.tools.locator.CommonLocatorFactory
de.intarsys.tools.locator.StandardLocatorOutlet
- All Implemented Interfaces:
- ILocatorFactory, ILocatorOutlet
public class StandardLocatorOutlet
- extends CommonLocatorFactory
- implements ILocatorOutlet
StandardLocatorOutlet
public StandardLocatorOutlet()
createLocator
public final ILocator createLocator(String location)
throws IOException
- Description copied from interface:
ILocatorFactory
- Create a
ILocator object.
path may for example define a file in the file system.
- Specified by:
createLocator in interface ILocatorFactory
- Parameters:
location - A location definition.
- Returns:
- The ILocator object created from the
location.
- Throws:
IOException
getDefaultLocatorFactory
public ILocatorFactory getDefaultLocatorFactory()
getLocatorFactories
public Map<String,ILocatorFactory> getLocatorFactories()
- Specified by:
getLocatorFactories in interface ILocatorOutlet
lookupLocatorFactory
public ILocatorFactory lookupLocatorFactory(String format)
- Specified by:
lookupLocatorFactory in interface ILocatorOutlet
registerLocatorFactory
public void registerLocatorFactory(String format,
ILocatorFactory factory)
- Specified by:
registerLocatorFactory in interface ILocatorOutlet
setDefaultLocatorFactory
public void setDefaultLocatorFactory(ILocatorFactory defaultLocatorFactory)
unregisterLocatorFactory
public void unregisterLocatorFactory(String format)
- Specified by:
unregisterLocatorFactory in interface ILocatorOutlet
Copyright © 2012 intarsys consulting GmbH. All Rights Reserved.