Class SimpleBandPageManager

java.lang.Object
org.gvsig.tools.dispose.impl.AbstractDisposable
org.gvsig.raster.lib.buffer.impl.SimpleBandPageManager
All Implemented Interfaces:
org.gvsig.raster.lib.buffer.api.BandPageManager, org.gvsig.raster.lib.buffer.api.PageManager, org.gvsig.tools.dispose.Disposable

public class SimpleBandPageManager extends org.gvsig.tools.dispose.impl.AbstractDisposable implements org.gvsig.raster.lib.buffer.api.BandPageManager
Author:
fdiaz
  • Constructor Summary

    Constructors
    Constructor
    Description
    SimpleBandPageManager(File file, int rows, int columns, int dataType)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    protected void
     
    org.gvsig.raster.lib.buffer.api.BandInfo
     
    boolean
     
    void
    load(Buffer buffer, int row, int rows, int dataType)
     
    void
    save(Buffer buffer, int row, int rows, int dataType)
     

    Methods inherited from class org.gvsig.tools.dispose.impl.AbstractDisposable

    dispose, dispose

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

    Methods inherited from interface org.gvsig.tools.dispose.Disposable

    dispose
  • Constructor Details

    • SimpleBandPageManager

      public SimpleBandPageManager(File file, int rows, int columns, int dataType) throws IOException
      Parameters:
      file -
      rows -
      columns -
      dataType -
      Throws:
      IOException
  • Method Details

    • load

      public void load(Buffer buffer, int row, int rows, int dataType) throws IOException
      Specified by:
      load in interface org.gvsig.raster.lib.buffer.api.BandPageManager
      Throws:
      IOException
    • save

      public void save(Buffer buffer, int row, int rows, int dataType) throws IOException
      Specified by:
      save in interface org.gvsig.raster.lib.buffer.api.BandPageManager
      Throws:
      IOException
    • isSupportedSave

      public boolean isSupportedSave()
      Specified by:
      isSupportedSave in interface org.gvsig.raster.lib.buffer.api.PageManager
    • getBandInfo

      public org.gvsig.raster.lib.buffer.api.BandInfo getBandInfo()
      Specified by:
      getBandInfo in interface org.gvsig.raster.lib.buffer.api.BandPageManager
    • doDispose

      protected void doDispose() throws org.gvsig.tools.exception.BaseException
      Specified by:
      doDispose in class org.gvsig.tools.dispose.impl.AbstractDisposable
      Throws:
      org.gvsig.tools.exception.BaseException