Class GIFStreamMetadata

    • Field Detail

      • nativeMetadataFormatName

        static final java.lang.String nativeMetadataFormatName
        See Also:
        Constant Field Values
      • versionStrings

        public static final java.lang.String[] versionStrings
      • version

        public java.lang.String version
      • logicalScreenWidth

        public int logicalScreenWidth
      • logicalScreenHeight

        public int logicalScreenHeight
      • colorResolution

        public int colorResolution
      • pixelAspectRatio

        public int pixelAspectRatio
      • backgroundColorIndex

        public int backgroundColorIndex
      • sortFlag

        public boolean sortFlag
      • colorTableSizes

        public static final java.lang.String[] colorTableSizes
      • globalColorTable

        public byte[] globalColorTable
    • Constructor Detail

      • GIFStreamMetadata

        protected GIFStreamMetadata​(boolean standardMetadataFormatSupported,
                                    java.lang.String nativeMetadataFormatName,
                                    java.lang.String nativeMetadataFormatClassName,
                                    java.lang.String[] extraMetadataFormatNames,
                                    java.lang.String[] extraMetadataFormatClassNames)
      • GIFStreamMetadata

        public GIFStreamMetadata()
    • Method Detail

      • isReadOnly

        public boolean isReadOnly()
        Specified by:
        isReadOnly in class javax.imageio.metadata.IIOMetadata
      • getAsTree

        public org.w3c.dom.Node getAsTree​(java.lang.String formatName)
        Specified by:
        getAsTree in class javax.imageio.metadata.IIOMetadata
      • getNativeTree

        private org.w3c.dom.Node getNativeTree()
      • getStandardChromaNode

        public javax.imageio.metadata.IIOMetadataNode getStandardChromaNode()
        Overrides:
        getStandardChromaNode in class javax.imageio.metadata.IIOMetadata
      • getStandardCompressionNode

        public javax.imageio.metadata.IIOMetadataNode getStandardCompressionNode()
        Overrides:
        getStandardCompressionNode in class javax.imageio.metadata.IIOMetadata
      • getStandardDataNode

        public javax.imageio.metadata.IIOMetadataNode getStandardDataNode()
        Overrides:
        getStandardDataNode in class javax.imageio.metadata.IIOMetadata
      • getStandardDimensionNode

        public javax.imageio.metadata.IIOMetadataNode getStandardDimensionNode()
        Overrides:
        getStandardDimensionNode in class javax.imageio.metadata.IIOMetadata
      • getStandardDocumentNode

        public javax.imageio.metadata.IIOMetadataNode getStandardDocumentNode()
        Overrides:
        getStandardDocumentNode in class javax.imageio.metadata.IIOMetadata
      • getStandardTextNode

        public javax.imageio.metadata.IIOMetadataNode getStandardTextNode()
        Overrides:
        getStandardTextNode in class javax.imageio.metadata.IIOMetadata
      • getStandardTransparencyNode

        public javax.imageio.metadata.IIOMetadataNode getStandardTransparencyNode()
        Overrides:
        getStandardTransparencyNode in class javax.imageio.metadata.IIOMetadata
      • setFromTree

        public void setFromTree​(java.lang.String formatName,
                                org.w3c.dom.Node root)
                         throws javax.imageio.metadata.IIOInvalidTreeException
        Overrides:
        setFromTree in class javax.imageio.metadata.IIOMetadata
        Throws:
        javax.imageio.metadata.IIOInvalidTreeException
      • mergeNativeTree

        protected void mergeNativeTree​(org.w3c.dom.Node root)
                                throws javax.imageio.metadata.IIOInvalidTreeException
        Specified by:
        mergeNativeTree in class GIFMetadata
        Throws:
        javax.imageio.metadata.IIOInvalidTreeException
      • mergeStandardTree

        protected void mergeStandardTree​(org.w3c.dom.Node root)
                                  throws javax.imageio.metadata.IIOInvalidTreeException
        Specified by:
        mergeStandardTree in class GIFMetadata
        Throws:
        javax.imageio.metadata.IIOInvalidTreeException
      • reset

        public void reset()
        Specified by:
        reset in class javax.imageio.metadata.IIOMetadata