Home » JCraft » jxl » biff » drawing » [javadoc | source]
jxl.biff.drawing
class: BlipStoreEntry [javadoc | source]
java.lang.Object
   jxl.biff.drawing.EscherRecord
      jxl.biff.drawing.EscherAtom
         jxl.biff.drawing.BlipStoreEntry
The data for this blip store entry. Typically this is the raw image data
Fields inherited from jxl.biff.drawing.EscherRecord:
HEADER_LENGTH
Constructor:
 public BlipStoreEntry(EscherRecordData erd) 
    Constructor
    Parameters:
    erd - the escher record data
 public BlipStoreEntry(Drawing d) throws IOException 
    Constructor
    Parameters:
    d - the drawing
    Throws:
    IOException -
    exception: IOException -
Method from jxl.biff.drawing.BlipStoreEntry Summary:
dereference,   getBlipType,   getData,   getImageData,   getReferenceCount
Methods from jxl.biff.drawing.EscherAtom:
getData
Methods from jxl.biff.drawing.EscherRecord:
getBytes,   getData,   getEscherData,   getEscherStream,   getInstance,   getLength,   getPos,   getStreamLength,   getType,   setContainer,   setHeaderData,   setInstance,   setVersion
Methods from java.lang.Object:
clone,   equals,   finalize,   getClass,   hashCode,   notify,   notifyAll,   toString,   wait,   wait,   wait
Method from jxl.biff.drawing.BlipStoreEntry Detail:
  void dereference() 
    Reduces the reference count in this blip. Called when a drawing is removed
 public BlipType getBlipType() 
    Accessor for the blip type
 public byte[] getData() 
    Gets the data for this blip so that it can be written out
 byte[] getImageData() 
    Accessor for the image data.
 int getReferenceCount() 
    Accessor for the reference count on the blip