Package org.verapdf.gf.model.impl.pd
Class GFPDOutputIntent
- java.lang.Object
-
- org.verapdf.model.GenericModelObject
-
- org.verapdf.gf.model.impl.pd.GFPDObject
-
- org.verapdf.gf.model.impl.pd.GFPDOutputIntent
-
- All Implemented Interfaces:
Object,PDObject,PDOutputIntent
public class GFPDOutputIntent extends GFPDObject implements PDOutputIntent
- Author:
- Maksim Bezrukov
-
-
Field Summary
Fields Modifier and Type Field Description static StringDEST_PROFILEstatic StringOUTPUT_INTENT_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 Constructor Description GFPDOutputIntent(PDOutputIntent simplePDObject)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description BooleangetcontainsDestOutputProfileRef()true if the output intent dictionary contains DestOutputProfileRef keyStringgetdestOutputProfileIndirect()string representation of the indirect link to the ICC output profileStringgetICCProfileMD5()string representation of the md5 of the ICC profileList<? extends Object>getLinkedObjects(String link)StringgetOutputConditionIdentifier()value of the /OutputConditionIdentifier entry in the output intent dictionary (or null, if this entry is not present)StringgetS()value of the /S entry (the output intent subtype) in the output intent dictionary (or null, if this entry is not present)-
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.PDObject
getentries
-
-
-
-
Field Detail
-
OUTPUT_INTENT_TYPE
public static final String OUTPUT_INTENT_TYPE
- See Also:
- Constant Field Values
-
DEST_PROFILE
public static final String DEST_PROFILE
- See Also:
- Constant Field Values
-
-
Constructor Detail
-
GFPDOutputIntent
public GFPDOutputIntent(PDOutputIntent simplePDObject)
-
-
Method Detail
-
getdestOutputProfileIndirect
public String getdestOutputProfileIndirect()
Description copied from interface:PDOutputIntentstring representation of the indirect link to the ICC output profile- Specified by:
getdestOutputProfileIndirectin interfacePDOutputIntent
-
getS
public String getS()
Description copied from interface:PDOutputIntentvalue of the /S entry (the output intent subtype) in the output intent dictionary (or null, if this entry is not present)- Specified by:
getSin interfacePDOutputIntent
-
getOutputConditionIdentifier
public String getOutputConditionIdentifier()
Description copied from interface:PDOutputIntentvalue of the /OutputConditionIdentifier entry in the output intent dictionary (or null, if this entry is not present)- Specified by:
getOutputConditionIdentifierin interfacePDOutputIntent
-
getcontainsDestOutputProfileRef
public Boolean getcontainsDestOutputProfileRef()
Description copied from interface:PDOutputIntenttrue if the output intent dictionary contains DestOutputProfileRef key- Specified by:
getcontainsDestOutputProfileRefin interfacePDOutputIntent
-
getLinkedObjects
public List<? extends Object> getLinkedObjects(String link)
- Specified by:
getLinkedObjectsin interfaceObject- Overrides:
getLinkedObjectsin classGenericModelObject- Parameters:
link- - the name of a link- Returns:
- List of objects with the given link
-
getICCProfileMD5
public String getICCProfileMD5()
Description copied from interface:PDOutputIntentstring representation of the md5 of the ICC profile- Specified by:
getICCProfileMD5in interfacePDOutputIntent
-
-