public class DirectoryCodeBase extends AbstractScannableCodeBase
ICodeBase.Discovered
Constructor and Description |
---|
DirectoryCodeBase(ICodeBaseLocator codeBaseLocator,
File directory)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
void |
close()
This method should be called when done using the code base.
|
String |
getPathName()
Get the filesystem pathname of this codebase.
|
ICodeBaseIterator |
iterator()
Get an iterator over the resources in the this code base.
|
ICodeBaseEntry |
lookupResource(String resourceName)
Look up a resource in this code base.
|
String |
toString() |
addLastModifiedTime, addResourceNameTranslation, containsSourceFiles, getCodeBaseLocator, getHowDiscovered, getLastModifiedTime, isApplicationCodeBase, setApplicationCodeBase, setHowDiscovered, setLastModifiedTime, translateResourceName
public DirectoryCodeBase(ICodeBaseLocator codeBaseLocator, File directory)
codeBaseLocator
- the codebase locator for this codebasedirectory
- the filesystem directorypublic ICodeBaseIterator iterator() throws InterruptedException
IScannableCodeBase
InterruptedException
public String getPathName()
ICodeBase
public void close()
ICodeBase
public ICodeBaseEntry lookupResource(String resourceName)
ICodeBase
resourceName
- name of the resource to look upCopyright © 2003–2015. All rights reserved.