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 String
DEST_PROFILE
static String
OUTPUT_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 Boolean
getcontainsDestOutputProfileRef()
true if the output intent dictionary contains DestOutputProfileRef keyString
getdestOutputProfileIndirect()
string representation of the indirect link to the ICC output profileString
getICCProfileMD5()
string representation of the md5 of the ICC profileList<? extends Object>
getLinkedObjects(String link)
String
getOutputConditionIdentifier()
value of the /OutputConditionIdentifier entry in the output intent dictionary (or null, if this entry is not present)String
getS()
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:PDOutputIntent
string representation of the indirect link to the ICC output profile- Specified by:
getdestOutputProfileIndirect
in interfacePDOutputIntent
-
getS
public String getS()
Description copied from interface:PDOutputIntent
value of the /S entry (the output intent subtype) in the output intent dictionary (or null, if this entry is not present)- Specified by:
getS
in interfacePDOutputIntent
-
getOutputConditionIdentifier
public String getOutputConditionIdentifier()
Description copied from interface:PDOutputIntent
value of the /OutputConditionIdentifier entry in the output intent dictionary (or null, if this entry is not present)- Specified by:
getOutputConditionIdentifier
in interfacePDOutputIntent
-
getcontainsDestOutputProfileRef
public Boolean getcontainsDestOutputProfileRef()
Description copied from interface:PDOutputIntent
true if the output intent dictionary contains DestOutputProfileRef key- Specified by:
getcontainsDestOutputProfileRef
in interfacePDOutputIntent
-
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:PDOutputIntent
string representation of the md5 of the ICC profile- Specified by:
getICCProfileMD5
in interfacePDOutputIntent
-
-