Class CLibPNGMetadataFormat

  • All Implemented Interfaces:
    javax.imageio.metadata.IIOMetadataFormat

    public class CLibPNGMetadataFormat
    extends javax.imageio.metadata.IIOMetadataFormatImpl
    • Field Summary

      Fields 
      Modifier and Type Field Description
      private static javax.imageio.metadata.IIOMetadataFormat instance  
      private static java.lang.String VALUE_0  
      private static java.lang.String VALUE_1  
      private static java.lang.String VALUE_12  
      private static java.lang.String VALUE_23  
      private static java.lang.String VALUE_255  
      private static java.lang.String VALUE_31  
      private static java.lang.String VALUE_59  
      private static java.lang.String VALUE_60  
      private static java.lang.String VALUE_MAX_16  
      private static java.lang.String VALUE_MAX_32  
      • Fields inherited from class javax.imageio.metadata.IIOMetadataFormatImpl

        standardMetadataFormatName
      • Fields inherited from interface javax.imageio.metadata.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​(java.lang.String elementName, javax.imageio.ImageTypeSpecifier imageType)  
      static javax.imageio.metadata.IIOMetadataFormat getInstance()  
      • Methods inherited from class javax.imageio.metadata.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 java.lang.Object

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

      • instance

        private static javax.imageio.metadata.IIOMetadataFormat instance
      • VALUE_0

        private static java.lang.String VALUE_0
      • VALUE_1

        private static java.lang.String VALUE_1
      • VALUE_12

        private static java.lang.String VALUE_12
      • VALUE_23

        private static java.lang.String VALUE_23
      • VALUE_31

        private static java.lang.String VALUE_31
      • VALUE_59

        private static java.lang.String VALUE_59
      • VALUE_60

        private static java.lang.String VALUE_60
      • VALUE_255

        private static java.lang.String VALUE_255
      • VALUE_MAX_16

        private static java.lang.String VALUE_MAX_16
      • VALUE_MAX_32

        private static java.lang.String VALUE_MAX_32
    • Constructor Detail

      • CLibPNGMetadataFormat

        private CLibPNGMetadataFormat()
    • Method Detail

      • canNodeAppear

        public boolean canNodeAppear​(java.lang.String elementName,
                                     javax.imageio.ImageTypeSpecifier imageType)
        Specified by:
        canNodeAppear in interface javax.imageio.metadata.IIOMetadataFormat
        Specified by:
        canNodeAppear in class javax.imageio.metadata.IIOMetadataFormatImpl
      • getInstance

        public static javax.imageio.metadata.IIOMetadataFormat getInstance()