org.apache.commons.discovery.resource.names

Class DiscoverNamesInDictionary

public class DiscoverNamesInDictionary extends ResourceNameDiscoverImpl implements ResourceNameDiscover

Recover resources from a Dictionary. This covers Properties as well, since Properties extends Hashtable extends Dictionary. The recovered value is expected to be either a String or a String[].

Author: Richard A. Sitze

Constructor Summary
DiscoverNamesInDictionary()
Construct a new resource discoverer
DiscoverNamesInDictionary(Dictionary dictionary)
Construct a new resource discoverer
Method Summary
voidaddResource(String resourceName, String resource)
voidaddResource(String resourceName, String[] resources)
ResourceNameIteratorfindResourceNames(String resourceName)
protected DictionarygetDictionary()
voidsetDictionary(Dictionary table)
Specify set of class loaders to be used in searching.
static voidsetLog(Log _log)

Constructor Detail

DiscoverNamesInDictionary

public DiscoverNamesInDictionary()
Construct a new resource discoverer

DiscoverNamesInDictionary

public DiscoverNamesInDictionary(Dictionary dictionary)
Construct a new resource discoverer

Method Detail

addResource

public void addResource(String resourceName, String resource)

addResource

public void addResource(String resourceName, String[] resources)

findResourceNames

public ResourceNameIterator findResourceNames(String resourceName)

Returns: Enumeration of ResourceInfo

getDictionary

protected Dictionary getDictionary()

setDictionary

public void setDictionary(Dictionary table)
Specify set of class loaders to be used in searching.

setLog

public static void setLog(Log _log)
Copyright (c) 2002 - Apache Software Foundation