Class PDMarkedContentReference

  • All Implemented Interfaces:
    COSObjectable

    public class PDMarkedContentReference
    extends java.lang.Object
    implements COSObjectable
    A marked-content reference.
    • Constructor Detail

      • PDMarkedContentReference

        public PDMarkedContentReference()
        Default constructor
      • PDMarkedContentReference

        public PDMarkedContentReference​(COSDictionary dictionary)
        Constructor for an existing marked content reference.
        Parameters:
        dictionary - the page 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.
      • getPage

        public PDPage getPage()
        Gets the page.
        Returns:
        the page
      • setPage

        public void setPage​(PDPage page)
        Sets the page.
        Parameters:
        page - the page
      • getMCID

        public int getMCID()
        Gets the marked content identifier.
        Returns:
        the marked content identifier
      • setMCID

        public void setMCID​(int mcid)
        Sets the marked content identifier.
        Parameters:
        mcid - the marked content identifier
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object