Class PDActionRemoteGoTo

    • Field Detail

      • SUB_TYPE

        public static final java.lang.String SUB_TYPE
        This type of action this object represents.
        See Also:
        Constant Field Values
    • Constructor Detail

      • PDActionRemoteGoTo

        public PDActionRemoteGoTo()
        Default constructor.
      • PDActionRemoteGoTo

        public PDActionRemoteGoTo​(COSDictionary a)
        Constructor.
        Parameters:
        a - The action dictionary.
    • Method Detail

      • getFile

        public PDFileSpecification getFile()
                                    throws java.io.IOException
        This will get the file in which the destination is located.
        Returns:
        The F entry of the specific remote go-to action dictionary.
        Throws:
        java.io.IOException - If there is an error creating the file spec.
      • setFile

        public void setFile​(PDFileSpecification fs)
        This will set the file in which the destination is located.
        Parameters:
        fs - The file specification.
      • getD

        public COSBase getD()
        This will get the destination to jump to. If the value is an array defining an explicit destination, its first element must be a page number within the remote document rather than an indirect reference to a page object in the current document. The first page is numbered 0.
        Returns:
        The D entry of the specific remote go-to action dictionary.
      • setD

        public void setD​(COSBase d)
        This will set the destination to jump to. If the value is an array defining an explicit destination, its first element must be a page number within the remote document rather than an indirect reference to a page object in the current document. The first page is numbered 0.
        Parameters:
        d - The destination.
      • getOpenInNewWindow

        public OpenMode getOpenInNewWindow()
        This will specify whether to open the destination document in a new window, in the same window, or behave in accordance with the current user preference.
        Returns:
        A flag specifying how to open the destination document.
      • setOpenInNewWindow

        public void setOpenInNewWindow​(OpenMode value)
        This will specify whether to open the destination document in a new window.
        Parameters:
        value - The flag value.