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

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.UUIDBoxMetadataNode
All Implemented Interfaces:
Element, Node, NodeList

public class UUIDBoxMetadataNode
extends BaseJP2KBoxMetadataNode

This class is defined to represent a UUID Box of JPEG JP2 file format. This type of box has a length, a type of "uuid". Its content is a 16-byte UUID followed with a various-length data.


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
UUIDBoxMetadataNode(JP2KBox box)
           
 
Method Summary
 byte[] getData()
           
 String getNodeValue()
           
 Object getUserObject()
           
 byte[] getUuid()
           
 
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, getOwnerDocument, getParentNode, getPrefix, getPreviousSibling, getSchemaTypeInfo, getTagName, getTextContent, getUserData, 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

UUIDBoxMetadataNode

public UUIDBoxMetadataNode(JP2KBox box)
Method Detail

getUuid

public byte[] getUuid()

getData

public byte[] getData()

getNodeValue

public String getNodeValue()
Specified by:
getNodeValue in interface Node
Overrides:
getNodeValue in class IIOMetadataNode

getUserObject

public Object getUserObject()
Overrides:
getUserObject in class IIOMetadataNode


Copyright © 2006–2013 GeoSolutions. All rights reserved.