Package org.apache.log4j.chainsaw.help
Class HelpLocator
java.lang.Object
org.apache.log4j.chainsaw.help.HelpLocator
A helper class that assists the HelpManager by serving as a collection of
Class loaders based on URL roots.
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate List<ClassLoader>
private static org.apache.log4j.Logger
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription(package private) URL
findResource
(String name) Locates a help resource by using the internal resource locator collection.(package private) void
Adds a ClassLoader to be used as a help resource locator(package private) void
installLocator
(URL url) Adds a new locator to the current set of locators by using the passed in URL as a base to locate help resources.
-
Field Details
-
classLoaders
-
logger
private static org.apache.log4j.Logger logger
-
-
Constructor Details
-
HelpLocator
HelpLocator()
-
-
Method Details
-
installClassloaderLocator
Adds a ClassLoader to be used as a help resource locator -
installLocator
Adds a new locator to the current set of locators by using the passed in URL as a base to locate help resources. The URL SHOULD end in a '/' character. -
findResource
Locates a help resource by using the internal resource locator collection.- Returns:
- URL of the located resource, or null if it cannot be located.
-