public class ComponentMappingBox extends Box
| Modifier and Type | Field and Description | 
|---|---|
private short[] | 
components
The data elements. 
 | 
private byte[] | 
map  | 
private byte[] | 
type  | 
data, extraLength, length| Constructor and Description | 
|---|
ComponentMappingBox(byte[] data)
Constructs a  
ComponentMappingBox from the provided
  content byte array. | 
ComponentMappingBox(Node node)
Constructs a  
ComponentMappingBox based on the provided
  org.w3c.dom.Node. | 
ComponentMappingBox(short[] comp,
                   byte[] t,
                   byte[] m)
Constructs a  
ComponentMappingBox from the provided
  component mapping. | 
| Modifier and Type | Method and Description | 
|---|---|
protected void | 
compose()
Composes the content byte array from the data elements. 
 | 
short[] | 
getComponent()  | 
byte[] | 
getComponentAssociation()  | 
byte[] | 
getComponentType()  | 
IIOMetadataNode | 
getNativeNode()
Creates an  
IIOMetadataNode from this component mapping
  box. | 
protected void | 
parse(byte[] data)
Parse the component mapping from the provided content data array. 
 | 
copyInt, createBox, getAttribute, getBoxClass, getByteArrayElementValue, getByteElementValue, getContent, getExtraLength, getIntArrayElementValue, getIntElementValue, getLength, getName, getNativeNodeForSimpleBox, getShortElementValue, getStringElementValue, getType, getTypeByName, getTypeInt, getTypeString, parseByteArray, parseIntArray, read, setContent, setDefaultAttributes, setExtraLength, setLength, writeprivate short[] components
private byte[] type
private byte[] map
public ComponentMappingBox(byte[] data)
ComponentMappingBox from the provided
  content byte array.public ComponentMappingBox(short[] comp,
                           byte[] t,
                           byte[] m)
ComponentMappingBox from the provided
  component mapping.public ComponentMappingBox(Node node) throws IIOInvalidTreeException
ComponentMappingBox based on the provided
  org.w3c.dom.Node.IIOInvalidTreeExceptionprotected void parse(byte[] data)
public IIOMetadataNode getNativeNode()
IIOMetadataNode from this component mapping
  box.  The format of this node is defined in the XML dtd and xsd
  for the JP2 image file.getNativeNode in class Boxpublic short[] getComponent()
public byte[] getComponentType()
public byte[] getComponentAssociation()
Copyright © 2017 Open Microscopy Environment