Package com.itextpdf.text.pdf.mc
Class StructureMCID
- java.lang.Object
-
- com.itextpdf.text.pdf.mc.StructureItem
-
- com.itextpdf.text.pdf.mc.StructureMCID
-
public class StructureMCID extends StructureItem
Object that stores an item that is part of the document structure. It can refer to a marked-content sequence in a page or an object reference (in this case the subclass StructureObject is used).
-
-
Field Summary
Fields Modifier and Type Field Description protected intmcidThe mcid of the structure element.-
Fields inherited from class com.itextpdf.text.pdf.mc.StructureItem
pageref
-
-
Constructor Summary
Constructors Constructor Description StructureMCID(PdfDictionary mcr)Creates a StructurItem using an MCR dictionary.StructureMCID(PdfIndirectReference pg, PdfNumber mcid)Creates a StructureMCID using an MCID.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description intcheckMCID(int pg, int mcid)Checks if the MCID in this object corresponds with the stored numberjava.lang.StringtoString()Creates a String representation of the object.-
Methods inherited from class com.itextpdf.text.pdf.mc.StructureItem
checkStructParent, getPageref
-
-
-
-
Constructor Detail
-
StructureMCID
public StructureMCID(PdfIndirectReference pg, PdfNumber mcid)
Creates a StructureMCID using an MCID.- Parameters:
mcid- an MCID
-
StructureMCID
public StructureMCID(PdfDictionary mcr)
Creates a StructurItem using an MCR dictionary.- Parameters:
mcr- an MCR dictionary
-
-
Method Detail
-
checkMCID
public int checkMCID(int pg, int mcid)Checks if the MCID in this object corresponds with the stored number- Overrides:
checkMCIDin classStructureItem- Parameters:
mcid- the MCIDpg- the page reference that needs to be checked- Returns:
- 1 in case the MCIDs corresponds with obj, -1 in case the MCID doesn't correspond
-
toString
public java.lang.String toString()
Creates a String representation of the object.- Overrides:
toStringin classjava.lang.Object- See Also:
Object.toString()
-
-