Class 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
    • 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 the GrassBinaryImageMetadataFormat 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
      • Methods inherited from class Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • GrassBinaryImageMetadataFormat

        protected GrassBinaryImageMetadataFormat()
        Default constructor.
    • Method Detail

      • canNodeAppear

        public boolean canNodeAppear​(String elementName,
                                     ImageTypeSpecifier imageType)
        Specified by:
        canNodeAppear in interface IIOMetadataFormat
        Specified by:
        canNodeAppear in class IIOMetadataFormatImpl