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

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

public class ColorSpecificationBoxMetadataNode
extends BaseJP2KBoxMetadataNode

This class is defined to represent a Color Specification Box of JPEG JP2 file format. A Color Specification Box has a length, and a fixed type of "colr". Its content contains the method to define the color space, the precedence and approximation accuracy (0 for JP2 files), the enumerated color space, and the ICC color profile if any.


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
 
Constructor Summary
ColorSpecificationBoxMetadataNode(ColorSpecificationBox box)
           
 
Method Summary
 String getApproximationAccuracy()
           
 String getEnumeratedColorSpace()
           
 String getICCProfile()
           
 String getMethod()
           
 String getPrecedence()
           
 
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
 

Constructor Detail

ColorSpecificationBoxMetadataNode

public ColorSpecificationBoxMetadataNode(ColorSpecificationBox box)
Method Detail

getMethod

public String getMethod()

getPrecedence

public String getPrecedence()

getApproximationAccuracy

public String getApproximationAccuracy()

getEnumeratedColorSpace

public String getEnumeratedColorSpace()

getICCProfile

public String getICCProfile()


Copyright © 2006-2010 GeoSolutions. All Rights Reserved.