java.lang.Object | ||
↳ | javax.imageio.metadata.IIOMetadata | |
↳ | com.sun.imageio.plugins.gif.GIFImageMetadata |
Fields | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
applicationData | |||||||||||
applicationIDs | |||||||||||
authenticationCodes | |||||||||||
characterCellHeight | |||||||||||
characterCellWidth | |||||||||||
comments | |||||||||||
delayTime | |||||||||||
disposalMethod | |||||||||||
hasPlainTextExtension | |||||||||||
imageHeight | |||||||||||
imageLeftPosition | |||||||||||
imageTopPosition | |||||||||||
imageWidth | |||||||||||
interlaceFlag | |||||||||||
localColorTable | |||||||||||
sortFlag | |||||||||||
text | |||||||||||
textBackgroundColor | |||||||||||
textForegroundColor | |||||||||||
textGridHeight | |||||||||||
textGridLeft | |||||||||||
textGridTop | |||||||||||
textGridWidth | |||||||||||
transparentColorFlag | |||||||||||
transparentColorIndex | |||||||||||
userInputFlag |
[Expand]
Inherited Fields | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
![]() |
Public Constructors | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Protected Constructors | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Public Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Returns an XML DOM
Node object that represents the
root of a tree of metadata contained within this object
according to the conventions defined by a given metadata
format. | |||||||||||
Returns an
IIOMetadataNode representing the chroma
information of the standard javax_imageio_1.0
metadata format, or null if no such information is
available. | |||||||||||
Returns an
IIOMetadataNode representing the
compression information of the standard
javax_imageio_1.0 metadata format, or
null if no such information is available. | |||||||||||
Returns an
IIOMetadataNode representing the data
format information of the standard
javax_imageio_1.0 metadata format, or
null if no such information is available. | |||||||||||
Returns an
IIOMetadataNode representing the
dimension information of the standard
javax_imageio_1.0 metadata format, or
null if no such information is available. | |||||||||||
Returns an
IIOMetadataNode representing the textual
information of the standard javax_imageio_1.0
metadata format, or null if no such information is
available. | |||||||||||
Returns an
IIOMetadataNode representing the
transparency information of the standard
javax_imageio_1.0 metadata format, or
null if no such information is available. | |||||||||||
Returns
true if this object does not support the
mergeTree , setFromTree , and
reset methods. | |||||||||||
Alters the internal state of this
IIOMetadata
object from a tree of XML DOM Node s whose syntax
is defined by the given metadata format. | |||||||||||
Resets all the data stored in this object to default values,
usually to the state this object was in immediately after
construction, though the precise semantics are plug-in specific.
| |||||||||||
Sets the internal state of this
IIOMetadata object
from a tree of XML DOM Node s whose syntax is
defined by the given metadata format. |
Protected Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
[Expand]
Inherited Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
![]() | |||||||||||
![]() |
Returns an XML DOM Node
object that represents the
root of a tree of metadata contained within this object
according to the conventions defined by a given metadata
format.
The names of the available metadata formats may be queried
using the getMetadataFormatNames
method.
formatName | the desired metadata format. |
---|
Node
object forming the
root of a tree.Returns an IIOMetadataNode
representing the chroma
information of the standard javax_imageio_1.0
metadata format, or null
if no such information is
available. This method is intended to be called by the utility
routine getStandardTree
.
The default implementation returns null
.
Subclasses should override this method to produce an appropriate subtree if they wish to support the standard metadata format.
IIOMetadataNode
, or null
.Returns an IIOMetadataNode
representing the
compression information of the standard
javax_imageio_1.0
metadata format, or
null
if no such information is available. This
method is intended to be called by the utility routine
getStandardTree
.
The default implementation returns null
.
Subclasses should override this method to produce an appropriate subtree if they wish to support the standard metadata format.
IIOMetadataNode
, or null
.Returns an IIOMetadataNode
representing the data
format information of the standard
javax_imageio_1.0
metadata format, or
null
if no such information is available. This
method is intended to be called by the utility routine
getStandardTree
.
The default implementation returns null
.
Subclasses should override this method to produce an appropriate subtree if they wish to support the standard metadata format.
IIOMetadataNode
, or null
.Returns an IIOMetadataNode
representing the
dimension information of the standard
javax_imageio_1.0
metadata format, or
null
if no such information is available. This
method is intended to be called by the utility routine
getStandardTree
.
The default implementation returns null
.
Subclasses should override this method to produce an appropriate subtree if they wish to support the standard metadata format.
IIOMetadataNode
, or null
.Returns an IIOMetadataNode
representing the textual
information of the standard javax_imageio_1.0
metadata format, or null
if no such information is
available. This method is intended to be called by the utility
routine getStandardTree
.
The default implementation returns null
.
Subclasses should override this method to produce an appropriate subtree if they wish to support the standard metadata format.
IIOMetadataNode
, or null
.Returns an IIOMetadataNode
representing the
transparency information of the standard
javax_imageio_1.0
metadata format, or
null
if no such information is available. This
method is intended to be called by the utility routine
getStandardTree
.
The default implementation returns null
.
Subclasses should override this method to produce an appropriate subtree if they wish to support the standard metadata format.
IIOMetadataNode
, or null
.
Returns true
if this object does not support the
mergeTree
, setFromTree
, and
reset
methods.
IIOMetadata
object cannot be
modified.
Alters the internal state of this IIOMetadata
object from a tree of XML DOM Node
s whose syntax
is defined by the given metadata format. The previous state is
altered only as necessary to accomodate the nodes that are
present in the given tree. If the tree structure or contents
are invalid, an IIOInvalidTreeException
will be
thrown.
As the semantics of how a tree or subtree may be merged with another tree are completely format-specific, plug-in authors may implement this method in whatever manner is most appropriate for the format, including simply replacing all existing state with the contents of the given tree.
formatName | the desired metadata format. |
---|---|
root | an XML DOM Node object forming the
root of a tree. |
IIOInvalidTreeException |
---|
Resets all the data stored in this object to default values, usually to the state this object was in immediately after construction, though the precise semantics are plug-in specific. Note that there are many possible default values, depending on how the object was created.
Sets the internal state of this IIOMetadata
object
from a tree of XML DOM Node
s whose syntax is
defined by the given metadata format. The previous state is
discarded. If the tree's structure or contents are invalid, an
IIOInvalidTreeException
will be thrown.
The default implementation calls reset
followed by mergeTree(formatName, root)
.
formatName | the desired metadata format. |
---|---|
root | an XML DOM Node object forming the
root of a tree. |
IIOInvalidTreeException |
---|
IIOInvalidTreeException |
---|
IIOInvalidTreeException |
---|
IIOInvalidTreeException |
---|
IIOInvalidTreeException |
---|
IIOInvalidTreeException |
---|
IIOInvalidTreeException |
---|
IIOInvalidTreeException |
---|
IIOInvalidTreeException |
---|
IIOInvalidTreeException |
---|
IIOInvalidTreeException |
---|