src/java.desktop/share/classes/javax/imageio/metadata/doc-files/gif_metadata.html
author chegar
Thu, 17 Oct 2019 20:54:25 +0100
branchdatagramsocketimpl-branch
changeset 58679 9c3209ff7550
parent 58678 9cf78a70fa4f
parent 58595 fa9f28a0e175
permissions -rw-r--r--
datagramsocketimpl-branch: merge with default
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
48264
efda6932a433 8182410: missing 'title' in api/javax/swing/plaf/synth/doc-files/componentProperties.html
serb
parents: 47216
diff changeset
     1
<!doctype html>
efda6932a433 8182410: missing 'title' in api/javax/swing/plaf/synth/doc-files/componentProperties.html
serb
parents: 47216
diff changeset
     2
<html lang="en">
2
90ce3da70b43 Initial load
duke
parents:
diff changeset
     3
<head>
48264
efda6932a433 8182410: missing 'title' in api/javax/swing/plaf/synth/doc-files/componentProperties.html
serb
parents: 47216
diff changeset
     4
  <meta charset="utf-8"/>
efda6932a433 8182410: missing 'title' in api/javax/swing/plaf/synth/doc-files/componentProperties.html
serb
parents: 47216
diff changeset
     5
  <title>GIF Metadata Format Specification</title>
efda6932a433 8182410: missing 'title' in api/javax/swing/plaf/synth/doc-files/componentProperties.html
serb
parents: 47216
diff changeset
     6
</head>
2
90ce3da70b43 Initial load
duke
parents:
diff changeset
     7
<!--
58325
d32a3b1ca84a 8225372: accessibility errors in tables in java.desktop files
serb
parents: 50358
diff changeset
     8
Copyright (c) 2000, 2019, Oracle and/or its affiliates. All rights reserved.
2
90ce3da70b43 Initial load
duke
parents:
diff changeset
     9
DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
90ce3da70b43 Initial load
duke
parents:
diff changeset
    10
90ce3da70b43 Initial load
duke
parents:
diff changeset
    11
This code is free software; you can redistribute it and/or modify it
90ce3da70b43 Initial load
duke
parents:
diff changeset
    12
under the terms of the GNU General Public License version 2 only, as
5506
202f599c92aa 6943119: Rebrand source copyright notices
ohair
parents: 2
diff changeset
    13
published by the Free Software Foundation.  Oracle designates this
2
90ce3da70b43 Initial load
duke
parents:
diff changeset
    14
particular file as subject to the "Classpath" exception as provided
5506
202f599c92aa 6943119: Rebrand source copyright notices
ohair
parents: 2
diff changeset
    15
by Oracle in the LICENSE file that accompanied this code.
2
90ce3da70b43 Initial load
duke
parents:
diff changeset
    16
90ce3da70b43 Initial load
duke
parents:
diff changeset
    17
This code is distributed in the hope that it will be useful, but WITHOUT
90ce3da70b43 Initial load
duke
parents:
diff changeset
    18
ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
90ce3da70b43 Initial load
duke
parents:
diff changeset
    19
FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
90ce3da70b43 Initial load
duke
parents:
diff changeset
    20
version 2 for more details (a copy is included in the LICENSE file that
90ce3da70b43 Initial load
duke
parents:
diff changeset
    21
accompanied this code).
90ce3da70b43 Initial load
duke
parents:
diff changeset
    22
90ce3da70b43 Initial load
duke
parents:
diff changeset
    23
You should have received a copy of the GNU General Public License version
90ce3da70b43 Initial load
duke
parents:
diff changeset
    24
2 along with this work; if not, write to the Free Software Foundation,
90ce3da70b43 Initial load
duke
parents:
diff changeset
    25
Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
90ce3da70b43 Initial load
duke
parents:
diff changeset
    26
5551
327690766109 6956202: Fix a few missed rebranding issues, please contact lines etc.
ohair
parents: 5506
diff changeset
    27
Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
327690766109 6956202: Fix a few missed rebranding issues, please contact lines etc.
ohair
parents: 5506
diff changeset
    28
or visit www.oracle.com if you need additional information or have any
327690766109 6956202: Fix a few missed rebranding issues, please contact lines etc.
ohair
parents: 5506
diff changeset
    29
questions.
2
90ce3da70b43 Initial load
duke
parents:
diff changeset
    30
-->
90ce3da70b43 Initial load
duke
parents:
diff changeset
    31
48264
efda6932a433 8182410: missing 'title' in api/javax/swing/plaf/synth/doc-files/componentProperties.html
serb
parents: 47216
diff changeset
    32
<body>
50358
1ba28f0dbc33 8199150: Accessibility issues in java.desktop
serb
parents: 49306
diff changeset
    33
<main role="main">
58595
fa9f28a0e175 8231144: Wrap contents of plain HTML files into contentContainer
aivanov
parents: 58325
diff changeset
    34
<div class="contentContainer">
48264
efda6932a433 8182410: missing 'title' in api/javax/swing/plaf/synth/doc-files/componentProperties.html
serb
parents: 47216
diff changeset
    35
<h1>GIF Metadata Format Specification</h1>
efda6932a433 8182410: missing 'title' in api/javax/swing/plaf/synth/doc-files/componentProperties.html
serb
parents: 47216
diff changeset
    36
<a id="gif_stream_metadata_format"></a>
efda6932a433 8182410: missing 'title' in api/javax/swing/plaf/synth/doc-files/componentProperties.html
serb
parents: 47216
diff changeset
    37
<h2>GIF Stream Metadata Format Specification</h2>
29881
8931052def61 8075934: Fix some tidy warnings/errors for javax/imageio
avstepan
parents: 25859
diff changeset
    38
2
90ce3da70b43 Initial load
duke
parents:
diff changeset
    39
<p>
90ce3da70b43 Initial load
duke
parents:
diff changeset
    40
90ce3da70b43 Initial load
duke
parents:
diff changeset
    41
The GIF stream metadata format encodes the information stored in the
90ce3da70b43 Initial load
duke
parents:
diff changeset
    42
per-file header, namely the file version, logical screen descriptor,
90ce3da70b43 Initial load
duke
parents:
diff changeset
    43
and the global color table.
90ce3da70b43 Initial load
duke
parents:
diff changeset
    44
90ce3da70b43 Initial load
duke
parents:
diff changeset
    45
<p>
90ce3da70b43 Initial load
duke
parents:
diff changeset
    46
90ce3da70b43 Initial load
duke
parents:
diff changeset
    47
The logical screen descriptor describes the overall width and height
90ce3da70b43 Initial load
duke
parents:
diff changeset
    48
of an animated file, as well as information about the color resolution
90ce3da70b43 Initial load
duke
parents:
diff changeset
    49
(number of bits per pixel) and pixel aspect ratio.
90ce3da70b43 Initial load
duke
parents:
diff changeset
    50
90ce3da70b43 Initial load
duke
parents:
diff changeset
    51
<p>
90ce3da70b43 Initial load
duke
parents:
diff changeset
    52
90ce3da70b43 Initial load
duke
parents:
diff changeset
    53
The global color table contains a color lookup table that is used for
90ce3da70b43 Initial load
duke
parents:
diff changeset
    54
images that do not have their own local color table.
90ce3da70b43 Initial load
duke
parents:
diff changeset
    55
90ce3da70b43 Initial load
duke
parents:
diff changeset
    56
<pre>
90ce3da70b43 Initial load
duke
parents:
diff changeset
    57
