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 protectedGrassBinaryImageMetadataFormat()Default constructor.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description booleancanNodeAppear(String elementName, ImageTypeSpecifier imageType)static IIOMetadataFormatgetInstance()Returns an instance of theGrassBinaryImageMetadataFormatclass.-
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 theGrassBinaryImageMetadataFormatclass.One instance is enough, therefore it is built as a singleton.
- Returns:
- an instance of the
GrassBinaryImageMetadataFormatclass.
-
canNodeAppear
public boolean canNodeAppear(String elementName, ImageTypeSpecifier imageType)
- Specified by:
canNodeAppearin interfaceIIOMetadataFormat- Specified by:
canNodeAppearin classIIOMetadataFormatImpl
-
-