it.geosolutions.imageio.plugins.jp2k.box
Class ImageHeaderBoxMetadataNode

Object
  extended by IIOMetadataNode
      extended by BaseJP2KBoxMetadataNode
          extended by ImageHeaderBoxMetadataNode
All Implemented Interfaces:
Element, Node, NodeList

public class ImageHeaderBoxMetadataNode
extends BaseJP2KBoxMetadataNode

This class is defined to represent an Image Header Box of JPEG JP2 file format. An Image Header Box has a length, and a fixed type of "ihdr". The content of an image header box contains the width/height, number of image components, the bit depth (coded with sign/unsign information), the compression type (7 for JP2 file), the flag to indicate the color space is known or not, and a flag to indicate whether the intellectual property information included in this file.


Field Summary
 
Fields inherited from interface Node
ATTRIBUTE_NODE, CDATA_SECTION_NODE, COMMENT_NODE, DOCUMENT_FRAGMENT_NODE, DOCUMENT_NODE, DOCUMENT_POSITION_CONTAINED_BY, DOCUMENT_POSITION_CONTAINS, DOCUMENT_POSITION_DISCONNECTED, DOCUMENT_POSITION_FOLLOWING, DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC, DOCUMENT_POSITION_PRECEDING, DOCUMENT_TYPE_NODE, ELEMENT_NODE, ENTITY_NODE, ENTITY_REFERENCE_NODE, NOTATION_NODE, PROCESSING_INSTRUCTION_NODE, TEXT_NODE
 
Method Summary
 String getBitDepth()
           
 String getBitDepthInterpretation()
           
 String getCompressionType()
           
 String getHeight()
           
 String getIntellectualProperty()
           
 String getNumComponents()
           
 String getUnknownColorspace()
           
 String getWidth()
           
 
Methods inherited from class BaseJP2KBoxMetadataNode
getBoxType
 
Methods inherited from class IIOMetadataNode
appendChild, cloneNode, compareDocumentPosition, getAttribute, getAttributeNode, getAttributeNodeNS, getAttributeNS, getAttributes, getBaseURI, getChildNodes, getElementsByTagName, getElementsByTagNameNS, getFeature, getFirstChild, getLastChild, getLength, getLocalName, getNamespaceURI, getNextSibling, getNodeName, getNodeType, getNodeValue, getOwnerDocument, getParentNode, getPrefix, getPreviousSibling, getSchemaTypeInfo, getTagName, getTextContent, getUserData, getUserObject, hasAttribute, hasAttributeNS, hasAttributes, hasChildNodes, insertBefore, isDefaultNamespace, isEqualNode, isSameNode, isSupported, item, lookupNamespaceURI, lookupPrefix, normalize, removeAttribute, removeAttributeNode, removeAttributeNS, removeChild, replaceChild, setAttribute, setAttributeNode, setAttributeNodeNS, setAttributeNS, setIdAttribute, setIdAttributeNode, setIdAttributeNS, setNodeValue, setPrefix, setTextContent, setUserData, setUserObject
 
Methods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

getHeight

public String getHeight()

getWidth

public String getWidth()

getNumComponents

public String getNumComponents()

getBitDepth

public String getBitDepth()

getCompressionType

public String getCompressionType()

getIntellectualProperty

public String getIntellectualProperty()

getUnknownColorspace

public String getUnknownColorspace()

getBitDepthInterpretation

public String getBitDepthInterpretation()


Copyright © 2006-2010 GeoSolutions. All Rights Reserved.