home *** CD-ROM | disk | FTP | other *** search
/ Sky at Night 2007 June / SAN CD 6-2007 CD-ROM 25.iso / pc / Software / AstroGrav_Win / Java / jre1.6.0 / lib / rt.jar / java / nio / HeapFloatBufferR.class (.txt) < prev    next >
Encoding:
Java Class File  |  2006-11-29  |  1.2 KB  |  59 lines

  1. package java.nio;
  2.  
  3. class HeapFloatBufferR extends HeapFloatBuffer {
  4.    HeapFloatBufferR(int var1, int var2) {
  5.       super(var1, var2);
  6.       this.isReadOnly = true;
  7.    }
  8.  
  9.    HeapFloatBufferR(float[] var1, int var2, int var3) {
  10.       super(var1, var2, var3);
  11.       this.isReadOnly = true;
  12.    }
  13.  
  14.    protected HeapFloatBufferR(float[] var1, int var2, int var3, int var4, int var5, int var6) {
  15.       super(var1, var2, var3, var4, var5, var6);
  16.       this.isReadOnly = true;
  17.    }
  18.  
  19.    public FloatBuffer slice() {
  20.       return new HeapFloatBufferR(this.hb, -1, 0, this.remaining(), this.remaining(), this.position() + this.offset);
  21.    }
  22.  
  23.    public FloatBuffer duplicate() {
  24.       return new HeapFloatBufferR(this.hb, this.markValue(), this.position(), this.limit(), this.capacity(), this.offset);
  25.    }
  26.  
  27.    public FloatBuffer asReadOnlyBuffer() {
  28.       return this.duplicate();
  29.    }
  30.  
  31.    public boolean isReadOnly() {
  32.       return true;
  33.    }
  34.  
  35.    public FloatBuffer put(float var1) {
  36.       throw new ReadOnlyBufferException();
  37.    }
  38.  
  39.    public FloatBuffer put(int var1, float var2) {
  40.       throw new ReadOnlyBufferException();
  41.    }
  42.  
  43.    public FloatBuffer put(float[] var1, int var2, int var3) {
  44.       throw new ReadOnlyBufferException();
  45.    }
  46.  
  47.    public FloatBuffer put(FloatBuffer var1) {
  48.       throw new ReadOnlyBufferException();
  49.    }
  50.  
  51.    public FloatBuffer compact() {
  52.       throw new ReadOnlyBufferException();
  53.    }
  54.  
  55.    public ByteOrder order() {
  56.       return ByteOrder.nativeOrder();
  57.    }
  58. }
  59.