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

java.lang.Object
  extended by javax.imageio.metadata.IIOMetadataNode
      extended by it.geosolutions.imageio.plugins.jp2k.box.BaseJP2KBoxMetadataNode
          extended by it.geosolutions.imageio.plugins.jp2k.box.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 org.w3c.dom.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 it.geosolutions.imageio.plugins.jp2k.box.BaseJP2KBoxMetadataNode
getBoxType
 
Methods inherited from class javax.imageio.metadata.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 java.lang.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–2014 GeoSolutions. All rights reserved.