Class PDMarkedContentReference

java.lang.Object
org.apache.pdfbox.pdmodel.documentinterchange.logicalstructure.PDMarkedContentReference
All Implemented Interfaces:
COSObjectable

public class PDMarkedContentReference extends Object implements COSObjectable
A marked-content reference.
Version:
$Revision: $
Author:
Johannes Koch
  • Field Details

  • Constructor Details

    • PDMarkedContentReference

      public PDMarkedContentReference()
      Default constructor
    • PDMarkedContentReference

      public PDMarkedContentReference(COSDictionary dictionary)
      Constructor for an existing marked content reference.
      Parameters:
      dictionary - the page dictionary
  • Method Details

    • getCOSDictionary

      protected COSDictionary getCOSDictionary()
    • getCOSObject

      public COSBase 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 String toString()
      Overrides:
      toString in class Object