&lt;!DOCTYPE "javax_imageio_gif_stream_1.0" [
90ce3da70b43 Initial load
duke
parents:
diff changeset
    58
48264
efda6932a433 8182410: missing 'title' in api/javax/swing/plaf/synth/doc-files/componentProperties.html
serb
parents: 47216
diff changeset
    59
  &lt;!ELEMENT "javax_imageio_gif_stream_1.0" (Version?,
2
90ce3da70b43 Initial load
duke
parents:
diff changeset
    60
    LogicalScreenDescriptor?, GlobalColorTable?)&gt;
90ce3da70b43 Initial load
duke
parents:
diff changeset
    61
90ce3da70b43 Initial load
duke
parents:
diff changeset
    62
    &lt;!ELEMENT "Version" EMPTY&gt;
90ce3da70b43 Initial load
duke
parents:
diff changeset
    63
      &lt;!-- The file version, either 87a or 89a --&gt;
90ce3da70b43 Initial load
duke
parents:
diff changeset
    64
      &lt;!ATTLIST "Version" "value" ("87a" | "89a") #REQUIRED&gt;
90ce3da70b43 Initial load
duke
parents:
diff changeset
    65
        &lt;!-- The version string --&gt;
90ce3da70b43 Initial load
duke
parents:
diff changeset
    66
90ce3da70b43 Initial load
duke
parents:
diff changeset
    67
    &lt;!ELEMENT "LogicalScreenDescriptor" EMPTY&gt;
90ce3da70b43 Initial load
duke
parents:
diff changeset
    68
      &lt;!-- The logical screen descriptor, except for the global color table --&gt;
90ce3da70b43 Initial load
duke
parents:
diff changeset
    69
      &lt;!ATTLIST "LogicalScreenDescriptor" "logicalScreenWidth" #CDATA
90ce3da70b43 Initial load
duke
parents:
diff changeset
    70
         #REQUIRED&gt;
90ce3da70b43 Initial load
duke
parents:
diff changeset
    71
        &lt;!-- The width in pixels of the whole picture --&gt;
90ce3da70b43 Initial load
duke
parents:
diff changeset
    72
        &lt;!-- Data type: Integer --&gt;
90ce3da70b43 Initial load
duke
parents:
diff changeset
    73
        &lt;!-- Min value: 1 (inclusive) --&gt;
90ce3da70b43 Initial load
duke
parents:
diff changeset
    74
        &lt;!-- Max value: 65535 (inclusive) --&gt;
90ce3da70b43 Initial load
duke
parents:
diff changeset
    75
      &lt;!ATTLIST "LogicalScreenDescriptor" "logicalScreenHeight" #CDATA
90ce3da70b43 Initial load
duke
parents:
diff changeset
    76
         #REQUIRED&gt;
90ce3da70b43 Initial load
duke
parents:
diff changeset
    77
        &lt;!-- The height in pixels of the whole picture --&gt;
90ce3da70b43 Initial load
duke
parents:
diff changeset
    78
        &lt;!-- Data type: Integer --&gt;
90ce3da70b43 Initial load
duke
parents:
diff changeset
    79
        &lt;!-- Min value: 1 (inclusive) --&gt;
90ce3da70b43 Initial load
duke
parents:
diff changeset
    80
        &lt;!-- Max value: 65535 (inclusive) --&gt;
90ce3da70b43 Initial load
duke
parents:
diff changeset
    81
      &lt;!ATTLIST "LogicalScreenDescriptor" "colorResolution" #CDATA
90ce3da70b43 Initial load
duke
parents:
diff changeset
    82
         #REQUIRED&gt;
90ce3da70b43 Initial load
duke
parents:
diff changeset
    83
        &lt;!-- The number of bits of color resolution, beteen 1 and 8 --&gt;
90ce3da70b43 Initial load
duke
parents:
diff changeset
    84
        &lt;!-- Data type: Integer --&gt;
90ce3da70b43 Initial load
duke
parents:
diff changeset
    85
        &lt;!-- Min value: 1 (inclusive) --&gt;
90ce3da70b43 Initial load
duke
parents:
diff changeset
    86
        &lt;!-- Max value: 8 (inclusive) --&gt;
90ce3da70b43 Initial load
duke
parents:
diff changeset
    87
      &lt;!ATTLIST "LogicalScreenDescriptor" "pixelAspectRatio" #CDATA
90ce3da70b43 Initial load
duke
parents:
diff changeset
    88
         #REQUIRED&gt;
14642
4e46ac7771b7 5082749: GIF stream metadata specification of aspect ratio is incorrect
bae
parents: 5551
diff changeset
    89
        &lt;!-- If 0, indicates square pixels, else W/H = (value + 15)/64 --&gt;
2
90ce3da70b43 Initial load
duke
parents:
diff changeset
    90
        &lt;!-- Data type: Integer --&gt;
90ce3da70b43 Initial load
duke
parents:
diff changeset
    91
        &lt;!-- Min value: 0 (inclusive) --&gt;
90ce3da70b43 Initial load
duke
parents:
diff changeset
    92
        &lt;!-- Max value: 255 (inclusive) --&gt;
90ce3da70b43 Initial load
duke
parents:
diff changeset
    93
90ce3da70b43 Initial load
duke
parents:
diff changeset
    94
    &lt;!ELEMENT "GlobalColorTable" (ColorTableEntry)*&gt;
90ce3da70b43 Initial load
duke
parents:
diff changeset
    95
      &lt;!-- The global color table --&gt;
90ce3da70b43 Initial load
duke
parents:
diff changeset
    96
      &lt;!-- Min children: 2 --&gt;
90ce3da70b43 Initial load
duke
parents:
diff changeset
    97
      &lt;!-- Max children: 256 --&gt;
48264
efda6932a433 8182410: missing 'title' in api/javax/swing/plaf/synth/doc-files/componentProperties.html
serb
parents: 47216
diff changeset
    98
      &lt;!ATTLIST "GlobalColorTable" "sizeOfGlobalColorTable" ("2" |
2
90ce3da70b43 Initial load
duke
parents:
diff changeset
    99
        "4" | "8" | "16" | "32" | "64" | "128" | "256") #REQUIRED&gt;
90ce3da70b43 Initial load
duke
parents:
diff changeset
   100
        &lt;!-- The number of entries in the global color table --&gt;
90ce3da70b43 Initial load
duke
parents:
diff changeset
   101
      &lt;!ATTLIST "GlobalColorTable" "backgroundColorIndex" #CDATA
90ce3da70b43 Initial load
duke
parents:
diff changeset
   102
         #REQUIRED&gt;
90ce3da70b43 Initial load
duke
parents:
diff changeset
   103
        &lt;!-- The index of the color table entry to be used as a background --&gt;
90ce3da70b43 Initial load
duke
parents:
diff changeset
   104
        &lt;!-- Data type: Integer --&gt;
90ce3da70b43 Initial load
duke
parents:
diff changeset
   105
        &lt;!-- Min value: 0 (inclusive) --&gt;
90ce3da70b43 Initial load
duke
parents:
diff changeset
   106
        &lt;!-- Max value: 255 (inclusive) --&gt;
90ce3da70b43 Initial load
duke
parents:
diff changeset
   107
      &lt;!ATTLIST "GlobalColorTable" "sortFlag" ("TRUE" | "FALSE")
90ce3da70b43 Initial load
duke
parents:
diff changeset
   108
         #REQUIRED&gt;
90ce3da70b43 Initial load
duke
parents:
diff changeset
   109
        &lt;!-- True if the global color table is sorted by frequency --&gt;
90ce3da70b43 Initial load
duke
parents:
diff changeset
   110
90ce3da70b43 Initial load
duke
parents:
diff changeset
   111
      &lt;!ELEMENT "ColorTableEntry" EMPTY&gt;
90ce3da70b43 Initial load
duke
parents:
diff changeset
   112
        &lt;!-- A global color table entry --&gt;
90ce3da70b43 Initial load
duke
parents:
diff changeset
   113
        &lt;!ATTLIST "ColorTableEntry" "index" #CDATA #REQUIRED&gt;
90ce3da70b43 Initial load
duke
parents:
diff changeset
   114
          &lt;!-- The index of the color table entry --&gt;
90ce3da70b43 Initial load
duke
parents:
diff changeset
   115
          &lt;!-- Data type: Integer --&gt;
90ce3da70b43 Initial load
duke
parents:
diff changeset
   116
          &lt;!-- Min value: 0 (inclusive) --&gt;
90ce3da70b43 Initial load
duke
parents:
diff changeset
   117
          &lt;!-- Max value: 255 (inclusive) --&gt;
90ce3da70b43 Initial load
duke
parents:
diff changeset
   118
        &lt;!ATTLIST "ColorTableEntry" "red" #CDATA #REQUIRED&gt;
90ce3da70b43 Initial load
duke
parents:
diff changeset
   119
          &lt;!-- The red value for the color table entry --&gt;
90ce3da70b43 Initial load
duke
parents:
diff changeset
   120
          &lt;!-- Data type: Integer --&gt;
90ce3da70b43 Initial load
duke
parents:
diff changeset
   121
          &lt;!-- Min value: 0 (inclusive) --&gt;
90ce3da70b43 Initial load
duke
parents:
diff changeset
   122
          &lt;!-- Max value: 255 (inclusive) --&gt;
90ce3da70b43 Initial load
duke
parents:
diff changeset
   123
        &lt;!ATTLIST "ColorTableEntry" "green" #CDATA #REQUIRED&gt;
90ce3da70b43 Initial load
duke
parents:
diff changeset
   124
          &lt;!-- The green value for the color table entry --&gt;
90ce3da70b43 Initial load
duke
parents:
diff changeset
   125
          &lt;!-- Data type: Integer --&gt;
90ce3da70b43 Initial load
duke
parents:
diff changeset
   126
          &lt;!-- Min value: 0 (inclusive) --&gt;
90ce3da70b43 Initial load
duke
parents:
diff changeset
   127
          &lt;!-- Max value: 255 (inclusive) --&gt;
90ce3da70b43 Initial load
duke
parents:
diff changeset
   128
        &lt;!ATTLIST "ColorTableEntry" "blue" #CDATA #REQUIRED&gt;
90ce3da70b43 Initial load
duke
parents:
diff changeset
   129
          &lt;!-- The blue value for the color table entry --&gt;
90ce3da70b43 Initial load
duke
parents:
diff changeset
   130
          &lt;!-- Data type: Integer --&gt;
90ce3da70b43 Initial load
duke
parents:
diff changeset
   131
          &lt;!-- Min value: 0 (inclusive) --&gt;
90ce3da70b43 Initial load
duke
parents:
diff changeset
   132
          &lt;!-- Max value: 255 (inclusive) --&gt;
90ce3da70b43 Initial load
duke
parents:
diff changeset
   133
]&gt;
90ce3da70b43 Initial load
duke
parents:
diff changeset
   134
