public class IccDescriptor extends TagDescriptor<IccDirectory>
Modifier and Type | Field and Description |
---|---|
private static int |
ICC_TAG_TYPE_CURV |
private static int |
ICC_TAG_TYPE_DESC |
private static int |
ICC_TAG_TYPE_MEAS |
private static int |
ICC_TAG_TYPE_MLUC |
private static int |
ICC_TAG_TYPE_SIG |
private static int |
ICC_TAG_TYPE_TEXT |
private static int |
ICC_TAG_TYPE_XYZ_ARRAY |
_directory
Constructor and Description |
---|
IccDescriptor(IccDirectory directory) |
Modifier and Type | Method and Description |
---|---|
static java.lang.String |
formatDoubleAsString(double value,
int precision,
boolean zeroes) |
java.lang.String |
getDescription(int tagType)
Returns a descriptive value of the specified tag for this image.
|
private static int |
getInt32FromString(java.lang.String string) |
private java.lang.String |
getPlatformDescription() |
private java.lang.String |
getProfileClassDescription() |
private java.lang.String |
getProfileVersionDescription() |
private java.lang.String |
getRenderingIntentDescription() |
private java.lang.String |
getTagDataString(int tagType) |
convertBytesToVersionString, get7BitStringFromBytes, getBitFlagDescription, getByteLengthDescription, getDecimalRational, getEpochTimeDescription, getFocalLengthDescription, getFormattedFloat, getFormattedInt, getFormattedString, getFStopDescription, getIndexedDescription, getIndexedDescription, getLensSpecificationDescription, getLightSourceDescription, getOrientationDescription, getRationalOrDoubleString, getShutterSpeedDescription, getSimpleRational, getStringFromBytes, getVersionBytesDescription
private static final int ICC_TAG_TYPE_TEXT
private static final int ICC_TAG_TYPE_DESC
private static final int ICC_TAG_TYPE_SIG
private static final int ICC_TAG_TYPE_MEAS
private static final int ICC_TAG_TYPE_XYZ_ARRAY
private static final int ICC_TAG_TYPE_MLUC
private static final int ICC_TAG_TYPE_CURV
public IccDescriptor(IccDirectory directory)
public java.lang.String getDescription(int tagType)
TagDescriptor
getString(tagType)
will be returned.getDescription
in class TagDescriptor<IccDirectory>
tagType
- the tag to find a description fornull
if the tag hasn't been defined.private java.lang.String getTagDataString(int tagType)
public static java.lang.String formatDoubleAsString(double value, int precision, boolean zeroes)
private java.lang.String getRenderingIntentDescription()
private java.lang.String getPlatformDescription()
private java.lang.String getProfileClassDescription()
private java.lang.String getProfileVersionDescription()
private static int getInt32FromString(java.lang.String string) throws java.io.IOException
java.io.IOException