Class GIFStreamMetadata
java.lang.Object
javax.imageio.metadata.IIOMetadata
com.github.jaiimageio.impl.plugins.gif.GIFMetadata
com.github.jaiimageio.impl.plugins.gif.GIFStreamMetadata
- Direct Known Subclasses:
GIFWritableStreamMetadata
- Version:
- 0.5
-
Field Summary
FieldsModifier and TypeFieldDescriptionintintstatic final String[]byte[]intint(package private) static final Stringintbooleanstatic final String[]Fields inherited from class GIFMetadata
UNDEFINED_INTEGER_VALUEFields inherited from class IIOMetadata
controller, defaultController, extraMetadataFormatClassNames, extraMetadataFormatNames, nativeMetadataFormatClassName, standardFormatSupported -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedGIFStreamMetadata(boolean standardMetadataFormatSupported, String nativeMetadataFormatName, String nativeMetadataFormatClassName, String[] extraMetadataFormatNames, String[] extraMetadataFormatClassNames) -
Method Summary
Modifier and TypeMethodDescriptionprivate Nodebooleanprotected voidmergeNativeTree(Node root) protected voidmergeStandardTree(Node root) voidreset()voidsetFromTree(String formatName, Node root) Methods inherited from class GIFMetadata
fatal, getAttribute, getAttribute, getBooleanAttribute, getBooleanAttribute, getColorTable, getEnumeratedAttribute, getEnumeratedAttribute, getFloatAttribute, getFloatAttribute, getIntAttribute, getIntAttribute, getStringAttribute, mergeTreeMethods inherited from class IIOMetadata
activateController, getController, getDefaultController, getExtraMetadataFormatNames, getMetadataFormat, getMetadataFormatNames, getNativeMetadataFormatName, getStandardTileNode, getStandardTree, hasController, isStandardMetadataFormatSupported, setController
-
Field Details
-
nativeMetadataFormatName
- See Also:
-
versionStrings
-
version
-
logicalScreenWidth
public int logicalScreenWidth -
logicalScreenHeight
public int logicalScreenHeight -
colorResolution
public int colorResolution -
pixelAspectRatio
public int pixelAspectRatio -
backgroundColorIndex
public int backgroundColorIndex -
sortFlag
public boolean sortFlag -
colorTableSizes
-
globalColorTable
public byte[] globalColorTable
-
-
Constructor Details
-
GIFStreamMetadata
-
GIFStreamMetadata
public GIFStreamMetadata()
-
-
Method Details
-
isReadOnly
public boolean isReadOnly()- Specified by:
isReadOnlyin classIIOMetadata
-
getAsTree
- Specified by:
getAsTreein classIIOMetadata
-
getNativeTree
-
getStandardChromaNode
- Overrides:
getStandardChromaNodein classIIOMetadata
-
getStandardCompressionNode
- Overrides:
getStandardCompressionNodein classIIOMetadata
-
getStandardDataNode
- Overrides:
getStandardDataNodein classIIOMetadata
-
getStandardDimensionNode
- Overrides:
getStandardDimensionNodein classIIOMetadata
-
getStandardDocumentNode
- Overrides:
getStandardDocumentNodein classIIOMetadata
-
getStandardTextNode
- Overrides:
getStandardTextNodein classIIOMetadata
-
getStandardTransparencyNode
- Overrides:
getStandardTransparencyNodein classIIOMetadata
-
setFromTree
- Overrides:
setFromTreein classIIOMetadata- Throws:
IIOInvalidTreeException
-
mergeNativeTree
- Specified by:
mergeNativeTreein classGIFMetadata- Throws:
IIOInvalidTreeException
-
mergeStandardTree
- Specified by:
mergeStandardTreein classGIFMetadata- Throws:
IIOInvalidTreeException
-
reset
public void reset()- Specified by:
resetin classIIOMetadata
-