</pre>
48264
efda6932a433 8182410: missing 'title' in api/javax/swing/plaf/synth/doc-files/componentProperties.html
serb
parents: 47216
diff changeset
   135
<a id="gif_image_metadata_format"></a>
efda6932a433 8182410: missing 'title' in api/javax/swing/plaf/synth/doc-files/componentProperties.html
serb
parents: 47216
diff changeset
   136
<h2>GIF Image Metadata Format Specification</h2>
2
90ce3da70b43 Initial load
duke
parents:
diff changeset
   137
<p>
90ce3da70b43 Initial load
duke
parents:
diff changeset
   138
90ce3da70b43 Initial load
duke
parents:
diff changeset
   139
The GIF image metadata format encodes the image descriptor, local
90ce3da70b43 Initial load
duke
parents:
diff changeset
   140
color table, and extension information assciated with a single image
90ce3da70b43 Initial load
duke
parents:
diff changeset
   141
within a GIF file, typically a frame of an animation.
90ce3da70b43 Initial load
duke
parents:
diff changeset
   142
90ce3da70b43 Initial load
duke
parents:
diff changeset
   143
<p>
90ce3da70b43 Initial load
duke
parents:
diff changeset
   144
90ce3da70b43 Initial load
duke
parents:
diff changeset
   145
The image description contains the offset of the frame within the
90ce3da70b43 Initial load
duke
parents:
diff changeset
   146
logical screen described in the stream metadata, as well as the width
90ce3da70b43 Initial load
duke
parents:
diff changeset
   147
and height of the frame and whether it is used interlaced encoding.
90ce3da70b43 Initial load
duke
parents:
diff changeset
   148
90ce3da70b43 Initial load
duke
parents:
diff changeset
   149
<p>
90ce3da70b43 Initial load
duke
parents:
diff changeset
   150
90ce3da70b43 Initial load
duke
parents:
diff changeset
   151
The local color table, if present, supersedes the global color table
90ce3da70b43 Initial load
duke
parents:
diff changeset
   152
for the frame at hand.
90ce3da70b43 Initial load
duke
parents:
diff changeset
   153
90ce3da70b43 Initial load
duke
parents:
diff changeset
   154
<p>
90ce3da70b43 Initial load
duke
parents:
diff changeset
   155
90ce3da70b43 Initial load
duke
parents:
diff changeset
   156
The graphic control extension contains information on how the frame is
90ce3da70b43 Initial load
duke
parents:
diff changeset
   157
to be incorporated into the animation.  The disposal method indicates
90ce3da70b43 Initial load
duke
parents:
diff changeset
   158
whether the current frame should remain in place
90ce3da70b43 Initial load
duke
parents:
diff changeset
   159
(<code>doNotDispose</code>), be restored to the backgound color as
90ce3da70b43 Initial load
duke
parents:
diff changeset
   160
specified in the stream metadata
90ce3da70b43 Initial load
duke
parents:
diff changeset
   161
(<code>restoreToBackgroundColor</code>), or be restored to the
90ce3da70b43 Initial load
duke
parents:
diff changeset
   162
previous frame contents (<code>restoreToPrevious</code>) prior to
90ce3da70b43 Initial load
duke
parents:
diff changeset
   163
displaying the subsequent frame.
90ce3da70b43 Initial load
duke
parents:
diff changeset
   164
90ce3da70b43 Initial load
duke
parents:
diff changeset
   165
<p>
90ce3da70b43 Initial load
duke
parents:
diff changeset
   166
90ce3da70b43 Initial load
duke
parents:
diff changeset
   167
The user input flag indicates whether the animation should pause for
90ce3da70b43 Initial load
duke
parents:
diff changeset
   168
user input before advancing to the next frame.  The transparent color
90ce3da70b43 Initial load
duke
parents:
diff changeset
   169
flag and index indicate a color index for which pixels of the frame
90ce3da70b43 Initial load
duke
parents:
diff changeset
   170
should not be drawn.  The delay time indicates how long the frame
90ce3da70b43 Initial load
duke
parents:
diff changeset
   171
should be displayed, in hundredths of a second.  If the user input
90ce3da70b43 Initial load
duke
parents:
diff changeset
   172
flag is set and the delay time is 0, the frame is intended to be
90ce3da70b43 Initial load
duke
parents:
diff changeset
   173
advanced only on user input.
90ce3da70b43 Initial load
duke
parents:
diff changeset
   174
90ce3da70b43 Initial load
duke
parents:
diff changeset
   175
<pre>
90ce3da70b43 Initial load
duke
parents:
diff changeset
   176
