public class HDF4TeraScanStreamMetadata extends IIOMetadata
Modifier and Type | Field and Description |
---|---|
static String |
GLOBAL_ATTRIBUTES |
static String |
nativeMetadataFormatName
The name of the native metadata format for this object.
|
controller, defaultController, extraMetadataFormatClassNames, extraMetadataFormatNames, nativeMetadataFormatClassName, standardFormatSupported
Constructor and Description |
---|
HDF4TeraScanStreamMetadata(BaseImageReader imageReader) |
Modifier and Type | Method and Description |
---|---|
protected Node |
createCommonNativeTree()
Returns the XML DOM
Node object that represents the root
of a tree of metadata contained within this object on its native format. |
Node |
getAsTree(String formatName)
Returns an XML DOM
Node object that represents the root of
a tree of common stream metadata contained within this object according
to the conventions defined by a given metadata format name. |
boolean |
isReadOnly() |
void |
mergeTree(String formatName,
Node root) |
void |
reset() |
activateController, getController, getDefaultController, getExtraMetadataFormatNames, getMetadataFormat, getMetadataFormatNames, getNativeMetadataFormatName, getStandardChromaNode, getStandardCompressionNode, getStandardDataNode, getStandardDimensionNode, getStandardDocumentNode, getStandardTextNode, getStandardTileNode, getStandardTransparencyNode, getStandardTree, hasController, isStandardMetadataFormatSupported, setController, setFromTree
public static final String nativeMetadataFormatName
public static final String GLOBAL_ATTRIBUTES
public HDF4TeraScanStreamMetadata(BaseImageReader imageReader)
protected Node createCommonNativeTree()
Node
object that represents the root
of a tree of metadata contained within this object on its native format.public Node getAsTree(String formatName)
Node
object that represents the root of
a tree of common stream metadata contained within this object according
to the conventions defined by a given metadata format name.getAsTree
in class IIOMetadata
formatName
- the name of the requested metadata format. Note that
actually, the only supported format name is the
CoreCommonImageMetadata.nativeMetadataFormatName
.
Requesting other format names will result in an
IllegalArgumentException
public boolean isReadOnly()
isReadOnly
in class IIOMetadata
public void mergeTree(String formatName, Node root) throws IIOInvalidTreeException
mergeTree
in class IIOMetadata
IIOInvalidTreeException
public void reset()
reset
in class IIOMetadata
Copyright © 2006–2016 GeoSolutions. All rights reserved.