Package de.intarsys.tools.locator
Class MappedLocatorLookup
- java.lang.Object
-
- de.intarsys.tools.locator.AbstractLocatorLookup
-
- de.intarsys.tools.locator.MappedLocatorLookup
-
- All Implemented Interfaces:
ILocatorFactory
public class MappedLocatorLookup extends AbstractLocatorLookup
-
-
Constructor Summary
Constructors Constructor Description MappedLocatorLookup()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddMap(java.lang.String name, ILocator locator)ILocatorcreateLocator(java.lang.String location)Create aILocatorobject.java.util.Map<java.lang.String,ILocator>getMaps()voidremoveMap(java.lang.String name)
-
-
-
Method Detail
-
addMap
public void addMap(java.lang.String name, ILocator locator)
-
createLocator
public ILocator createLocator(java.lang.String location) throws java.io.IOException
Description copied from interface:ILocatorFactoryCreate aILocatorobject.pathmay for example define a file in the file system.- Parameters:
location- The fully qualified location definition.- Returns:
- The ILocator object created from the
location. - Throws:
java.io.IOException
-
getMaps
public java.util.Map<java.lang.String,ILocator> getMaps()
-
removeMap
public void removeMap(java.lang.String name)
-
-