|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
ObjectIIOMetadata
SwanBaseMetadata
SwanImageMetadata
public final class SwanImageMetadata
This class represents metadata associated with images and streams.
Field Summary | |
---|---|
static String[] |
metadataFormatNames
|
static String |
nativeMetadataFormatName
|
Fields inherited from class SwanBaseMetadata |
---|
decimalDigits, nCols, nRows, rasterSpace, rasterSpaceTypes, xll, xur, yll, yur |
Fields inherited from class IIOMetadata |
---|
controller, defaultController, extraMetadataFormatClassNames, extraMetadataFormatNames, nativeMetadataFormatClassName, standardFormatSupported |
Constructor Summary | |
---|---|
SwanImageMetadata()
|
|
SwanImageMetadata(SwanRaster raster,
int imageIndex)
|
Method Summary | |
---|---|
Node |
getAsTree(String formatName)
returns the image metadata in a tree corresponding to the provided formatName |
IIOMetadataFormat |
getMetadataFormat(String formatName)
IIOMetadataFormat objects are meant to describe the structure of metadata returned from the getAsTree method. |
boolean |
isReadOnly()
|
void |
mergeTree(String formatName,
Node root)
|
void |
reset()
|
Methods inherited from class SwanBaseMetadata |
---|
initializeFromRaster |
Methods inherited from class IIOMetadata |
---|
activateController, getController, getDefaultController, getExtraMetadataFormatNames, getMetadataFormatNames, getNativeMetadataFormatName, getStandardChromaNode, getStandardCompressionNode, getStandardDataNode, getStandardDimensionNode, getStandardDocumentNode, getStandardTextNode, getStandardTileNode, getStandardTransparencyNode, getStandardTree, hasController, isStandardMetadataFormatSupported, setController, setFromTree |
Methods inherited from class Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final String nativeMetadataFormatName
public static final String[] metadataFormatNames
Constructor Detail |
---|
public SwanImageMetadata(SwanRaster raster, int imageIndex)
public SwanImageMetadata()
Method Detail |
---|
public Node getAsTree(String formatName)
getAsTree
in class IIOMetadata
formatName
- The format Name
IllegalArgumentException
- if the formatName is not one of the supported format namespublic boolean isReadOnly()
isReadOnly
in class IIOMetadata
IIOMetadata.isReadOnly()
public void mergeTree(String formatName, Node root) throws IIOInvalidTreeException
mergeTree
in class IIOMetadata
IIOInvalidTreeException
IIOMetadata.mergeTree(java.lang.String,
org.w3c.dom.Node)
public void reset()
reset
in class SwanBaseMetadata
IIOMetadata.reset()
public IIOMetadataFormat getMetadataFormat(String formatName)
getMetadataFormat
in class IIOMetadata
formatName
- DOCUMENT ME!
IllegalArgumentException
- DOCUMENT ME!
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |