| Package | Description |
|---|---|
| org.verapdf.features | |
| org.verapdf.features.pb.objects | |
| org.verapdf.features.pb.tools | |
| org.verapdf.features.tools |
| Modifier and Type | Method and Description |
|---|---|
FeatureTreeNode |
IFeaturesObject.reportFeatures(FeaturesCollection collection)
Reports all features from the object into the collection
|
| Modifier and Type | Method and Description |
|---|---|
abstract List<FeatureTreeNode> |
AbstractEmbeddedFileFeaturesExtractor.getEmbeddedFileFeatures(EmbeddedFileFeaturesData data)
Extract features from features data
|
abstract List<FeatureTreeNode> |
AbstractFontFeaturesExtractor.getFontFeatures(FontFeaturesData data)
Extract features from features data
|
abstract List<FeatureTreeNode> |
AbstractICCProfileFeaturesExtractor.getICCProfileFeatures(ICCProfileFeaturesData data)
Extract features from features data
|
abstract List<FeatureTreeNode> |
AbstractImageFeaturesExtractor.getImageFeatures(ImageFeaturesData data)
Extract features from features data
|
abstract List<FeatureTreeNode> |
AbstractMetadataFeaturesExtractor.getMetadataFeatures(MetadataFeaturesData data)
Extract features from features data
|
abstract List<FeatureTreeNode> |
AbstractSignatureFeaturesExtractor.getSignatureFeatures(SignatureFeaturesData data)
Extract features from features data
|
| Modifier and Type | Method and Description |
|---|---|
FeatureTreeNode |
PBSignatureFeaturesObject.reportFeatures(FeaturesCollection collection) |
FeatureTreeNode |
PBTilingPatternFeaturesObject.reportFeatures(FeaturesCollection collection)
Reports featurereport into collection
|
FeatureTreeNode |
PBShadingPatternFeaturesObject.reportFeatures(FeaturesCollection collection)
Reports featurereport into collection
|
FeatureTreeNode |
PBShadingFeaturesObject.reportFeatures(FeaturesCollection collection)
Reports featurereport into collection
|
FeatureTreeNode |
PBPropertiesDictFeaturesObject.reportFeatures(FeaturesCollection collection)
Reports featurereport into collection
|
FeatureTreeNode |
PBPostScriptXObjectFeaturesObject.reportFeatures(FeaturesCollection collection)
Reports featurereport into collection
|
FeatureTreeNode |
PBPageFeaturesObject.reportFeatures(FeaturesCollection collection)
Reports featurereport into collection
|
FeatureTreeNode |
PBOutputIntentsFeaturesObject.reportFeatures(FeaturesCollection collection)
Reports featurereport into collection
|
FeatureTreeNode |
PBOutlinesFeaturesObject.reportFeatures(FeaturesCollection collection)
Reports featurereport into collection
|
FeatureTreeNode |
PBMetadataFeaturesObject.reportFeatures(FeaturesCollection collection)
Reports featurereport into collection
|
FeatureTreeNode |
PBLowLvlInfoFeaturesObject.reportFeatures(FeaturesCollection collection)
Reports all features from the object into the collection
|
FeatureTreeNode |
PBInfoDictFeaturesObject.reportFeatures(FeaturesCollection collection)
Reports all features from the object into the collection
|
FeatureTreeNode |
PBImageXObjectFeaturesObject.reportFeatures(FeaturesCollection collection)
Reports featurereport into collection
|
FeatureTreeNode |
PBICCProfileFeaturesObject.reportFeatures(FeaturesCollection collection)
Reports all features from the object into the collection
|
FeatureTreeNode |
PBFormXObjectFeaturesObject.reportFeatures(FeaturesCollection collection)
Reports featurereport into collection
|
FeatureTreeNode |
PBFontFeaturesObject.reportFeatures(FeaturesCollection collection)
Reports featurereport into collection
|
FeatureTreeNode |
PBExtGStateFeaturesObject.reportFeatures(FeaturesCollection collection)
Reports all features from the object into the collection
|
FeatureTreeNode |
PBEmbeddedFileFeaturesObject.reportFeatures(FeaturesCollection collection)
Reports all features from the object into the collection
|
FeatureTreeNode |
PBDocSecurityFeaturesObject.reportFeatures(FeaturesCollection collection)
Reports all features from the object into the collection
|
FeatureTreeNode |
PBColorSpaceFeaturesObject.reportFeatures(FeaturesCollection collection)
Reports featurereport into collection
|
FeatureTreeNode |
PBAnnotationFeaturesObject.reportFeatures(FeaturesCollection collection)
Reports featurereport into collection
|
| Modifier and Type | Method and Description |
|---|---|
static FeatureTreeNode |
PBCreateNodeHelper.addBoxFeature(String name,
PDRectangle box,
FeatureTreeNode parent)
Creates feature node for boxes
|
static FeatureTreeNode |
PBCreateNodeHelper.addDeviceColorSpaceNode(String name,
PDColor color,
FeatureTreeNode parent,
FeaturesCollection collection)
Creates new node for device color space
|
static FeatureTreeNode |
PBCreateNodeHelper.addNotEmptyNode(String name,
String value,
FeatureTreeNode parent)
Creates new node with given name and value if both of this parametrs are not null
|
static FeatureTreeNode |
PBCreateNodeHelper.createDateNode(String nodeName,
FeatureTreeNode parent,
Calendar date,
FeaturesCollection collection)
Creates node with date value formatted in XML format from the given Calendar
|
static FeatureTreeNode |
PBCreateNodeHelper.parseMetadata(PDMetadata metadata,
String nodeName,
FeatureTreeNode parent,
FeaturesCollection collection)
Creates FeatureTreeNode with name
nodeName, parent parent, and content which is a stream r
epresentation of the metadata content. |
| Modifier and Type | Method and Description |
|---|---|
static FeatureTreeNode |
PBCreateNodeHelper.addBoxFeature(String name,
PDRectangle box,
FeatureTreeNode parent)
Creates feature node for boxes
|
static FeatureTreeNode |
PBCreateNodeHelper.addDeviceColorSpaceNode(String name,
PDColor color,
FeatureTreeNode parent,
FeaturesCollection collection)
Creates new node for device color space
|
static FeatureTreeNode |
PBCreateNodeHelper.addNotEmptyNode(String name,
String value,
FeatureTreeNode parent)
Creates new node with given name and value if both of this parametrs are not null
|
static FeatureTreeNode |
PBCreateNodeHelper.createDateNode(String nodeName,
FeatureTreeNode parent,
Calendar date,
FeaturesCollection collection)
Creates node with date value formatted in XML format from the given Calendar
|
static void |
PBCreateNodeHelper.parseIDSet(Set<String> set,
String elementName,
String setName,
FeatureTreeNode root)
Creates elements with name
elementName and attribute id with values from set and attach them
to the root element in case, when setName is null and to the element with root parent and
name elementName in other case |
static FeatureTreeNode |
PBCreateNodeHelper.parseMetadata(PDMetadata metadata,
String nodeName,
FeatureTreeNode parent,
FeaturesCollection collection)
Creates FeatureTreeNode with name
nodeName, parent parent, and content which is a stream r
epresentation of the metadata content. |
| Modifier and Type | Method and Description |
|---|---|
static FeatureTreeNode |
FeatureTreeNode.createChildMetadataNode(String name,
FeatureTreeNode parent)
Creates new Feature Tree Node
|
static FeatureTreeNode |
FeatureTreeNode.createChildNode(String name,
FeatureTreeNode parent)
Creates new Feature Tree Node
|
static FeatureTreeNode |
FeatureTreeNode.createRootMetadataNode(String name) |
static FeatureTreeNode |
FeatureTreeNode.createRootNode(String name) |
| Modifier and Type | Method and Description |
|---|---|
List<FeatureTreeNode> |
FeatureTreeNode.getChildren() |
List<FeatureTreeNode> |
FeaturesCollection.getFeatureTreesForType(FeaturesObjectTypesEnum type)
Gets list of feature trees for the type
|
| Modifier and Type | Method and Description |
|---|---|
void |
FeatureTreeNode.addChild(FeatureTreeNode child)
Add a child to the node
|
static String |
ErrorsHelper.addErrorIntoCollection(FeaturesCollection collection,
FeatureTreeNode element,
String errorMessageArg)
Adds an error to a
FeaturesCollection |
void |
FeaturesCollection.addNewFeatureTree(FeaturesObjectTypesEnum type,
FeatureTreeNode root)
Add new feature tree for a type
|
static FeatureTreeNode |
FeatureTreeNode.createChildMetadataNode(String name,
FeatureTreeNode parent)
Creates new Feature Tree Node
|
static FeatureTreeNode |
FeatureTreeNode.createChildNode(String name,
FeatureTreeNode parent)
Creates new Feature Tree Node
|
Copyright © 2015–2016 The veraPDF Consortium. All rights reserved.