|
PDF Clown 0.1.2 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.pdfclown.objects.PdfObjectWrapper<TDataObject>
org.pdfclown.documents.files.FileSpecification<PdfDictionary>
org.pdfclown.documents.files.FullFileSpecification
@PDF(value=PDF11) public final class FullFileSpecification
Extended reference to the contents of another file [PDF:1.6:3.10.2].
Nested Class Summary | |
---|---|
static class |
FullFileSpecification.StandardFileSystemEnum
Standard file system. |
Method Summary | |
---|---|
FullFileSpecification |
clone(Document context)
Gets a clone of the object, registered inside the given document context. |
RelatedFiles |
getDependencies()
Gets the related files. |
String |
getDescription()
Gets the description of the file. |
EmbeddedFile |
getEmbeddedFile()
Gets the embedded file corresponding to this file. |
Object |
getFileSystem()
Gets the file system to be used to interpret this file specification. |
FileIdentifier |
getID()
Gets the identifier of the file. |
IInputStream |
getInputStream()
Gets an input stream to read from the file. |
IOutputStream |
getOutputStream()
Gets an output stream to write into the file. |
String |
getPath()
Gets the file path. |
boolean |
isVolatile()
Gets whether the referenced file is volatile (changes frequently with time). |
void |
setDependencies(RelatedFiles value)
|
void |
setDescription(String value)
|
void |
setEmbeddedFile(EmbeddedFile value)
|
void |
setFileSystem(Object value)
|
void |
setID(FileIdentifier value)
|
void |
setPath(String value)
|
void |
setVolatile(boolean value)
|
Methods inherited from class org.pdfclown.documents.files.FileSpecification |
---|
get, get, get, get, getAbsolutePath, getName, getNamedBaseObject, wrap |
Methods inherited from class org.pdfclown.objects.PdfObjectWrapper |
---|
checkCompatibility, delete, equals, exists, getBaseDataObject, getBaseObject, getBaseObject, getContainer, getDataContainer, getDocument, getFile, getMetadata, retrieveName, retrieveNamedBaseObject, setBaseObject, setMetadata |
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface org.pdfclown.objects.IPdfObjectWrapper |
---|
getBaseObject |
Method Detail |
---|
public FullFileSpecification clone(Document context)
PdfObjectWrapper
clone
in class PdfObjectWrapper<PdfDictionary>
context
- Which document the clone has to be registered in.public RelatedFiles getDependencies()
public String getDescription()
public EmbeddedFile getEmbeddedFile()
public Object getFileSystem()
FullFileSpecification.StandardFileSystemEnum
(standard file system) or String
(custom
file system).public FileIdentifier getID()
public String getPath()
FileSpecification
getPath
in class FileSpecification<PdfDictionary>
public IInputStream getInputStream()
FileSpecification
getInputStream
in class FileSpecification<PdfDictionary>
public IOutputStream getOutputStream()
FileSpecification
getOutputStream
in class FileSpecification<PdfDictionary>
public boolean isVolatile()
public void setDependencies(RelatedFiles value)
getDependencies()
public void setDescription(String value)
getDescription()
public void setEmbeddedFile(EmbeddedFile value)
getEmbeddedFile()
public void setFileSystem(Object value)
getFileSystem()
public void setID(FileIdentifier value)
getID()
public void setPath(String value)
getPath()
public void setVolatile(boolean value)
isVolatile()
|
PDF Clown 0.1.2 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |