uk.co.mmscomputing.imageio.bmp
Class BMPMetadata

java.lang.Object
  extended by javax.imageio.metadata.IIOMetadata
      extended by uk.co.mmscomputing.imageio.bmp.BMPMetadata
All Implemented Interfaces:
BMPConstants

public class BMPMetadata
extends javax.imageio.metadata.IIOMetadata
implements BMPConstants


Field Summary
 
Fields inherited from class javax.imageio.metadata.IIOMetadata
controller, defaultController, extraMetadataFormatClassNames, extraMetadataFormatNames, nativeMetadataFormatClassName, nativeMetadataFormatName, standardFormatSupported
 
Fields inherited from interface uk.co.mmscomputing.imageio.bmp.BMPConstants
BI_BITFIELDS, BI_JPEG, BI_PNG, BI_RGB, BI_RLE4, BI_RLE8, compressionTypeNames
 
Constructor Summary
BMPMetadata()
           
 
Method Summary
 org.w3c.dom.Node getAsTree(java.lang.String fn)
           
 java.awt.image.IndexColorModel getIndexColorModel()
           
protected  javax.imageio.metadata.IIOMetadataNode getStandardChromaNode()
           
protected  javax.imageio.metadata.IIOMetadataNode getStandardCompressionNode()
           
protected  javax.imageio.metadata.IIOMetadataNode getStandardDataNode()
           
protected  javax.imageio.metadata.IIOMetadataNode getStandardDimensionNode()
           
 int getXDotsPerInch()
           
 int getXPixelsPerMeter()
           
 int getYDotsPerInch()
           
 int getYPixelsPerMeter()
           
 boolean isReadOnly()
           
 void mergeTree(java.lang.String formatName, org.w3c.dom.Node root)
           
 void reset()
           
 void setBitsPerPixel(int v)
           
 void setBlueMask(int v)
           
 void setColorsImportant(int v)
           
 void setColorsUsed(int v)
           
 void setCompression(int v)
           
 void setGreenMask(int v)
           
 void setHeight(int h)
           
 void setImageSize(int v)
           
 void setIndexColorModel(java.awt.image.IndexColorModel icm)
           
 void setRedMask(int v)
           
 void setWidth(int w)
           
 void setXDotsPerInch(int v)
           
 void setXPixelsPerMeter(int v)
           
 void setYDotsPerInch(int v)
           
 void setYPixelsPerMeter(int v)
           
 
Methods inherited from class javax.imageio.metadata.IIOMetadata
activateController, getController, getDefaultController, getExtraMetadataFormatNames, getMetadataFormat, getMetadataFormatNames, getNativeMetadataFormatName, getStandardDocumentNode, getStandardTextNode, getStandardTileNode, getStandardTransparencyNode, getStandardTree, hasController, isStandardMetadataFormatSupported, setController, setFromTree
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BMPMetadata

public BMPMetadata()
Method Detail

setWidth

public void setWidth(int w)

setHeight

public void setHeight(int h)

setBitsPerPixel

public void setBitsPerPixel(int v)

setCompression

public void setCompression(int v)

setImageSize

public void setImageSize(int v)

setXPixelsPerMeter

public void setXPixelsPerMeter(int v)

setYPixelsPerMeter

public void setYPixelsPerMeter(int v)

setXDotsPerInch

public void setXDotsPerInch(int v)

setYDotsPerInch

public void setYDotsPerInch(int v)

setColorsUsed

public void setColorsUsed(int v)

setColorsImportant

public void setColorsImportant(int v)

setRedMask

public void setRedMask(int v)

setGreenMask

public void setGreenMask(int v)

setBlueMask

public void setBlueMask(int v)

setIndexColorModel

public void setIndexColorModel(java.awt.image.IndexColorModel icm)

getXPixelsPerMeter

public int getXPixelsPerMeter()

getYPixelsPerMeter

public int getYPixelsPerMeter()

getXDotsPerInch

public int getXDotsPerInch()

getYDotsPerInch

public int getYDotsPerInch()

getIndexColorModel

public java.awt.image.IndexColorModel getIndexColorModel()

isReadOnly

public boolean isReadOnly()
Specified by:
isReadOnly in class javax.imageio.metadata.IIOMetadata

getAsTree

public org.w3c.dom.Node getAsTree(java.lang.String fn)
Specified by:
getAsTree in class javax.imageio.metadata.IIOMetadata

mergeTree

public void mergeTree(java.lang.String formatName,
                      org.w3c.dom.Node root)
Specified by:
mergeTree in class javax.imageio.metadata.IIOMetadata

reset

public void reset()
Specified by:
reset in class javax.imageio.metadata.IIOMetadata

getStandardChromaNode

protected javax.imageio.metadata.IIOMetadataNode getStandardChromaNode()
Overrides:
getStandardChromaNode in class javax.imageio.metadata.IIOMetadata

getStandardCompressionNode

protected javax.imageio.metadata.IIOMetadataNode getStandardCompressionNode()
Overrides:
getStandardCompressionNode in class javax.imageio.metadata.IIOMetadata

getStandardDataNode

protected javax.imageio.metadata.IIOMetadataNode getStandardDataNode()
Overrides:
getStandardDataNode in class javax.imageio.metadata.IIOMetadata

getStandardDimensionNode

protected javax.imageio.metadata.IIOMetadataNode getStandardDimensionNode()
Overrides:
getStandardDimensionNode in class javax.imageio.metadata.IIOMetadata


Copyright © 2011 Direcció General de Tecnologia i Comunicacions. Govern de les Illes Balears. All Rights Reserved.