Class GFPDLinkAnnot
java.lang.Object
org.verapdf.model.GenericModelObject
org.verapdf.gf.model.impl.pd.GFPDObject
org.verapdf.gf.model.impl.pd.GFPDAnnot
org.verapdf.gf.model.impl.pd.annotations.GFPDLinkAnnot
- All Implemented Interfaces:
Object,PDAnnot,PDLinkAnnot,PDObject
- Author:
- Maxim Plushchov
-
Field Summary
FieldsFields inherited from class org.verapdf.gf.model.impl.pd.GFPDAnnot
A, ADDITIONAL_ACTION, ANNOTATION_TYPE, APPEARANCE, BM, CARET, CIRCLE, DICT, FILE_ATTACHMENT, FREE_TEXT, HIGHLIGHT, INK, LANG, LINE, LINK, MOVIE, POLYGON, POLYLINE, POPUP, PRINTER_MARK, REDACT, resources, RICH_MEDIA, SCREEN, SOUND, SQUARE, SQUIGGLY, STAMP, STREAM, STRIKE_OUT, TEXT, TRAP_NET, TYPE_3D, UNDERLINE, WATERMARK, WIDGET, X_AXIS, Y_AXISFields inherited from class org.verapdf.gf.model.impl.pd.GFPDObject
contentStream, document, id, MAX_NUMBER_OF_ELEMENTS, pdcMap, pdFont, simpleCOSObject, simplePDObjectFields inherited from class org.verapdf.model.GenericModelObject
contextDependent -
Constructor Summary
ConstructorsConstructorDescriptionGFPDLinkAnnot(PDAnnotation annot, PDResourcesHandler pageResources, PDPage page) -
Method Summary
Modifier and TypeMethodDescriptionobject number and generation number of the Link annotation that targets a different location, but is contained in the same structure element as another Link annotationgetLinkedObjects(String link) object number and generation number of the Link annotation that targets the same location, but is contained contains in a different structure element as another Link annotationMethods inherited from class org.verapdf.gf.model.impl.pd.GFPDAnnot
createAnnot, getAlt, getAP, getCA, getcontainsA, getcontainsAA, getcontainsC, getcontainsIC, getContents, getF, getFT, getheight, getisArtifact, getisOutsideCropBox, getLang, getN_type, getParentDictionary, getstructParentObjectKey, getstructParentStandardType, getstructParentType, getSubtype, getwidth, isSignatureMethods inherited from class org.verapdf.gf.model.impl.pd.GFPDObject
getentries, getID, getobjectKeyMethods inherited from class org.verapdf.model.GenericModelObject
getContext, getExtraContext, getLinks, getObjectType, getProperties, getSuperTypes, isContextDependentMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.verapdf.model.baselayer.Object
getContext, getExtraContext, getID, getLinks, getObjectType, getProperties, getSuperTypes, isContextDependentMethods inherited from interface org.verapdf.model.pdlayer.PDAnnot
getAlt, getAP, getCA, getcontainsA, getcontainsAA, getcontainsC, getcontainsIC, getContents, getF, getFT, getheight, getisArtifact, getisOutsideCropBox, getN_type, getstructParentObjectKey, getstructParentStandardType, getstructParentType, getSubtype, getwidthMethods inherited from interface org.verapdf.model.pdlayer.PDObject
getentries, getobjectKey
-
Field Details
-
LOGGER
-
LINK_ANNOTATION_TYPE
- See Also:
-
DEST
- See Also:
-
-
Constructor Details
-
GFPDLinkAnnot
-
-
Method Details
-
getLinkedObjects
- Specified by:
getLinkedObjectsin interfaceObject- Overrides:
getLinkedObjectsin classGFPDAnnot- Parameters:
link- - the name of a link- Returns:
- List of objects with the given link
-
getdifferentTargetAnnotObjectKey
Description copied from interface:PDLinkAnnotobject number and generation number of the Link annotation that targets a different location, but is contained in the same structure element as another Link annotation- Specified by:
getdifferentTargetAnnotObjectKeyin interfacePDLinkAnnot
-
getsameTargetAnnotObjectKey
Description copied from interface:PDLinkAnnotobject number and generation number of the Link annotation that targets the same location, but is contained contains in a different structure element as another Link annotation- Specified by:
getsameTargetAnnotObjectKeyin interfacePDLinkAnnot
-