| java.lang.Object javax.imageio.metadata.IIOMetadata com.sun.media.imageioimpl.plugins.gif.GIFMetadata
All known Subclasses: com.sun.media.imageioimpl.plugins.gif.GIFStreamMetadata, com.sun.media.imageioimpl.plugins.gif.GIFImageMetadata,
GIFMetadata | abstract class GIFMetadata extends IIOMetadata (Code) | | Class which adds utility DOM element attribute access methods to
IIOMetadata for subclass use.
|
Constructor Summary | |
protected | GIFMetadata(boolean standardMetadataFormatSupported, String nativeMetadataFormatName, String nativeMetadataFormatClassName, String[] extraMetadataFormatNames, String[] extraMetadataFormatClassNames) |
Method Summary | |
protected static void | fatal(Node node, String reason) | protected static String | getAttribute(Node node, String name, String defaultValue, boolean required) | protected static String | getAttribute(Node node, String name) | protected static boolean | getBooleanAttribute(Node node, String name, boolean defaultValue, boolean required) | protected static boolean | getBooleanAttribute(Node node, String name) | protected byte[] | getColorTable(Node colorTableNode, String entryNodeName, boolean lengthExpected, int expectedLength) | protected static int | getEnumeratedAttribute(Node node, String name, String[] legalNames, int defaultValue, boolean required) | protected static int | getEnumeratedAttribute(Node node, String name, String[] legalNames) | protected static float | getFloatAttribute(Node node, String name, float defaultValue, boolean required) | protected static float | getFloatAttribute(Node node, String name) | protected static int | getIntAttribute(Node node, String name, int defaultValue, boolean required, boolean bounded, int min, int max) | protected static int | getIntAttribute(Node node, String name, boolean bounded, int min, int max) | protected static String | getStringAttribute(Node node, String name, String defaultValue, boolean required, String[] range) | abstract protected void | mergeNativeTree(Node root) | abstract protected void | mergeStandardTree(Node root) | public void | mergeTree(String formatName, Node root) |
UNDEFINED_INTEGER_VALUE | final static int UNDEFINED_INTEGER_VALUE(Code) | | Represents an undefined value of integer attributes.
|
GIFMetadata | protected GIFMetadata(boolean standardMetadataFormatSupported, String nativeMetadataFormatName, String nativeMetadataFormatClassName, String[] extraMetadataFormatNames, String[] extraMetadataFormatClassNames)(Code) | | |
|
|