Class LaunchAction.FileSpec

java.lang.Object
org.openpdf.renderer.action.LaunchAction.FileSpec
Enclosing class:
LaunchAction

public static class LaunchAction.FileSpec extends Object
Inner class for storing a file specification
Since:
08.07.2009
Version:
$Id: LaunchAction.java,v 1.1 2009-07-10 12:47:31 xond Exp $
  • Field Details

    • fileSystem

      private String fileSystem
    • fileName

      private String fileName
    • dosFileName

      private String dosFileName
    • unixFileName

      private String unixFileName
    • macFileName

      private String macFileName
    • unicode

      private String unicode
    • id

      private PDFObject id
    • volatileFile

      private boolean volatileFile
    • embeddedFile

      private PDFObject embeddedFile
    • relatedFile

      private PDFObject relatedFile
    • description

      private String description
    • collectionItem

      private PDFObject collectionItem
  • Constructor Details

    • FileSpec

      public FileSpec()
  • Method Details

    • getFileSystem

      public String getFileSystem()
      The name of the file system that should be used to interpret this entry.
      Returns:
      String
    • setFileSystem

      public void setFileSystem(String fileSystem)
      The name of the file system that should be used to interpret this entry.
      Parameters:
      fileSystem -
    • getFileName

      public String getFileName()
      Get the filename: first try to get the file name for the used OS, if it's not available return the common file name.
      Returns:
      String
    • setFileName

      public void setFileName(String fileName)
      The file name.
      Parameters:
      fileName -
    • getDosFileName

      public String getDosFileName()
      A file specification string representing a DOS file name.
      Returns:
      String
    • setDosFileName

      public void setDosFileName(String dosFileName)
      A file specification string representing a DOS file name.
      Parameters:
      dosFileName -
    • getUnixFileName

      public String getUnixFileName()
      A file specification string representing a unix file name.
      Returns:
      String
    • setUnixFileName

      public void setUnixFileName(String unixFileName)
      A file specification string representing a unix file name.
      Parameters:
      unixFileName -
    • getMacFileName

      public String getMacFileName()
      A file specification string representing a mac file name.
      Returns:
      String
    • setMacFileName

      public void setMacFileName(String macFileName)
      A file specification string representing a mac file name.
      Parameters:
      macFileName -
    • getUnicode

      public String getUnicode()
      Unicode file name
      Returns:
      String
    • setUnicode

      public void setUnicode(String unicode)
      Unicode file name
      Parameters:
      unicode -
    • getId

      public PDFObject getId()
      ID - array of two byte strings constituting a file identifier, which should be included in the referenced file.
      Returns:
      PDFObject
    • setId

      public void setId(PDFObject id)
      ID - array of two byte strings constituting a file identifier, which should be included in the referenced file.
      Parameters:
      id -
    • isVolatileFile

      public boolean isVolatileFile()
      Is the file volatile?
      Returns:
      boolean
    • setVolatileFile

      public void setVolatileFile(boolean volatileFile)
      Is the file volatile?
      Parameters:
      volatileFile -
    • getEmbeddedFile

      public PDFObject getEmbeddedFile()
      Dictionary of embedded file streams
      Returns:
      PDFObject
    • setEmbeddedFile

      public void setEmbeddedFile(PDFObject embeddedFile)
      Dictionary of embedded file streams
      Parameters:
      embeddedFile -
    • getRelatedFile

      public PDFObject getRelatedFile()
      Dictionary of related files.
      Returns:
      PDFObject
    • setRelatedFile

      public void setRelatedFile(PDFObject relatedFile)
      Dictionary of related files.
      Parameters:
      relatedFile -
    • getDescription

      public String getDescription()
      File specification description
      Returns:
      String
    • setDescription

      public void setDescription(String description)
      File specification description
      Parameters:
      description -
    • getCollectionItem

      public PDFObject getCollectionItem()
      Collection item dictionary
      Returns:
      PDFObject
    • setCollectionItem

      public void setCollectionItem(PDFObject collectionItem)
      Collection item dictionary
      Parameters:
      collectionItem -