Class GFSEContentItem
java.lang.Object
org.verapdf.model.GenericModelObject
org.verapdf.gf.model.impl.pd.gfse.GFSEContentItem
- All Implemented Interfaces:
Object,SEContentItem
- Direct Known Subclasses:
GFSEMarkedContent,GFSESimpleContentItem,GFSEUnmarkedContent
- Author:
- Maxim Plushchov
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final Stringprotected GFOpMarkedContentprotected Longprotected Stringprotected COSObjectFields inherited from class org.verapdf.model.GenericModelObject
contextDependent -
Constructor Summary
ConstructorsConstructorDescriptionGFSEContentItem(String objectType, COSObject parentStructElem, String parentsTags) GFSEContentItem(String objectType, GFOpMarkedContent parentMarkedContentOperator, COSObject parentStructElem, String parentsTags) -
Method Summary
Modifier and TypeMethodDescriptionvalue of the ActualText entrytrue if this content item is contained in an Artifact structure element (directly or indirectly)getLinkedObjects(String link) ampersand separated list of tags, associated with parents marked content sequences (first operand of the BMC/BDC operators)standard type of the parent structure element for parent marked content sequence (if it is a part of the structure tree), null, if it is not a part of the structure treetype of the parent structure element for parent marked content sequence (if it is a part of the structure tree) null, if it is not a part of the structure treeprotected BooleanhasParentWithStandardType(String standardType) Methods inherited from class org.verapdf.model.GenericModelObject
getContext, getID, 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, getID, getLinks, getObjectType, getProperties, getSuperTypes, isContextDependent
-
Field Details
-
CONTENT_ITEM
- See Also:
-
parentMCID
-
parentMarkedContentOperator
-
parentStructElem
-
parentsTags
-
-
Constructor Details
-
GFSEContentItem
-
GFSEContentItem
public GFSEContentItem(String objectType, GFOpMarkedContent parentMarkedContentOperator, COSObject parentStructElem, String parentsTags)
-
-
Method Details
-
getExtraContext
- Specified by:
getExtraContextin interfaceObject- Overrides:
getExtraContextin classGenericModelObject- Returns:
- extra context of the current object
-
getLinkedObjects
- Specified by:
getLinkedObjectsin interfaceObject- Overrides:
getLinkedObjectsin classGenericModelObject- Parameters:
link- - the name of a link- Returns:
- List of objects with the given link
-
getparentsTags
Description copied from interface:SEContentItemampersand separated list of tags, associated with parents marked content sequences (first operand of the BMC/BDC operators)- Specified by:
getparentsTagsin interfaceSEContentItem
-
getparentStructureTag
Description copied from interface:SEContentItemtype of the parent structure element for parent marked content sequence (if it is a part of the structure tree) null, if it is not a part of the structure tree- Specified by:
getparentStructureTagin interfaceSEContentItem
-
getparentStandardTag
Description copied from interface:SEContentItemstandard type of the parent structure element for parent marked content sequence (if it is a part of the structure tree), null, if it is not a part of the structure tree- Specified by:
getparentStandardTagin interfaceSEContentItem
-
getActualText
Description copied from interface:SEContentItemvalue of the ActualText entry- Specified by:
getActualTextin interfaceSEContentItem
-
getisArtifact
Description copied from interface:SEContentItemtrue if this content item is contained in an Artifact structure element (directly or indirectly)- Specified by:
getisArtifactin interfaceSEContentItem
-
hasParentWithStandardType
-