&lt;!DOCTYPE "javax_imageio_gif_image_1.0" [
90ce3da70b43 Initial load
duke
parents:
diff changeset
   177
48264
efda6932a433 8182410: missing 'title' in api/javax/swing/plaf/synth/doc-files/componentProperties.html
serb
parents: 47216
diff changeset
   178
  &lt;!ELEMENT "javax_imageio_gif_image_1.0" (ImageDescriptor?,
efda6932a433 8182410: missing 'title' in api/javax/swing/plaf/synth/doc-files/componentProperties.html
serb
parents: 47216
diff changeset
   179
    LocalColorTable?, GraphicControlExtension?, PlainTextExtension?,
2
90ce3da70b43 Initial load
duke
parents:
diff changeset
   180
    ApplicationExtensions?, CommentExtensions?)&gt;
90ce3da70b43 Initial load
duke
parents:
diff changeset
   181
90ce3da70b43 Initial load
duke
parents:
diff changeset
   182
    &lt;!ELEMENT "ImageDescriptor" EMPTY&gt;
90ce3da70b43 Initial load
duke
parents:
diff changeset
   183
      &lt;!-- The image descriptor --&gt;
90ce3da70b43 Initial load
duke
parents:
diff changeset
   184
      &lt;!ATTLIST "ImageDescriptor" "imageLeftPosition" #CDATA #REQUIRED&gt;
90ce3da70b43 Initial load
duke
parents:
diff changeset
   185
        &lt;!-- The X offset of the image relative to the screen origin --&gt;
90ce3da70b43 Initial load
duke
parents:
diff changeset
   186
        &lt;!-- Data type: Integer --&gt;
90ce3da70b43 Initial load
duke
parents:
diff changeset
   187
        &lt;!-- Min value: 0 (inclusive) --&gt;
90ce3da70b43 Initial load
duke
parents:
diff changeset
   188
        &lt;!-- Max value: 65535 (inclusive) --&gt;
90ce3da70b43 Initial load
duke
parents:
diff changeset
   189
      &lt;!ATTLIST "ImageDescriptor" "imageTopPosition" #CDATA #REQUIRED&gt;
90ce3da70b43 Initial load
duke
parents:
diff changeset
   190
        &lt;!-- The Y offset of the image relative to the screen origin --&gt;
90ce3da70b43 Initial load
duke
parents:
diff changeset
   191
        &lt;!-- Data type: Integer --&gt;
90ce3da70b43 Initial load
duke
parents:
diff changeset
   192
        &lt;!-- Min value: 0 (inclusive) --&gt;
90ce3da70b43 Initial load
duke
parents:
diff changeset
   193
        &lt;!-- Max value: 65535 (inclusive) --&gt;
90ce3da70b43 Initial load
duke
parents:
diff changeset
   194
      &lt;!ATTLIST "ImageDescriptor" "imageWidth" #CDATA #REQUIRED&gt;
90ce3da70b43 Initial load
duke
parents:
diff changeset
   195
        &lt;!-- The width of the image --&gt;
90ce3da70b43 Initial load
duke
parents:
diff changeset
   196
        &lt;!-- Data type: Integer --&gt;
90ce3da70b43 Initial load
duke
parents:
diff changeset
   197
        &lt;!-- Min value: 1 (inclusive) --&gt;
90ce3da70b43 Initial load
duke
parents:
diff changeset
   198
        &lt;!-- Max value: 65535 (inclusive) --&gt;
90ce3da70b43 Initial load
duke
parents:
diff changeset
   199
      &lt;!ATTLIST "ImageDescriptor" "imageHeight" #CDATA #REQUIRED&gt;
90ce3da70b43 Initial load
duke
parents:
diff changeset
   200
        &lt;!-- The height of the image --&gt;
90ce3da70b43 Initial load
duke
parents:
diff changeset
   201
        &lt;!-- Data type: Integer --&gt;
90ce3da70b43 Initial load
duke
parents:
diff changeset
   202
        &lt;!-- Min value: 1 (inclusive) --&gt;
90ce3da70b43 Initial load
duke
parents:
diff changeset
   203
        &lt;!-- Max value: 65535 (inclusive) --&gt;
90ce3da70b43 Initial load
duke
parents:
diff changeset
   204
      &lt;!ATTLIST "ImageDescriptor" "interlaceFlag" ("TRUE" | "FALSE")
90ce3da70b43 Initial load
duke
parents:
diff changeset
   205
         #REQUIRED&gt;
90ce3da70b43 Initial load
duke
parents:
diff changeset
   206
        &lt;!-- True if the image is stored using interlacing --&gt;
90ce3da70b43 Initial load
duke
parents:
diff changeset
   207
90ce3da70b43 Initial load
duke
parents:
diff changeset
   208
    &lt;!ELEMENT "LocalColorTable" (ColorTableEntry)*&gt;
90ce3da70b43 Initial load
duke
parents:
diff changeset
   209
      &lt;!-- The local color table --&gt;
90ce3da70b43 Initial load
duke
parents:
diff changeset
   210
      &lt;!-- Min children: 2 --&gt;
90ce3da70b43 Initial load
duke
parents:
diff changeset
   211
      &lt;!-- Max children: 256 --&gt;
48264
efda6932a433 8182410: missing 'title' in api/javax/swing/plaf/synth/doc-files/componentProperties.html
serb
parents: 47216
diff changeset
   212
      &lt;!ATTLIST "LocalColorTable" "sizeOfLocalColorTable" ("2" |
2
90ce3da70b43 Initial load
duke
parents:
diff changeset
   213
        "4" | "8" | "16" | "32" | "64" | "128" | "256") #REQUIRED&gt;
90ce3da70b43 Initial load
duke
parents:
diff changeset
   214
        &lt;!-- The number of entries in the local color table --&gt;
90ce3da70b43 Initial load
duke
parents:
diff changeset
   215
      &lt;!ATTLIST "LocalColorTable" "sortFlag" ("TRUE" | "FALSE")
90ce3da70b43 Initial load
duke
parents:
diff changeset
   216
         #REQUIRED&gt;
90ce3da70b43 Initial load
duke
parents:
diff changeset
   217
        &lt;!-- True if the local color table is sorted by frequency --&gt;
90ce3da70b43 Initial load
duke
parents:
diff changeset
   218
90ce3da70b43 Initial load
duke
parents:
diff changeset
   219
      &lt;!ELEMENT "ColorTableEntry" EMPTY&gt;
90ce3da70b43 Initial load
duke
parents:
diff changeset
   220
        &lt;!-- A local color table entry --&gt;
90ce3da70b43 Initial load
duke
parents:
diff changeset
   221
        &lt;!ATTLIST "ColorTableEntry" "index" #CDATA #REQUIRED&gt;
90ce3da70b43 Initial load
duke
parents:
diff changeset
   222
          &lt;!-- The index of the color table entry --&gt;
90ce3da70b43 Initial load
duke
parents:
diff changeset
   223
          &lt;!-- Data type: Integer --&gt;
90ce3da70b43 Initial load
duke
parents:
diff changeset
   224
          &lt;!-- Min value: 0 (inclusive) --&gt;
90ce3da70b43 Initial load
duke
parents:
diff changeset
   225
          &lt;!-- Max value: 255 (inclusive) --&gt;
90ce3da70b43 Initial load
duke
parents:
diff changeset
   226
        &lt;!ATTLIST "ColorTableEntry" "red" #CDATA #REQUIRED&gt;
90ce3da70b43 Initial load
duke
parents:
diff changeset
   227
          &lt;!-- The red value for the color table entry --&gt;
90ce3da70b43 Initial load
duke
parents:
diff changeset
   228
          &lt;!-- Data type: Integer --&gt;
90ce3da70b43 Initial load
duke
parents:
diff changeset
   229
          &lt;!-- Min value: 0 (inclusive) --&gt;
90ce3da70b43 Initial load
duke
parents:
diff changeset
   230
          &lt;!-- Max value: 255 (inclusive) --&gt;
90ce3da70b43 Initial load
duke
parents:
diff changeset
   231
        &lt;!ATTLIST "ColorTableEntry" "green" #CDATA #REQUIRED&gt;
90ce3da70b43 Initial load
duke
parents:
diff changeset
   232
          &lt;!-- The green value for the color table entry --&gt;
90ce3da70b43 Initial load
duke
parents:
diff changeset
   233
          &lt;!-- Data type: Integer --&gt;
90ce3da70b43 Initial load
duke
parents:
diff changeset
   234
          &lt;!-- Min value: 0 (inclusive) --&gt;
90ce3da70b43 Initial load
duke
parents:
diff changeset
   235
          &lt;!-- Max value: 255 (inclusive) --&gt;
90ce3da70b43 Initial load
duke
parents:
diff changeset
   236
        &lt;!ATTLIST "ColorTableEntry" "blue" #CDATA #REQUIRED&gt;
90ce3da70b43 Initial load
duke
parents:
diff changeset
   237
          &lt;!-- The blue value for the color table entry --&gt;
90ce3da70b43 Initial load
duke
parents:
diff changeset
   238
          &lt;!-- Data type: Integer --&gt;
90ce3da70b43 Initial load
duke
parents:
diff changeset
   239
          &lt;!-- Min value: 0 (inclusive) --&gt;
90ce3da70b43 Initial load
duke
parents:
diff changeset
   240
          &lt;!-- Max value: 255 (inclusive) --&gt;
90ce3da70b43 Initial load
duke
parents:
diff changeset
   241
90ce3da70b43 Initial load
duke
parents:
diff changeset
   242
    &lt;!ELEMENT "GraphicControlExtension" EMPTY&gt;
90ce3da70b43 Initial load
duke
parents:
diff changeset
   243
      &lt;!-- A graphic control extension --&gt;
48264
efda6932a433 8182410: missing 'title' in api/javax/swing/plaf/synth/doc-files/componentProperties.html
serb
parents: 47216
diff changeset
   244
      &lt;!ATTLIST "GraphicControlExtension" "disposalMethod" ("none" |
efda6932a433 8182410: missing 'title' in api/javax/swing/plaf/synth/doc-files/componentProperties.html
serb
parents: 47216
diff changeset
   245
        "doNotDispose" | "restoreToBackgroundColor" |
efda6932a433 8182410: missing 'title' in api/javax/swing/plaf/synth/doc-files/componentProperties.html
serb
parents: 47216
diff changeset
   246
        "restoreToPrevious" | "undefinedDisposalMethod4" |
efda6932a433 8182410: missing 'title' in api/javax/swing/plaf/synth/doc-files/componentProperties.html
serb
parents: 47216
diff changeset
   247
        "undefinedDisposalMethod5" | "undefinedDisposalMethod6" |
2
90ce3da70b43 Initial load
duke
parents:
diff changeset
   248
        "undefinedDisposalMethod7") #REQUIRED&gt;
90ce3da70b43 Initial load
duke
parents:
diff changeset
   249
        &lt;!-- The disposal method for this frame --&gt;
48264
efda6932a433 8182410: missing 'title' in api/javax/swing/plaf/synth/doc-files/componentProperties.html
serb
parents: 47216
diff changeset
   250
      &lt;!ATTLIST "GraphicControlExtension" "userInputFlag" ("TRUE" |
2
90ce3da70b43 Initial load
duke
parents:
diff changeset
   251
        "FALSE") #REQUIRED&gt;
90ce3da70b43 Initial load
duke
parents:
diff changeset
   252
        &lt;!-- True if the frame should be advanced based on user input --&gt;
90ce3da70b43 Initial load
duke
parents:
diff changeset
   253
      &lt;!ATTLIST "GraphicControlExtension" "transparentColorFlag" (
90ce3da70b43 Initial load
duke
parents:
diff changeset
   254
        "TRUE" | "FALSE") #REQUIRED&gt;
90ce3da70b43 Initial load
duke
parents:
diff changeset
   255
        &lt;!-- True if a transparent color exists --&gt;
90ce3da70b43 Initial load
duke
parents:
diff changeset
   256
      &lt;!ATTLIST "GraphicControlExtension" "delayTime" #CDATA #REQUIRED&gt;
90ce3da70b43 Initial load
duke
parents:
diff changeset
   257
        &lt;!-- The time to delay between frames, in hundredths of a second --&gt;
90ce3da70b43 Initial load
duke
parents:
diff changeset
   258
        &lt;!-- Data type: Integer --&gt;
90ce3da70b43 Initial load
duke
parents:
diff changeset
   259
        &lt;!-- Min value: 0 (inclusive) --&gt;
90ce3da70b43 Initial load
duke
parents:
diff changeset
   260
        &lt;!-- Max value: 65535 (inclusive) --&gt;
90ce3da70b43 Initial load
duke
parents:
diff changeset
   261
      &lt;!ATTLIST "GraphicControlExtension" "transparentColorIndex"
90ce3da70b43 Initial load
duke
parents:
diff changeset
   262
         #CDATA #REQUIRED&gt;
90ce3da70b43 Initial load
duke
parents:
diff changeset
   263
        &lt;!-- The transparent color, if transparentColorFlag is true --&gt;
90ce3da70b43 Initial load
duke
parents:
diff changeset
   264
        &lt;!-- Data type: Integer --&gt;
90ce3da70b43 Initial load
duke
parents:
diff changeset
   265
        &lt;!-- Min value: 0 (inclusive) --&gt;
90ce3da70b43 Initial load
duke
parents:
diff changeset
   266
        &lt;!-- Max value: 255 (inclusive) --&gt;
90ce3da70b43 Initial load
duke
parents:
diff changeset
   267
90ce3da70b43 Initial load
duke
parents:
diff changeset
   268
    &lt;!ELEMENT "PlainTextExtension" EMPTY&gt;
90ce3da70b43 Initial load
duke
parents:
diff changeset
   269
      &lt;!-- A plain text (text grid) extension --&gt;
90ce3da70b43 Initial load
duke
parents:
diff changeset
   270
      &lt;!ATTLIST "PlainTextExtension" "textGridLeft" #CDATA #REQUIRED&gt;
90ce3da70b43 Initial load
duke
parents:
diff changeset
   271
        &lt;!-- The X offset of the text grid --&gt;
90ce3da70b43 Initial load
duke
parents:
diff changeset
   272
        &lt;!-- Data type: Integer --&gt;
90ce3da70b43 Initial load
duke
parents:
diff changeset
   273
        &lt;!-- Min value: 0 (inclusive) --&gt;
90ce3da70b43 Initial load
duke
parents:
diff changeset
   274
        &lt;!-- Max value: 65535 (inclusive) --&gt;
90ce3da70b43 Initial load
duke
parents:
diff changeset
   275
      &lt;!ATTLIST "PlainTextExtension" "textGridTop" #CDATA #REQUIRED&gt;
90ce3da70b43 Initial load
duke
parents:
diff changeset
   276
        &lt;!-- The Y offset of the text grid --&gt;
90ce3da70b43 Initial load
duke
parents:
diff changeset
   277
        &lt;!-- Data type: Integer --&gt;
90ce3da70b43 Initial load
duke
parents:
diff changeset
   278
        &lt;!-- Min value: 0 (inclusive) --&gt;
90ce3da70b43 Initial load
duke
parents:
diff changeset
   279
        &lt;!-- Max value: 65535 (inclusive) --&gt;
90ce3da70b43 Initial load
duke
parents:
diff changeset
   280
      &lt;!ATTLIST "PlainTextExtension" "textGridWidth" #CDATA #REQUIRED&gt;
90ce3da70b43 Initial load
duke
parents:
diff changeset
   281
        &lt;!-- The number of columns in the text grid --&gt;
90ce3da70b43 Initial load
duke
parents:
diff changeset
   282
        &lt;!-- Data type: Integer --&gt;
90ce3da70b43 Initial load
duke
parents:
diff changeset
   283
        &lt;!-- Min value: 1 (inclusive) --&gt;
90ce3da70b43 Initial load
duke
parents:
diff changeset
   284
        &lt;!-- Max value: 65535 (inclusive) --&gt;
90ce3da70b43 Initial load
duke
parents:
diff changeset
   285
      &lt;!ATTLIST "PlainTextExtension" "textGridHeight" #CDATA #REQUIRED&gt;
90ce3da70b43 Initial load
duke
parents:
diff changeset
   286
        &lt;!-- The number of rows in the text grid --&gt;
90ce3da70b43 Initial load
duke
parents:
diff changeset
   287
        &lt;!-- Data type: Integer --&gt;
90ce3da70b43 Initial load
duke
parents:
diff changeset
   288
        &lt;!-- Min value: 1 (inclusive) --&gt;
90ce3da70b43 Initial load
duke
parents:
diff changeset
   289
        &lt;!-- Max value: 65535 (inclusive) --&gt;
90ce3da70b43 Initial load
duke
parents:
diff changeset
   290
      &lt;!ATTLIST "PlainTextExtension" "characterCellWidth" #CDATA
90ce3da70b43 Initial load
duke
parents:
diff changeset
   291
         #REQUIRED&gt;
90ce3da70b43 Initial load
duke
parents:
diff changeset
   292
        &lt;!-- The width of a character cell --&gt;
90ce3da70b43 Initial load
duke
parents:
diff changeset
   293
        &lt;!-- Data type: Integer --&gt;
90ce3da70b43 Initial load
duke
parents:
diff changeset
   294
        &lt;!-- Min value: 1 (inclusive) --&gt;
49306
fe898e8bd271 6686236: GIF native IIOMetadata assumes characterCellWidth/Height as 2bytes
pnarayanan
parents: 48264
diff changeset
   295
        &lt;!-- Max value: 255 (inclusive) --&gt;
2
90ce3da70b43 Initial load
duke
parents:
diff changeset
   296
      &lt;!ATTLIST "PlainTextExtension" "characterCellHeight" #CDATA
90ce3da70b43 Initial load
duke
parents:
diff changeset
   297
         #REQUIRED&gt;
90ce3da70b43 Initial load
duke
parents:
diff changeset
   298
        &lt;!-- The height of a character cell --&gt;
90ce3da70b43 Initial load
duke
parents:
diff changeset
   299
        &lt;!-- Data type: Integer --&gt;
90ce3da70b43 Initial load
duke
parents:
diff changeset
   300
        &lt;!-- Min value: 1 (inclusive) --&gt;
49306
fe898e8bd271 6686236: GIF native IIOMetadata assumes characterCellWidth/Height as 2bytes
pnarayanan
parents: 48264
diff changeset
   301
        &lt;!-- Max value: 255 (inclusive) --&gt;
2
90ce3da70b43 Initial load
duke
parents:
diff changeset
   302
      &lt;!ATTLIST "PlainTextExtension" "textForegroundColor" #CDATA
90ce3da70b43 Initial load
duke
parents:
diff changeset
   303
         #REQUIRED&gt;
90ce3da70b43 Initial load
duke
parents:
diff changeset
   304
        &lt;!-- The text foreground color index --&gt;
90ce3da70b43 Initial load
duke
parents:
diff changeset
   305
        &lt;!-- Data type: Integer --&gt;
90ce3da70b43 Initial load
duke
parents:
diff changeset
   306
        &lt;!-- Min value: 0 (inclusive) --&gt;
90ce3da70b43 Initial load
duke
parents:
diff changeset
   307
        &lt;!-- Max value: 255 (inclusive) --&gt;
90ce3da70b43 Initial load
duke
parents:
diff changeset
   308
      &lt;!ATTLIST "PlainTextExtension" "textBackgroundColor" #CDATA
90ce3da70b43 Initial load
duke
parents:
diff changeset
   309
         #REQUIRED&gt;
90ce3da70b43 Initial load
duke
parents:
diff changeset
   310
        &lt;!-- The text background color index --&gt;
90ce3da70b43 Initial load
duke
parents:
diff changeset
   311
        &lt;!-- Data type: Integer --&gt;
90ce3da70b43 Initial load
duke
parents:
diff changeset
   312
        &lt;!-- Min value: 0 (inclusive) --&gt;
90ce3da70b43 Initial load
duke
parents:
diff changeset
   313
        &lt;!-- Max value: 255 (inclusive) --&gt;
90ce3da70b43 Initial load
duke
parents:
diff changeset
   314
90ce3da70b43 Initial load
duke
parents:
diff changeset
   315
    &lt;!ELEMENT "ApplicationExtensions" (ApplicationExtension)*&gt;
90ce3da70b43 Initial load
duke
parents:
diff changeset
   316
      &lt;!-- A set of application extensions --&gt;
90ce3da70b43 Initial load
duke
parents:
diff changeset
   317
      &lt;!-- Min children: 1 --&gt;
90ce3da70b43 Initial load
duke
parents:
diff changeset
   318
      &lt;!-- Max children: 2147483647 --&gt;
90ce3da70b43 Initial load
duke
parents:
diff changeset
   319
90ce3da70b43 Initial load
duke
parents:
diff changeset
   320
      &lt;!ELEMENT "ApplicationExtension" EMPTY&gt;
90ce3da70b43 Initial load
duke
parents:
diff changeset
   321
        &lt;!-- An application extension --&gt;
90ce3da70b43 Initial load
duke
parents:
diff changeset
   322
        &lt;!-- User object: array of byte --&gt;
90ce3da70b43 Initial load
duke
parents:
diff changeset
   323
        &lt;!-- Min length: 0 --&gt;
90ce3da70b43 Initial load
duke
parents:
diff changeset
   324
        &lt;!-- Max length: 2147483647 --&gt;
90ce3da70b43 Initial load
duke
parents:
diff changeset
   325
        &lt;!ATTLIST "ApplicationExtension" "applicationID" #CDATA
90ce3da70b43 Initial load
duke
parents:
diff changeset
   326
           #REQUIRED&gt;
90ce3da70b43 Initial load
duke
parents:
diff changeset
   327
          &lt;!-- The application ID --&gt;
90ce3da70b43 Initial load
duke
parents:
diff changeset
   328
          &lt;!-- Data type: String --&gt;
90ce3da70b43 Initial load
duke
parents:
diff changeset
   329
        &lt;!ATTLIST "ApplicationExtension" "authenticationCode" #CDATA
90ce3da70b43 Initial load
duke
parents:
diff changeset
   330
           #REQUIRED&gt;
90ce3da70b43 Initial load
duke
parents:
diff changeset
   331
          &lt;!-- The authentication code --&gt;
90ce3da70b43 Initial load
duke
parents:
diff changeset
   332
          &lt;!-- Data type: String --&gt;
90ce3da70b43 Initial load
duke
parents:
diff changeset
   333
90ce3da70b43 Initial load
duke
parents:
diff changeset
   334
    &lt;!ELEMENT "CommentExtensions" (CommentExtension)*&gt;
90ce3da70b43 Initial load
duke
parents:
diff changeset
   335
      &lt;!-- A set of comments --&gt;
90ce3da70b43 Initial load
duke
parents:
diff changeset
   336
      &lt;!-- Min children: 1 --&gt;
90ce3da70b43 Initial load
duke
parents:
diff changeset
   337
      &lt;!-- Max children: 2147483647 --&gt;
90ce3da70b43 Initial load
duke
parents:
diff changeset
   338
90ce3da70b43 Initial load
duke
parents:
diff changeset
   339
      &lt;!ELEMENT "CommentExtension" EMPTY&gt;
90ce3da70b43 Initial load
duke
parents:
diff changeset
   340
        &lt;!-- A comment --&gt;
90ce3da70b43 Initial load
duke
parents:
diff changeset
   341
        &lt;!ATTLIST "CommentExtension" "value" #CDATA #REQUIRED&gt;
90ce3da70b43 Initial load
duke
parents:
diff changeset
   342
          &lt;!-- The comment --&gt;
90ce3da70b43 Initial load
duke
parents:
diff changeset
   343
          &lt;!-- Data type: String --&gt;
90ce3da70b43 Initial load
duke
parents:
diff changeset
   344
]&gt;
90ce3da70b43 Initial load
duke
parents:
diff changeset
   345
