org.apache.poi.ss.util
Class CellRangeAddressBase

java.lang.Object
  extended by org.apache.poi.ss.util.CellRangeAddressBase
Direct Known Subclasses:
CellRangeAddress, CellRangeAddress8Bit

public abstract class CellRangeAddressBase
extends java.lang.Object

See OOO documentation: excelfileformat.pdf sec 2.5.14 - 'Cell Range Address'

Common subclass of 8-bit and 16-bit versions

Author:
Josh Micich

Constructor Summary
protected CellRangeAddressBase(int firstRow, int lastRow, int firstCol, int lastCol)
           
 
Method Summary
 int getFirstColumn()
           
 int getFirstRow()
           
 int getLastColumn()
           
 int getLastRow()
           
 boolean isFullColumnRange()
           
 boolean isFullRowRange()
           
 void setFirstColumn(int firstCol)
           
 void setFirstRow(int firstRow)
           
 void setLastColumn(int lastCol)
           
 void setLastRow(int lastRow)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

CellRangeAddressBase

protected CellRangeAddressBase(int firstRow,
                               int lastRow,
                               int firstCol,
                               int lastCol)
Method Detail

isFullColumnRange

public final boolean isFullColumnRange()

isFullRowRange

public final boolean isFullRowRange()

getFirstColumn

public final int getFirstColumn()
Returns:
column number for the upper left hand corner

getFirstRow

public final int getFirstRow()
Returns:
row number for the upper left hand corner

getLastColumn

public final int getLastColumn()
Returns:
column number for the lower right hand corner

getLastRow

public final int getLastRow()
Returns:
row number for the lower right hand corner

setFirstColumn

public final void setFirstColumn(int firstCol)
Parameters:
_firstCol - column number for the upper left hand corner

setFirstRow

public final void setFirstRow(int firstRow)
Parameters:
rowFrom - row number for the upper left hand corner

setLastColumn

public final void setLastColumn(int lastCol)
Parameters:
colTo - column number for the lower right hand corner

setLastRow

public final void setLastRow(int lastRow)
Parameters:
rowTo - row number for the lower right hand corner

toString

public final java.lang.String toString()
Overrides:
toString in class java.lang.Object


Copyright 2008 The Apache Software Foundation or its licensors, as applicable.