-
Enhancement
-
Resolution: Fixed
-
P2
-
1.4.0
-
None
-
beta
-
generic
-
solaris_7
Metadata formats are selected by name. Currently they have names starting
with "com.sun". However, this suggests incorrectly that they are non-standard,
or might change in non-Sun implementations. It is intended that the Sun-supplied formats be a normative part of teh API for all implementations.
Therefore, we propose to rename the formats as follows:
com.sun.imageio_1.0 -> javax_image_1.0
com.sun.imageio.gifstream_1.0 -> javax_imageio_gif_stream_1.0
com.sun.imageio.gifmage_1.0 -> javax_imageio_gif_image_1.0
com.sun.imageio.pngimage_1.0 -> javax_imageio_png_1.0
com.sun.imageio.jpeg -> javax_imageio_jpeg_1.0
In addition, the name of the standard format (javax_imageio_1.0) should
be made available as a constant in the IIOMetadataFormatImpl class
in order to avoid duplication and error.
with "com.sun". However, this suggests incorrectly that they are non-standard,
or might change in non-Sun implementations. It is intended that the Sun-supplied formats be a normative part of teh API for all implementations.
Therefore, we propose to rename the formats as follows:
com.sun.imageio_1.0 -> javax_image_1.0
com.sun.imageio.gifstream_1.0 -> javax_imageio_gif_stream_1.0
com.sun.imageio.gifmage_1.0 -> javax_imageio_gif_image_1.0
com.sun.imageio.pngimage_1.0 -> javax_imageio_png_1.0
com.sun.imageio.jpeg -> javax_imageio_jpeg_1.0
In addition, the name of the standard format (javax_imageio_1.0) should
be made available as a constant in the IIOMetadataFormatImpl class
in order to avoid duplication and error.