</pre>
90ce3da70b43 Initial load
duke
parents:
diff changeset
   346
90ce3da70b43 Initial load
duke
parents:
diff changeset
   347
<p>
48264
efda6932a433 8182410: missing 'title' in api/javax/swing/plaf/synth/doc-files/componentProperties.html
serb
parents: 47216
diff changeset
   348
<a id="mapping"></a>
2
90ce3da70b43 Initial load
duke
parents:
diff changeset
   349
<table border=1>
90ce3da70b43 Initial load
duke
parents:
diff changeset
   350
<caption><b>Mapping of Standard to GIF Native Stream Metadata</b></caption>
58325
d32a3b1ca84a 8225372: accessibility errors in tables in java.desktop files
serb
parents: 50358
diff changeset
   351
<thead>
2
90ce3da70b43 Initial load
duke
parents:
diff changeset
   352
<tr>
58325
d32a3b1ca84a 8225372: accessibility errors in tables in java.desktop files
serb
parents: 50358
diff changeset
   353
<th scope="col">Index</th>
d32a3b1ca84a 8225372: accessibility errors in tables in java.desktop files
serb
parents: 50358
diff changeset
   354
<th scope="col">Standard Metadata Component</th>
d32a3b1ca84a 8225372: accessibility errors in tables in java.desktop files
serb
parents: 50358
diff changeset
   355
