Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

org.eclipse.swt.internal.image
Class LEDataOutputStream  view LEDataOutputStream download LEDataOutputStream.java

java.lang.Object
  extended byjava.io.OutputStream
      extended byorg.eclipse.swt.internal.image.LEDataOutputStream

final class LEDataOutputStream
extends java.io.OutputStream


Field Summary
(package private)  java.io.OutputStream out
           
 
Constructor Summary
LEDataOutputStream(java.io.OutputStream output)
           
 
Method Summary
 void close()
          This method closes the stream.
 void write(byte[] b, int off, int len)
          This method writes len bytes from the specified array b starting at index off into the array.
 void write(int b)
          Write the given byte to the output stream.
 void writeByte(byte b)
          Write the given byte to the output stream.
 void writeInt(int theInt)
          Write the four bytes of the given integer to the output stream.
 void writeShort(int theShort)
          Write the two bytes of the given short to the output stream.
 
Methods inherited from class java.io.OutputStream
flush, write
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

out

java.io.OutputStream out
Constructor Detail

LEDataOutputStream

public LEDataOutputStream(java.io.OutputStream output)
Method Detail

close

public void close()
           throws java.io.IOException
Description copied from class: java.io.OutputStream
This method closes the stream. Any internal or native resources associated with this stream are freed. Any subsequent attempt to access the stream might throw an exception.

This method in this class does nothing.


write

public void write(byte[] b,
                  int off,
                  int len)
           throws java.io.IOException
Description copied from class: java.io.OutputStream
This method writes len bytes from the specified array b starting at index off into the array.

This method in this class calls the single byte write() method in a loop until all bytes have been written. Subclasses should override this method if possible in order to provide a more efficent implementation.


write

public void write(int b)
           throws java.io.IOException
Write the given byte to the output stream.


writeByte

public void writeByte(byte b)
               throws java.io.IOException
Write the given byte to the output stream.


writeInt

public void writeInt(int theInt)
              throws java.io.IOException
Write the four bytes of the given integer to the output stream.


writeShort

public void writeShort(int theShort)
                throws java.io.IOException
Write the two bytes of the given short to the output stream.