| Modifier and Type | Field and Description |
|---|---|
| private COSDictionary | |
| private final COSDictionary |
| Access | Constructor and Description |
|---|---|
| public | |
| public | PDComplexFileSpecification(COSDictionary
The dictionary that fulfils this file specification. dict)Constructor. |
| Modifier and Type | Method and Description |
|---|---|
| public COSDictionary | Returns: The cos object that matches this Java object.Implements org. Convert this standard java object to a COS object. |
| private COSDictionary | |
| public PDEmbeddedFile | |
| public PDEmbeddedFile | |
| public PDEmbeddedFile | |
| public PDEmbeddedFile | Returns: The embedded unicode file for this file spec.Get the embedded unicode file. |
| public PDEmbeddedFile | |
| public String | Returns: The file name.Implements abstract org. This will get the file name. |
| public String | |
| public String | |
| public String | |
| public String | |
| public String | |
| public String | |
| private COSBase | |
| public boolean | |
| public void | |
| public void | setEmbeddedFileUnicode(PDEmbeddedFile
The Unicode file to be embedded. file)Set the embedded Unicode file for this spec. |
| public void | setFile(String
The name of the file. file)Implements abstract org. This will set the file name. |
| public void | |
| public void | |
| public void | setVolatile(boolean
The new value for the volatility of the file. fileIsVolatile)Tell if the underlying file is volatile and should not be cached by the reader application. |
| efDictionary | back to summary |
|---|---|
| private COSDictionary efDictionary | |
| fs | back to summary |
|---|---|
| private final COSDictionary fs | |
| PDComplexFileSpecification | back to summary |
|---|---|
| public PDComplexFileSpecification() Default Constructor. | |
| PDComplexFileSpecification | back to summary |
|---|---|
| public PDComplexFileSpecification(COSDictionary dict) Constructor. Creates empty COSDictionary if dict is null.
| |
| getCOSObject | back to summary |
|---|---|
| public COSDictionary getCOSObject() Implements org. Convert this standard java object to a COS object.
| |
| getEFDictionary | back to summary |
|---|---|
| private COSDictionary getEFDictionary() | |
| getEmbeddedFile | back to summary |
|---|---|
| public PDEmbeddedFile getEmbeddedFile() Get the embedded file.
| |
| getEmbeddedFileDos | back to summary |
|---|---|
| public PDEmbeddedFile getEmbeddedFileDos() Get the embedded dos file.
| |
| getEmbeddedFileMac | back to summary |
|---|---|
| public PDEmbeddedFile getEmbeddedFileMac() Get the embedded Mac file.
| |
| getEmbeddedFileUnicode | back to summary |
|---|---|
| public PDEmbeddedFile getEmbeddedFileUnicode() Get the embedded unicode file.
| |
| getEmbeddedFileUnix | back to summary |
|---|---|
| public PDEmbeddedFile getEmbeddedFileUnix() Get the embedded Unix file.
| |
| getFile | back to summary |
|---|---|
| public String getFile() Implements abstract org. This will get the file name. | |
| getFileDescription | back to summary |
|---|---|
| public String getFileDescription() This will get the description.
| |
| getFileDos | back to summary |
|---|---|
| public String getFileDos() This will get the name representing a Dos file.
| |
| getFileMac | back to summary |
|---|---|
| public String getFileMac() This will get the name representing a Mac file.
| |
| getFilename | back to summary |
|---|---|
| public String getFilename() Preferred method for getting the filename. It will determinate the recommended file name. First of all we try to get the unicode filename if it exist. If it doesn't exist we take a look at the DOS, MAC UNIX filenames. If no one exist the required F entry will be returned.
| |
| getFileUnicode | back to summary |
|---|---|
| public String getFileUnicode() This will get the unicode file name.
| |
| getFileUnix | back to summary |
|---|---|
| public String getFileUnix() This will get the name representing a Unix file.
| |
| getObjectFromEFDictionary | back to summary |
|---|---|
| private COSBase getObjectFromEFDictionary(COSName key) | |
| isVolatile | back to summary |
|---|---|
| public boolean isVolatile() Get if the file is volatile. Default: false
| |
| setEmbeddedFile | back to summary |
|---|---|
| public void setEmbeddedFile(PDEmbeddedFile file) Set the embedded file for this spec. You should also call
| |
| setEmbeddedFileUnicode | back to summary |
|---|---|
| public void setEmbeddedFileUnicode(PDEmbeddedFile file) Set the embedded Unicode file for this spec. If you call this, then do not forget to also
call
| |
| setFile | back to summary |
|---|---|
| public void setFile(String file) Implements abstract org. This will set the file name. You should also call
| |
| setFileDescription | back to summary |
|---|---|
| public void setFileDescription(String description) Set the file description.
| |
| setFileUnicode | back to summary |
|---|---|
| public void setFileUnicode(String file) This will set the unicode file name. If you call this, then do not forget to also call
| |
| setVolatile | back to summary |
|---|---|
| public void setVolatile(boolean fileIsVolatile) Tell if the underlying file is volatile and should not be cached by the reader application. Default: false
| |