Package org.verapdf.features.objects
Class ImageXObjectFeaturesObject
- java.lang.Object
-
- org.verapdf.features.objects.FeaturesObject
-
- org.verapdf.features.objects.ImageXObjectFeaturesObject
-
public class ImageXObjectFeaturesObject extends FeaturesObject
Features object for image xobject.- Author:
- Sergey Shemyakov
-
-
Field Summary
-
Fields inherited from class org.verapdf.features.objects.FeaturesObject
adapter, errors
-
-
Constructor Summary
Constructors Constructor Description ImageXObjectFeaturesObject(ImageXObjectFeaturesObjectAdapter adapter)
Constructs new Image XObject Feature Object
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected FeatureTreeNode
collectFeatures()
FeaturesData
getData()
FeatureObjectType
getType()
-
Methods inherited from class org.verapdf.features.objects.FeaturesObject
generateAttributeXPath, generateVariableXPath, registerNewError, reportFeatures
-
-
-
-
Constructor Detail
-
ImageXObjectFeaturesObject
public ImageXObjectFeaturesObject(ImageXObjectFeaturesObjectAdapter adapter)
Constructs new Image XObject Feature Object- Parameters:
adapter
- class represents annotation adapter
-
-
Method Detail
-
getType
public FeatureObjectType getType()
- Specified by:
getType
in classFeaturesObject
- Returns:
- enum type of the current feature object
-
collectFeatures
protected FeatureTreeNode collectFeatures() throws FeatureParsingException
- Overrides:
collectFeatures
in classFeaturesObject
- Throws:
FeatureParsingException
-
getData
public FeaturesData getData()
- Specified by:
getData
in classFeaturesObject
- Returns:
- features data for object
-
-