Class GFPDICCBased
- java.lang.Object
-
- org.verapdf.model.GenericModelObject
-
- org.verapdf.gf.model.impl.pd.GFPDObject
-
- org.verapdf.gf.model.impl.pd.GFPDResource
-
- org.verapdf.gf.model.impl.pd.colors.GFPDColorSpace
-
- org.verapdf.gf.model.impl.pd.colors.GFPDICCBased
-
- All Implemented Interfaces:
Object
,PDColorSpace
,PDICCBased
,PDObject
,PDResource
- Direct Known Subclasses:
GFPDICCBasedCMYK
public class GFPDICCBased extends GFPDColorSpace implements PDICCBased
- Author:
- Maksim Bezrukov
-
-
Field Summary
Fields Modifier and Type Field Description static String
ICC_BASED_TYPE
static String
ICC_PROFILE
-
Fields inherited from class org.verapdf.gf.model.impl.pd.GFPDResource
RESOURCE_TYPE
-
Fields inherited from class org.verapdf.gf.model.impl.pd.GFPDObject
contentStream, document, id, MAX_NUMBER_OF_ELEMENTS, pdcMap, pdFont, simpleCOSObject, simplePDObject
-
Fields inherited from class org.verapdf.model.GenericModelObject
contextDependent
-
-
Constructor Summary
Constructors Modifier Constructor Description GFPDICCBased(PDICCBased simplePDObject)
protected
GFPDICCBased(PDICCBased simplePDObject, String type)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String
getcurrentTransparencyICCProfileMD5()
string representation of the md5 of the current transparency ICC profileString
getcurrentTransparencyProfileIndirect()
string representation of the indirect link to the current transparency ICC profileString
getICCProfileIndirect()
string representation of the indirect link to the ICC profileString
getICCProfileMD5()
string representation of the md5 of the ICC profileList<? extends Object>
getLinkedObjects(String link)
-
Methods inherited from class org.verapdf.gf.model.impl.pd.colors.GFPDColorSpace
getnrComponents
-
Methods inherited from class org.verapdf.gf.model.impl.pd.GFPDResource
getisInherited
-
Methods inherited from class org.verapdf.gf.model.impl.pd.GFPDObject
getentries, getID
-
Methods inherited from class org.verapdf.model.GenericModelObject
getContext, getExtraContext, getLinks, getObjectType, getProperties, getSuperTypes, isContextDependent
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.verapdf.model.baselayer.Object
getContext, getExtraContext, getID, getLinks, getObjectType, getProperties, getSuperTypes, isContextDependent
-
Methods inherited from interface org.verapdf.model.pdlayer.PDColorSpace
getnrComponents
-
Methods inherited from interface org.verapdf.model.pdlayer.PDObject
getentries
-
Methods inherited from interface org.verapdf.model.pdlayer.PDResource
getisInherited
-
-
-
-
Field Detail
-
ICC_BASED_TYPE
public static final String ICC_BASED_TYPE
- See Also:
- Constant Field Values
-
ICC_PROFILE
public static final String ICC_PROFILE
- See Also:
- Constant Field Values
-
-
Constructor Detail
-
GFPDICCBased
public GFPDICCBased(PDICCBased simplePDObject)
-
GFPDICCBased
protected GFPDICCBased(PDICCBased simplePDObject, String type)
-
-
Method Detail
-
getLinkedObjects
public List<? extends Object> getLinkedObjects(String link)
- Specified by:
getLinkedObjects
in interfaceObject
- Overrides:
getLinkedObjects
in classGenericModelObject
- Parameters:
link
- - the name of a link- Returns:
- List of objects with the given link
-
getICCProfileMD5
public String getICCProfileMD5()
Description copied from interface:PDICCBased
string representation of the md5 of the ICC profile- Specified by:
getICCProfileMD5
in interfacePDICCBased
-
getcurrentTransparencyProfileIndirect
public String getcurrentTransparencyProfileIndirect()
Description copied from interface:PDICCBased
string representation of the indirect link to the current transparency ICC profile- Specified by:
getcurrentTransparencyProfileIndirect
in interfacePDICCBased
-
getcurrentTransparencyICCProfileMD5
public String getcurrentTransparencyICCProfileMD5()
Description copied from interface:PDICCBased
string representation of the md5 of the current transparency ICC profile- Specified by:
getcurrentTransparencyICCProfileMD5
in interfacePDICCBased
-
getICCProfileIndirect
public String getICCProfileIndirect()
Description copied from interface:PDICCBased
string representation of the indirect link to the ICC profile- Specified by:
getICCProfileIndirect
in interfacePDICCBased
-
-