edu.unh.sdb.datasource
Class ARRSLeafNode

java.lang.Object
  extended by edu.unh.sdb.datasource.ARRSNode
      extended by edu.unh.sdb.datasource.ARRSLeafNode
Direct Known Subclasses:
ARRSCopyLeafNode

public abstract class ARRSLeafNode
extends ARRSNode


Field Summary
protected  DataBlock theRegionData
           
 
Fields inherited from class edu.unh.sdb.datasource.ARRSNode
baseBounds, cellSource, nodeId, path, siblingId
 
Constructor Summary
ARRSLeafNode()
          Constructor without argument
ARRSLeafNode(ISBounds bounds)
          Constructor takes a single ISbounds
ARRSLeafNode(ISBounds bounds, CellIndexable cellSource)
          Constructor takes a ISbounds and a cell block
 
Method Summary
 DataBlock getRegionData()
          Get the uniform region cell data
protected abstract  void setRegionData()
          Set an uniform region cell data
 
Methods inherited from class edu.unh.sdb.datasource.ARRSNode
copy, getBaseBounds, getCellIndexable, getID, getPath, getSibling, getSiblingID, setBaseBounds, setCellIndexable, setID, setNodePath, setSibling
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

theRegionData

protected DataBlock theRegionData
Constructor Detail

ARRSLeafNode

public ARRSLeafNode()
Constructor without argument


ARRSLeafNode

public ARRSLeafNode(ISBounds bounds)
Constructor takes a single ISbounds


ARRSLeafNode

public ARRSLeafNode(ISBounds bounds,
                    CellIndexable cellSource)
Constructor takes a ISbounds and a cell block

Method Detail

getRegionData

public DataBlock getRegionData()
Get the uniform region cell data


setRegionData

protected abstract void setRegionData()
Set an uniform region cell data