public class DirectoryPdfSource
extends java.lang.Object
Modifier | Constructor and Description |
---|---|
protected |
DirectoryPdfSource(java.lang.String name)
Creates an empty directory source.
|
|
DirectoryPdfSource(java.io.File directory)
Creates the directory source for a file directory.
|
|
DirectoryPdfSource(java.lang.String name,
PdfSource... sources)
Creates an artificial directory source
|
Modifier and Type | Method and Description |
---|---|
protected void |
addPdfSource(PdfSource source)
Adds a PDF source to the directory.
|
java.lang.String |
getName()
Returns the name of the directory if set
|
PdfSource |
getPdfSource(java.lang.String name)
Returns a PDF source from the directory.
|
java.util.List<PdfSource> |
getPdfSources()
Returns all PDF sources registered to this directory
|
protected DirectoryPdfSource(java.lang.String name)
name
- a name describing this PdfSource, used for the notification messages about missing PDFs in the
PdfSorce.public DirectoryPdfSource(java.io.File directory)
directory
- the directory to get the files fromjava.lang.IllegalArgumentException
- thrown in case the directory is not readable or not a directorypublic DirectoryPdfSource(java.lang.String name, PdfSource... sources)
name
- the name of the directorysources
- the PDF source which are contained in this directory, may be null
protected void addPdfSource(PdfSource source)
source
- the PDF source to add, must not be null
public java.util.List<PdfSource> getPdfSources()
null
public PdfSource getPdfSource(java.lang.String name)
null
if the donated resource does not exist
in the directory.name
- the name of the requested PDF sourcenull
if there is no such PDF source
registeredpublic java.lang.String getName()
null
Copyright © 2010-2022 by i-net software GmbH