public class DirectoryRepository extends Repository
| Modifier and Type | Class and Description |
|---|---|
class |
DirectoryRepository.Enumerator
Inner class for enumerating the files in the directory.
|
| Modifier and Type | Field and Description |
|---|---|
protected java.io.File |
dir
The directory.
|
protected java.lang.String |
dirString
Unambiguous representation of directory for error messages.
|
forms| Constructor and Description |
|---|
DirectoryRepository(java.lang.String name,
java.lang.String location)
Construct a directory repository with support for the default
forms of data.
|
| Modifier and Type | Method and Description |
|---|---|
protected java.lang.String |
fullName(java.lang.String id)
Return the fully-qualified name of a persistent data object.
|
java.util.Enumeration |
getEnumeration()
Return an enumeration of the data objects in this repository.
|
static void |
main(java.lang.String[] args)
Test this class.
|
add, getForms, getForms, getLocation, getName, open, open, save, saveprotected java.io.File dir
protected java.lang.String dirString
public DirectoryRepository(java.lang.String name,
java.lang.String location)
throws BadRepositoryException,
java.io.IOException
BadRepositoryExceptionjava.io.IOExceptionpublic java.util.Enumeration getEnumeration()
throws BadRepositoryException,
java.lang.SecurityException
getEnumeration in class RepositoryBadRepositoryExceptionjava.lang.SecurityExceptionprotected java.lang.String fullName(java.lang.String id)
fullName in class Repositorypublic static void main(java.lang.String[] args)
throws BadRepositoryException,
java.io.IOException
BadRepositoryExceptionjava.io.IOException