JDK-4899274 : Need to update ICC_Profile class with new constants.
  • Type: Enhancement
  • Component: client-libs
  • Sub-Component: 2d
  • Affected Version: 5.0
  • Priority: P3
  • Status: Resolved
  • Resolution: Fixed
  • OS: generic
  • CPU: generic
  • Submitted: 2003-07-31
  • Updated: 2017-05-16
  • Resolved: 2003-08-18
The Version table provides details related to the release that this issue/RFE will be addressed.

Unresolved : Release in which this issue/RFE will be addressed.
Resolved: Release in which this issue/RFE has been resolved.
Fixed : Release in which this issue/RFE has been fixed. The release containing this fix may be available for download as an Early Access Release or a General Availability Release.

To download the current JDK release, click here.
Other
5.0 tigerFixed
Description

Name: spR10137			Date: 07/31/2003



Need to update ICC_Profile class with new constants according to
latest ICC specification (ICC.1:2001-12)

======================================================================

Name: spR10137			Date: 07/31/2003



Some details:

Due to new Kodak code interation we need to update ICC_Profile class
with some new constants. Latest ICC specification has two rendering
intents renamed, three tags renamed, three new tags and one new header
field.

1. Rendering Intents

  RelativeColorimetric is now called Media-RelativeColorimetric, but has
  the same integer value.

  AbsoluteColorimetric is now called ICC-AbsoluteColorimetric, but has
  the same integer value.

2. Tag Names

  xxxColorantTag is now called xxxMatrixColumnTag, where xxx is red,
  green, or blue, but has the same integer value.

3. New Tag Names

  chromaticAdaptationTag
  colorantOrderTag
  colorantTableTag

4. Header Fields

  There is one new header field, ProfileID.

That is, we need to add the constants:

  public static final int icMediaRelativeColorimetric = 1;
  public static final int icICCAbsoluteColorimetric = 3;
  
  public static final int icSigBlueMatrixColumnTag = 0x6258595A;
  public static final int icSigGreenMatrixColumnTag = 0x6758595A;
  public static final int icSigRedMatrixColumnTag = 0x7258595A;
  
  public static final int icSigChromaticAdaptationTag = 0x63686164;
  public static final int icSigColorantOrderTag = 0x636C726F;
  public static final int icSigColorantTableTag = 0x636C7274;

  public static final int icHdrProfileID = 84;


======================================================================

Comments
CONVERTED DATA BugTraq+ Release Management Values COMMIT TO FIX: tiger FIXED IN: tiger INTEGRATED IN: tiger tiger-b16
14-06-2004

EVALUATION Fixed as per the description. CCC request has been approved. ###@###.### 2003-08-11
11-08-2003