Class GrassBinaryImageMetadataFormat
- Object
-
- IIOMetadataFormatImpl
-
- GrassBinaryImageMetadataFormat
-
- All Implemented Interfaces:
IIOMetadataFormat
public final class GrassBinaryImageMetadataFormat extends IIOMetadataFormatImpl
Defines the structure of metadata documents describing Grass raster image metadata.- Since:
- 3.0
- Author:
- Andrea Antonello (www.hydrologis.com)
- See Also:
GrassBinaryImageMetadata
,GrassBinaryRasterReadHandler
,JGrassRegion
-
-
Field Summary
-
Fields inherited from class IIOMetadataFormatImpl
standardMetadataFormatName
-
Fields inherited from interface IIOMetadataFormat
CHILD_POLICY_ALL, CHILD_POLICY_CHOICE, CHILD_POLICY_EMPTY, CHILD_POLICY_MAX, CHILD_POLICY_REPEAT, CHILD_POLICY_SEQUENCE, CHILD_POLICY_SOME, DATATYPE_BOOLEAN, DATATYPE_DOUBLE, DATATYPE_FLOAT, DATATYPE_INTEGER, DATATYPE_STRING, VALUE_ARBITRARY, VALUE_ENUMERATION, VALUE_LIST, VALUE_NONE, VALUE_RANGE, VALUE_RANGE_MAX_INCLUSIVE, VALUE_RANGE_MAX_INCLUSIVE_MASK, VALUE_RANGE_MIN_INCLUSIVE, VALUE_RANGE_MIN_INCLUSIVE_MASK, VALUE_RANGE_MIN_MAX_INCLUSIVE
-
-
Constructor Summary
Constructors Modifier Constructor Description protected
GrassBinaryImageMetadataFormat()
Default constructor.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
canNodeAppear(String elementName, ImageTypeSpecifier imageType)
static IIOMetadataFormat
getInstance()
Returns an instance of theGrassBinaryImageMetadataFormat
class.-
Methods inherited from class IIOMetadataFormatImpl
addAttribute, addAttribute, addAttribute, addAttribute, addBooleanAttribute, addChildElement, addElement, addElement, addObjectValue, addObjectValue, addObjectValue, addObjectValue, getAttributeDataType, getAttributeDefaultValue, getAttributeDescription, getAttributeEnumerations, getAttributeListMaxLength, getAttributeListMinLength, getAttributeMaxValue, getAttributeMinValue, getAttributeNames, getAttributeValueType, getChildNames, getChildPolicy, getElementDescription, getElementMaxChildren, getElementMinChildren, getObjectArrayMaxLength, getObjectArrayMinLength, getObjectClass, getObjectDefaultValue, getObjectEnumerations, getObjectMaxValue, getObjectMinValue, getObjectValueType, getResourceBaseName, getRootName, getStandardFormatInstance, isAttributeRequired, removeAttribute, removeElement, removeObjectValue, setResourceBaseName
-
-
-
-
Method Detail
-
getInstance
public static IIOMetadataFormat getInstance()
Returns an instance of theGrassBinaryImageMetadataFormat
class.One instance is enough, therefore it is built as a singleton.
- Returns:
- an instance of the
GrassBinaryImageMetadataFormat
class.
-
canNodeAppear
public boolean canNodeAppear(String elementName, ImageTypeSpecifier imageType)
- Specified by:
canNodeAppear
in interfaceIIOMetadataFormat
- Specified by:
canNodeAppear
in classIIOMetadataFormatImpl
-
-