public class PBICCProfileFeaturesObject extends Object implements IFeaturesObject
| Constructor and Description |
|---|
PBICCProfileFeaturesObject(COSStream profile,
String id,
Set<String> outInts,
Set<String> iccBaseds)
Constructs new icc profile feature object
|
| Modifier and Type | Method and Description |
|---|---|
FeaturesData |
getData() |
FeaturesObjectTypesEnum |
getType() |
FeatureTreeNode |
reportFeatures(FeaturesCollection collection)
Reports all features from the object into the collection
|
public PBICCProfileFeaturesObject(COSStream profile, String id, Set<String> outInts, Set<String> iccBaseds)
profile - COSStream which represents the icc profile for feature reportid - id of the profileoutInts - set of ids of all parent output intents for this icc profileiccBaseds - set of ids of all parent icc based color spaces for this icc profilepublic 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.