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, getVersionBytesDescriptionprivate 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)
TagDescriptorgetString(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