<th scope="col">GIF Native Stream Metadata Component</th>
2
90ce3da70b43 Initial load
duke
parents:
diff changeset
   356
</tr>
58325
d32a3b1ca84a 8225372: accessibility errors in tables in java.desktop files
serb
parents: 50358
diff changeset
   357
</thead>
d32a3b1ca84a 8225372: accessibility errors in tables in java.desktop files
serb
parents: 50358
diff changeset
   358
<tbody>
2
90ce3da70b43 Initial load
duke
parents:
diff changeset
   359
<tr>
58325
d32a3b1ca84a 8225372: accessibility errors in tables in java.desktop files
serb
parents: 50358
diff changeset
   360
<th scope="row">1</th>
2
90ce3da70b43 Initial load
duke
parents:
diff changeset
   361
<td>/Chroma/Palette/PaletteEntry@index</td>
90ce3da70b43 Initial load
duke
parents:
diff changeset
   362
<td>/GlobalColorTable/ColorTableEntry@index</td>
90ce3da70b43 Initial load
duke
parents:
diff changeset
   363
</tr>
90ce3da70b43 Initial load
duke
parents:
diff changeset
   364
<tr>
58325
d32a3b1ca84a 8225372: accessibility errors in tables in java.desktop files
serb
parents: 50358
diff changeset
   365
