Class PDAction

    • Constructor Detail

      • PDAction

        public PDAction()
        Default constructor.
      • PDAction

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

      • getCOSObject

        public COSDictionary getCOSObject()
        Convert this standard java object to a COS object.
        Specified by:
        getCOSObject in interface COSObjectable
        Returns:
        The cos object that matches this Java object.
      • getType

        public String getType()
        This will get the type of PDF object that the actions dictionary describes. If present must be Action for an action dictionary.
        Returns:
        The Type of PDF object.
      • setType

        public final void setType​(String type)
        This will set the type of PDF object that the actions dictionary describes. If present must be Action for an action dictionary.
        Parameters:
        type - The new Type for the PDF object.
      • getSubType

        public String getSubType()
        This will get the type of action that the actions dictionary describes.
        Returns:
        The S entry of actions dictionary.
      • setSubType

        public void setSubType​(String s)
        This will set the type of action that the actions dictionary describes.
        Parameters:
        s - The new type of action.
      • getNext

        public List<PDAction> getNext()
        This will get the next action, or sequence of actions, to be performed after this one. The value is either a single action dictionary or an array of action dictionaries to be performed in order.
        Returns:
        The Next action or sequence of actions.
      • setNext

        public void setNext​(List<?> next)
        This will set the next action, or sequence of actions, to be performed after this one. The value is either a single action dictionary or an array of action dictionaries to be performed in order.
        Parameters:
        next - The Next action or sequence of actions.