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 StringgetCMMType()StringgetCopyright()CalendargetCreationDate()StringgetCreator()InputStreamgetData()StringgetDataColorSpace()StringgetDefaultRenderingIntent()StringgetDescription()StringgetDeviceManufacturer()StringgetDeviceModel()List<String>getErrors()StringgetId()InputStreamgetMetadataStream()IntegergetN()StringgetProfileID()List<Double>getRange()StringgetVersion()booleanisPDFObjectPresent()
-
-
-
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:
getIdin interfaceICCProfileFeaturesObjectAdapter
-
getVersion
public String getVersion()
- Specified by:
getVersionin interfaceICCProfileFeaturesObjectAdapter
-
getCMMType
public String getCMMType()
- Specified by:
getCMMTypein interfaceICCProfileFeaturesObjectAdapter
-
getDataColorSpace
public String getDataColorSpace()
- Specified by:
getDataColorSpacein interfaceICCProfileFeaturesObjectAdapter
-
getCreator
public String getCreator()
- Specified by:
getCreatorin interfaceICCProfileFeaturesObjectAdapter
-
getCreationDate
public Calendar getCreationDate()
- Specified by:
getCreationDatein interfaceICCProfileFeaturesObjectAdapter
-
getDefaultRenderingIntent
public String getDefaultRenderingIntent()
- Specified by:
getDefaultRenderingIntentin interfaceICCProfileFeaturesObjectAdapter
-
getCopyright
public String getCopyright()
- Specified by:
getCopyrightin interfaceICCProfileFeaturesObjectAdapter
-
getDescription
public String getDescription()
- Specified by:
getDescriptionin interfaceICCProfileFeaturesObjectAdapter
-
getProfileID
public String getProfileID()
- Specified by:
getProfileIDin interfaceICCProfileFeaturesObjectAdapter
-
getDeviceModel
public String getDeviceModel()
- Specified by:
getDeviceModelin interfaceICCProfileFeaturesObjectAdapter
-
getDeviceManufacturer
public String getDeviceManufacturer()
- Specified by:
getDeviceManufacturerin interfaceICCProfileFeaturesObjectAdapter
-
isPDFObjectPresent
public boolean isPDFObjectPresent()
- Specified by:
isPDFObjectPresentin interfaceFeaturesObjectAdapter
-
getErrors
public List<String> getErrors()
- Specified by:
getErrorsin interfaceFeaturesObjectAdapter
-
getMetadataStream
public InputStream getMetadataStream()
- Specified by:
getMetadataStreamin interfaceICCProfileFeaturesObjectAdapter
-
getData
public InputStream getData()
- Specified by:
getDatain interfaceICCProfileFeaturesObjectAdapter
-
getN
public Integer getN()
- Specified by:
getNin interfaceICCProfileFeaturesObjectAdapter
-
getRange
public List<Double> getRange()
- Specified by:
getRangein interfaceICCProfileFeaturesObjectAdapter
-
-