public class PBColorSpaceFeaturesObject extends Object implements IFeaturesObject
| Constructor and Description |
|---|
PBColorSpaceFeaturesObject(PDColorSpace colorSpace,
String id,
String iccProfileChild,
String colorSpaceChild,
Set<String> pageParents,
Set<String> colorSpaceParents,
Set<String> patternParents,
Set<String> shadingParents,
Set<String> xobjectParents,
Set<String> fontParents)
Constructs new colorspace features object
|
| Modifier and Type | Method and Description |
|---|---|
FeaturesData |
getData() |
FeaturesObjectTypesEnum |
getType() |
FeatureTreeNode |
reportFeatures(FeaturesCollection collection)
Reports featurereport into collection
|
public PBColorSpaceFeaturesObject(PDColorSpace colorSpace, String id, String iccProfileChild, String colorSpaceChild, Set<String> pageParents, Set<String> colorSpaceParents, Set<String> patternParents, Set<String> shadingParents, Set<String> xobjectParents, Set<String> fontParents)
colorSpace - PDColorSpace which represents colorspace for feature reportid - id of the objecticcProfileChild - id of the iccprofile childcolorSpaceChild - id of the colorspace childpageParents - set of page ids which contains the given colorspace as its resourcescolorSpaceParents - set of colorspace ids which contains the given colorspace as its resourcespatternParents - set of pattern ids which contains the given colorspaceas its resourcesshadingParents - set of shading ids which contains the given colorspaceas its resourcesxobjectParents - set of xobject ids which contains the given colorspace as its resourcesfontParents - set of font ids which contains the given colorspace as its resourcespublic FeaturesObjectTypesEnum getType()
getType in interface IFeaturesObjectpublic FeatureTreeNode reportFeatures(FeaturesCollection collection) throws FeatureParsingException
reportFeatures in interface IFeaturesObjectcollection - collection for feature reportFeatureParsingException - occurs when wrong features tree node constructspublic FeaturesData getData()
getData in interface IFeaturesObjectCopyright © 2015–2016 The veraPDF Consortium. All rights reserved.