001/*
002 * $RCSfile: TIFFImageMetadataFormatResources.java,v $
003 *
004 * 
005 * Copyright (c) 2005 Sun Microsystems, Inc. All  Rights Reserved.
006 * 
007 * Redistribution and use in source and binary forms, with or without
008 * modification, are permitted provided that the following conditions
009 * are met: 
010 * 
011 * - Redistribution of source code must retain the above copyright 
012 *   notice, this  list of conditions and the following disclaimer.
013 * 
014 * - Redistribution in binary form must reproduce the above copyright
015 *   notice, this list of conditions and the following disclaimer in 
016 *   the documentation and/or other materials provided with the
017 *   distribution.
018 * 
019 * Neither the name of Sun Microsystems, Inc. or the names of 
020 * contributors may be used to endorse or promote products derived 
021 * from this software without specific prior written permission.
022 * 
023 * This software is provided "AS IS," without a warranty of any 
024 * kind. ALL EXPRESS OR IMPLIED CONDITIONS, REPRESENTATIONS AND 
025 * WARRANTIES, INCLUDING ANY IMPLIED WARRANTY OF MERCHANTABILITY, 
026 * FITNESS FOR A PARTICULAR PURPOSE OR NON-INFRINGEMENT, ARE HEREBY
027 * EXCLUDED. SUN MIDROSYSTEMS, INC. ("SUN") AND ITS LICENSORS SHALL 
028 * NOT BE LIABLE FOR ANY DAMAGES SUFFERED BY LICENSEE AS A RESULT OF 
029 * USING, MODIFYING OR DISTRIBUTING THIS SOFTWARE OR ITS
030 * DERIVATIVES. IN NO EVENT WILL SUN OR ITS LICENSORS BE LIABLE FOR 
031 * ANY LOST REVENUE, PROFIT OR DATA, OR FOR DIRECT, INDIRECT, SPECIAL,
032 * CONSEQUENTIAL, INCIDENTAL OR PUNITIVE DAMAGES, HOWEVER CAUSED AND
033 * REGARDLESS OF THE THEORY OF LIABILITY, ARISING OUT OF THE USE OF OR
034 * INABILITY TO USE THIS SOFTWARE, EVEN IF SUN HAS BEEN ADVISED OF THE
035 * POSSIBILITY OF SUCH DAMAGES. 
036 * 
037 * You acknowledge that this software is not designed or intended for 
038 * use in the design, construction, operation or maintenance of any 
039 * nuclear facility. 
040 *
041 * $Revision: 1.1 $
042 * $Date: 2005/02/11 05:01:46 $
043 * $State: Exp $
044 */
045package com.github.jaiimageio.impl.plugins.tiff;
046
047import java.util.ListResourceBundle;
048
049public class TIFFImageMetadataFormatResources extends ListResourceBundle {
050
051    private static final Object[][] contents = {
052        { "TIFFIFD", "An IFD (directory) containing fields" },
053        { "TIFFIFD/parentTagNumber",
054          "The tag number of the field pointing to this IFD" },
055        { "TIFFIFD/parentTagName",
056          "A mnemonic name for the field pointing to this IFD, if known" },
057        { "TIFFField", "A field containing data" },
058        { "TIFFField/number", "The tag number asociated with the field" },
059        { "TIFFField/name",
060          "A mnemonic name associated with the field, if known" },
061
062        { "TIFFUndefined", "Uninterpreted byte data" },
063        { "TIFFUndefined/value", "A list of comma-separated byte values" },
064
065        { "TIFFBytes", "A sequence of TIFFByte nodes" },
066        { "TIFFByte", "An integral value between 0 and 255" },
067        { "TIFFByte/value", "The value" },
068        { "TIFFByte/description", "A description, if available" },
069
070        { "TIFFAsciis", "A sequence of TIFFAscii nodes" },
071        { "TIFFAscii", "A String value" },
072        { "TIFFAscii/value", "The value" },
073
074        { "TIFFShorts", "A sequence of TIFFShort nodes" },
075        { "TIFFShort", "An integral value between 0 and 65535" },
076        { "TIFFShort/value", "The value" },
077        { "TIFFShort/description", "A description, if available" },
078
079        { "TIFFSShorts", "A sequence of TIFFSShort nodes" },
080        { "TIFFSShort", "An integral value between -32768 and 32767" },
081        { "TIFFSShort/value", "The value" },
082        { "TIFFSShort/description", "A description, if available" },
083
084        { "TIFFLongs", "A sequence of TIFFLong nodes" },
085        { "TIFFLong", "An integral value between 0 and 4294967295" },
086        { "TIFFLong/value", "The value" },
087        { "TIFFLong/description", "A description, if available" },
088
089        { "TIFFSLongs", "A sequence of TIFFSLong nodes" },
090        { "TIFFSLong", "An integral value between -2147483648 and 2147483647" },
091        { "TIFFSLong/value", "The value" },
092        { "TIFFSLong/description", "A description, if available" },
093
094        { "TIFFRationals", "A sequence of TIFFRational nodes" },
095        { "TIFFRational",
096          "A rational value consisting of an unsigned numerator and denominator" },
097        { "TIFFRational/value",
098          "The numerator and denominator, separated by a slash" },
099
100        { "TIFFSRationals", "A sequence of TIFFSRational nodes" },
101        { "TIFFSRational",
102          "A rational value consisting of a signed numerator and denominator" },
103        { "TIFFSRational/value",
104          "The numerator and denominator, separated by a slash" },
105
106        { "TIFFFloats", "A sequence of TIFFFloat nodes" },
107        { "TIFFFloat", "A single-precision floating-point value" },
108        { "TIFFFloat/value", "The value" },
109
110        { "TIFFDoubles", "A sequence of TIFFDouble nodes" },
111        { "TIFFDouble", "A double-precision floating-point value" },
112        { "TIFFDouble/value", "The value" },
113
114    };
115
116    public TIFFImageMetadataFormatResources() {
117    }
118
119    public Object[][] getContents() {
120        return contents;
121    }
122}