Package org.verapdf.features.objects
Class InfoDictFeaturesObject
java.lang.Object
org.verapdf.features.objects.FeaturesObject
org.verapdf.features.objects.InfoDictFeaturesObject
Feature object for info dict
- Author:
- Maksim Bezrukov
-
Field Summary
Fields inherited from class org.verapdf.features.objects.FeaturesObject
adapter, errors -
Constructor Summary
ConstructorsConstructorDescriptionConstructs new info dict Feature Object -
Method Summary
Methods inherited from class org.verapdf.features.objects.FeaturesObject
generateAttributeXPath, generateVariableXPath, registerNewError, reportFeatures
-
Constructor Details
-
InfoDictFeaturesObject
Constructs new info dict Feature Object- Parameters:
adapter- class represents info dict adapter
-
-
Method Details
-
getType
- Specified by:
getTypein classFeaturesObject- Returns:
- INFORMATION_DICTIONARY instance of the FeatureObjectType enumeration
-
collectFeatures
Reports all features from the object into the collection- Overrides:
collectFeaturesin classFeaturesObject- Returns:
- FeatureTreeNode class which represents a root node of the constructed collection tree
- Throws:
FeatureParsingException- occurs when wrong features tree node constructs
-
getData
- Specified by:
getDatain classFeaturesObject- Returns:
- features data for object
-