<th scope="row">2</th>
2
90ce3da70b43 Initial load
duke
parents:
diff changeset
   366
<td>/Chroma/Palette/PaletteEntry@red</td>
90ce3da70b43 Initial load
duke
parents:
diff changeset
   367
<td>/GlobalColorTable/ColorTableEntry@red</td>
90ce3da70b43 Initial load
duke
parents:
diff changeset
   368
</tr>
90ce3da70b43 Initial load
duke
parents:
diff changeset
   369
<tr>
58325
d32a3b1ca84a 8225372: accessibility errors in tables in java.desktop files
serb
parents: 50358
diff changeset
   370
<th scope="row">3</th>
2
90ce3da70b43 Initial load
duke
parents:
diff changeset
   371
<td>/Chroma/Palette/PaletteEntry@green</td>
90ce3da70b43 Initial load
duke
parents:
diff changeset
   372
<td>/GlobalColorTable/ColorTableEntry@green</td>
90ce3da70b43 Initial load
duke
parents:
diff changeset
   373
</tr>
90ce3da70b43 Initial load
duke
parents:
diff changeset
   374
<tr>
58325
d32a3b1ca84a 8225372: accessibility errors in tables in java.desktop files
serb
parents: 50358
diff changeset
   375
<th scope="row">4</th>
2
90ce3da70b43 Initial load
duke
parents:
diff changeset
   376
<td>/Chroma/Palette/PaletteEntry@blue</td>
90ce3da70b43 Initial load
duke
parents:
diff changeset
   377
<td>/GlobalColorTable/ColorTableEntry@blue</td>
90ce3da70b43 Initial load
duke
parents:
diff changeset
   378
</tr>
90ce3da70b43 Initial load
duke
parents:
diff changeset
   379
<tr>
58325
d32a3b1ca84a 8225372: accessibility errors in tables in java.desktop files
serb
parents: 50358
diff changeset
   380
<th scope="row">5</th>
2
90ce3da70b43 Initial load
duke
parents:
diff changeset
   381
<td>/Chroma/BackgroundIndex@value</td>
90ce3da70b43 Initial load
duke
parents:
diff changeset
   382
<td>/GlobalColorTable@backgroundColorIndex</td>
90ce3da70b43 Initial load
duke
parents:
diff changeset
   383
</tr>
90ce3da70b43 Initial load
duke
parents:
diff changeset
   384
<tr>
58325
d32a3b1ca84a 8225372: accessibility errors in tables in java.desktop files
serb
parents: 50358
diff changeset
   385
<th scope="row">6</th>
2
90ce3da70b43 Initial load
duke
parents:
diff changeset
   386
<td>/Data/BitsPerSample@value</td>
90ce3da70b43 Initial load
duke
parents:
diff changeset
   387
<td>/LogicalScreenDescriptor@colorResolution</td>
90ce3da70b43 Initial load
duke
parents:
diff changeset
   388
</tr>
90ce3da70b43 Initial load
duke
parents:
diff changeset
   389
<tr>
58325
d32a3b1ca84a 8225372: accessibility errors in tables in java.desktop files
serb
parents: 50358
diff changeset
   390
<th scope="row">7</th>
2
90ce3da70b43 Initial load
duke
parents:
diff changeset
   391
<td>/Dimension/PixelAspectRatio@value</td>
90ce3da70b43 Initial load
duke
parents:
diff changeset
   392
<td>/LogicalScreenDescriptor@pixelAspectRatio</td>
90ce3da70b43 Initial load
duke
parents:
diff changeset
   393
</tr>
90ce3da70b43 Initial load
duke
parents:
diff changeset
   394
<tr>
58325
d32a3b1ca84a 8225372: accessibility errors in tables in java.desktop files
serb
parents: 50358
diff changeset
   395
<th scope="row">8</th>
2
90ce3da70b43 Initial load
duke
parents:
diff changeset
   396
<td>/Dimension/HorizontalScreenSize@value</td>
90ce3da70b43 Initial load
duke
parents:
diff changeset
   397
<td>/LogicalScreenDescriptor@logicalScreenWidth</td>
90ce3da70b43 Initial load
duke
parents:
diff changeset
   398
</tr>
90ce3da70b43 Initial load
duke
parents:
diff changeset
   399
<tr>
58325
d32a3b1ca84a 8225372: accessibility errors in tables in java.desktop files
serb
parents: 50358
diff changeset
   400
<th scope="row">9</th>
2
90ce3da70b43 Initial load
duke
parents:
diff changeset
   401
<td>/Dimension/VerticalScreenSize@value</td>
90ce3da70b43 Initial load
duke
parents:
diff changeset
   402
<td>/LogicalScreenDescriptor@logicalScreenHeight</td>
90ce3da70b43 Initial load
duke
parents:
diff changeset
   403
</tr>
90ce3da70b43 Initial load
duke
parents:
diff changeset
   404
<tr>
58325
d32a3b1ca84a 8225372: accessibility errors in tables in java.desktop files
serb
parents: 50358
diff changeset
   405
<th scope="row">10</th>
2
90ce3da70b43 Initial load
duke
parents:
diff changeset
   406
