Home » JCraft » jxl » biff » drawing » [javadoc | source]
jxl.biff.drawing
public class: DrawingData [javadoc | source]
java.lang.Object
   jxl.biff.drawing.DrawingData

All Implemented Interfaces:
    EscherStream

Class used to concatenate all the data for the various drawing objects into one continuous stream
Constructor:
 public DrawingData() 
Method from jxl.biff.drawing.DrawingData Summary:
addData,   addRawData,   getData,   getNumDrawings,   getSpContainer
Methods from java.lang.Object:
clone,   equals,   finalize,   getClass,   hashCode,   notify,   notifyAll,   toString,   wait,   wait,   wait
Method from jxl.biff.drawing.DrawingData Detail:
 public  void addData(byte[] data) 
    Adds the byte stream to the drawing data
 public  void addRawData(byte[] data) 
    Adds the data to the array without incrementing the drawing number. This is used by comments, which for some bizarre and inexplicable reason split out the data
 public byte[] getData() 
    Gets the data which was read in for the drawings
 final int getNumDrawings() 
    Accessor for the number of drawings
 EscherContainer getSpContainer(int drawingNum) 
    Gets the sp container for the specified drawing number