Package org.verapdf.features.gf.objects
Class GFColorSpaceFeaturesObjectAdapter
- java.lang.Object
-
- org.verapdf.features.gf.objects.GFColorSpaceFeaturesObjectAdapter
-
- All Implemented Interfaces:
ColorSpaceFeaturesObjectAdapter,FeaturesObjectAdapter
public class GFColorSpaceFeaturesObjectAdapter extends Object implements ColorSpaceFeaturesObjectAdapter
Features object adapter for ColorSpace- Author:
- Maksim Bezrukov
-
-
Constructor Summary
Constructors Constructor Description GFColorSpaceFeaturesObjectAdapter(PDColorSpace colorSpace, String id, String iccProfileChild, String colorSpaceChild)Constructs new colorspace features object adapter
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description double[]getBlackPoint()DoublegetCalGrayGamma()double[]getCalRGBGamma()StringgetColorantName()List<String>getColorantNames()StringgetColorSpaceChild()List<String>getErrors()StringgetFamily()StringgetHexEncodedLookup()LonggetHival()StringgetICCProfileChild()StringgetId()double[]getLabRange()double[]getMatrix()intgetNumberOfComponents()double[]getWhitePoint()booleanisPDFObjectPresent()
-
-
-
Constructor Detail
-
GFColorSpaceFeaturesObjectAdapter
public GFColorSpaceFeaturesObjectAdapter(PDColorSpace colorSpace, String id, String iccProfileChild, String colorSpaceChild)
Constructs new colorspace features object adapter- Parameters:
colorSpace- PDColorSpace which represents colorspace for feature reportid- id of the objecticcProfileChild- id of the iccprofile childcolorSpaceChild- id of the colorspace child
-
-
Method Detail
-
getId
public String getId()
- Specified by:
getIdin interfaceColorSpaceFeaturesObjectAdapter
-
getFamily
public String getFamily()
- Specified by:
getFamilyin interfaceColorSpaceFeaturesObjectAdapter
-
getColorSpaceChild
public String getColorSpaceChild()
- Specified by:
getColorSpaceChildin interfaceColorSpaceFeaturesObjectAdapter
-
getICCProfileChild
public String getICCProfileChild()
- Specified by:
getICCProfileChildin interfaceColorSpaceFeaturesObjectAdapter
-
getWhitePoint
public double[] getWhitePoint()
- Specified by:
getWhitePointin interfaceColorSpaceFeaturesObjectAdapter
-
getBlackPoint
public double[] getBlackPoint()
- Specified by:
getBlackPointin interfaceColorSpaceFeaturesObjectAdapter
-
getCalGrayGamma
public Double getCalGrayGamma()
- Specified by:
getCalGrayGammain interfaceColorSpaceFeaturesObjectAdapter
-
getCalRGBGamma
public double[] getCalRGBGamma()
- Specified by:
getCalRGBGammain interfaceColorSpaceFeaturesObjectAdapter
-
getMatrix
public double[] getMatrix()
- Specified by:
getMatrixin interfaceColorSpaceFeaturesObjectAdapter
-
getLabRange
public double[] getLabRange()
- Specified by:
getLabRangein interfaceColorSpaceFeaturesObjectAdapter
-
getNumberOfComponents
public int getNumberOfComponents()
- Specified by:
getNumberOfComponentsin interfaceColorSpaceFeaturesObjectAdapter
-
getHival
public Long getHival()
- Specified by:
getHivalin interfaceColorSpaceFeaturesObjectAdapter
-
getHexEncodedLookup
public String getHexEncodedLookup()
- Specified by:
getHexEncodedLookupin interfaceColorSpaceFeaturesObjectAdapter
-
getColorantName
public String getColorantName()
- Specified by:
getColorantNamein interfaceColorSpaceFeaturesObjectAdapter
-
getColorantNames
public List<String> getColorantNames()
- Specified by:
getColorantNamesin interfaceColorSpaceFeaturesObjectAdapter
-
isPDFObjectPresent
public boolean isPDFObjectPresent()
- Specified by:
isPDFObjectPresentin interfaceFeaturesObjectAdapter
-
getErrors
public List<String> getErrors()
- Specified by:
getErrorsin interfaceFeaturesObjectAdapter
-
-