org.das2.util
Class DasPNGConstants

java.lang.Object
  extended by org.das2.util.DasPNGConstants
Direct Known Subclasses:
DasPNGEncoder

public abstract class DasPNGConstants
extends java.lang.Object


Field Summary
static int DEFAULT_GAMMA
           
protected  int gamma
           
static java.lang.String KEYWORD_AUTHOR
           
static java.lang.String KEYWORD_COMMENT
           
static java.lang.String KEYWORD_COPYRIGHT
           
static java.lang.String KEYWORD_CREATION_TIME
           
static java.lang.String KEYWORD_DESCRIPTION
           
static java.lang.String KEYWORD_DISCLAIMER
           
static java.lang.String KEYWORD_SOFTWARE
           
static java.lang.String KEYWORD_SOURCE
           
static java.lang.String KEYWORD_TITLE
           
static java.lang.String KEYWORD_WARNING
           
protected  java.util.HashMap textMap
           
 
Method Summary
 int getGamma()
           
protected static byte[] getISO8859_1Bytes(java.lang.String header)
           
 java.util.List getText(java.lang.String keyword)
          Returns an unmodifiable java.util.List containing the contents of all of the tEXT chunks with the specified keyword.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

DEFAULT_GAMMA

public static final int DEFAULT_GAMMA
See Also:
Constant Field Values

KEYWORD_TITLE

public static final java.lang.String KEYWORD_TITLE
See Also:
Constant Field Values

KEYWORD_AUTHOR

public static final java.lang.String KEYWORD_AUTHOR
See Also:
Constant Field Values

KEYWORD_DESCRIPTION

public static final java.lang.String KEYWORD_DESCRIPTION
See Also:
Constant Field Values

KEYWORD_COPYRIGHT

public static final java.lang.String KEYWORD_COPYRIGHT
See Also:
Constant Field Values

KEYWORD_CREATION_TIME

public static final java.lang.String KEYWORD_CREATION_TIME
See Also:
Constant Field Values

KEYWORD_SOFTWARE

public static final java.lang.String KEYWORD_SOFTWARE
See Also:
Constant Field Values

KEYWORD_DISCLAIMER

public static final java.lang.String KEYWORD_DISCLAIMER
See Also:
Constant Field Values

KEYWORD_WARNING

public static final java.lang.String KEYWORD_WARNING
See Also:
Constant Field Values

KEYWORD_SOURCE

public static final java.lang.String KEYWORD_SOURCE
See Also:
Constant Field Values

KEYWORD_COMMENT

public static final java.lang.String KEYWORD_COMMENT
See Also:
Constant Field Values

textMap

protected java.util.HashMap textMap

gamma

protected int gamma
Method Detail

getText

public java.util.List getText(java.lang.String keyword)
Returns an unmodifiable java.util.List containing the contents of all of the tEXT chunks with the specified keyword. The return value is guaranteed to be non-null. If no tEXT chunks with the specified keyword exist, then an empty list is returned.

Parameters:
keyword - the specified keyword
Returns:
a java.util.List of the contents of tEXT chunks.

getISO8859_1Bytes

protected static byte[] getISO8859_1Bytes(java.lang.String header)

getGamma

public int getGamma()