Package org.verapdf.features.gf.objects
Class GFICCProfileFeaturesObjectAdapter
- java.lang.Object
-
- org.verapdf.features.gf.objects.GFICCProfileFeaturesObjectAdapter
-
- All Implemented Interfaces:
FeaturesObjectAdapter
,ICCProfileFeaturesObjectAdapter
public class GFICCProfileFeaturesObjectAdapter extends Object implements ICCProfileFeaturesObjectAdapter
Feature object for icc profile- Author:
- Maksim Bezrukov
-
-
Constructor Summary
Constructors Constructor Description GFICCProfileFeaturesObjectAdapter(ICCProfile profile, String id)
Constructs new icc profile feature object
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String
getCMMType()
String
getCopyright()
Calendar
getCreationDate()
String
getCreator()
InputStream
getData()
String
getDataColorSpace()
String
getDefaultRenderingIntent()
String
getDescription()
String
getDeviceManufacturer()
String
getDeviceModel()
List<String>
getErrors()
String
getId()
InputStream
getMetadataStream()
Integer
getN()
String
getProfileID()
List<Double>
getRange()
String
getVersion()
boolean
isPDFObjectPresent()
-
-
-
Constructor Detail
-
GFICCProfileFeaturesObjectAdapter
public GFICCProfileFeaturesObjectAdapter(ICCProfile profile, String id)
Constructs new icc profile feature object- Parameters:
profile
- ICCProfile which represents the icc profile for feature reportid
- id of the profile
-
-
Method Detail
-
getId
public String getId()
- Specified by:
getId
in interfaceICCProfileFeaturesObjectAdapter
-
getVersion
public String getVersion()
- Specified by:
getVersion
in interfaceICCProfileFeaturesObjectAdapter
-
getCMMType
public String getCMMType()
- Specified by:
getCMMType
in interfaceICCProfileFeaturesObjectAdapter
-
getDataColorSpace
public String getDataColorSpace()
- Specified by:
getDataColorSpace
in interfaceICCProfileFeaturesObjectAdapter
-
getCreator
public String getCreator()
- Specified by:
getCreator
in interfaceICCProfileFeaturesObjectAdapter
-
getCreationDate
public Calendar getCreationDate()
- Specified by:
getCreationDate
in interfaceICCProfileFeaturesObjectAdapter
-
getDefaultRenderingIntent
public String getDefaultRenderingIntent()
- Specified by:
getDefaultRenderingIntent
in interfaceICCProfileFeaturesObjectAdapter
-
getCopyright
public String getCopyright()
- Specified by:
getCopyright
in interfaceICCProfileFeaturesObjectAdapter
-
getDescription
public String getDescription()
- Specified by:
getDescription
in interfaceICCProfileFeaturesObjectAdapter
-
getProfileID
public String getProfileID()
- Specified by:
getProfileID
in interfaceICCProfileFeaturesObjectAdapter
-
getDeviceModel
public String getDeviceModel()
- Specified by:
getDeviceModel
in interfaceICCProfileFeaturesObjectAdapter
-
getDeviceManufacturer
public String getDeviceManufacturer()
- Specified by:
getDeviceManufacturer
in interfaceICCProfileFeaturesObjectAdapter
-
isPDFObjectPresent
public boolean isPDFObjectPresent()
- Specified by:
isPDFObjectPresent
in interfaceFeaturesObjectAdapter
-
getErrors
public List<String> getErrors()
- Specified by:
getErrors
in interfaceFeaturesObjectAdapter
-
getMetadataStream
public InputStream getMetadataStream()
- Specified by:
getMetadataStream
in interfaceICCProfileFeaturesObjectAdapter
-
getData
public InputStream getData()
- Specified by:
getData
in interfaceICCProfileFeaturesObjectAdapter
-
getN
public Integer getN()
- Specified by:
getN
in interfaceICCProfileFeaturesObjectAdapter
-
getRange
public List<Double> getRange()
- Specified by:
getRange
in interfaceICCProfileFeaturesObjectAdapter
-
-