<td>/Document/FormatVersion@value</td>
90ce3da70b43 Initial load
duke
parents:
diff changeset
   407
<td>/Version@value</td>
90ce3da70b43 Initial load
duke
parents:
diff changeset
   408
</tr>
58325
d32a3b1ca84a 8225372: accessibility errors in tables in java.desktop files
serb
parents: 50358
diff changeset
   409
</tbody>
2
90ce3da70b43 Initial load
duke
parents:
diff changeset
   410
</table>
90ce3da70b43 Initial load
duke
parents:
diff changeset
   411
90ce3da70b43 Initial load
duke
parents:
diff changeset
   412
<table border=1>
90ce3da70b43 Initial load
duke
parents:
diff changeset
   413
<caption><b>Mapping of Standard to GIF Native Image Metadata</b></caption>
58325
d32a3b1ca84a 8225372: accessibility errors in tables in java.desktop files
serb
parents: 50358
diff changeset
   414
<thead>
2
90ce3da70b43 Initial load
duke
parents:
diff changeset
   415
<tr>
58325
d32a3b1ca84a 8225372: accessibility errors in tables in java.desktop files
serb
parents: 50358
diff changeset
   416
<th scope="col">Index</th>
d32a3b1ca84a 8225372: accessibility errors in tables in java.desktop files
serb
parents: 50358
diff changeset
   417
<th scope="col">Standard Metadata Component</th>
d32a3b1ca84a 8225372: accessibility errors in tables in java.desktop files
serb
parents: 50358
diff changeset
   418
<th scope="col">GIF Native Image Metadata Component</th>
2
90ce3da70b43 Initial load
duke
parents:
diff changeset
   419
</tr>
58325
d32a3b1ca84a 8225372: accessibility errors in tables in java.desktop files
serb
parents: 50358
diff changeset
   420
</thead>
d32a3b1ca84a 8225372: accessibility errors in tables in java.desktop files
serb
parents: 50358
diff changeset
   421
<tbody>
2
90ce3da70b43 Initial load
duke
parents:
diff changeset
   422
<tr>
58325
d32a3b1ca84a 8225372: accessibility errors in tables in java.desktop files
serb
parents: 50358
diff changeset
   423
<th scope="row">1</th>
2
90ce3da70b43 Initial load
duke
parents:
diff changeset
   424
<td>/Chroma/Palette/PaletteEntry@index</td>
90ce3da70b43 Initial load
duke
parents:
diff changeset
   425
<td>/LocalColorTable/ColorTableEntry@index</td>
90ce3da70b43 Initial load
duke
parents:
diff changeset
   426
</tr>
90ce3da70b43 Initial load
duke
parents:
diff changeset
   427
<tr>
58325
d32a3b1ca84a 8225372: accessibility errors in tables in java.desktop files
serb
parents: 50358
diff changeset
   428
<th scope="row">2</th>
2
90ce3da70b43 Initial load
duke
parents:
diff changeset
   429
<td>/Chroma/Palette/PaletteEntry@red</td>
90ce3da70b43 Initial load
duke
parents:
diff changeset
   430
<td>/LocalColorTable/ColorTableEntry@red</td>
90ce3da70b43 Initial load
duke
parents:
diff changeset
   431
</tr>
90ce3da70b43 Initial load
duke
parents:
diff changeset
   432
<tr>
58325
d32a3b1ca84a 8225372: accessibility errors in tables in java.desktop files
serb
parents: 50358
diff changeset
   433
<th scope="row">3</th>
2
90ce3da70b43 Initial load
duke
parents:
diff changeset
   434
<td>/Chroma/Palette/PaletteEntry@green</td>
90ce3da70b43 Initial load
duke
parents:
diff changeset
   435
<td>/LocalColorTable/ColorTableEntry@green</td>
90ce3da70b43 Initial load
duke
parents:
diff changeset
   436
</tr>
90ce3da70b43 Initial load
duke
parents:
diff changeset
   437
<tr>
58325
d32a3b1ca84a 8225372: accessibility errors in tables in java.desktop files
serb
parents: 50358
diff changeset
   438
<th scope="row">4</th>
2
90ce3da70b43 Initial load
duke
parents:
diff changeset
   439
<td>/Chroma/Palette/PaletteEntry@blue</td>
90ce3da70b43 Initial load
duke
parents:
diff changeset
   440
<td>/LocalColorTable/ColorTableEntry@blue</td>
90ce3da70b43 Initial load
duke
parents:
diff changeset
   441
</tr>
90ce3da70b43 Initial load
duke
parents:
diff changeset
   442
<tr>
58325
d32a3b1ca84a 8225372: accessibility errors in tables in java.desktop files
serb
parents: 50358
diff changeset
   443
<th scope="row">5</th>
2
90ce3da70b43 Initial load
duke
parents:
diff changeset
   444
<td>/Dimension/HorizontalPixelOffset@value</td>
90ce3da70b43 Initial load
duke
parents:
diff changeset
   445
<td>/ImageDescriptor@imageLeftPosition</td>
90ce3da70b43 Initial load
duke
parents:
diff changeset
   446
</tr>
90ce3da70b43 Initial load
duke
parents:
diff changeset
   447
<tr>
58325
d32a3b1ca84a 8225372: accessibility errors in tables in java.desktop files
serb
parents: 50358
diff changeset
   448
<th scope="row">6</th>
2
90ce3da70b43 Initial load
duke
parents:
diff changeset
   449
<td>/Dimension/VerticalPixelOffset@value</td>
90ce3da70b43 Initial load
duke
parents:
diff changeset
   450
<td>/ImageDescriptor@imageTopPosition</td>
90ce3da70b43 Initial load
duke
parents:
diff changeset
   451
</tr>
90ce3da70b43 Initial load
duke
parents:
diff changeset
   452
<tr>
58325
d32a3b1ca84a 8225372: accessibility errors in tables in java.desktop files
serb
parents: 50358
diff changeset
   453
<th scope="row">7</th>
2
90ce3da70b43 Initial load
duke
parents:
diff changeset
   454
<td>/Text/TextEntry@value</td>
90ce3da70b43 Initial load
duke
parents:
diff changeset
   455
<td>/CommentExtensions/CommentExtension@value</td>
90ce3da70b43 Initial load
duke
parents:
diff changeset
   456
</tr>
90ce3da70b43 Initial load
duke
parents:
diff changeset
   457
<tr>
58325
d32a3b1ca84a 8225372: accessibility errors in tables in java.desktop files
serb
parents: 50358
diff changeset
   458
<th scope="row">8</th>
2
90ce3da70b43 Initial load
duke
parents:
diff changeset
   459
<td>/Transparency/TransparentIndex@value</td>
90ce3da70b43 Initial load
duke
parents:
diff changeset
   460
<td>/GraphicControlExtension@transparentColorIndex
90ce3da70b43 Initial load
duke
parents:
diff changeset
   461
(/GraphicControlExtension@transparentColorFlag is also set to
90ce3da70b43 Initial load
duke
parents:
diff changeset
   462
"TRUE")</td>
90ce3da70b43 Initial load
duke
parents:
diff changeset
   463
</tr>
58325
d32a3b1ca84a 8225372: accessibility errors in tables in java.desktop files
serb
parents: 50358
diff changeset
   464
</tbody>
2
90ce3da70b43 Initial load
duke
parents:
diff changeset
   465
</table>
58595
fa9f28a0e175 8231144: Wrap contents of plain HTML files into contentContainer
aivanov
parents: 58325
diff changeset
   466
</div>
50358
1ba28f0dbc33 8199150: Accessibility issues in java.desktop
serb
parents: 49306
diff changeset
   467
</main>
2
90ce3da70b43 Initial load
duke
parents:
diff changeset
   468
</body>
90ce3da70b43 Initial load
duke
parents:
diff changeset
   469
</html>