Package org.verapdf.gf.model.impl.pd
Class GFPDObject
- java.lang.Object
-
- org.verapdf.model.GenericModelObject
-
- org.verapdf.gf.model.impl.pd.GFPDObject
-
- Direct Known Subclasses:
GFPD3DStream,GFPDAcroForm,GFPDAction,GFPDAdditionalActions,GFPDAnnot,GFPDCmap,GFPDContentStream,GFPDDocument,GFPDEncryption,GFPDFormField,GFPDFunction,GFPDGroup,GFPDHalftone,GFPDMediaClip,GFPDMetadata,GFPDOCConfig,GFPDOCProperties,GFPDOutline,GFPDOutputIntent,GFPDPage,GFPDPerms,GFPDResource,GFPDResources,GFPDSignature,GFPDSigRef,GFPDStructElem,GFPDStructTreeRoot
public class GFPDObject extends GenericModelObject implements PDObject
- Author:
- Timur Kamalov
-
-
Field Summary
Fields Modifier and Type Field Description protected PDContentStreamcontentStreamprotected PDDocumentdocumentprotected Stringidstatic intMAX_NUMBER_OF_ELEMENTSprotected PDCMappdcMapprotected PDFontpdFontprotected COSObjectsimpleCOSObjectprotected PDObjectsimplePDObject-
Fields inherited from class org.verapdf.model.GenericModelObject
contextDependent
-
-
Constructor Summary
Constructors Constructor Description GFPDObject(COSObject simpleCOSObject, String type)GFPDObject(PDCMap pdcMap, String type)GFPDObject(PDFont font, String type)GFPDObject(PDContentStream contentStream, String type)GFPDObject(PDDocument document, String type)GFPDObject(PDObject simplePDObject, String type)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Stringgetentries()ampersand separated list of entriesStringgetID()-
Methods inherited from class org.verapdf.model.GenericModelObject
getContext, getExtraContext, getLinkedObjects, getLinks, getObjectType, getProperties, getSuperTypes, isContextDependent
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.verapdf.model.baselayer.Object
getContext, getExtraContext, getLinkedObjects, getLinks, getObjectType, getProperties, getSuperTypes, isContextDependent
-
-
-
-
Field Detail
-
MAX_NUMBER_OF_ELEMENTS
public static final int MAX_NUMBER_OF_ELEMENTS
- See Also:
- Constant Field Values
-
document
protected PDDocument document
-
contentStream
protected PDContentStream contentStream
-
simplePDObject
protected PDObject simplePDObject
-
pdFont
protected PDFont pdFont
-
pdcMap
protected PDCMap pdcMap
-
simpleCOSObject
protected COSObject simpleCOSObject
-
id
protected String id
-
-
Constructor Detail
-
GFPDObject
public GFPDObject(PDDocument document, String type)
-
GFPDObject
public GFPDObject(PDContentStream contentStream, String type)
-
-
Method Detail
-
getentries
public String getentries()
Description copied from interface:PDObjectampersand separated list of entries- Specified by:
getentriesin interfacePDObject
-
getID
public String getID()
- Specified by:
getIDin interfaceObject- Overrides:
getIDin classGenericModelObject- Returns:
- id of the current object
-
-